1、MySQL基础概念 mysql逻辑架构如下: 每个客户端连接都会在服务器中拥有一个线程,这个连接的查询只会在这个单独的线程中执行。 MySQL是分层的架构。上层是服务器层的服务和查询执行引擎,下层是存储引擎。虽然有很多不同作用的插件API,但存储引擎API还是最重要的。如果能理解MySQL在存储 ...
分类:
数据库 时间:
2016-04-19 12:01:05
阅读次数:
284
很多人都会认为JSP的执行性能会和Servlet相差很多,其实执行性能上的差别只在第一次的执行。因为JSP在执行第一次后,会被编译成 Servlet的类文件,即.class,当再重复调用执行时,就直接执行第一次所产生的Servlet,而不再重新把JSP编译成Servelt。 因此,除了第一次的编译会 ...
分类:
Web程序 时间:
2016-04-19 12:00:03
阅读次数:
254
java.util.concurrent包详细分析 java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建java.util.concurrent 的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并 ...
分类:
编程语言 时间:
2016-04-19 11:56:39
阅读次数:
175
Python 是一个美丽的语言,可以激发用户对它的爱。所以如果你试图加入程序员行列,或者你有点厌倦C++,Perl,Java 和其他语言,我推荐你尝试Python。 Python有很多吸引程序员的功能 ,它易学,面向对象,字节码编译,免费且开源。还有运行时检查。完整快速的支持,可以执行各种任务的扩展 ...
分类:
编程语言 时间:
2016-04-19 11:49:16
阅读次数:
182
在服务器上设置了一个R脚本的crontab任务,死活不执行。在网上搜了很久,终于解决了。 这里主要说一下crontab异常时,该如何排查。 假设cron命令为:* * * * Rscript /your_path/hello_world.r >> /your_path/hello_world.log ...
分类:
系统相关 时间:
2016-04-19 11:48:29
阅读次数:
320
当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。可能你不会有 切身的感受,但当服务器维持的连接达到上万个的时候,使用netstat等于浪费 生命,而用ss才是节省时间。天 下武功唯快不破。ss快的秘诀在于,它利用到 ...
分类:
其他好文 时间:
2016-04-19 11:45:01
阅读次数:
191
一、缘由: 待续 二、解决办法: netstat -tlnp netstat -nap|grep pid ss |grep pid ss -s sar -u 1 10 strace -FfT -o netstat.log cmd strace -FfT -o netstat.log netstat ...
分类:
Web程序 时间:
2016-04-19 11:43:28
阅读次数:
1986
测试环境:192.168.145.210(NFSserver)、192.168.145.209(NFSClient)操作系统问:centos7在server端安装NFS,执行命令:yum-yinstallnfs-utilsrpcbind在server端编辑/etc/exports文件,添加共享目录及权限:/mydata192.168.145.0/24(rw,no_root_squash,no_all_squash,sync)..
分类:
系统相关 时间:
2016-04-19 10:21:44
阅读次数:
187
攻击代码网址:http://www.exploit-db.com/exploits/394/ 1、执行环境: 1、ProFTPD 1.3.0/1.3.0a 2、编译ProFTPD时。--enable-ctrls选项必须打开 ./configure --enable-ctrls 2、执行參数: roo ...
分类:
其他好文 时间:
2016-04-19 10:05:40
阅读次数:
235
有两台机器,系统都是CentOS6.5,IP分别为192.168.2.150,192.168.2.151。现在150需要SSH免密码登陆151。 在150上面执行命令,当前登录用户是root: # ssh-keygen -t rsa # ssh-copy-id -i ~/.ssh/id_rsa.pu... ...
分类:
系统相关 时间:
2016-04-19 10:04:11
阅读次数:
196