发现 WordPress 的 twentytwelve 主题在单个文章页面的上下篇文章导航的时候会给出文章的标题,而 twentyeleven 却只是简单的写着 Previous 和 Next,于是本着拿来主义的精神,把那个导航移花接木了过来,在 WordPress 的后台的 Appearance 里面的 Editor 中,选择 twentyeleven 的 single.php 文件,把导航部分修改成如…… 阅读全文
Author Archives: ZRJ
ibdata1 文件空间的释放
ibdata1 是 InnoDB 引擎产生的数据文件,他有一个特点就是当我们把数据表中的数据删除之后,他的文件大小是不会缩小回去,占据的磁盘空间是不释放的,查了一下资料,说是这部分的磁盘空间在我们删除数据行之后,依然是由 InnoDB 的引擎管理的,这样做的好处就是下次需要再次 insert 数据的时候,他可以不用向操作系统申请…… 阅读全文
列一份杂志单
记录一下去图书馆的期刊室看的杂志。
英文的包括:
National Geographic,大量的高质量摄影图片,以及人文地理,自然地理知识,自己去不了那么多的地方,那就看看别人的记载吧
Newsweek / Time,一个是用于练习非计算机专业的英文文章阅读(这个真的是个大问题,英文的技术文档基本能看懂,但是转到其他领域,例如经济…… 阅读全文
使用 C 操作 MySQL 时的转义
翻阅了一下文档,C 的 API 操作 MySQL 的时候没有参数化查询的接口,于是就简单的做一个转义,其实照着官方文档,很简单,直接附上代码
#include <stdio.h>
#include <Windows.h>
#include "mysql.h"
#define TMP_SIZE 256
#define T_SIZE 1024
#define QUERY_SIZE 4096
int insert_r…… 阅读全文
使用 C 操作 MySQL
最近在做一个 twitter 的数据分析,要导一些个数据到数据库中,数据量在亿行这个数量级,由于没什么经验,打算先搞个几百万或者千万行试试,在写导入的时候,由于贪图 PHP 和 MySQL 的无缝配合,所以拿着 PHP 就上了,结果发现效果惨不忍睹,效率完全没法满足需求,于是开始考虑转向 C,在网上搜罗了好一会,C 连接 MySQ…… 阅读全文
把 WordPress 搬出 SAE
新浪的 SAE 是越做越差了,本着不折腾不舒服斯基的精神,今天上午把博客从 SAE 搬出来了,现在用的是 http://laoxuehost.com/,总的来说,搬一次博客还是很麻烦的,需要做的事情大约如下
使用 Cyberduck 把原来 SAE 上的附件批量下载了,需要注意的是,由于新浪的 SAE 商店中的 WordPress 是经过改写的,在那里上传的文…… 阅读全文
关于 DELL 1420 无法从 USB-CDROM 引导
昨天拿到一个笔记本,是 DELL 的 1420,想要重装系统,结果发现没有办法从量产的 USB-CDROM 启动,google 一下,发现了一个新的东西,关于 BIOS 引导的,叫做 Mutil-Lun,帖子在这里,http://bbs.wuyou.com/viewthrea…,是由 wuwuzz 提出的,他的原文是说
问一下,是什么主控盘? 量产的USB-CD是前置(Lun0)还是后置…… 阅读全文
Python eyeD3 库的乱码问题初步
续上次的,再次折腾专辑封面,请教了江阁之后,江阁给了一个 hack,现在基本可以读取 gbk 的 id3 了,附上现在的代码
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 2012.12.3
'''根据豆瓣自动补全专辑封面'''
import os, sys, re, time, urllib, eyeD3
reload(sys)
sys.setdefaultencoding('utf-8')
import lo…… 阅读全文
再次折腾专辑封面
最近 itunes 升级,于是重新在整理音乐文件,看到那些没有专辑封面的 mp3,于是骨子里的不折腾不舒服斯基又发作了,手贱准备再次开始写一个自动工具来搞,上次的折腾记录在这里,根据 ID3 自动补充专辑封面和歌词
上次的失败是因为那个库对于中文的编码支持不是很好,于是最后就出现一些乱码问题,等等,于是这次准备换 …… 阅读全文
placeholder 的 IE 下兼容实现
鉴于 placeholder 是个 html5 的属性,而恶心的 IE 一如既往的让人失望,于是自己动手丰衣足食,写了个 IE 下的 placeholder 模拟实现,效果如图
IE 8 下测试通过,IE 6 下惨不忍睹,由于这个只是个 weekend project,所以,IE 6 果断放弃,下面是代码
$(function(){
// placeholder
if ($.browser.msie) {
$(':te…… 阅读全文