摘要: 学习笔记 阅读全文
posted @ 2014-04-30 11:40 netxfly 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 首先列出Go语言版的,通过这个小工具对比了下,go的开发效率与python差不多,稍比python多了些代码。package mainimport ( "encoding/json" "fmt" "io/ioutil" "net/http" "net/smtp" "reflect" "strconv" "strings" "time")//报警接收emailvar emails = [...]string{" 阅读全文
posted @ 2014-03-27 16:50 netxfly 阅读(689) 评论(0) 推荐(0) 编辑
摘要: python调用C/c++函数的简单示例 阅读全文
posted @ 2014-03-12 18:44 netxfly 阅读(7654) 评论(0) 推荐(0) 编辑
摘要: import torndbdb_info1 = dict( host = "127.0.0.1:3306", data = "data_test", user = "root", password = "password")db_info2 = dict( host = "127.0.0.1:3306", data = "dz_bbs", user = "root", password = "password.c0m")db1 = to 阅读全文
posted @ 2013-12-25 22:22 netxfly 阅读(761) 评论(0) 推荐(0) 编辑
摘要: python自动化运维 阅读全文
posted @ 2013-09-05 19:22 netxfly 阅读(2867) 评论(0) 推荐(0) 编辑
摘要: 有两个信号在python中是无法处理和更改的:SIGTOP和SIGKILL,之前想到用supervisord管理tomcat进程,我们向代理程序发送这个信号并拦截的思路不能实现。会提示以下错误:hartnettmatoMacBook-Pro:python hartnett$ python signal.py Traceback (most recent call last): File "signal.py", line 10, in signal.signal(signal.SIGKILL, functionA)RuntimeError: (22, 'Invali 阅读全文
posted @ 2013-08-28 01:23 netxfly 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: python实现的电影爬虫 阅读全文
posted @ 2013-08-13 00:02 netxfly 阅读(2280) 评论(0) 推荐(0) 编辑
摘要: 假如我们想用同一个接口要创建不同的对象,这里比喻成一个“青年工厂”吧,该工厂可以生产以下3种青年:普通青年文艺青年2B青年(因C++不允许以数字开头命名标识符,我改成SB青年吧)工厂模式有3种:简单工厂(它的主要特点是需要在工厂类中做判断,从而创造相应的产品。当增加新的产品时,就需要修改工厂类)抽象工厂工厂方式简单工厂设计模式实现,比如某大学可以毕业这3种青年,缺点是如果有个其他类的青年,需要再修改工厂方法。// FactotyModel.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include class You 阅读全文
posted @ 2013-07-03 16:08 netxfly 阅读(363) 评论(0) 推荐(0) 编辑
摘要: box2d学习 阅读全文
posted @ 2013-06-04 16:15 netxfly 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 看cocos2d快2个月了,除了物理引擎与粒子系统没看外,其他的都掌握得差不多了,cocos2d中的纹理、纹理缓存、精灵、精灵帧、精灵表、精灵帧缓存、动画对象、动画动作,这几个也相互之间有一定的转化关系,记得他们之前的关系比较麻烦,在实际的游戏开发中,90%是与这些东西打交道的,所以一定得搞清楚他们之间的相互生成转化关系,我来简单地总结一下:纹理就是图片文件在内存中存储形式,有些人喜欢叫贴图,对应的类是CCTexture2D,他是由图片加载到内存中生成的纹理缓充是个单例,里面存储了所有的纹理,对应的类是CCTexture2DCache精灵是纹理的显示展示,可以由纹理、图片及精灵帧生成,对应的类 阅读全文
posted @ 2013-05-31 02:25 netxfly 阅读(578) 评论(0) 推荐(0) 编辑