`
文章列表
为什么迅雷会下载速度快?每个用迅雷下载的互联网的下载地址,都会被迅雷服务器收集,然后把相同的文件(通过相同MD5码来判断为同一个文件),集合在一起,形成一个下载资源. 当有用户用迅雷下载电影,MP3等大文件时,迅雷的客户端就会请求服务器,拿到正在下载文件在互联网上的其它下载地址. 所以,当用迅雷下载一些大文件时,就会看到不单有一个下载资源,而是有很多,而相对来说,其它下载资源就是盗链回来的.也所以,迅雷下载的速度快. 如何防盗链 这个看来是很全的一个,强烈推荐! (来自http://www.cnblogs.com/uubox) 作为普通的网民来说,一般不需要知道也不用关心什么是盗链,不过如 ...
这个也是昨晚看Unicode转中文的时候在blogjava看到的,今天想起也放上来吧和另外那篇纯调用java工具的做对比。 网上的方法是用的char数组做转换,而需求呢,我们得到的是一个stringbuffer流,所以就重写一个方法,输入参数是unicode的stringbuffer,输出是中文的stringbuffer。 /** * 将unicode编码的StringBuffer流转码为中文的StringBuffer流 * @param unicode的StringBuffer流 * @return中文的StringBuffer流 */ public stat ...
参考类似此文http://tiger-hu.iteye.com/blog/848742 【引用修改自此文】http://www.cnblogs.com/pencilsoft/archive/2009/04/16/1436872.html 主要思想其实就是第一篇参考文章以及Java调用Java自带bin文件夹下面的工具exe方法 public class Native2Ascii { private static String java_bin_path = "D:\\Java\\jdk1.6.0_10\\bin";// 存放中文的文本文件 private stat ...
在做Java 开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行 Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是 ...
今天打开电脑居然慢到死。主要现象就是,开机进到桌面以后,那个桌面不完全显示,那个本地连接、输入法那些都没启动起来。 一般来说,电脑启动慢都是因为系统服务开启的问题。于是就用以前用的雨林木风的一键优化服务 ...
六种异常处理的陋习 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ ...
java.lang.OutOfMemoryError: PermGen space errors 今天特别郁闷,弄个eclipse的错误弄了半天,囧~ 大致说的是说什么jvm的内存漏出了。要修改jvm永久内存区的大小,网上的方法改了也还是一直错。什么加上 引用 -XX:MaxPermSize=256m -XX:MaxNewSize=256m都行不通。 看了eclipse的英文论坛和wiki的eclipse各页面说明:介绍说,是这个sun/oracle的jdk1.6.0_21有问题。 说可以考虑使用bea或者ibm那些的jdk。 引用The best way to really eliminat ...
今天写个数字图像实验课的mfc代码,里面用到了stl,出现了一堆莫名其妙的错误提示。如下: 引用 error C2091: function returns function d:\program files\microsoft visual studio\vc98\include\new(35) : error C2809: 'operator new' has no formal parameters d:\program files\microsoft visual studio\vc98\include\new(36) : error C2061: syntax error : iden ...
某次听数字图像的老师说到关于ifelse其实也是蛮消耗资源的,关键就在于,我们的编译器在编译的时候要去维护一张table。而问号表达式其实也可以和ifelse做替换的。无聊之下就想来瞧瞧。效率对比 有啥缺陷,请指正。 //标准的ifelse方式 public static long standardIfElseTest(long L) { if (L < 10) return L * 100; else return L * 10; } //问号表达式 public static long ternaryIfElseTest(long L ...
Global site tag (gtag.js) - Google Analytics