星尘 Menu

启用新的域名xcexe.com

原域名xcsky.me将于一年后到期,xcexe.com今天启用。

 

python学习之中文乱码的解决方法

源码文件的编码格式为utf-8,但是window的本地默认编码是gbk,所以在控制台直接打印utf-8的字符串当然是乱码了!
解决方法:
print mystr.decode(‘utf-8’).encode(‘gbk’)

python学习之解决UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position问题

python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0x?? in position 1: ordinal not in range(128),python没办法处理非ascii编码的,此时需要自己设置将python的默认编码,一般设置为utf8的编码格式。
有2种方法设置python的默认编码:
一个解决的方案在程序中加入以下代码:
import sys
reload(sys)
sys.setdefaultencoding(‘utf8’)
另一个方案是在python的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为:
# encoding=utf8
import sys
reload(sys)
sys.setdefaultencoding(‘utf8’)

python学习之元组、列表、字典

python中,有3种内建的数据结构:列表、元组和字典。
1.列表
list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目。列表是可以嵌套的。
2.元组
元祖和列表十分相似,不过元组是不可变的。元组通过圆括号中用逗号分隔的项目定义。元组可以嵌套。
3 字典
字典类似于你通过联系人名称查找地址和联系人详细情况的地址簿,即,我们把键(名字)和值(详细情况)联系在一起。注意,键必须是唯一的,就像如果有两个人恰巧同名的话,你无法找到正确的信息。
键值对在字典中以这样的方式标记:d = {key1 : value1, key2 : value2 }。
注意:(1)字典的键/值对用冒号分割,而各个对用逗号分割,所有这些都包括在花括号中;
(2)字典中的键/值对是没有顺序的

Windows下清除本地mysql的root用户密码

1. 命令行下执行“net stop mysql”停止mysql服务;
2. 命令行下进入mysql安装文件夹下的bin目录,用以下命令启动MySQL:”mysqld -nt –skip-grant-tables”(以不检查权限的方式启动);
3. 打开一个新的一个命令提示符的窗口,执行“mysql -u root”用空密码方式使用root用户登录 MySQL;
mysql> update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;
mysql> flush privileges;
注意sql语句最后的“;”

曾经的中国互联网

以史为镜,可以知兴替。中国互联网,沧海桑田。

今天写个简单的,首发于知乎,这里增补了一些。

1、最早在美国上市的中国互联网公司是中华网,域名牛逼,中国概念,一度股价爆高到100多美元,后来一路跌到地板,然后退市,现在,谁还记得呢。

2、曾经联想搞了一个fm365.com,联想的互联网战略,非常非常早的事情,随着联想电脑预装铺开,一度号称是国内门户前几名,然后呢?后来一度域名都丢了,然后也没有然后了。

3、我们知道现在最大的文学站是起点文学,最大的下载一个是华军软件,一个是百度收购天空下载。但曾经最大的文学站黄金书屋,最大的下载站是海阔天空,然而这些网站都被一个叫多来米的公司用很低的价格收购了,那时候个人站不值钱啊,然后呢,多来米收了一堆当时最好的个人站,结果全做死了。 Continue reading…