被别人邀请了,因此我也得了几个,有需要的童鞋拿去吧: 记得在评论里面标记一下你拿走的邀请码,方便其他童鞋哈!
解决MySql数据库出现的Too many connections错误
最近帮朋友维护的一个论坛,频繁抛出异常,一看,原来是MySQL数据库出错,提示为Too many connections。这错误,还是比较简单明了,一看就知道是MySQL数据库的连接达到最大了。于是,我开始设想,是不是MySQL也有个设置项,用来控制最大连接数的大小的?
于是,google了一下,果然如此! MySQL在默认情况下的最大连接数为100,如果网站访问量一上去,肯定会超过这个数值,于是果断改之!
在my.conf的[mysqld]配置节中,加入如下配置项:
max_connections = 500
这里,我改成了500,请根据你的机器的具体情况适当设置大小。改完后,重启MySQL服务即可。
入手BlackBerry 9700
最近一直用BB9000看小说,发邮件,用的频率也比较高。唯一不足的是,偶的BB9000的轨迹球,用太久了,有时候单击变双击。这确实是一个恼人的问题,因为之前也换过一次轨迹球了,现在看来,是老毛病又犯了。刚好最近RIM出了新机皇9900,又是一轮老机器降价的好时机……
虽说随着iPhone大抢市场,早已变成一门街机,不过我还是对BB有种独有的感情,尤其喜欢那种全键盘的机型,无论是发邮件,还是发短信,感觉效率都会高一些。于是,终于下定决心,在黑莓的邮件组里面,找到一位捣腾黑莓的童鞋,入了个翻新的BB9700,为了体验一下光触控的感觉。
拿到机器后,赶紧下载新OS刷上,接着是装一些常用的软件,试用了一下光触控,确实比轨迹球要先进一些,估计寿命也会更长一些。
不多说了,还是上两张图,小小纪念一下:
BuyVM 128MB KVM VPS体验
最近比较抢手的就是BuyVM了,经常缺货,他们有一个专门查看库存量的页面:http://www.doesbuyvmhavestock.com/ 不过最近所有的Plan都是一个个大大的“0”。
KVM是一种新的虚拟技术,下面是来自百度百科的解释:
Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。
改用DNSPod的DNS服务
最近电信貌似癫狂了,Godaddy的很多NameServer都直接被屏蔽了,而我的邮箱中,也经常收到来自监控宝的告警邮件。看了下告警内容,大多为:DNS无法解析。
我算是服了你们了,遂把手中两个域名的DNS服务器,从Godaddy的NameServer,改到了国内的DNSPod。最近DNSPod也刚好升级了免费套餐,功能比以前要更强一些。其实,我也不想用国内的NameServer的,哥是被逼的……
Debian VPS 设置中文显示
最近看到YuchBerry出了新版,于是又打算把我的BB9000拿来折腾一下。不过第一步呢,就是需要在VPS上搭建YuchBerry的服务端,由于推送和发送的邮件中会用到中文,所以需要先给VPS设置中文环境,避免出现乱码。本教程将记录一下如何在Linux VPS中设置中文字体和显示中文,VPS的系统为Debian。
WordPress中页面跳转的实现
WordPress中,有个功能较做页面(Pages),通常,一个页面可以选择不同的模板,比如GuestBook,或者其他。不过,有时候,我们有这样的需求,在导航菜单上点击某个页面链接的时候,直接跳转到某个URL。其实有一种方法,就是去改blog的皮肤代码,直接把URL硬编码到皮肤文件中。不过,这样的方法很笨,也不是很灵活。
BuyVM年付15刀VPS测试
BuyVM年付VPS最近比较火爆,经常刚放出货,就被国内的站长们一抢而光。15刀/年的价格,也比较诱人,适合建个人博客,或者新手买来练手。
这款年付15刀的VPS,基于OpenVZ,基本配置如下:
CPU:Single core 128MB OpenVZ Linux VPS 256MB Burstable RAM 15GB Dedicated Space 500GB Premium Bandwidth
Windows环境下GitHub使用配置
接上篇《Windows下配置TortoiseGit与msysGit环境》,其实我们只是搭建好了Windows下的Git环境,如果要使用GitHub,还需要一些单独的设置。
GitHub,就不多说了,相信你也听过这个名字了,下面是来自Wikipedia的介绍:
GitHub 是一个用于使用Git版本控制系统的项目的基于互联网的存取服务。它是由GItHub公司(先前被称作用Logical Awesome)的开发者Chris Wanstrath, PJ Hyett, 和 Tom Preston-Werner 使用Ruby on Rails写成的。GitHub同时提供商业账户和为开源项目提供的免费账户。根据在2009年的Git用户调查,GitHub是最流行的Git存取站点。
Windows下配置TortoiseGit与msysGit环境
大名鼎鼎的Git,是一个分布式源代码版本管理控制程序,并且是跨平台的,在Linux下和Windows下都能使用。最近我就在我的VPS上安装了Git,也打算在Windows中安装Git。这样,我就可以随时方便的把本机的版本库Push到VPS上作为备份了。
其实在Windows中安装Git环境也很简单,TortoiseGit加上msysGit,乌龟系列的软件(之前的包括TortoiseSVN,TortoiseCVS)都是有名的版本控制软件。TortoiseGit单独安装后,还不能使用,需要依赖于msysGit。