自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (85)
  • 收藏
  • 关注

原创 lua coroutine 异步转同步

Global = {taskList = {}}Global.loadAsync = function(param, callback)Global.taskList[#Global.taskList + 1] = {param, callback}endGlobal.update = function()if #Global.taskList > 0 then

2016-06-08 20:54:36 2192

原创 python tornado coroutine 原理

import functoolsimport timeclass Loop: def __init__(self): self.queue = [] self.stoped = False def call_later(self, delay, callback): self.queue.append({"when": time

2015-11-27 18:28:27 914

原创 go TCP 测试

package mainimport ("fmt""net""os""time""encoding/binary""bytes""compress/zlib""io/ioutil""runtime"// "github.com/ugorji/go/codec")var ConnectionCount int = 0fu

2014-03-25 15:59:32 1239

原创 PyQt: layout widgets

# coding: gbkfrom PyQt4.QtCore import *from PyQt4.QtGui import *import sysapp = QApplication(sys.argv)window = QWidget()window.setWindowTitle("测试")layout = QVBoxLayout()window.

2012-09-10 23:39:23 1027

原创 PyQt: Hello world

# coding: gbkfrom PyQt4.QtCore import *from PyQt4.QtGui import *import sysapp = QApplication(sys.argv)#label = QLabel("Hello world!")label = QLabel("HelloQt!")label.show()sys.e

2012-09-10 23:31:02 1075

原创 Apk decode

# coding: gbkfrom struct import *import sysoutput = open("D:\\Trace.txt", "w", encoding = "gbk")#sys.stdout = output#sys.stderr = outputdef u32_rshift(value, count):    """

2012-08-17 19:36:04 2461 1

原创 记几个网址

http://www.lfd.uci.edu/~gohlke/pythonlibs/

2012-07-05 21:14:59 1520

原创 新浪微博

https://api.weibo.com/oauth2/default.html1. 引导需要授权的用户到如下地址:https://api.weibo.com/oauth2/authorize?client_id=xxx&response_type=code&redirect_uri=https://api.weibo.com/oauth2/default.html2. 如果

2012-07-05 21:10:29 2304

原创 腾讯微博

首先需要进行鉴权操作一.鉴权操作过程:第1步:请求code网址:https://open.t.qq.com/cgi-bin/oauth2/authorize方式:GET参数:应用ID, 回调网址返回:用户登录并跳转回调网址, code、openid、openkey实例:请求:https://open.t.qq.com/cgi-bin/oauth2/a

2012-07-05 17:30:47 2389

原创 Python + ctype 枚举windows设备树(加强版)

from ctypes import *cfg = windll.cfgmgr32adv = windll.Advapi32CRVALS = {        0x00000000:"CR_SUCCESS",         0x00000001:"CR_DEFAULT",         0x00000002:"CR_OUT_OF_MEMORY",

2011-12-16 17:12:52 2004

原创 python+ctypes枚举windows设备为XML树

from ctypes import *cfg = windll.cfgmgr32RERVALS = {        0x00000000:"CR_SUCCESS",         0x00000001:"CR_DEFAULT",         0x00000002:"CR_OUT_OF_MEMORY",         0x00000003:"CR_INVA

2011-12-13 14:51:23 1217

原创 Python多线程下载(2)

#encoding: gbkfrom urllib.request import *from threading import *import timeimport osPIECE_SIZE = 1024class Block:

2011-08-09 18:34:39 710

原创 Python 二叉树练习

<br /><br />class Node:<br />    def __init__(self, data = None, left = None, right = None):<br />        self.data = data<br />        self.left = left<br />        self.right = right<br />class BTree:<br />    def __init__(self, root = None):<br />     

2011-04-12 22:30:00 672

原创 C语言函数动态调用(参考UnderC实现)

<br /> <br /> <br />#include "stdafx.h"<br />#include <stdarg.h><br />#include <windows.h><br />#include <locale.h><br />#include <stdlib.h><br /> <br /> <br />const int DC_STADCALL = 0, DC_CDECL = 1, DC_QWORD = 2, DC_NOWORD = 4, DC_RET_OBJ = 8, DC_RET_VAL

2011-04-12 22:28:00 863

原创 C++直接调用外部函数

<br /><br /><br /> <br />#include "stdafx.h"<br />#include <stdarg.h><br />#include <windows.h><br />#include <locale.h><br />#include <stdlib.h><br /> <br /> <br />const int DC_STADCALL = 0, DC_CDECL = 1, DC_QWORD = 2, DC_NOWORD = 4, DC_RET_OBJ = 8, DC_RE

2010-12-03 13:04:00 3233

原创 直接调用函数的函数

调函数的一个通用函数。还没有看很明白,fn为函数地址,args为参数(func(int param, ...),直接传&param就可以了),argc为参数个数,(32位机4字节为一个), optr为this指针(VC 的 __thiscall),flags为标志(下面有定义,__cdecl不用清堆栈,QWORD好像是返回8字节内容,其它的没有看明白,好像与GCC有关。buff是返回值保存的地方。从C++解释器underC源码中取出来的。这个用来调用DLL中的函数比较爽的,不用声明原型,直接调用。typed

2010-12-02 18:47:00 877

原创 python 多线程下载

#-------------------------------------------------------------------------------# Name:        down# Purpose:     ## Author:      lqefn## Created:     15-09-2010# Copyright:   (c) lqefn 2010# Licence:     #--------------------------------------------------

2010-09-15 17:59:00 673

原创 iconv python

<br /><br />#encoding: gbk<br />from ctypes import *<br />iconv = cdll.libiconv2<br /> <br />print(iconv)<br />def lst(cnt, names, data):<br />    print("COUNT:", cnt)<br />    for i in range(cnt):<br />        print(names[i])<br /> <br />cb = CFUNCTYPE(No

2010-09-02 16:49:00 2883

原创 mysql 嵌入式 python实现

<br /><br />from ctypes import *<br /> <br />my = windll.libmysqld<br />NULL = 0<br /> <br />mysql = c_int(0)<br />results = c_int(0)<br />record = c_int(0)<br /> <br />s = "MYSQL_OPT_CONNECT_TIMEOUT, MYSQL_OPT_COMPRESS, MYSQL_OPT_NAMED_PIPE, MYSQL_INIT_CO

2010-08-16 19:05:00 1466

原创 枚举自动对象属性

<br /><br />#include <ole2.h><br />#include <comutil.h><br />#include <comdef.h><br />#include <string><br />#include <vector><br />#include <map><br /> <br />using namespace std;<br /> <br />const wstring vtname(int vt) <br />{<br />static map<int, wstrin

2010-08-16 18:47:00 946

原创 python com

<br /><br />from win32com.client import *<br /> <br />vt = {0: 'VT_EMPTY', 1: 'VT_NULL', 2: 'VT_I2', 3: 'VT_I4', 4: 'VT_R4', 5: 'VT_R8', 6: 'VT_CY', 7: 'VT_DATE',<br />8: 'VT_BSTR', 9: 'VT_DISPATCH', 10: 'VT_ERROR', 11: 'VT_BOOL', 12: 'VT_VARIANT', 13: 'VT

2010-08-13 18:31:00 676

Python Cookbook》第三版中文

Python Cookbook》第三版中文

2016-02-03

chstandard-7.0.0.exe

一个C语言脚本工具,支持少量的C++语法。不错的脚本语言工具。

2012-10-11

tinypy 微型Python实现源码

一个微型的python实现的,对这个感兴趣的可以参考一下源码。

2012-09-20

dscript c++ 源码

一个javascript的C++实现源码。有兴趣的可以看看。

2012-09-20

Sanos Operating System Kernel

一个啥操作系统内核哦,看不懂,可以从源码参考一些C比较低层的函数实现。

2012-09-20

adb源码(VS2010编译)

adb的源码,改了一点点,加了点日志。vs2010可以编译。

2012-09-20

Twisted document

Twsited官方文档。一个python的异步网络库。

2012-09-17

Crack Tutorial.chm

加蜜与解密技术.  如果你刚开始学crack,也许你遇到不少麻烦,并且有点想退却,其实你不要着急,只要你认真学习,成功就在眼前。没有人是生来就什么都会的,如果你有问题,就大胆的去问你周围的人,多来我主页论坛请教。计算机水平不高怎么办?没关系,我也不是学计算机的,我自己的专业与电脑不沾边。只要努力学习就能成功。   所谓知识只要你肯学就可以了,刚入门时如你没汇编知识是不行的,你要掌握一下这门编程语言,能看懂就能上手,但是你想很顺手的话,除了把汇编掌握好,还有编程的基本功夫,保护模式等技术。

2011-05-27

Android Application Development, 1st Edition

android 程序开发,英文的,我还没有看过。

2011-04-26

深入理解PHP内核 pdf

分析PHP引擎的源码,个人感觉还不算很全面,不过还是不错的。

2011-04-26

ceODBC-2.0.win32-py3.1.msi

python3.1的ODBC驱动,这东西难找。其它的还没有出来。

2010-12-30

SVN Setup-Subversion-1.6.15.msi

Setup-Subversion-1.6.15.msi 是一个win32平台的 SVN 实现。有命令行,以前用的是界面的,有些软件需要命令行的,下了一个来用,在些共享。

2010-12-30

note.js 基于v8的javascript服务器端

基于v8的javascript服务器端开发包。win32平台编译好的东西。

2010-12-17

pywin32-214.win32-py2.6.exe

pythonwin是python在win32平台下的COM扩展和一个UI工具。比较有用的。

2010-10-12

串口(COM,SerialPort)连接测试程序

COMM口连接测试程序,有delphi源码.

2010-10-01

python-3.1.2-stackless.msi

Stackless Python 是Python编程语言的一个增强版本,它使程序员从基于线程的编程方式中获得好处,并避免传统线程所带来的性能与复杂度问题。Stackless为 Python带来的微线程扩展,是一种低开销、轻量级的便利工具,如果使用得当,可以获益如下:   (1)改进程序结构   (2)增进代码可读性   (3)提高编程人员生产力   以上是Stackless Python很简明的释义,但其对我们意义何在?——就在于Stackless提供的并发建模工具,比目前其它大多数传统编程语言所提供的,都更加易用: 不仅是Python自身,也包括Java、C++,以及其它。尽管还有其他一些语言提供并发特性,可它们要么是主要用于学术研究的(如 Mozart/Oz),要么是罕为使用、或用于特殊目的的专业语言(如Erlang)。而使用stackless,你将会在Python本身的所有优势之上,在一个(但愿)你已经很熟悉的环境中,再获得并发的特性。

2010-09-19

python-2.6.5-stackless.msi

Stackless Python 是Python编程语言的一个增强版本,它使程序员从基于线程的编程方式中获得好处,并避免传统线程所带来的性能与复杂度问题。Stackless为 Python带来的微线程扩展,是一种低开销、轻量级的便利工具,如果使用得当,可以获益如下:   (1)改进程序结构   (2)增进代码可读性   (3)提高编程人员生产力   以上是Stackless Python很简明的释义,但其对我们意义何在?——就在于Stackless提供的并发建模工具,比目前其它大多数传统编程语言所提供的,都更加易用: 不仅是Python自身,也包括Java、C++,以及其它。尽管还有其他一些语言提供并发特性,可它们要么是主要用于学术研究的(如 Mozart/Oz),要么是罕为使用、或用于特殊目的的专业语言(如Erlang)。而使用stackless,你将会在Python本身的所有优势之上,在一个(但愿)你已经很熟悉的环境中,再获得并发的特性。

2010-09-19

gvim73.exe

gvim73.exe是一个文本编辑器,听过吧,没有听过我也不准备给你介绍,自己去搜一下就知道了,还不知道?那就不要下,自己走开。

2010-09-19

grepWin-1.4.2_portable.exe

grepWin-1.4.2_portable.exe是一个支持正则表达式的文件搜索工具,很强大的。

2010-09-19

psycopg2-2.2.2.win32-py2.7-pg8.4.4-release.exe

python2.7连接postgresql8.4.4的驱动,官网上下载的要自己编译,我电脑没有编译过,到网上找的,共享出来。

2010-09-19

MySQL-python-1.2.3.win32-py3.1.exe

python3.1连接mysql的驱动,官网上现在还没有的,下这个才是明智的选择。

2010-09-19

django1.2.3

django是一个python的web框架。很爽的,大家都来爽一下。

2010-09-19

comtypes-0.62-py2-win32.exe

基于ctypes来实现COM和Dispatch对象的访问组合,这个是python2X的。

2010-09-18

sqliteodbc.exe sqlite的ODBC驱动

sqlite的ODBC驱动,sqlite知道不?odbc知道不?都想用不?这是奏字数的.

2010-09-02

chstandard-6.3.0.exe ch脚本语言

CH是一个与C语言语法兼容的脚本语言,支持部分C++语法.用来学习和调试一个简单的东西非常的爽的.

2010-09-02

rakudo-star.2010.07.msi perl6尝鲜版

rakudo-star.2010.07.msi是perl的尝鲜版,还没有很多功能没有实现的,没事可以拿来耍耍.

2010-09-02

SetupEditPadProDemo.zip 强大的正则表达式编辑器

SetupEditPadProDemo.zip 一个功能强大正则表达式编辑器.

2010-09-02

reflector.zip .NET 反编译器

reflector,一个.NET的反编译工具.

2010-09-02

xlrd python用来操作excel的东西

python用来操作excel的库.支持python2.X,3.X也可以安装,不过好像有问题.

2010-09-02

basex xquery查询工具

xquery的查询工具,找了好久才找到的,其它的基本上就只能运行xquery文件,这个有一个查询界面,可以直接查询,很方便的.

2010-09-02

rhino javascript

java实现的javascript. 带了一个shell。学习不错。

2010-09-01

v8 shell 解决默认UTF8乱码问题

google v8 javascript。我改了一下编码,改得彻底不就不知道了。

2010-09-01

pywin32-214.win32-py3.1.exe

python windows扩展,主要包括com组件。

2010-08-05

sqljdbc.jar

microsoft sql server的dbc driver.

2010-08-05

pcre的C++包装

pcre的c++包装,找了很久才找到,这个是到现在为止我发现的最好的。

2010-07-14

PostgreSQL8.2.3中文文档

PostgreSQL8.2.3中文文档.chm

2010-04-19

Pragmatic.Programming.Ruby.1.9.Apr.2009.pdf

Pragmatic.Programming.Ruby.1.9.Apr.2009.pdf

2010-01-11

Python 3 for Absolute Beginners.pdf

Python 3 for Absolute Beginners.pdf

2010-01-11

The Quick Python Book, 2nd Edition.pdf

The Quick Python Book, 2nd Edition.pdf

2010-01-11

pygtk2-tut.pdf

pygtk的文档,英文的。大家应该知道这东西吧。gtk GUI的Python绑定。

2008-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除