坚信科学,分享技术

2018全新版本,未来在blog.54chen.com更新博客!

>>>尝试更加利于阅读的2014版科学院,以后都在新版上写。

Yearly Archives: 2011

54chen Twitter memo 2011-11-27

@Fenng 公司的哪能想迁就迁,还要在天朝混饭吃呢。 # @GoogleAmphi 官网裸奔一年了 这才被qjj # “您好!由于您的域名没有备案,现已将您的域名阻断!请您尽快联系运营商。”江湖救急,哪位大侠知道这个来自哪个衙门的系统? # 神器monit监控报警设置手记 http://t.co/uqgTPJm6 # 备你大爷的案 # 居然有卖“美国原装留学生代购”的小米手机。。。雷得个里娕外焦 # 54chen Twitter memo 2011-11-20 http://t.co/X2xZ1Arc #

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

神器monit监控报警设置手记

系统监控工具monit是一款功能非常丰富的进程、文件、目录和设备的监测软件,用于Unix平台。它可以自动修复那些已经停止运作的程序,特使适合处理那些由于多种原因导致的软件错误。 安装 centos: yum install monit ubuntu: apt-get install monit 使用 配置文件在/etc/monit.conf 配置发邮件的smtp服务器 set mailserver 111.111.111.111 USERNAME "xxx@xiaomi.com" PASSWORD "54chen54chen" 配置服务检测的周期 set daemon 30 30秒检查一次 配置报警邮件格式 set mail-format { from: ALERT subject: $SERVICE $EVENT at $DATE message: Monit $ACTION $SERVICE …

Continue reading

Posted in linux | 2 Comments

54chen Twitter memo 2011-11-20

http://t.co/7QorTVrr 这个卖vps的主机商收集的知识点真不少,包括监控报警安全数据库很全面。 # thrift快速入门实例 http://t.co/rjYGRvHI # 南京校招有感:学生喜欢android开发职位,以为是用c搞操作系统,不喜欢web相关职位,以为做个网页没有技术含量。简单评价:这个行业入行10年内都是在别人走过的路上踩。 #

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

thrift快速入门实例

Thrift是Facebook的核心框架之一,使不同的开发语言开发的系统可以通过该框架实现彼此的通信,类似于webservice,但是Thrift提供了近乎变态的效率和开发的方便性,是webservice所不能比拟的。给分布式开发带来了极大的方便。但是这柄利器也有一些不完美。 安装thrift 1、./configure --with-boost=/usr/include 2、make 3、make install 定义接口文件 vim chen.thrift      #!/usr/local/bin/thrift --gen java   namespace java com.chen   service Hello{           i32 hello()   }   生成代码 thrift --gen java chen.thrift    要使用1.6的jdk 实现server代码: /**   * @author 54chen(陈臻) [chenzhen@xiaomi.com czhttp@gmail.com]  &n

Continue reading

Posted in java | Tagged | 1 Comment

54chen Twitter memo 2011-11-06

quercus记录:php使用连接池访问数据库 http://t.co/KhR0AG9I # 爆走了两天,准备把codeigniter放在quercus里跑,先后解决了SHA1加密bug,解析$与&的bug,最后还有mysql latin1字符的问题,时间不等人,quercus跑php绝对比nginx+fpm安全,遗憾问题太多,后面如果fix会提供下载。 # 54chen Twitter memo 2011-10-30 http://t.co/AddQugsn #

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

quercus记录:php使用连接池访问数据库

上周记录了如何用quercus建立混合型项目。 http://www.54chen.com/php-tech/quercus-notes-php-java-mixed-projects.html 这里来说说与数据库的访问,使用jndi得到连接池的好处。 JNDI (Java Naming and Directory Interface)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI SPI的实现,由管理者将JNDI API映射为特定的命名服务和目录系统,使得Java应用程序可以和这些命名服务和目录服务之间进行交互。 正题 在quercus中可以随意使用mysql_connect与mysql_pconnect两个方法来连接数据库。 当在web.xml定义得有database相关的消息时,mysql_connect与mysql_pconnect都会自动忽略里面的参数设置,直接使用web.xml的定义。 添加jndi设置: vim WEB-INF/web.xml <?xml version="1.0" encoding="utf-8"?>   <web-app  xmlns="http://caucho.com/ns/resin">     <description>truth application</description>  

Continue reading

Posted in php | Tagged , , | 1 Comment

54chen Twitter memo 2011-10-30

http://t.co/JVU2aUe3 求防刷号终极办法 # quercus记录:php和java的混合型项目建立手记 http://t.co/4ecQkN2n # 54chen Twitter memo 2011-10-23 http://t.co/8rSaWP0i #

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

quercus记录:php和java的混合型项目建立手记

创业公司参与项目的人口众多、背景不一,目前市场上的主流方向为php与java,很多时候java工程师恨铁不成钢,php工程师也无可奈何。于是便有了此文,讲述如何使用quercus创建php java混合型项目。 quercus是什么? quercus是Caucho公司针对php语言的java实现,100%完成了php5的解析。是resin内建支持的功能。同时,因为使用了resin,使得php可以很容易得到连接池、分布式session、负载均衡等功能。使用resin的php项目可以更加安全,不存在很多fastcgi的问题。 性能如何? 官方:用mediawiki与drupal来做实验,要比mod_php快4倍。 有一个编译选项,在resin专业版里支持,可以把php转成java class,得到更高性能。 新建一个java项目混合php项目 web.xml是关键,里面声明了*.php文件的访问都以com.caucho.quercus.servlet.QuercusServlet来执行。 <?xml version="1.0" encoding="UTF-8"?>   <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun

Continue reading

Posted in php | Tagged , , | 4 Comments

54chen Twitter memo 2011-10-23

小米科技2012校园招聘行程更新[确定部分场地] http://t.co/gIzt1qOT # 有人在使用maven nexus的时候遇到过snapshot目录文件数dailybuild后过多,后面再计算最新文件时超时的问题吗? # http://t.co/Ya6Loj44 riak的nagios监控plugin # CAP的正确解法应该是:努力提升P能力,CA二选一,CA不可兼顾。并没有固定P能力之说,以前都谬了。 # MIT:Mobile Internet Talk/Miliao Infrastructure Talk/其实是米聊内部技术系列讲座 # 小米科技2012校园招聘行程 http://t.co/5IxFut2n # riak源码阅读手记 操作列表及supervisorTree一览 http://t.co/WAWN6RY2 # 54chen Twitter memo 2011-10-16 http://t.co/1uHkEdXm #

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

小米科技2012校园招聘行程更新[确定部分场地]

东北 大连理工 西部校区 10/24-25 18:00-22:00 西部校区综合教学2号楼B401 吉林大学 南区 10/26-27 18:00-21:30 李四光楼109教室 哈工大 本部 10/28-29 18:30-22:00 正心楼21室 合肥 中国科学技术大学 西校区 10/31-01 18:30-20:30 西区学生活动中心学术报告厅 广州 华南理工 南校区 11/01--02 19:00-21:30 南校区 A4204室 中山大学 东校区 11/02--03 18:00-21:30 公共教学楼 上海 复旦大学 张江校区 11/02--03 18:30-21:00 张江行政楼106报告厅 …

Continue reading

Posted in 资料文档 | Tagged , | 1 Comment
Page 2 of 111234510...Last »