十年磨一剑,霜刃未曾试。今日把示君,谁有不平事?

[Python] 51Python开张了

类别: Python smellcode写于2008-十月-17 08:30

51Python.com开张了

欢迎大家拍砖

http://www.51python.com

[C++] C++Primer 3rd 读书笔记一

类别: C++ smellcode写于2008-十月-08 09:44

在C++中动作被称为 表达式expression ,以分号结尾的表达式被称作 语句statement ,C++中最小的程序单元是语句。

把语句按逻辑语义分组就形成了一些有名字的单元这些单元被称为 函数function

函数由四部分组成:返回类型、函数名、参数表以及函数体。前三部分合起来称为 函数原型function prototype

参数表由小括号括起来包含一个或多个由逗号分开的参数,函数体由一对花括号括起来由程序语句序列构成。

头文件通过 include 预处理器指示符preprocessor include directive 而成为我们程序的一部分,预处理器指示符用 ...

[Python] Core Python Programming 2nd 读书笔记十三 下

类别: Python smellcode写于2008-十月-08 01:46

当类之间有显著的不同,并且(较小的类)是较大的类所需要的组件时,组合表现得很好,但当你设计“相同的类但有一些不同的功能”时,派生就是一个更加合理的选择了。

__bases__ 类属性是一个包含其父类的集合的元组

>>> class A(object): pass

>>> class B(A): pass

>>> class C(B): pass

>>> class D ...

[Windows] Windows注册表批处理学习笔记

类别: Windows smellcode写于2008-九月-27 01:58

删除 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8DB10E4D-991A-4730-9405-97C66F5741A6} 这个项(项可以理解为:注册表中的文件夹)

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8DB10E4D-991A-4730-9405-97C66F5741A6}]

删除值 XXXX 的值

Windows Registry ...

[Django] 最方便的切换Django的版本

类别: Django smellcode写于2008-九月-26 02:18

Python中有一种pth配置文件,它可以出现在以下四个目录,Python解释器会把文件中的目录加入到PYTHONPATH里,也就是 sys.path 当中:

  1. sys.prefix
  2. sys.exec_prefix
  3. empty string(on Windows), lib/python2.5/site-packages (on Unix and Macintosh)
  4. lib/site-packages ...

[PHP] PHP的语法和数据类型

类别: PHP smellcode写于2008-九月-25 01:20

看了下 PHP ,好就好在是个html页面的嵌入式语言,真的是量身为web page定做。

PHP 语句分为两种:

  • 结构定义语句:不需要在结尾处加分号(比如:for循环,类定义,if语句等)
  • 功能执行语句:必须加入分号(比如: $a = 100echo "hello world"

PHP 变量分为八种,大小写敏感,且必须以 ...

[Python] Core Python Programming 2nd 读书笔记十三 上

类别: Python smellcode写于2008-九月-24 08:09

第十三章:面向对象编程

本章主题:

  • 引言
  • 面向对象编程
  • 实例
  • 绑定与方法调用
  • 子类,派生和继承
  • 内建函数
  • 定制类
  • 私有性
  • 授权与包装
  • 新式类的高级特性
  • 相关模块

新式类和经典类声明的最大不同在于,所有新式类必须继承至少一个父类,也可以多继承

>>> class NewStyleClass(object):
        pass

object是“所有类之母 ...

[Extjs] Extjs TreePanel 中预读取childNodes

类别: Extjs smellcode写于2008-九月-24 08:03

在使用Extjs中,发现给 Ext.tree.TreeLoader 加上了 preloadChildren: true 也还是在子节点没有展开的情况下,无法加载得到子节点中的数据。最后发现源码中的

processResponse : function(response, node, callback){
    var json = response.responseText;
    try {
        var o = eval("("+json ...

[mod_python] Windows下配置使用mod_python

类别: mod_python smellcode写于2008-九月-23 07:21

在Windows下配置使用mod_python很简单:

  1. 下载 apache server 并安装
  2. 下载 mod_python 并安装
  3. 修改 http.conf 文件,Windows中,它在你的Apache安装目录里的 conf 目录中

主要就是加入:

LoadModule python_module modules/mod_python.so

#重定向所有以.py结尾的URL到mod_python处理器mptest.py ...

[Python] 导出Rtx组织架构关系为纯文本

类别: Python smellcode写于2008-九月-23 03:01

应朋友要求,写了个程序实现导出组织架构客户关系为纯文本

#-*- coding: utf-8 -*-
# @author: HuJinpu(nickname: smellcode)

import sys
import re
from xml.etree import ElementTree

P = re.compile('encoding="gb2312"', re.I)

def ...