`
li_sir
  • 浏览: 114767 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

JIT编译

    博客分类:
  • java
http://ifeve.com/hotspot-jit/
package com.yttd; import java.util.ArrayList; import java.util.Collection; import java.util.List; import java.util.SortedMap; import java.util.TreeMap; public class ConsistentHash<T> { /** Hash计算对象,用于自定义hash算法 */ HashFunc hashFunc; /** 复制的节点个数 */ private final in ...
http://www.cnblogs.com/Jessy/p/3535612.html

QPS PV计算

术语说明: QPS = req/sec = 请求数/秒 【QPS计算PV和机器的方式】 QPS统计方式 [一般使用 http_load 进行统计] QPS = 总请求数 / ( 进程总数 *   请求时间 ) QPS: 单个进程每秒请求服务器的成功次数 单台服务器每天PV计算 公式1:每天总PV = QPS * 3600 * 6 公式2:每天总PV = QPS * 3600 * 8 服务器计算 服务器数量 =   ceil( 每天总PV / 单台服务器每天总PV ) 【峰值QPS和机器计算公式】 原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间 公式:( 总PV数 ...

TCP 三、四次握手

http://blog.csdn.net/whuslei/article/details/6667471 http://elf8848.iteye.com/blog/1739571

nginx安装与维护

http://www.nginx.cn/install 下载编译和安装 PCRE 包: cd /usr/local/src wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.34.tar.gz tar -zxvf pcre-8.34.tar.gz cd pcre-8.34 ./configure make make install 安装zlib库 cd /usr/local/src wget http://zlib.net/zlib-1.2.8.tar.gz tar -zxvf zl ...

mysql维护

mysql表占用空间查询 mysql> use information_schema; Database changed 2、查询所有数据的大小 mysql> select concat(round(sum(DATA_LENGTH/1024/1024), 2), 'MB') -> as data from TABLES; +-----------+ | data | +-----------+ | 6674.48MB | +-----------+ 1 row in set (16.81 sec) 3、查看指定数据库 ...
谣言粉碎机前些日子发布的《用公共WiFi上网会危害银行账户安全吗?》,文中介绍了在使用HTTPS进行网络加密传输的一些情况,从回复来看,争议还是有的。随着网络越来越普及,应用越来越广泛,一些网络安全问题也会越来越引起网民的关注,在这里和大家一起聊聊TLS/SSL也就是我们常说的HTTPS,从原理到实际应用看清它到底是怎么一回事,以及在使用HTTPS要注意哪些问题以及相关的安全技巧。 网络安全是一个整体的事件,涉及到个人计算机的安全,协议的安全,传输数据的安全,以及软件开发公司和网站的安全,单纯的依靠一个HTTPS协议并不能解决所有的问题。希望通过今后一点一点的对安全相关的问题进行说明解释,能让 ...
http://www.ibm.com/developerworks/cn/java/j-lo-optmizestring/
Keep-Alive功能使客户端到服务器端的连接持续有效,当出现对服务器的后继请求时,Keep-Alive功能避免了建立或者重新建立连接。市场上 的大部分Web服务器,包括iPlanet、IIS和Apache,都支持HTTP Keep-Alive。对于提供静态内容的网站来说,这个功能通常很有用。但是,对于负担较重的网站来说,这里存在另外一个问题:虽然为客户保留打开的连 接有一定的好处,但它同样影响了性能,因为在处理暂停期间,本来可以释放的资源仍旧被占用。当Web服务器和应用服务器在同一台机器上运行时,Keep-Alive功能对资源利用的影响尤其突出。 此功能为HTTP 1.1预设的功能,HTTP ...

高效SQL

http://blog.csdn.net/robinson_0612/article/details/7406672

java编程细节注意

    博客分类:
  • java
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。   下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。   1. 尽量在合适的场合使用单例   使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:   第一,控制资源的使用,通过线程同步来控制资源的并发访问;   第二,控制实例的产生,以达到节约资源的目的;   第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程 ...

POI导出报表总结

    博客分类:
  • java
监控报表基于POI导出EXCEL总结 POI操作EXCEL对象 HSSF:操作Excel 97(.xls)格式 XSSF:操作Excel 2007 OOXML (.xlsx)格式,操作EXCEL内存占用高于HSSF SXSSF:从POI3.8 beta3开始支持,基于XSSF,低内存占用。 1. 实现原理 基于EXCEL配置模板进行报表导出 ...
配置文件编码,使用jdk工具命令 native2ascii -encoding utf-8 config.properties aa.properties
1、 参考 、http://www.iteye.com/topic/1017961 [url]http://www.iteye.com/topic/1113461 [/url] 2、 配置过程注意的问题:  存放在session里的对象必须实现序列化接口、否则session无法共享。  Web.xml里面必须添加<distributable/>标签 3、个人认为并不建议将worker.controller.sticky_session设置为false,即session同步,如果多个节点,session的同步或许会降低效率。 如果将worker.controller.sticky ...
Global site tag (gtag.js) - Google Analytics