摘要:
1. 首先VC++的DLL的导出函数定义成标准C的导出函数:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--#ifdefLRDLLTEST_EXPORTS#defineLRDLLTEST_API__declspec(dllexport)#else#de... 阅读全文
摘要:
看到首页有同学在研究OpenSTA,特分享一下自己的一些心得。 阅读全文
摘要:
启动[代码]图形界面[代码]自启动[代码]VNC的启动/停止/重启[代码]设置密码[代码]客户端登陆[代码] 阅读全文
摘要:
原来那么简单,安装下面的东东,运行,设置,搞定! Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->sudo apt-get install ntfs-config ntfs-3g 阅读全文
摘要:
gcc和g++都是GNU(组织)的一个编译器。 误区一:gcc只能编译c代码,g++只能编译c++代码 两者都可以,但是请注意: 1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。 2.编译阶段,g++会调用gcc,对于c++代码,两者是等价的,但... 阅读全文
摘要:
Email Services这一章因为用的不多,因此大致过了一下,现在仔细看到后来会忘掉一大半。因此,到时候用到再看也不迟,这里先给个简单的例子: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->import smtplib def re... 阅读全文
摘要:
好东西啊!! TCP/IP详解 卷1 下载地址 TCP/IP详解 卷2 下载地址 TCP/IP详解 卷3 下载地址 阅读全文
摘要:
Web Client Access HTTP(Hypertext Transfer Prototol)协议是如今使用最广的协议之一。Python中通常使用urllib2模块来实现HTTP协议。 urllib和urllib2的区别?urllib2更据扩展性,同时和urllib一样具备了基本的功能。而urllib提供了较多的一些实用的功能。 1. Fetching Web Pages Code h... 阅读全文
摘要:
用过LoadRunner,WebLOAD,OpenSTA后,打算再试试SilkPerformer,装上以前下载的SilkPerformer2007后,发现官方网站上已经有SilkPerformer2008了,赶紧下载,速度也不慢。没有破解,先30天试用再说。 下载地址:http://www.borland.com/downloads/registered/download_silkperforme... 阅读全文
摘要:
以前,人们热衷于如何将两台机器互相连接,许多连接的方法在今天已经过时,还有很多方法沿用至今。TCP/IP就是之一,可以说,TCP/IP协议是当今使用范围最广的协议,这本书所有的内容都是基于TCP/IP的。TCP/IP的数据传输层是TCP和UDP,我们通过TCP和UDP连接远程机器时,只需要远程机器的IP和端口号,然后建立连接传输数据。其中TCP和UDP又有着许多不同之处。 何时使用TCP? ... 阅读全文
摘要:
一、打开一个网页获取所有的内容[代码]二、获取Http头[代码]三、使用代理 1. 查看环境变量[代码] 2. 设置环境变量[代码] 3. 使用代理[代码]Python 天天美味系列(总)Python 天天美味(26) - __getattr__与__setattr__ Python 天天美味(27) - 网络编程起步(Socket发送消息) Python 天天美味(28) - urlopen P... 阅读全文
摘要:
现在开始学习网络编程,先从简单的UDP协议发送消息开始。我们需要有接受消息的服务端程序(Server.py)和发送消息的客户端程序(Client)。一、服务端(Server.py) 服务端要做的事情是: 1. 创建一个Socket对象Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHigh... 阅读全文
摘要:
最近发现右键菜单弹出好慢,找了很多原因,后来发现是注册表中HKEY_CLASSES_ROOT\"*"\shellex被破坏,因此索性把ContextMenuHandlers和PropertySheetHandlers删掉了。选择文件,点击右键,奇快无比。后发现EmEditor没了,索性把EmEditor删掉,开始用Emacs。开始用的时候会比较困难,自己勉励一下自己,坚持一下吧! 先记一下基本的命... 阅读全文
摘要:
使用SaveFileDialog,点击保存按钮后,再执行Castle的操作,出错~~很郁闷,不知道有没有人和我一样,还是我自己的问题。 运行: 阅读全文
摘要:
做人、做事,做架构师——架构师能力模型解析 要想从一名普通程序员发展成为优秀的架构师,“个人特性”与“技术技能”缺一不可;而“技术专业能力”、“人际关系能力”和“业务能力”更是优秀架构师重要的三种能力。 文 / 周爱民(《程序员》2008年4月刊) 引子 究竟是什么让你在同一个位置上——例如程序员或技术负责人——工作了三年、五年或者更久,而仍然得不到任何的发展空间?你觉得自己... 阅读全文
摘要:
__getattr__和__setattr__可以用来对属性的设置和取值进行处理,比如下面的例子:[代码]上面的例子中,在赋值书的value属性时,偷偷的将value减去了100,呵。输出结果:Python0Python cost : 0Type is not found!Python 天天美味系列(总)Python 天天美味(24) - 初始化多维数组 Python 天天美味(25) - 深入... 阅读全文
摘要:
Granados是一个基于.NET的SSH客户端库。它有以下特点: 1.Granados是一个C#的开源项目。源码地址:http://www.routrek.co.jp/support/download/varaterm/granados200.tar.gz 2.同时支持SSH1和SSH2。 3.Granados实现了AES, Blowfish, TripleDES, RSA, DSA等加密验证算... 阅读全文
摘要:
yield的英文单词意思是生产,刚接触Python的时候感到非常困惑,一直没弄明白yield的用法。本人将深入讨论Python中yield的用法。后来发现.Net也有yield关键字,恩,学习了~ 阅读全文
摘要:
Python中初始化一个5 x 3每项为0的数组,最好方法是:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--multilist=[[0forcolinrange(5)]forrowinrange(3)]我们知道,为了初始化一个一维数组,我们可以这样做... 阅读全文
摘要:
Ubuntu下的软件每次都是让人爽心悦目,比如翻译软件StarDict(星际译王),MultiGet下载,甚至是自带的那些小游戏都极具创意。今天又发现一款非常强大好用的笔记软件,比Tomboy强大很多,界面也异常的漂亮。下图: 安装方法: sudo apt-get install basket 阅读全文