![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术交流
YOUWENWU
这个作者很懒,什么都没留下…
展开
-
JNI实例
Java调用linux shell命令的时候,是通过Process来实现的,Process会新起一个进程,并且把主进程的内存信息拷贝一份到新的进程中,对于小的程序这种方式没问题,但如果项目足够大,就会导致系统内存不够程序退出的情况发生。 为了解决这个问题,有一个比较好的方案是JNI,这个时候并不需要重新起一个Process,也就不会存在备份内存的问题,下面是一个例子. 1.编写java...2014-12-26 18:53:55 · 208 阅读 · 0 评论 -
Linux安装openssl
在编译keepalived的时候需要用到openssl的开发库libssl-dev,Ubuntu14上可以通过apt-get自动更新得到,由于当前的Ubuntu版本是11.04,尝试了好多次不成功,所以只能直接安装新版本的openssl,首先查看下当前系统自带openssl的版本,打开终端 [code="sh"]gt@GT-SERVER:~$ openssl version OpenSSL ...2015-06-10 15:05:15 · 272 阅读 · 0 评论 -
Linux安装Apache
由于工作需要,准备在Linux上安装apache httpd服务,目前我用的Linux发行版是Ubuntu 11.04,由于我下面是用源码编译安装的,所以跟Linux发行版本无关。 首先到[url]http://httpd.apache.org[/url]下载最新的发行版本httpd-2.4.12.tar,打开终端,解压文件 [code="sh"]gt@GT-SERVER:~$ sudo wg...2015-06-12 17:47:44 · 149 阅读 · 0 评论 -
Linux通过Mutt发送Mysql慢查询邮件
项目在上线之后,经常会有客户反馈某个页面查询很慢,解决方案是我们找到对应的SQL来分析索引问题,其实解决起来并不麻烦,但是给客户造成的体验就不好了,大部分执行效率比较差的语句应该是在开发或者测试阶段就优化完成的,mysql提供了慢查询日志,默认是关闭的,可以通过my.cnf(my.ini)来配置打开 [code="config"]log_slow_queries = /var/log/mysql...2015-12-25 18:18:37 · 195 阅读 · 0 评论