
java基础
babybear315
这个作者很懒,什么都没留下…
展开
-
(转)大话Session
【原创】转载请保留出处:shoru.cnblogs.com 晋哥哥的私房钱引言 在web开发中,session是个非常重要的概念。在许多动态网站的开发者看来,session就是一个变量,而且其表现像个黑洞,他只需要将东西在合适的时机放进这个洞里,等需要的时候再把东西取出来。这是开发者对session最直观的感受,但是黑洞里的景象或者说session内部到底是怎么工作的呢?当笔者...原创 2012-07-17 15:03:43 · 138 阅读 · 0 评论 -
(转)高效读取大数据文本文件
本文转自:http://sgq0085.iteye.com/blog/2215318一.前言 本文是对大数据文本文件读取(按行读取)的优化,目前常规的方案(限于JDK)有三种,第一种LineNumberReader,第二种RandomAccessFile,第三种是内存映射文件(详见http://sgq0085.iteye.com/blog/1318622)在RandomAccess...原创 2015-05-30 10:07:58 · 320 阅读 · 0 评论 -
Java 服务器端支持断点续传的源代码【支持快车、迅雷】(仅支持 HTTP 协议)...
网上关于 Java 支持 HTTP 断点续传的文章不少,但关于 Java 服务器端支持 HTTP 断点续传的却比较少。 本文是 Java 服务器端支持 HTTP 断点续传的源代码,支持快车、迅雷。 本文使用一个简单的 Servlet 来作为支持断点续传的下载示例,在 Java Web 项目下部署好后,可以使用诸如 http://localhost/cds/http...原创 2014-04-13 21:53:30 · 158 阅读 · 0 评论 -
(转)Java 文件分块上传服务器端源代码
本博客将介绍如何进行文件的分块上传。如果读者还想了解文件的“分块”下载相关内容可以去参考博客《Java 服务器端支持断点续传的源代码【支持快车、迅雷】》。 本文侧重介绍服务器端,客户端端请参考本篇博客的姊妹篇《Java 文件分块上传客户端源代码》,关于分块上传的思想及其流程,已在该博客中进行了详细说明,这里不再赘述。 直接上代码。接收客户端 HTTP 分块上传请求...原创 2014-04-13 21:49:46 · 135 阅读 · 0 评论 -
(转)Java 文件分块上传客户端源代码
本博客介绍如何进行文件的分块上传。本文侧重介绍客户端,服务器端请参考博客《Java 文件分块上传服务器端源代码》。建议读者朋友在阅读本文代码前先了解一下 MIME 协议。 所谓分块上传并非把大文件进行物理分块,然后挨个上传,而是依次读取大文件的一部分文件流进行上传。分块,倒不如说分流比较切实。本文通过一个项目中的示例,说明使用 Apache 的 HttpComponents/...原创 2014-04-13 21:44:35 · 157 阅读 · 0 评论 -
(转)生成不重复随机字符串
今天学了一个随机字符串的生成方法,可以生成任意长度的随机字符串,重复的概率很小。如下:package random;import java.util.Random;public class RandomNum { private static char ch[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', ...原创 2014-03-27 22:22:45 · 580 阅读 · 0 评论 -
java的Url和Html编码解码
今天使用UEditor的时候发现传到Controller里面的富文本内容是编码过的,很想当然的就以为是经过HtmlEncode过的,所以采用了Apache Common Lang包做编码解码工具,调用方法为:import org.apache.commons.lang3.StringEscapeUtils;String strDecode = StringEscapeUtils.un...原创 2014-07-17 13:48:27 · 3344 阅读 · 0 评论 -
java中String Date Timestamp Calendar 之间的关系及转换
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 1.Calendar 转化 String //获取当前时间的具体情况,如年,月,日,week,date,分,秒等 Calendar calendat = Calendar.getInstance();SimpleDateFormat...原创 2014-07-16 17:47:54 · 171 阅读 · 0 评论 -
(转)jar文件揭秘
转自:http://www.ibm.com/developerworks/cn/java/j-jar/index.htmlJAR 文件是什么?JAR 文件格式以流行的 ZIP 文件格式为基础,用于将许多个文件聚集为一个文件。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的...原创 2012-07-18 13:42:37 · 139 阅读 · 0 评论 -
is not accessible due to restriction on required library rt.jar
问题:The type JPEGImageEncoder is not accessible due to restriction on required library C:\Java\jre1.6.0_07\lib\rt.jar这个事eclipse的设置问题,它默认把这些受访问限制的API设成了ERROR,你只要把Windows-Preferences-Java-Complicer-...原创 2012-07-18 10:19:48 · 112 阅读 · 0 评论 -
java多线程教程
计算机的使用者一直以为他们的计算机可以同时做很多事情。他们认为当其他的应用程序在下载文件,管理打印队列或者缓冲音频的时候他们可以继续在文字处理程序上工作。甚至对于单个应用程序,他们任然期待它能在在同一时间做很多事情。举个例子,一个流媒体播放程序必须能同时完成以下工作:从网络上读取数字音频,解压缩数字音频,管理播放和更新程序显示。甚至文字处理器也应该能在忙于重新格式化文本和刷新显示的情况下同时响应...原创 2014-04-28 15:30:25 · 155 阅读 · 0 评论