`
文章列表
以下内容均来至网络 1:http://blog.csdn.net/gobiy/archive/2008/08/06/2774826.aspx 关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容编码 JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。 第一阶段是jsp编译成.java,它会根据pageEncoding的 ...
  老是有人问JAVA IO的性能问题,我按照老的IO最基本的FileInputStream做了几个实验,自己记录下,实验代码都在附件包里。   以下是实验结果和总结     Test07一个字节一个字节的读取消耗时间(毫秒):74969 Test08按照一个byte[1024]==1k读取消耗时间(毫秒):110   Test10按照buffered(缺省size=512)后的fileinputstream的一个字节一个字节读取消耗时间(毫秒):1360 Test11按照buffered(缺省size=512)后的byte[1024]==1k读取消耗时间(毫秒):4 ...
前述:最近从生产往测试同步数据出现问题,具体报字段值过大的异常,检查了以下总结问题如下   eg:   varchar2(30)与varchar2(30 CHAR)的区别        ||                           || 按字节存储                   按字符存储 这里的30表示字符个数 这里的30表示字节个数        比如有的编码方式一个字符需要二个字节长度, 而另一些编码方式一个字符需要三个字节长度 ————————————————————    ————————————————————                ...
最近在帮助同事解决FTP上传文件时出现了奇怪的问题,本机起服务,上传本机文件一切OK,测试机起服务,客户端机器上传文件就失败,具体分析原因如下:   1:PostUploadInfo的js是页面<ai:fileupload标签自动加载的AIFileUpload.js里的方法 这里的ActionDocumentInfo.java注意与FtpUtilPro.java(它的一个upload方法有bug)的对比能看出后者的bug.   从这个bug要看出File与FileInputStream的区别,File不属于流,它只是用来屏闭不同文件系统,用来统一描述文件的实体BEAN,new F ...
实验synchronized的作用和使用时的注意事项,还要注意join的用法   实验结果出一致的数据才正确,否则说明会有线程安全问题。   package org.coffeesweet.test01; public class Test04 { private Object oLock=new Object();//改成static就没问题了 //锁对象必须是所有线程共享的 private static int a=10; public static void main(String...args) throws InterruptedExc ...
实验volatile的作用   如果结果保持不变才起到了同步的作用,否则就存在线程安全问题.   package org.coffeesweet.test01; public class Test03 { private volatile int a=20; public static void main(String...args) throws InterruptedException{ Test03 t03=new Test03(); Thread ta=t03.new A("a"); Thread tb=t03.new B(& ...

java反射实验01

    博客分类:
  • JAVA
论坛上看到的一个帖子,我给回复了   package org.coffeesweet.test01; import java.util.ArrayList; public class Test01 { public static void main(String[] args) throws Exception{ ArrayList<Integer> arr1=new ArrayList<Integer>(); ArrayLis ...
1:SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 转至http://www.cnblogs.com/freshman0216/archive/2008/08/15/1268316.html   Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们 ...
前言:前两篇文章介绍了axis1.4的基本服务发布和客户端调用,这篇说下axis1.4自带的SOAPMonitor的配置.   1:在myeclipse下建立名为channel_virtual的web工程(将工程的WebRoot改名为html了,请注意)   2:将axis1.4包里的web.xml融入到该工程的we ...
前言:上一篇介绍了手动写客户端的axis1.4的应用实例,那个例子是没有问题的,但细心的同志们会发现,生成的wsdl文件是有问题的,比较刺眼的关键字是 ArrayOf_xsd_anyType 这个表明根本不认识list,而且list里放入的对象也没有在该 ...
axis1.4集成和应用示例   前言:网上很多有关axis1.4的应用示例,大部分是官方doc的翻译和example的翻译,helloword等等。           最近有个需求是提供带参数的方法接口,返回自定义对象,刚好熟悉下axis1.4用法。     步骤:   1:下载axis1.4的包解压到本地,至于axis的环境变量看情况,想配就配,不想配也无所谓,就是使用axis的命令时候会麻烦点。   2:查看axis-1_4\docs\install.html下的 《 Advanced Installation: adding Axis to your own We ...
最近领导要求监控系统用户表容量,找到增长过快的表进行处理   具体思路:      1:先建立一张统计结果表,具体结构见附件;      2:然后写存储过程统计;      3:最后加入JOB,每月一号凌晨1点定时执行;   所有内容见附件,包括了我自己测试的和真正生产的内容   注意表大小和它所包含的LOB字段的大小和INDEX的大小都是独立的,需要SUM
因为老大要求增量部署,一直没时间写,终于找点时间搞了一下:   思路: 各开发人员将本次需要上线的代码的全路径提到一个文本文件里,然后ant解析文本文件挨个打上线tag,最后统一取该 tag的内容打包,OK   其中用到 ...
最近项目遇到个奇怪的问题:       首页第一个用户登录后再在该用户主页的地址栏输入登录页面地址用第二个不同的用户登录 结果进入系统后页面显示第一个用户的基本信息,刷新一下又正常了。具体原因不知道?   解决方法: 在主页面添加以下内容   <% response.setHeader("Cache-Control","no-cache"); response.setHeader("Pragma","no-cache"); response.setDateHeader ("Ex ...
http://www.mengyan.org/blog/archives/2006/11/15/138.html   http://www.cnblogs.com/wayne1017/archive/2007/03/18/668768.html   http://sebug.net/paper/databases/nosql/Nosql.html
Global site tag (gtag.js) - Google Analytics