思想 超大文件无法一次性全部加载到内存中; 可以将超大文件分片排序,然后遍历分片,输出排序后内容至指定文件; 编码 创建超大文件 超大文件分片排...
一、什么是ThreadPoolExecutor ThreadPoolExecutor是Java 1.5开始引入的,作为线程存放的集合池子——线程...
一、什么是ThreadLocal 顾名思义,线程本地变量,用ThreadLocal修饰的变量在线程间相互独立,互不影响。 二、编码体验 创建测试...
一、什么是ClassLoader 顾名思义,即是类加载器,具体作用就是将.class文件加载到JVM虚拟机中去,程序就可以正确运行了。 二、认识...
一、哈希? hash,散列,直译为哈希。哈希表,即为散列存储结构,给定一个key值,通过一定的哈希算法f(x),得到给定value的存储位置; ...
一、SQL注入 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令...
一、前言 可能大家在学习java的基础过程中,都知道StringBuilder相对StringBuffer效率更高,但是线程不安全。可是,到底是...
一、本次目标 改造server,采用NIO读取client信息; 改造client,亦采用NIO发送消息,与之前不同的BIO形成对比; 二、编码...
一、阻塞?同步? 可能大家平常会经常听到这两个名词,但是没花太多心思详细了解,今天就来揭开这层面纱。 一次IO操作,以read方法举例,会经历两...
文集作者