zoukankan      html  css  js  c++  java
  • python..

    Summary:

     

    8.3

    Fix crash bug of npp5 when srch in files

    The msg when push the button: IDD_FINDINFILES_FIND_BUTTON

    Srch function: findAllIn(),_filters, _directory

    fail

    Python

    Test swigwin-1.3.36 to create a struct & function & classes

    OK

     

    Lrn python in

    http://www.ibm.com/developerworks/cn/linux/tips/l-python/index.html

    OK

     

     

     

     

    学到一招:vc build时显示某些进度

    OK

     

    What lrned in asm?

    GHT, debug MEM balance/malloc leak problem, autoTest/rpt

    Thread pool, memory pool, pack/unpack

    OK

     

    学习Nsi安装脚本

    E:\soft\npp.5.0.2.src\PowerEditor\installer

    OK

     

    Python 幕后的故事

    http://blog.csdn.net/jiyucn/archive/2008/02/16/2099175.aspx

    没看完

     

    Python中文处理

    OK

     

    Swigopencv例子中的makefile是什么,我觉得没有必要啊

    经分析,的确没有必要,因为我已经有install.py了!

    OK

     

    Means of Directors in python:

    file:///E:/swigwin-1.3.36/swigwin-1.3.36/Doc/Manual/Python.html#Python_nn4

    ??

     

    Lamba就是定义一个函数指针:

    processFunc = lambda s: " ".join(s.split())

    typestrdircallablegetattr

    and-or代替?:?不完全,比较恶心

    OK

     

    1.       Install.py mk  //make a 1.conf file

    2.       Install.py     //install, clean, and test the lib

    OK

    Import from

    from UserDict import UserDict

    它与你所熟知的 import module 语法很相似,但是有一个重要的区别:UserDict 被直接导入到局部名字空间去了

    from types import FunctionType

    其中FunctionTypetypes的子空间

    OK

     

    6029071028088859

     

    Getopt

    处理argv输入:

    def main(argv):                         

        grammar = "kant.xml"               

        try:                               

            opts, args = getopt.getopt(argv, "hg:d", ["help", "grammar="])

        except getopt.GetoptError:         

            usage()                        

            sys.exit(2)                    

        for opt, arg in opts:               

            if opt in ("-h", "--help"):     

                usage()                    

                sys.exit()                 

            elif opt == '-d':               

                global _debug              

                _debug = 1                 

            elif opt in ("-g", "--grammar"):

                grammar = arg               

        source = "".join(args)              

        k = KantGenerator(grammar, source)

        print k.output()

    OK

    函数编程

    将满足f(x)!=false的数据放到输出中

    >>> def f(x): return x % 2 != 0 and x % 3 != 0

    ...

    >>> filter(f, range(2, 25))

    [5, 7, 11, 13, 17, 19, 23]

    f(输入)放到输出中

    >>> def cube(x): return x*x*x

    ...

    >>> map(cube, range(1, 11))

    [1, 8, 27, 64, 125, 216, 343, 512, 729, 1000]

     

    ok

    文件目录遍历

    os.path.dirnameos.path.abspathos.listdir

    找到满足regex条件的list

    test = re.compile("test\.py$", re.IGNORECASE)         

    files = filter(test.search, files)

    获得当前代码的目录os.getcwd

    设置当前目录sys.path.append

     

    ok

     

     

     

     

     

     

  • 相关阅读:
    MySQL-LSN
    MySQL Binlog三种格式介绍及分析
    MySQL中的seconds_behind_master的理解
    MySQL的四种事务隔离级别
    pt-table-sync修复mysql主从不一致的数据
    MySQL主从不同步、数据不一致解决办法
    nginx的应用【静态代理、动静分离】
    Redis数据缓存淘汰策略【FIFO 、LRU、LFU】
    Java基本知识点o(1), o(n), o(logn), o(nlogn)的了解
    JS函数篇【2】
  • 原文地址:https://www.cnblogs.com/cutepig/p/1265524.html
Copyright © 2011-2022 走看看