会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Wei's Ocean
博客园
首页
新随笔
联系
订阅
管理
2017年5月24日
深入分析Java文件读写
摘要: //TODO
阅读全文
posted @ 2017-05-24 16:12 cswxa
阅读(95)
评论(0)
推荐(0)
2017年5月16日
Https
摘要: 引: HTTP协议传输的数据都是未加密的,也就是明文的,容易受到篡改和窃听。于是后来提出了https Https 网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,被IETF(Internet
阅读全文
posted @ 2017-05-16 11:27 cswxa
阅读(298)
评论(0)
推荐(0)
2017年5月5日
nginx如何实现高并发
摘要: nginx如何实现高并发 简单来讲,就是异步,非阻塞,使用了epoll和大量的底层代码优化。 稍微详细一点展开的话,就是nginx的特殊进程模型和事件模型的设计。 进程模型 nginx采用一个master进程,多个woker进程的模式。 1. master进程主要负责收集、分发请求。当一个请求过来时
阅读全文
posted @ 2017-05-05 11:30 cswxa
阅读(9269)
评论(0)
推荐(1)
2017年4月22日
nginx部分实现原理解析
摘要: nginx底层实现有几个主要的模块: 1. 进程模块 2. 事件模块 3. 网络模块 进程模块 默认采用 守护模式 启动,守护模式让master进程启动后在后台运行,不在窗口上卡住。 Nginx 启动后会有一个 Master 进程和多个Worker 进程,Master 进程主要用来管理 Worker
阅读全文
posted @ 2017-04-22 17:04 cswxa
阅读(2952)
评论(0)
推荐(1)
HashMap详解
摘要: JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等 简介 Java为数据结构中的映射定义了一个接口java.util.Map 1. HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度。 HashMap最
阅读全文
posted @ 2017-04-22 13:49 cswxa
阅读(10797)
评论(0)
推荐(1)
2017年4月18日
海量数据题归总
摘要: 无重复海量数据求排序 1. bitmap法。 例题:电话号码排序 有重复海量数据求排序 例题:有重复的电话号码排序 可以把电话号码当成大整数。 自己猜想解决方案: 法一: 外排序。切分为多个小文件,对小文件内排序。再归并各小文件。(缺陷是需要大量的IO,消耗时间,效率不高) 法二: 应该有更高效的方
阅读全文
posted @ 2017-04-18 10:46 cswxa
阅读(277)
评论(0)
推荐(0)
2017年4月14日
Java垃圾回收
摘要: java运行时内存区 (1)线程私有区: 程序计数器,记录正在执行的虚拟机字节码的地址; 虚拟机栈:方法执行的内存区,每个方法执行时会在虚拟机栈中创建栈帧; 本地方法栈:虚拟机的Native方法执行的内存区; (2)线程共享区: Java堆:对象分配内存的区域,这是垃圾回收的主战场; 方法区:存放类
阅读全文
posted @ 2017-04-14 21:14 cswxa
阅读(219)
评论(0)
推荐(0)
公告