JAVA随笔
文章平均质量分 52
flylyke
这个作者很懒,什么都没留下…
展开
-
RMI笔记--基于客户/服务器结构
资源共享 使用客户/服务器结构的最普通的原因是因为位于一台计算机上的资源可以在若干个客户之间共享,客户和物理用户之间通常有一个一对一的映射. 访问远程资源 在一些情况下特定的资源只能由特定的物理主机访问,这意味着访问该资源的唯一途径是使用允许访问该资源的客户/服务器结构.也就是说用户主机上的程序既是客户也是服务器. 代理责任 可以把很多客户经常使用的一些任务放在所有客户都可以访问的服务器上.这样做原创 2004-08-02 17:09:00 · 1081 阅读 · 0 评论 -
使用JavaExcel API 往excel中插入图片
JavaExcel是一个操作Excel表格的开源包,网上有很多介绍他的文章,但大多是两个例子,一个读一个写。对其他的操作例如公式的计算,图表的操作基本没什么介绍,可能当时jxl的版本比较低的原因吧。今天通过群里的朋友拿到一个版本,估计是2.0以上的版本吧。但给我的只有一个jar包,连文档都没有,作者的网站也上不了了,只好用jad反编译了jar包来看。发现已经提供了对图片的基本操作功能,public原创 2005-03-04 00:18:00 · 2306 阅读 · 1 评论 -
终于解决图片的exif信息在liunx下存储后乱码的问题
其实只要修改liunx下/etc/profile文件就可以了。加上:export NLS_LANG=CHINESE_CHINA.ZHS16CGB231280export LANG=zh_CN.GB2312便可是liunx下的全局文件编码和语言都变成gb2312的。所有的文件存储也是按gb2312来存储。不用在程序做转换了。我以前的做法是把字节流转成字符流,然后指定编码格式存储。这样的话虽然可以把e原创 2005-01-24 12:23:00 · 2648 阅读 · 3 评论 -
又是该死的乱码问题
在liunx下读取jpeg图片后写入exif信息.在win平台正常,liunx下只能正确的写入一小部分中文.其他不能识别的中文它都会变成”锟斤拷”这样的字,其实这三个字对正常的中文只对应了一个字而已.想过了用OutputStream来做字节转码.但是生成的jpeg文件因为字节丢失而格式被破坏了.在用byte[]转char[]指定编码的方法.也不行.郁闷死了.弄了一个通宵还没搞定.好郁闷啊!!!!!原创 2005-01-22 14:29:00 · 1548 阅读 · 0 评论 -
Hibernate中的过滤集合类Filtering collections
Hibernate的文档中写道:集合filter是一种特殊的查询,用于一个持久化集合或者数组。查询字符串可以引用this,意为当前的数组元素我觉得这样理解起来有些费劲.其实他的作用就是把你不需要的数据过滤掉,然后把结果集返回给你.现在举个例子说明一下: String hql = "select p from Picgroup p join p.images t where p.id="原创 2005-01-25 23:43:00 · 1645 阅读 · 0 评论 -
用jscript对表单数据进行utf-8编码(无奈之下的做法)
如果需要转载,请注明出处和作者。谢谢QQ:221704MSN:flyly@yeah.netEMAIL:zhangfl@sports.cn代码:for(i=0;i if(_input[i].type=="text"){ _input[i].value=encodeURI(_input[i].value); } } for(i=0;i _text[i].value=encodeU原创 2004-12-20 10:36:00 · 5548 阅读 · 2 评论 -
解决压缩包中带文件路径的问题
如果需要转载,请注明出处和作者。谢谢QQ:221704MSN:flyly@yeah.netEMAIL:zhangfl@sports.cn今天用java.util.zip做文件压缩.写完程序后发现压缩包里带进了原文件的所有路径目录/** * 生成zip文件 * 返回zip文件地址 * @param imgids String[] * @return String */ publ原创 2004-11-22 21:02:00 · 3516 阅读 · 0 评论 -
httpclient3.0 上传文件名及field中文解决方法
最近利用httpclient来做模拟表单提交的程序,发现这个咚咚对中文的支持实在是差,查看源码后发现问题出现在org/apache/commons/httpclient/util这个包里的EncodingUtil.java,和org/apache/commons/httpclient/methods/multipart这个包里的StringPart.java及FilePart.java这三个类里面原创 2004-11-20 16:42:00 · 2531 阅读 · 0 评论 -
JConfig帮助文档翻译-在文件系统下的使用
上一篇讲了怎么对JConfig进行配置和初始化,这章主要对JConfig的使用进行简单的阐述一、使用文件JConfig能让你获得更多的磁盘,文件,目录的信息,以及让你列举出磁盘和目录的内容。在jconfig里,所有的对象都是实现DiskObject接口来描述磁盘,目录,文件和别名。层次结构如下:DiskObject-----DiskVolume(描述磁盘)-----DiskFile(描述目录和翻译 2004-10-07 02:54:00 · 1504 阅读 · 0 评论 -
JConfig帮助文档翻译-初始化JConfig
JConfig是对核心java API的扩展library,它通过jni来调用各种平台下应用程序来取得核心java API无法直接获得的系统信息。它能帮助你创建一个高质量,可扩展的java应用要使用JConfig,你必须确定JConfig能找到它运行时所需要的所有文件,并且你要适当的对JConfig进行初始化配置。如果你在安装时出现问题,请参考附带的例子和帮助文件来找到怎么初始化JConfig。附翻译 2004-10-03 01:45:00 · 2481 阅读 · 1 评论 -
刚装完jbuilder2005 发发牢骚
首先是光标的问题解决了,这个让我挺高兴的。支持了JSF;JDK1.5(这个地球人都知道),功能的排列也比以前更人性化了,但让我爽的是有些功能比X退化了,例如EJB的开发,版本竟然是1.x的,而不是2.0。还有struts的开发,版本是1.0。而不是1.1或是1.2。搞不懂JBuilderX都是EJB2.0和struts1.1了,为什么到了2005版竟然退化的这么厉害。web开发方面,把serv原创 2004-09-17 00:33:00 · 7619 阅读 · 15 评论 -
初碰J2EE:RMI灰头灰脑篇
RMI概念:为通过网络执行其他机器上的代码,传统的方法不仅难以学习,而且易出错。解决这个问题的最佳方法是:某些对象正好位于另一台机器,我们可以发送一条消息,并获得返回结果,就像位于自己的本机器一样。java远程方法调用(rmi)特性使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使java编程人员能够在网络环境中分布操作。 接触java有一段时间了,平时就只是写点js原创 2004-06-24 14:29:00 · 2123 阅读 · 0 评论 -
多个进程与多个线程之间的差别
基本差别是:每个进程有它自己的一组完整的变量,而线程则共享相同的数据.建立或者撤销各个线程所需要的开销将比调用新的进程少的多.此外,进程间的通信比线程之间的通讯速度要慢的多,并且局限性更大.原创 2004-08-03 16:57:00 · 1362 阅读 · 2 评论 -
终于决定要换地方了,csdn的速度实在是受不了
Blog搬迁至www.javacc.net再也不能忍受csdn蜗牛般的速度和经常出错的页面。原创 2005-05-26 23:34:00 · 1518 阅读 · 0 评论