摘要: 前情回顾:上一篇第16关地址打开16关,又是一张奇奇怪怪很多点点的图片,应该又是与PIL库有关的.页面的标题是:let me get this straight。这是英语中的一句俚语,意思是让我把这事搞清楚.在这一关中其实是让我们把每一行像素位置调整后对其.看这幅图片,很多红色的点,于是想到是不是这... 阅读全文
posted @ 2015-04-29 23:06 core! 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 在系统的/etc/.bash_profile中已经配置了各种环境变量.用账户a登陆,ldd xxx.so查看一切链接正常.用账户root登陆,ldd xxx.so查看一切链接正常.用账户a登陆,再su root切换到root账户,ldd xxx.so显示依赖的某一个yyy.so找不到,可是yyy.s... 阅读全文
posted @ 2015-04-28 10:40 core! 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 前情提要:Pythonchallenge一起来闯关(一)这一篇来闯关10-15.感觉这几关比先前的难了不少,有的题目完全没思路.10.页面源码中的链接点击后有a = [1, 11, 21, 1211, 111221,google之后知道这是一个叫做http://en.wikipedia.org/wi... 阅读全文
posted @ 2015-04-06 17:31 core! 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 转载自:Python正则表达式指南 1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语 阅读全文
posted @ 2015-04-01 21:57 core! 阅读(192) 评论(0) 推荐(0) 编辑
摘要: http://www.pythonchallenge.com/是一个在线的python过关游戏,一共有33关.玩这个游戏对熟悉python用法及相关库的使用都很有好处.目前做到了第九关.python版本3.4. 操作系统版本32位win7,64位win7.0.http://www.pythoncha... 阅读全文
posted @ 2015-03-25 00:15 core! 阅读(4177) 评论(0) 推荐(1) 编辑
摘要: 此前一直没能系统完整地学过编译原理,只有很粗浅的理解,虽然其实对工作里的任务也没啥影响,但总觉得缺了一大块知识,加上对所谓程序员三大浪漫(编译器,操作系统,图形学)的向往,所以最近跟着网易云课堂推出的计算机专业课程来学习编译原理.无奈生性懒惰,常常下班之后觉得累了,打打游戏啊看看视频啊,拖延症就犯了... 阅读全文
posted @ 2014-12-15 22:06 core! 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 项目地址:https://github.com/aosabook/500lines/tree/master/web-server.作者是来自Mozilla的Greg Wilson.项目是用py2写成.下面文章中贴出的是已经转换后的能在python3.4下运行的代码,所以可能会与原先的有少许不同. 简 阅读全文
posted @ 2014-12-04 09:29 core! 阅读(3382) 评论(0) 推荐(2) 编辑
摘要: 最近把一段py2的代码转换到py3的代码,结果运行到向socket中写数据的代码部分出现了'str' does not support the buffer interface这样一个错误.一番搜索之后,发现py3里是严格区分了str和bytes的.怎么理解str和bytes呢?你可以认为str是一... 阅读全文
posted @ 2014-12-03 17:44 core! 阅读(670) 评论(0) 推荐(1) 编辑
摘要: Libevent中的timeout事件是使用最小堆来管理维护的.代码位于.看函数命名和代码风格应该是一个C++程序员,函数名都挺好懂的,只是下面这个结构体变量命名比较坑....typedef struct min_heap{ struct event** p; unsigned n, a... 阅读全文
posted @ 2014-11-17 22:37 core! 阅读(2708) 评论(1) 推荐(5) 编辑
摘要: #!/usr/bin/python# -*- coding: utf-8 -*-import osimport shutildef move_logs(path,filename): destPath = path + '/../log' if os.path.exists(destPa... 阅读全文
posted @ 2014-11-17 19:29 core! 阅读(266) 评论(0) 推荐(0) 编辑