`
文章列表
这样的警告框,选择了“始縂允许applet访问打印机”在下次点击打印按钮时还是出现这样的警告框。现在也没有好的方案,现在想到是修改客户端JRE中的配置: 1.       找到客户端安装的JRE,一般默认安装的C:\Program Files\Java(现系统使用jre1.6)。 2.       找到jre1.6.0\lib\security文件夹下面的java.policy的文件。使用写字板打开文件如下:(红色字为添加的内容) // Standard extensions get all permissions by default grant codeBase " ...
常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。 下面就来看看什么是 JAR 文件包吧: 1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 J ...
/**//* 将表数据旋转90度(2007-11-19于海南三亚) 将下表数据: A b c d e -------------------- ----------- ----------- ----------- ----------- x 1 2 3 4 y 5 6 7 ...
引用错误信息 : ORA-12505, TNS:listener does not currently know of SID given in connect descript 方法一: 引用首先找到listener.ora,我的目录是: D:\Program_Files\oracle\product\10.2.0\db_1\network\admin\listener.ora 然后增加我下面标红的信息,注意ORACLE_HOME路径别写错了.然后重启服务即可 listener.ora 写道# listener.ora Network Configuration File: D:\Progr ...

关于动态代理

JDK动态代理 引用JDK 1.3以后,Java提供了动态代理的技术,允许开发者在运行期创建接口的代理实例。在Sun刚推出动态代理时,还很难想象它有多大的实际用途,现在我们终于发现动态代理是实现AOP的绝好底层技术。 JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler。其中InvocationHandler是一个接口,可以通过实现该接口定义横切逻辑,并通过反射机制调用目标类的代码,动态将横切逻辑和业务逻辑编织在一起。 CGLib动态代理 引用使用JDK创建代理有一个限制,即它只能为接口创建代理实例,这一点我们可从 ...
引用模拟POST提交实现快盘签到 import java.io.IOException; import java.io.UnsupportedEncodingException; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.ParseException; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.H ...

HttpClient 入门

    博客分类:
  • Java
一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点提供的页面来完成某种功能,例如说我们想知道某个手机号码的归属地而我们自己又没有这样的数据,因此只好借助其他公司已有的网站来完成这个功能,这个时候我们需要向网页提交手机号码并从返回的页面中解析出我们想要的数据 ...
需要导入的jar包 package main; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.URI; import java.net.URISyntaxException; import java.util.ArrayList; import java.util.List; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import or ...
public void uploadFileClient() { Toast.makeText(this, "现在已经开始上传了!", Toast.LENGTH_LONG).show(); String targetURL = actionUrl;// 上传指定URL File targetFile = new File(uploadFile);// 指定上传文件 PostMethod filePost = new PostMethod(targetURL); try { // 通 ...
A. 扑克发牌算法是棋牌游戏中常用的基础算法,也是游戏开发人员需要熟悉的基础算法之一。下面介绍一下该算法的一种实现方式。   首先给扑克牌中每张牌设定一个编号,下面算法实现的编号规则如下:   u    红桃按照从小到大依次为:1-13   u    方块按照从小到大依次为:14-26   u    黑桃按照从小到大依次为:27-39   u    梅花按照从小到大依次为:40-52   u    小王为53,大王为54   算法实现如下:   u    首先按照以上编号规则初始化一个包含108个数字的数组   u    每次随机从该数组中抽取一个数字,分配给保存玩家数据的数组 ...
发布的项目使用64位JDK,Java获取的时间总比正常的时候慢8小时,但服务器的时间及时区都是正确的,解决方法: 设置JVM的默认时区为东八区(北京时间) 在下面四个目录: Java\jre6\lib\zi\Etc Java\jre6\lib\zi Java\jdk1.6.0_18\jre\lib\zi\Etc Java\jdk1.6.0_18\jre\lib\zi 引用  下找到GMT文件备份一下,然后复制一份GMT-8并重命名为GMT ,复制完毕,重新运行一下java程序问题即可解决!
一. --导出之前把该语句执行一遍,复制执行结果,然后在导入后的数据库中删除sequence,再执行该语句. select 'create sequence '||sequence_name|| ' minvalue '||min_value|| ' maxvalue '||max_value|| ' start with '||(last_number+1000000)|| ' increment by '||increment_by|| (case when cache_ ...
Hibernate支持两种锁机制: 即通常所说的“悲观锁(Pessimistic Locking)”和 “乐观锁(Optimistic Locking)”。 悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即 ...
import java.io.UnsupportedEncodingException; import java.util.HashSet; import java.util.Iterator; import java.util.Set; import java.util.Vector; //实现汉字向拼音的转化 //------设计人:牛文平 // Download by http://www.codefans.net /** * transplant the C++ version to java * @author baoer * write on ...
不用第三个变量交换值的五个办法 package com.kevin.demo; /** * @author <a href="mailto:foohsinglong@gmail.com">kevin.long</a> * @description 2011-12-11 14:22:55 */ public class ChangeTest { public void changeMethodA(int a, int b){ System.out.println("changeMethodA交换之前 ...
Global site tag (gtag.js) - Google Analytics