自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(111)
  • 资源 (2)
  • 收藏
  • 关注

原创 c++ string char * 字符串

#include      // std::cout#include     // std::set_intersection, std::sort#include        // std::vector#include using namespace std; int main () {    char * name = "zengzhaonong";

2014-02-11 21:43:29 577

转载 python通过文件头来判断文件的真实类型

###  # 文章:Python通过文件头来判断文件类型  # 作者:http://aminby.net  ###    import struct    # 支持文件类型  # 用16进制字符串的目的是可以知道文件头是多少字节  # 各种文件头的长度不一样,少半2字符,长则8字符  def typeList():      return {    

2014-01-27 20:02:33 1627

转载 python open write读写文件

1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。file_object = open('thefile.txt')try:    all_the_text = file_object.read()finally:    file_object.close()    注:不能把op

2014-01-26 21:10:40 3733

转载 pylint.config

http://wiki.edna-site.org/index.php/How_to_install_pylint

2014-08-19 23:01:31 524

转载 代码大全 25章

本章讨论程序性能调整问题——这一直以来都是一个富有争议的话题。在20世纪60 年代,计算机资源非常有限,因此效率成了人们极为关注的一个问题。到了70年代,随着计算机的功能越来越强大,程序员们意识到过分专注于性能会损害程序的可读性和可维护性,因而代码调整受到的重视程度有所下降。性能限制随着80年代微型计算机革命的开始而重新提了出来,效率问题又被推到台前,在整个90年代中它被人关注的程度则逐渐下降。2

2014-07-03 07:39:39 473

转载 代码大全 18 19章

“程序复杂度”的一个衡量标准是:为了理解应用程序,你必须在同一时间记住的智力实体的数量。这种智力游戏可以说是编程中最难的方面之一,这也使编程需要比其他任何活动都需要专心。它也是程序员对“不时被打断”特别反感的原因。计算机科学界的研究人员对复杂度重要性的关注至少已经有20年时间了,多年以前,Edsger Dijkstra已经就复杂的危险提出警告:“有能力的程序员会充分认识到自己的大脑容量是多

2014-06-20 07:35:04 411

转载 最短路径单向

/** * DIJKSTRA(简单版) 单源最短路径算法(不允许存在负边) * 输入:(1)图g;        // 有向图或者无向图  *         (2)源点s。  * 输出:(1)源点s到各点的最短路径长dist;  *         (2)源点s到各点的最短路径prev。 * 结构: 图g用邻接矩阵表示,最短路径长dist用数组表示。  * 算法:Di

2014-02-24 23:05:44 598

转载 地铁选站

/*************************************** * About:    有向图的Dijkstra算法实现 * Author:   Tanky Woo * Blog:     www.WuTianQi.com ***************************************/#include #include usi

2014-02-23 20:54:26 401

转载 最短路径算法

/*************************************** * About:    有向图的Dijkstra算法实现 * Author:   Tanky Woo * Blog:     www.WuTianQi.com ***************************************/#include #include usi

2014-02-23 08:13:28 406

转载 python模块——struct(字节流,组包拆包实现)

我们知道python只定义了6种数据类型,字符串,整数,浮点数,列表,元组,字典。但是C语言中有些字节型的变量,在python中该如何实现呢?这点颇为重要,特别是要在网络上进行数据传输的话。    python提供了一个struct模块来提供转换。下面就介绍这个模块中的几个方法。    struct.pack():    struct.pack用于将Python的值根据格式

2014-01-26 21:12:29 525

原创 使用struct格式化bin文件实践

# coding=utf-8import socketimport sysimport stringimport reimport osimport structdef read_bin_file(file_name):    file_object = open(file_name, 'rb')    try:        file_conten

2014-01-26 21:09:54 405

转载 python 查找文件夹下所有文件

# coding=utf-8import socketimport sysimport stringimport reimport os# pattern 匹配模式# base    搜索路径# circle  是否递归def find_file_by_pattern(pattern='.*', base=".", circle=True):    

2014-01-25 12:05:39 1625

转载 c++随机数生成

#include #include #include using namespace std; int main() {     /*    产生随机数的用法    1) 给srand()提供一个种子,它是一个unsigned int类型;    2) 调用rand(),它会根据提供给srand()的种子值返回一个随机数(在0到RAND_MAX之间

2013-12-18 22:10:23 452

原创 C++ Windows 获取当前时间 精度为ms

#include  #include  #include    unsigned int getCurTime(){    unsigned int curTimeMs = 0;    SYSTEMTIME curTime;      GetLocalTime(&curTime);      printf("%u:%u:%u:%u\n", curTime.

2013-12-17 21:50:43 683

原创 notes excel 使用

notes excel 使用

2013-07-11 22:46:02 372

转载 Python实现浏览器自动化操作

最近在研究网站自动登录的问题,涉及到需要实现浏览器自动化操作,网上有不少介绍,例如使用pamie,但是只是支持IE,而且项目也较久没有更新了。还有就是利用selenium,可支持多种浏览器。网上资料比较多。经过比较,我选择了Splinter模块,因为利用Splinter开发浏览器自动化操作,编写代码比较简单。一、Splinter的安装Splinter的使用必修依靠Cython、lxml、s

2013-07-06 22:08:28 1350

转载 字符串操作

判断类方法,通常返回一个布尔值:str.endswith(suffix[, start[, end]]):判断字符串是否以指定后缀结尾,返回True或False。start和end指定判断的起始范围,默认全字符串。如:'abcde'.endswith('de') -->True'abcde'.endswith('de', 0, 3) -->Flasestr.startwit

2013-07-06 17:07:21 831

原创 python 修改文件内容,进行文件操作

full.py--------------------------------------------------------# coding=utf-8import osdef format_file(input_file):    # 读出文件内容    file_object  = open(input_file, 'r')    file_conte

2013-07-06 17:06:32 666

转载 UltraEdit去掉.bak备份文件

在安装完UltraEdit软件之后,每次打开文件都会产生一个.bak为后缀的文件,如果你不想备份文件,可以去掉这个文件:在菜单栏------>高级------>配置------>文件处理------>备份找到过后默认是追加.bak到现有扩展名,把它改为不备份。

2013-07-06 15:38:46 489

转载 读取文件一行

/*   * File:   main2.cpp  * Author: Vicky  *  * Created on 2011年11月25日, 上午10:16  */    #include   #include   #include   #include     /*  *   */  int main(void) {      std::cout "both getline the diffe

2013-06-25 23:12:32 1190

转载 屏蔽广告

为什么有时打开网页,总会在右下角弹出广告? Del C:\\_IS_ISC.DLL /s/aC:\Windows\System32\drivers\etc\hosts127.0.0.1 atm.youku.com127.0.0.1 fvid.atm.youku.com127.0.0.1 html.atm.youku.com127.0.0.

2013-06-22 10:41:18 1375

转载 “CMI/CMR” (codec mode indicator/codec mode request)

“CMI/CMR” (codec mode indicator/codec mode request)

2013-06-17 22:05:24 673

转载 cxfreeze

把Python脚本和所用到的库打包为exe文件,可以更方便的发布程序,避免使用程序的每个电脑都必须安装Python。 网上有不少相关介绍,但很少见到Python 3.x下打包Python脚本为exe的成功案例,笔者探索了一下,成功完成了任务,记录下来分享给需要的朋友。欢迎交流。 一、Python 3.1的打包办法 1、下载cx_Freeze。 http://sourceforge.ne

2013-05-09 21:44:21 2693

转载 python 发邮件

# coding=gb2312import smtplibfrom email.mime.text import MIMEText#要发给谁mailto_list= ["[email protected]", "[email protected]"]def send_mail(to_list,sub,content):    #设置服务器,用户名、口令以及邮箱的后缀

2013-01-29 23:45:05 361

原创 Python获取操作系统版本信息

# coding=utf-8import platformif __name__ == '__main__':    retval = platform.platform()  #Windows-7-6.1.7601-SP1    print retval        retval = platform.system()    #Windows    prin

2013-01-29 22:11:34 473

转载 Linux 添加开机启动项的两种方法

1、编辑文件 /etc/rc.localvim /etc/rc.local#!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to

2013-01-22 23:30:21 370

原创 python 多线程

import threadingimport timeg_ip_addr = ["192.168.1.1",             "192.168.1.2",             "192.168.1.3",             "192.168.1.4",             "192.168.1.5",             "192.168.

2013-01-18 21:31:33 315

原创 python 字典 dict

# coding=gbkif __name__ == '__main__':    table = {'abc':1, 'def':2, 'ghi':3}    for key in table.keys():        print key, '\t', table[key]

2013-01-16 23:18:20 263

原创 python 列表 list

# coding=gbkif __name__ == '__main__':    agent_addr = ['a', 'b',                   'c', 'd']    for ip_addr in agent_addr:        print ip_addr

2013-01-16 23:14:55 287

原创 windows启动时执行python脚本

1. 创建pyw脚本桌面快捷方式2. 把快捷方式拷贝到如下目录C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startuppython 创建桌面快捷方式

2013-01-05 23:12:27 1005

原创 python 等待用户回车退出

if __name__=='__main__':     content = raw_input("input:")     if (content != ""):        exit

2013-01-05 22:43:46 3163

原创 linux/windows 脚本修改用户密码

Windows---------------------------------------------------C:\Users\Administrator>net user zengxiaolong 111111 /add命令成功完成。C:\Users\Administrator>net user zengxiaolong 123456命令成功完成。

2013-01-05 22:20:28 789

转载 shell脚本修改密码

偶只想说,偶的技术贴都是水的,就这样子。记录偶遇到的问题,偶的水平有限,所以小儿科问题偶也把它当技术贴,GAGA.oz想我写个脚本恢复默认设置,其中有一项就是要恢复成默认密码,在这之前,偶只晓得该密码是passwd,然后就会显示喊你输入旧密码,新密码,是一种与用户交互的形式。但素偶的默认密码其实是固定的,不用交互应该就可以实现,用脚本应该是可以实现的。最开始在网上查,大部分都是看到用exp

2013-01-05 22:03:54 4156 1

原创 后台运行的pyw程序

# coding=gbkimport filecmpimport osimport shutilimport time def copy_file(src_file_name, dst_file_name):    if not os.access(src_file_name, os.F_OK):        print '%s does not exist'

2013-01-05 00:11:31 684

原创

爱聊天,不爱忽悠爱思考,也爱脚本爱爬山,也爱养虾不是屌丝,不是高富帅不是天才,我是有理想、会工作、懂生活的码农不是工作狂,不是偷懒王不是天才,我是有理想、会工作、懂生活的码农

2013-01-04 23:02:25 329

原创 python 比较文件内容

# coding=gbkimport filecmpimport osdef cmp_file_content(src_file_name, dst_file_name):    if not os.access(src_file_name, os.F_OK):        print '%s does not exist' %(src_file_name)

2012-12-29 01:07:17 611

原创 python find 字符串查找

# coding=gbkif __name__ == '__main__':    remotefile = "ABC_ZENG_Z"        retval = remotefile.find("ZENG")    print ("retval = %d" %(retval))    if (retval != -1): #搜索成功        print

2012-12-29 00:10:16 568

转载 Python中使用中文

python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识。当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了。先来看看python的版本:>>> import sys>>> sys.version'2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 b

2012-12-28 21:11:49 1083

转载 python 扫雷

#pyWinmineCrack.py# coding: utf-8import win32guiimport win32processimport win32conimport win32apifrom ctypes import *#雷区最大行列数MAX_ROWS = 24MAX_COLUMNS = 30#雷区格子在窗体上的起始坐标及每个格子的宽度MINE_BEGIN_X = 0xCMINE_B

2012-12-28 00:23:04 497

转载 dos python start/stop server

net stop ftpsvcimport osimport timedef stop_server(server_name):    command = 'net stop ' + server_name    print "stop %s" %(server_name)    #print "cmd = %s" %(comma

2012-12-27 22:59:00 438

python 远程调用

python 远程调用

2013-01-22

MPC8548 datasheet

freescale mpc8548 工作频率可以达到1.33G,接口很丰富: SRIO, eTSEC, UART......

2009-09-05

空空如也

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

TA关注的人

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