摘要: 1、先下载memcached 和libevent。 libevent 最新的稳定版: wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz 引用网页:http://www.monkey.org/~provos/libevent/ memcached 最新的稳定版:wgethttp://memcached.googlecode.com/files/memcached-1.4.5.tar.gz 引用网页:http://code.google.com/p/memcached/downloads/list2、 安装libev... 阅读全文
posted @ 2013-12-19 16:26 youngforjob 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 之前有讲过公司新买的服务器使用的是CentOS 5.5,部署好Tomcat之后却发现输入114.80.*.*:8080(即ip:8080)却无法显示Tomcat默认的首页。因为以前部署在Win Server的VPS,Linux开发时也只用到localhost,所以就有点头大。好吧,G一下网上有说是防火墙的问题,敲入/etc/init.d/iptables stop关闭之后再次查看114.80.*.*:8080(即ip:8080)发现果然成功。但是貌似安全隐患大大增加……使用/etc/init.d/iptables status查看防火墙信息,可以看到打开的端口。那么我们把需要使用的端口打开应该 阅读全文
posted @ 2013-12-19 14:27 youngforjob 阅读(2398) 评论(0) 推荐(1) 编辑
摘要: 1.安装:#yum -y install mysql-server2.修改配置:#vi /etc/my.cnf暂时修改一下编码(添加在密码下方添加):default-character-set = utf83.启动mysql服务,并设定为系统服务:# chkconfig mysqld on ← 设置MySQL服务随系统启动自启动# chkconfig –list mysqld ← 确认MySQL自启动mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off ← 如果2–5为on的状态就OK#service mysqld start ←启动服务(# /et... 阅读全文
posted @ 2013-12-18 17:03 youngforjob 阅读(266) 评论(0) 推荐(0) 编辑
摘要: “人生本来就有很多事是徒劳无功的。”就像青春,虽然徒劳,却在人的心里住得最久,挥之不去,怀念那段青涩年华,怀念它的...sudo apt-get install openssh-serverUbuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。然后确认sshserver是否启动了:ps -e |grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。ssh-server配置文件位于/ etc/ssh 阅读全文
posted @ 2013-12-18 17:02 youngforjob 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 本文主要内容:(1)安装apr,这是 Apache 为了提升 Tomcat 的性能搞的一套本地化 Socket, Thread, IO 组件也就是说它有高级 IO 功能, 操作系统级别的功能调用, 以及本地进程处理等等。(2)安装Tomcat Native,这个项目可以让 Tomcat 使用 Apache 的 apr 包来处理包括文件和网络IO操作,以提升性能。一、安装apr(1)安装apr# wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz# tar zxvf apr-1.4.5.tar.gz# cd apr-1.4.5# ./ 阅读全文
posted @ 2013-12-18 10:43 youngforjob 阅读(173) 评论(0) 推荐(0) 编辑
摘要: MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己做一个引擎。下面介绍几种数据库引擎: ISAM:ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到 数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不 支持事务处理,也不能够容错 阅读全文
posted @ 2013-07-22 17:11 youngforjob 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 自Iphone和Android这两个牛逼的手机操作系统发布以来,在互联网界从此就多了一个新的名词-WebApp(意为基于WEB形式的应用程序,运行在高端的移动终端设备)。开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行的APP;一种是基于高端机的浏览器运行的WebApp,本文将主要讲解后者。WebApp与NativeApp有何区别呢?NativeApp:1、开发成本非常大。一般使用的开发语言为JAVA、C++、Objective-C。2、更新体验较差、同时也比较麻烦每一次发布新的版本,都需要做版本打包,且需要用户手动更新(有些应用程序即使不需要用户手动更新,但是 阅读全文
posted @ 2012-12-14 12:14 youngforjob 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 十一长假后的第一天上班,心情不错,准备给大家分享一篇文章,是我在开发58同城客户端3.0的一些经验。所涉及到的主要在web前端这块,分三个部分,html,css,js下面来详细说明:****************** html篇 *****************1、所有页面文件统一使用html5文档声明,添加如下;<!DOCTYPE html>2、html标签添加 lang属性, lang=”zh-CN”,以示中文;3、编码格式统一为“utf-8”;<meta charset=”utf-8″ />4、为移动端网页添加必要的meta值;<meta name=”v 阅读全文
posted @ 2012-12-14 12:13 youngforjob 阅读(613) 评论(0) 推荐(0) 编辑
摘要: HTML5现在已经成为了Web开发中的热门话题,大多数现代浏览器(Safari、 Chrome,Firefox,IE10和移动设备)都支持 HTML5。即使HTML5的规范还没有制定完成,但许多开发者已经将其作为Web开发项目中的主要技术。一些网站巨头,如Google、 Facebook、Twitter和YouTube等,都建立在HTML5基础上。HTML5中最令人兴奋的功能莫过于画布(canvas)和强大的表单功能,画布功能已经可以在大部分浏览器中完美体验(除了IE),但对于新表单元素的支持还不是太好。对Web开发者来说,是时候开始HTML5开发了。要进行HTML5开发,本文中的一些技巧、工 阅读全文
posted @ 2012-12-14 12:11 youngforjob 阅读(167) 评论(0) 推荐(0) 编辑