工具学习
dongnuanxialiang
这个作者很懒,什么都没留下…
展开
-
Wireshark切割数据包文件
在FPGA上做实验的时候发现一个数据包文件太大,QDR里存不下没有办法一次性存储所有的数据包,于是需要将测试的额流量文件切割成每一个文件包含有520000包的文件,于是可以采用Wireshark中自带的指令对文件进行切割D:\Program Files\Wireshark> editcap.exe -c 520000 F:\SDM\visual_stdio\CACTI_EXP_poj\CAC原创 2017-12-27 15:58:45 · 2997 阅读 · 0 评论 -
构建高性能web站点-缓存优化
除去web服务器本身的各种访问优化之外,我们可以采用很多不同的缓存方式对服务器访问速度进行优化。动态内容缓存1 Smarty缓存,缓存内容可以存储在磁盘文件中并设置过期时间防止缓存内容过多,hash访问可以加速缓存访问速度。为了使缓存更加有效,吞吐提高更多需要将所有不必要的加载库过程或者数据库访问链接过程都在访问缓存的情况下取消掉。除了将缓存放在磁盘文件中之外还可以根据自己的需求将缓存...原创 2019-03-19 23:12:21 · 125 阅读 · 0 评论 -
构建高性能web站点-数据库优化
数据库访问难免在服务器访问中占很大比重,之前所描述的一些优化服务器性能的方法在一般情况下都是尽可能的避免数据库的访问,因此本节来讨论一下针对数据库的优化,重点针对数据库本身的性能。1 索引的使用(explain可以帮助分析数据库的性能),在mysql中开启慢查询日志可以方便的查看运行中的查询记录。mysqlsla可以帮助分析慢查询日志。2 索引缓存,一般索引会缓存在内存中,索引通常可能会引...原创 2019-03-20 09:15:44 · 114 阅读 · 0 评论 -
构建高性能web站点-服务器分布式计算协同工作优化
当服务器的规模发展到一定程度时,必须考虑的问题就是web服务器的扩展问题。负载均衡在服务器扩展中首要面临问题就是负载均衡,负载均衡的实现方式有如下几种:1. HTTP重定向2. DNS负载均衡(常见调度策略有rr或者智能解析,性能一般优于重定向节省了主站点便于管理)3. 反向代理负载均衡,反向代理对http的请求调度体现在转发上,可以按照权重来制定自己的调度策略,整个调度策略的...原创 2019-03-20 10:34:41 · 170 阅读 · 0 评论 -
Spring学习 实现一个博客系统
在本简单的博客系统搭建过程中,实现了一个博客系统的增删改查,用户登陆。整个过程涉及了maven的学习,mysql,bootstrap,Spring等的学习,参考了https://my.oschina.net/gaussik的学习过程整个项目放到了github上https://github.com/empPenguin/blogmanage...原创 2019-03-20 10:52:42 · 227 阅读 · 0 评论 -
构建高性能web站点-服务器并发性能优化
服务器的并发处理能力可以用我们一般来说的吞吐率来形容,我们可以随时通过mod_status来查看lighttpd的实时吞吐率吞吐率的前提包括以下几点并发用户数(某一时刻同时向服务器请求的用户总数)总请求数(一个用户可以有多个请求)请求资源描述在进行服务器压力测试时,常用的测试软件是apache自带的ab,除此之外还有LoadRunner,Jmeter等,利用压力测试可以得...原创 2019-03-19 11:26:16 · 90 阅读 · 0 评论 -
ibatis
iBATIS的是一个持久层框架,可以自动在Java, .NET, 和Ruby on Rails中与SQL数据库和对象之间的映射。iBATIS是一个轻量级的框架和持久性API适合持久化的POJO(普通Java对象)。iBATIS是被称为一个数据映射和映射需要的类的属性和数据库中的表的列之间的参数和结果。iBATIS和其他持久化框架,如Hibernate之间的显著区别在于,iBATIS强...原创 2019-04-11 11:21:37 · 126 阅读 · 0 评论