我截获下来一个URL的字符串格式是“http%3A%2F%2F”,但是实际应该是http://
而“%2F”对应的就是 /
如果仅仅是想把字符串http%3A%2F%2F转换成http://的话,用strstr()等字符串系列函数应该可以解决吧
对于“http%3A%2F%2Fwww.baidu.com%2Fasd%3Fa%3D123”这种特殊字 Continue reading "字符串“http%3A%2F%2F”转换成http://详解"
操作系统和网络技术研究
我截获下来一个URL的字符串格式是“http%3A%2F%2F”,但是实际应该是http://
而“%2F”对应的就是 /
如果仅仅是想把字符串http%3A%2F%2F转换成http://的话,用strstr()等字符串系列函数应该可以解决吧
对于“http%3A%2F%2Fwww.baidu.com%2Fasd%3Fa%3D123”这种特殊字 Continue reading "字符串“http%3A%2F%2F”转换成http://详解"
最近在MacOS下用django框架做web开发,于是用MacPorts安装了MySQL5。 但是测试时django的测试框架会报错,原因是UTF8数据无法插入。
我们知道,MySQL安装完成后默认编码为latin1,并不适合中文应用。 因此我们通常用下面的SQL语句创建数据库:
CREATE DATABASE mydb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
而django测试框架创建测试数据库时并不会像这样指定编码,因此创建的数据库编码为latin1, 导致加载UTF8数据时就会出错。
貌似django并没有提供创建数据库时指定编码的选项,因此只能修 Continue reading "修改MySQL的默认编码设置"