- 浏览: 10215 次
- 性别:
- 来自: 西安
最新评论
文章列表
package test;
import java.beans.BeanInfo;
import java.beans.IntrospectionException;
import java.beans.Introspector;
import java.beans.PropertyDescriptor;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io ...
发布成包后,比如和包在同一目录下有个properties文件或者有个sqlite文件数据库,jar运行后要使用这个数据库,同时还会时不时读取并写入这个properties文件,那么这个时候这个路径怎么搞?
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->public static void main(String ...
- 2012-07-25 01:37
- 浏览 881
- 评论(0)
发布成包后,比如和包在同一目录下有个properties文件或者有个sqlite文件数据库,jar运行后要使用这个数据库,同时还会时不时读取并写入这个properties文件,那么这个时候这个路径怎么搞?
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->public static void main(String ...
- 2012-07-25 01:37
- 浏览 2108
- 评论(0)
熟悉代理模式的基础上,首先使用反射实现动态调用某个对象的某个方法,目的就是某个对象某个方法可以进行配置,使用XML或者使用后缀名properties文件。
代码如下:
1import java.lang.reflect.Method 2public class ReflectUtils{ 3 private Class clazz; //
- 2010-08-19 10:33
- 浏览 699
- 评论(0)
熟悉代理模式的基础上,首先使用反射实现动态调用某个对象的某个方法,目的就是某个对象某个方法可以进行配置,使用XML或者使用后缀名properties文件。
代码如下:
1import java.lang.reflect.Method 2public class ReflectUtils{ 3 private Class clazz; //
- 2010-08-19 10:33
- 浏览 581
- 评论(0)
1public class MyStack { 2 private int[] a; 3 private int count = 0;
- 2010-08-19 10:19
- 浏览 515
- 评论(0)
1public class MyStack { 2 private int[] a; 3 private int count = 0;
- 2010-08-19 10:19
- 浏览 578
- 评论(0)
经验不足导致了N多问题~特此总结下
1、首先确认双方建立长连接OR短连接,这问题由于双方缺乏沟通头痛了好久。对方其实是短连接,而自己用长连接方式发送导致消息漏发。
2、其次确认每条消息开始结束符,双方互相确认,以此为依据进行分隔消息进行处理。使用了(char)11和(char)28作为每条消息的开始结束符,对方是0x0b和0x1c,其实就是(char)11和(char)28。
3、发送紧急数据判断是否和对方处于连接状态也就是网络上流传的心跳数据每次发送消息前即java这边socket.sendUrgentData(0)来判断。使用socket.isClosed()和socket.isConnec ...
- 2010-04-02 13:26
- 浏览 451
- 评论(0)
经验不足导致了N多问题~特此总结下
1、首先确认双方建立长连接OR短连接,这问题由于双方缺乏沟通头痛了好久。对方其实是短连接,而自己用长连接方式发送导致消息漏发。
2、其次确认每条消息开始结束符,双方互相确认,以此为依据进行分隔消息进行处理。使用了(char)11和(char)28作为每条消息的开始结束符,对方是0x0b和0x1c,其实就是(char)11和(char)28。
3、发送紧急数据判断是否和对方处于连接状态也就是网络上流传的心跳数据每次发送消息前即java这边socket.sendUrgentData(0)来判断。使用socket.isClosed()和socket.isConnec ...
- 2010-04-02 13:26
- 浏览 485
- 评论(0)
客户端使用java
服务端使用C#
客户端数据库SqlServer2000编码简体中文GBK
服务端数据库SqlServer2008编码SQL_Latin1_General_CP1_CI_AS
客户端取出数据使用new String("消息".getBytes("GBK"),"UTF-8");进行转换
发送的时候使用PrintWriter pw = new PrintWriter(socket.getOutputStream);
服务端只接收UTF-8编码显示为乱码。
后来参考资料,才明白new String("消息" ...
- 2010-03-18 21:18
- 浏览 483
- 评论(0)
客户端使用java
服务端使用C#
客户端数据库SqlServer2000编码简体中文GBK
服务端数据库SqlServer2008编码SQL_Latin1_General_CP1_CI_AS
客户端取出数据使用new String("消息".getBytes("GBK"),"UTF-8");进行转换
发送的时候使用PrintWriter pw = new PrintWriter(socket.getOutputStream);
服务端只接收UTF-8编码显示为乱码。
后来参考资料,才明白new String("消息" ...
- 2010-03-18 21:18
- 浏览 542
- 评论(0)
首先下载java service wrapper工具
http://sourceforge.net/project/showfiles.php?group_id=39428
步骤:
1、解压缩java service wrapper包,假设目录为:wrapper_home
2、建立一个目录比如:D盘server文件夹里面建立bin、conf、logs、lib文件夹。
3、将wrapper_home/bin目录里wrapper.exe
将wrapper_home/src/bin目录里App.bat.in
将wrapper_home/src/bin目录里InstallApp-NT.ba ...
- 2010-01-18 13:10
- 浏览 977
- 评论(0)
首先下载java service wrapper工具
http://sourceforge.net/project/showfiles.php?group_id=39428
步骤:
1、解压缩java service wrapper包,假设目录为:wrapper_home
2、建立一个目录比如:D盘server文件夹里面建立bin、conf、logs、lib文件夹。
3、将wrapper_home/bin目录里wrapper.exe
将wrapper_home/src/bin目录里App.bat.in
将wrapper_home/src/bin目录里InstallApp-NT.ba ...
- 2010-01-18 13:10
- 浏览 428
- 评论(0)
网上流传了大量大量的如何导出,结果都不太实用。
网上流传通用的js导出word代码如下:
function method1(){
var oWD = new ActiveXObject("Word.Application");
oWD.WindowState = 2;
var oDC = oWD.Documents.Add("",0,1);
var oRange =oDC.Range(0,1);
var sel = document.body.createTextRange() ...
- 2010-01-18 13:04
- 浏览 366
- 评论(0)
网上流传了大量大量的如何导出,结果都不太实用。
网上流传通用的js导出word代码如下:
function method1(){
var oWD = new ActiveXObject("Word.Application");
oWD.WindowState = 2;
var oDC = oWD.Documents.Add("",0,1);
var oRange =oDC.Range(0,1);
var sel = document.body.createTextRange() ...
- 2010-01-18 13:04
- 浏览 590
- 评论(0)