2010年11月24日

http文件上传框架选择

摘要: 候选项:Jetty + Apache FileUploadJDK自带的HttpServer + 自行解析SimpleJetty + JettyMultiPartFilter备注:tomcat过于臃肿,不考虑。测试情况:两台机器,一台使用httpclient模拟客户端上传文件,一台作为http服务器。两台机器均为8核、8G内存。耗时:以32..6M的文件测试框架|性能|并发数120100200Jet... 阅读全文

posted @ 2010-11-24 11:19 NanguoCoffee 阅读(2327) 评论(0) 推荐(0) 编辑

面向对象思维举例

摘要: 我们经常有对图片进行处理的需求。本文就从最简单的要求到比较复杂的要求描述面向对象的抽象方式下面假设调用方按照以下的协议进行调用:ImageManager -src image_src_path -resize 100x200 -rorate 90 -...-src表示来源图片-resize 表示缩放....需求1:对图片进行缩放后存到指定的位置解决方法: 很简单,只需要两个功能:缩放和存储图片的功... 阅读全文

posted @ 2010-11-24 11:18 NanguoCoffee 阅读(244) 评论(0) 推荐(0) 编辑

JAVA 编码方式

摘要: 下面解释一下Java的编码方式,知道了编码方式则乱码将很容易解决。1:java中byte是以补码表示:[转]java中byte转换int时为何与0xff进行2 : IO流操作的基本单元 观看io里面stream的操作,最终有两种:write(int b),write(byte[] bs),读的方式也一样。 其余的均是在这两种方式上进行封装处理。 由此也能看到文件操作的基本单元bit,而Java的基本单元是字节(byte),一个字节8个bit,字节能表示的范围为[0,255]。而java里面的byte类型的范围是[-128,127],这点必须区分开。 因此对write(b), write(byt 阅读全文

posted @ 2010-11-24 11:17 NanguoCoffee 阅读(4924) 评论(0) 推荐(0) 编辑

Something About Singleton

摘要: 1: Differences between Static Method and Singleton Static:has little or no state, can’t extend types and can’t be typedSingleton: mayhave a state, cant extend types and be typed. So,when y... 阅读全文

posted @ 2010-11-24 11:14 NanguoCoffee 阅读(175) 评论(0) 推荐(0) 编辑

导航