7月 30

换了个模板

终于弃用了inove模板,换上了Admired模板。 去掉了一些使首页冗长的widget,减少了首页文章数量,页面清爽多了。总的来说,感觉还不错,模板有个后台,很多项目可以DIY: 有多种风格可选。 唯一不爽的是,加统计代码有点麻烦。用模板后台加代码会过滤掉script标签,根本就用不成,用页脚widget,又会把页脚撑得很高,最后只有去 … Continue reading

4月 28

C++处理命令行选项

去年写了个小程序,把qq围棋的wgs格式的棋谱转换为sgf格式,当时直接是cin文件路径,wgs那么变态的文件名,每次转换前都要先重命名才方便转换。还有一点,有很多棋谱要转时不方便,得一个个的输入。想到linux上很多工具,一般都是接收选项和参数的,可以用通配符匹配所有同类型文件,很是方便,于是查了些资料,发现实现起来其实很简单。 这里用 … Continue reading

4月 20

Dokuwiki使用小记

修改代码显示样式 默认模板的代码显示样式会把所有的代码显示出来。前几天发的编译原理实验代码,900多行,全部显示后滑鼠标压力略大,遂决定修改之。   打开wiki,随便找一处代码块,用chrome的审查元素功能: 找到样式文件位置。然后在样式文件中搜索pre,可以利用grep提高效率(linux上的好多用着顺手的工具,windo … Continue reading

4月 07

Dokuwiki将conf移出网站目录

昨天晚上折腾dokuwiki,进行安全设置时关注了下敏感目录移出网站根目录的设置,感觉比较实用,配合防跨站可以更加安全的保护敏感配置文件和数据文件。可是却因为一个小插曲折腾了近5个小时。   事情是这样的,按照dokuwiki官方说明,移出敏感目录后dokuwiki却不能访问了:   反复测试:怀疑是rc版不稳定造成的 … Continue reading

4月 03

wordpress使用memcached

Memcached 是一种高性能的分布式内存对象缓存系统。在动态应用,Memcached 既能提高访问的速度,同时还减低了数据库的负载。 如果空间支持memcached,可以安装插件让wordpress支持memcached(当然vps或独立主机可以自己安装memcached)。 首先后台直接搜索memcached,找到 Memcache … Continue reading

4月 02

wdcp使用ipv6

wdcp默认不支持ipv6,nginx编译时没有加--with-ipv6选项。所以可以通过重新编译的方法使之支持ipv6。 参考此贴:http://www.wdlinux.cn/bbs/viewthread.php?tid=1929,使用升级脚本的方法更加方便。 一、使Nginx支持IPV6访问 首先查看nginx版本和编译信息 /www … Continue reading

3月 31

dnspod设置AAAA记录

vps支持ipv6,且在我学校的网络环境下,ipv6稍快于ipv4,于是通过dnspod设置了AAAA记录,并且线路选择了教育网,当时没有考虑到教育网也有ipv4, 所以当教育网不支持ipv6时访问网站dns会出错。武汉一个大学的同学因为校园网只有ipv4,不能访问我的网站。 找到问题之后,将AAAA记录的线路改为默认,这样,如果教育网不 … Continue reading

3月 22

更换WordPress代码高亮插件

最开始用的syntahighlighter,觉的不好看,就卸换成了wp-syntax,这个插件评价貌似不错,就装上了,可是这插件插入html或者js,php代码这些带“<>”字符的代码时总是出错,难看的要死:     不仅难看,还费时,自己修改转义字符,花了好长时间都搞不定,一怒之下就想换插件,于是发现了C … Continue reading

3月 18

Mysql查看连接数及状态

昨天遇1040 too many connections,虽然最后证明不是max_connections的错,还是查了些资料,查看mysql当前连接数来判断是否有必要增加连接数。   mysql –u root –p,登录mysql,输入show processlist;可以显示前100条当前所有用户连接,输入show full … Continue reading

3月 13

各种虚拟主机控制面板

小内存VPS居然也想用面板了。。。 于是网上搜索,一番对比,下载了VPSmate,界面很好看,操作很方便,使用很舒适,正当我非常满意的时候,发现VPSmate貌似不支持多用户。。 我是打算多人使用的   接下来,尝试了WDCP,据说用的人比较多,口碑也不错,可是我安装失败了!rpm有问题,于是直接编译安装,内存有不够用,小内存伤 … Continue reading