JPG BMP GIF转为ICO的ICO转换器
一个免费小巧的JPG BMP GIF转为ICO的ICO转换器工具软件。打开一个图片文件,然后转存为ICO即可。由在线ICO转换工具。这个工具非常好用,我一直都在用。
vBulletin 3.8.4 中文破解版
vBulletin 是国外知名的商业论坛程序.在国内也是小有名气.vBulletin和国内的discuz/phpwind代码有相似之处.有传言说是直接盗用vbulletin的.不管怎么样,国内程序和国外程序有一些地方是无法去比较的...望对大家有所帮助!谢谢~
单例模式Singleton(java源码)
单例模式的特点有三:
单例类只能有一个实例。
单例类必须自己创建自己的唯一实例。
单例类必须给所有其他对象提供这一实例。
Singleton模式包含的角色只有一个,就是Singleton。Singleton拥有一个私有构造函数,确保用户无法通过new直接实例化它。除此之外,该模式中包含一个静态私有成员变量instance与静态公有方法Instance()。Instance()方法负责检验并实例化自己,然后存储在静态成员变量中,以确保只有一个实例被创建。
约瑟夫环(C++源码)
这是个约瑟夫环问题:
已知n个人(以编号1,2,3,…,n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。
单链表所有操作(C++源码)
该文件包括单链表的所有操作的C++源代码。
比如:
单链表的创建;单链表的长度;单链表的打印;单链表的删除结点;单链表的插入;单链表的排序;单链表的逆置;求单链表的中结点。
希望对数据结构爱好者有帮助。
Factory Method Pattern.rar【GoF的工厂方法模式(C#源码)】
在工厂方法模式中,父类负责定义创建对象的公共接口,而子类则负责生成具体的对象,这样做的目的是将类的实例化操作延迟到子类中完成,即由子类来决定究竟应该实例化(创建)哪一个类。
理解:
我们知道兵工厂可以生产出战斗机器,但世界上没有一家工厂能够生产出所有的战斗机、坦克、战舰。它们都是由不同的厂家生产的,这就是工厂方法模式(FactoryMethod)与前面所说的简单工厂模式(SimpleFactory)的差别。
实例:
多文档系统。我已经用C#的源码编程了:请下载Factory Method Patter.rar
Simple Factory Pattern.rar【GoF的简单工厂模式(C#源码)】
简单工厂(Simple Factory)模式又称为静态工厂方法(Static Factory Method)模式,属于类的创建型模式,通常它根据自变量的不同返回不同的类的实例。
简单工厂模式的实质是由一个工厂类根据传入的参量,动态决定应该创建出哪一个产品类的实例。简单工厂模式实际上不属于23个GoF模式,但它可以作为GoF的工厂方法模式(Factory Method)的一个引导。
UML:
<<Interface>> ConcreteProduct Creator
Product <------ --------------- <----- -------------
------------- interface() interface()
interface()
* 工厂(Creator)角色:是简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。
* 抽象产品(Product)角色:是简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共有的公共接口。
* 具体产品(Concrete Product)角色:是简单工厂模式的创建目标,所有创建的对象都是充当这个角色的某个具体类的实例。
实例:
学校登录系统,SchoolUser类作为Product;SchoolPrincipal和SchoolTeacher类作为ConcreteProduct;SimpleFactory作为Creator。我已经用C#的源码编程了:请下载Simple Factory Pattern.rar
sqlyog8.5--MySQL数据库管理软件
sqlyog8.5是一款非常好用的mysql管理软件,希望对大家有帮助,综合了mysql-Administrator和mysql-query-browser的双重特性!
里面有系列号!
一个非常好的CGI教程电子书
CGI教程 电子书
第一章:基础的基础
1.1 为什么使用CGI?
1.2 CGI是什么?
1.3 选择你熟悉的编程语言
1.4 安全
第二章:一些Html基础
第三章:传送方式
3.1 get
3.2 post
第四章:基本调试环境的建立
4.1 Windows & Win NT的Server
4.2 Perl for win
4.3 VB
4.4 C&C++
4.5 安装
4.6 测试
第五章:第一个程序--环境变量
5.1 和服务器有关环境变量
5.2 和客户机有关的环境变量5.3 和请求有关的环境变量
第六章: 调查表
6.1 调查表
6.2 程序
第七章:上传文件
7.1 Windowns-CGI编程要点
7.2 程序
第八章:Form to Mail
8.1 Unix下的form to mail
8.2 Windows的form to mail
第九章:Guest book
9.1 Guest book
9.2 程序
第十章:一个数据库的例子
10.1 数据库的选择
10.2 数据库的工具
10.3 数据库编程语言
10.4 一个实际例子
google app engine示例源代码
clock.rar
这是我今天做的一个基于google app engine写的一个在该平台上开发app的示例,通过该示例的学习,我们可以很快上手学会怎样在GAE上开发属于你的应用程序了,希望对大家有用!
MinGW 5.1.6.part3.rar(共三部分)
MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。
该三个部分包括MinGW 5.1.6安装所需的exe文件以及所有安装包,包括:
MinGW-5.1.6.exe
mingw.ini
w32api-3.14-mingw32-dev.tar.gz
mingwrt-3.17-mingw32-dll.tar.gz
mingwrt-3.17-mingw32-dev.tar.gz
make-3.81-20090914-mingw32-bin.tar.gz
gcc-objc-3.4.5-20060117-3.tar.gz
gcc-java-3.4.5-20060117-3.tar.gz
gcc-g77-3.4.5-20060117-3.tar.gz
gcc-g++-3.4.5-20060117-3.tar.gz
gcc-core-3.4.5-20060117-3.tar.gz
gcc-ada-3.4.5-20060117-3.tar.gz
binutils-2.20-1-mingw32-bin.tar.gz
MinGW 5.1.6.part2.rar(共三部分)
MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。
该三个部分包括MinGW 5.1.6安装所需的exe文件以及所有安装包,包括:
MinGW-5.1.6.exe
mingw.ini
w32api-3.14-mingw32-dev.tar.gz
mingwrt-3.17-mingw32-dll.tar.gz
mingwrt-3.17-mingw32-dev.tar.gz
make-3.81-20090914-mingw32-bin.tar.gz
gcc-objc-3.4.5-20060117-3.tar.gz
gcc-java-3.4.5-20060117-3.tar.gz
gcc-g77-3.4.5-20060117-3.tar.gz
gcc-g++-3.4.5-20060117-3.tar.gz
gcc-core-3.4.5-20060117-3.tar.gz
gcc-ada-3.4.5-20060117-3.tar.gz
binutils-2.20-1-mingw32-bin.tar.gz
MinGW 5.1.6.part1.rar(共三部分)
MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。
该三个部分包括MinGW 5.1.6安装所需的exe文件以及所有安装包,包括:
MinGW-5.1.6.exe
mingw.ini
w32api-3.14-mingw32-dev.tar.gz
mingwrt-3.17-mingw32-dll.tar.gz
mingwrt-3.17-mingw32-dev.tar.gz
make-3.81-20090914-mingw32-bin.tar.gz
gcc-objc-3.4.5-20060117-3.tar.gz
gcc-java-3.4.5-20060117-3.tar.gz
gcc-g77-3.4.5-20060117-3.tar.gz
gcc-g++-3.4.5-20060117-3.tar.gz
gcc-core-3.4.5-20060117-3.tar.gz
gcc-ada-3.4.5-20060117-3.tar.gz
binutils-2.20-1-mingw32-bin.tar.gz
MSYS-1.0.rar
MSYS, Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等。是Windows下最优秀的GNU环境。(是否厌倦了Cygwin蜗牛般的shell环境,试试MSYS中的rxvt吧)
《Python源代码》书的pdf版(共两部分 part2)
《Python源码剖析》共两部分,是一部分析Python的好书,通过学习《Python源码剖析》,你不想精通Python都难啊!
第0章 Python源码剖析--编译Python
0.1 Python总体架构
0.2 Python源代码的组织
0.3 Windows环境下编译Python
0.4 Unix/Linux环境下编译Python
0.5 修改Python源代码
0.6 通往Python之路
0.7 一些注意事项
第1部分 Python内建对象
第1章 Python对象初探
1.1 Python内的对象
1.1.1 对象机制的基石--PyObject
1.1.2 定长对象和变长对象
1.2 类型对象
……
《Python源代码》书的pdf版(共两部分)
《Python源码剖析》共两部分,是一部分析Python的好书,通过学习《Python源码剖析》,你不想精通Python都难啊!
第0章 Python源码剖析--编译Python
0.1 Python总体架构
0.2 Python源代码的组织
0.3 Windows环境下编译Python
0.4 Unix/Linux环境下编译Python
0.5 修改Python源代码
0.6 通往Python之路
0.7 一些注意事项
第1部分 Python内建对象
第1章 Python对象初探
1.1 Python内的对象
1.1.1 对象机制的基石--PyObject
1.1.2 定长对象和变长对象
1.2 类型对象
……
Python2.5源代码
对于深入了解python的虚拟机原理非常有帮助,建议下载个电子版的《python源码解析》结合学习,这样你不想精通python都难。
Cobra.rar--《Python源码分析》
《Python源码分析》书中提供的一个可视化Python虚拟机的开源项目--Cobra
Cobra.rar包中包含两个部分:
1、cobraserver :这个是修改后的Python虚拟机
2、cobraweb :这个是基于Django和Ajax的前台可视化界面
编译cobraserver后,会得到一个cobra-vm-server.exe,这是服务器端,启动,然后在cobraweb中执行manage.py
runserver,即可通过web界面与虚拟机端通信,可视化Python虚拟机。
需要注意的是,目前cobraserver只有Windows平台的网络代码,所以目前只能在Windows平台运行。同时,Web前端浏览器最好采用FF2,IE也没问题,但是美观可能不够,FF3改变了
上载文件的input的value值,所以目前FF3无法正常运作。
pythonympx.rar
《Python源码剖析》书中涉及到两个简单项目的源代码,一个是对Python的最简化模拟的Small Python,另一个是对pyc文件进行解析的解析器。两个项目的代码都在pythonympx.rar的压缩包中。
Linux系统下源码方式安装LAMP所需要的安装包lampsrc.part05.rar【共5个】
该压缩文件共5个压缩包,包含Linux系统下源码方式安装LAMP所需要的全部软件。
Linux + Apache + Php + MySQL + 扩展软件:
该压缩文件中包括一下软件:
1 libxml2-2.6.30.tar.gz
2 libmcrypt-2.5.8.tar.gz
3 zlib-1.2.3.tar.gz [为8服务]
4 libpng-1.2.31.tar.gz [为8服务]
5 jpegsrc.v6b.tar.gz [为8服务]
6 freetype-2.3.5.tar.gz [为8服务]
7 Autoconf-2.61.tar.gz
8 gd-2.0.35.tar.gz
9 httpd-2.2.9.tar.gz
10 mysql-5.0.41.tar.gz
11 ncurses-5.6.tar.gz
12 php-5.2.6.tar.gz
13 ZendOptimizer330a.tar.gz
14 phpMyAdmin-3.0.0-rc1-all-languages.tar.gz
非常好的启动加载js模板
非常好的启动加载js模板
Linux Reader
双系统条件下,在windows系统下,查看linux上的内容,可以读取wubi安装linux的root.disk文件,太强大了,不得不顶啊。。
非常炫的弹出窗口Jquery插件
facebox是一个jquery为基础的lightbox,可显示图像, divs ,或者远程页面。 它的使用简单,容易。下载js,请查看例子,然后开始享受facebox给我们带来的乐趣。
经过自己的改装,现在已经可以支持拖拽了,效果相当炫!不要错过哦。。。
burpsuite代理
burpsuite HTTP代理,非常好用,bingo~
windows wget下载工具[winwget]
wget相必大家都非常熟悉了,linux下开发者几乎天天在用,这里有个windows版本的,非常方便,速度非一般地快啊~ bingo~
网页批量下载网页工具
网页管家,用于批量下载网页,非常方便!binggo~
ConnectifyInstaller
Connectify是免费易用的基于Windows 7的软件路由器,可以方便利用电脑内置的无线网卡建立无线共享网络,实现与手机、笔记本等其他各类无线设备共享网络实现上网。安全方便支持WPA2加密。
软件使用
安装后打开软件,软件运行期间在系统托盘处有会一个图标,点击后便会打开软件界面。点击界面的Easy Setup Wizard可启动一个配置向导,五步简单完成配置,配置完成后点击Start Hotspot等待启动完成后,其他设备就可以把这个网络作为普通的Wifi无线热点使用了。
配置说明
Wi-Fi Name:其他设备会搜索到的Wifi热点名称
Password:其他设备连接到该热点需要输入的密码
Internet:可以上网的网络连接
Wi-Fi:用于创建Wifi热点的无线连接
Mode:热点运行模式
就这么几个配置,够简单吧
使用体会
软件用起来很简单,随系统启动自动运行,也很方便,只是有时候其他主机连上来会上不了网,这时需要Stop Hotspot,然后再Start Hotspot一下。
chrome extensions
chrome extensions的用例,非常好的例子,自己写的,希望对朋友们有用处。
python-spidermonkey
《用perl解析JavaScript之JavaScript模块的安装--SpiderMonkey》
安装依赖软件:
安装pyrex:sudo apt-get install python-pyrex
安装g++:sudo apt-get install g++
安装libjs.so:
$ tar zxvf js-1.7.0.tar.gz
$ cd js/src
$ make -f Makefile.ref
$ cp Linux_All_DBG.OBJ/libjs.so /usr/lib
安装spidermonkey:
$ unzip python-spidermonkey.zip
$ cd python-spidermonkey
$ python setup.py build
$ python setup.py install
测试:
$ python test.py
spidermonkey的使用方法:
eval_script函数:
>>> from spidermonkey import Runtime
>>> rt = Runtime()
>>> cx = rt.new_context()
>>> cx.eval_script("1 + 2") + 3
6
python中的函数在spidermonkey中运行:
>>> class Foo:
... def hello(self):
... print "Hello, Javascript world!"
>>> cx.bind_class(Foo, bind_constructor=True)
>>> cx.eval_script("var f = new Foo(); f.hello();")
Hello, Javascript world!
>>> f = cx.eval_script("f;")
>>> f.hello()
Hello, Javascript world!
get_global函数:
>>> jsCode= "var acc = 'libearlibear'.substr(3,3) + 'libeautlibeaut'.substr(5,5) + 'abc';"
>>> cx.eval_script(jsCode)
>>> acc = cx.get_global('acc')
>>> acc
'earutlibabc'
js-1.7.0.tar.gz
《用perl解析JavaScript之JavaScript模块的安装--SpiderMonkey》
安装依赖软件:
安装pyrex:sudo apt-get install python-pyrex
安装g++:sudo apt-get install g++
安装libjs.so:
$ tar zxvf js-1.7.0.tar.gz
$ cd js/src
$ make -f Makefile.ref
$ cp Linux_All_DBG.OBJ/libjs.so /usr/lib
安装spidermonkey:
$ unzip python-spidermonkey.zip
$ cd python-spidermonkey
$ python setup.py build
$ python setup.py install
测试:
$ python test.py
spidermonkey的使用方法:
eval_script函数:
>>> from spidermonkey import Runtime
>>> rt = Runtime()
>>> cx = rt.new_context()
>>> cx.eval_script("1 + 2") + 3
6
python中的函数在spidermonkey中运行:
>>> class Foo:
... def hello(self):
... print "Hello, Javascript world!"
>>> cx.bind_class(Foo, bind_constructor=True)
>>> cx.eval_script("var f = new Foo(); f.hello();")
Hello, Javascript world!
>>> f = cx.eval_script("f;")
>>> f.hello()
Hello, Javascript world!
get_global函数:
>>> jsCode= "var acc = 'libearlibear'.substr(3,3) + 'libeautlibeaut'.substr(5,5) + 'abc';"
>>> cx.eval_script(jsCode)
>>> acc = cx.get_global('acc')
>>> acc
'earutlibabc'
pyexcelerator
安装如下:
下载pyexcelerator-0.6.4.1.zip
解压pyexcelerator-0.6.4.1.zip
copy目录pyExcelerator下的文件到 C:\Python25\Lib\site-packages\pyExcelerator
测试如下:
>>> from pyExcelerator import *
>>> w=Workbook()
>>> ws=w.add_sheet ('hey')
>>> w.save ('c:\\mini.xls')
在C:\下找到mini.xls
okwindow.google_render_ad();
Mako-0.4.1.tar.gz
Mako是什么?Moko是Python写的一个模板库,Python官网python.org用的就是它。
Mako 是一个模板引擎,快速而强大。其语法类似于 Python,可以在模板内随时建立可复用的函数,灵活性比较高。
pylons默认的模板就是用的它;相比而言,Django 内建的模板引擎,为了维持所谓模板语法的纯粹性和简单性,更纯粹的满足 MVC 模式的规定,牺牲了很多灵活性,一些高级的功能不得不利用 tag 和 filter 来实现,其写法并不太方便。因此,将 Mako 集成到 Django 中,以取代 Django 自带的模板引擎,也许是一个不错的办法。可以提高模板的灵活性和可操作性。
ies4linux-2.99.0.1
由于IE支持网银,无论是相关支付接口开发还是自己网购,没IE还真不方便,因此,还是有必要安装IE的。
1.安装准备
目前,要在 Ubuntu 中运行 IE,Wine 是免不了的。所以,你需要首先安装 Wine。另外,在使用 IEs 4 Linux 过程中,会用到 cabextract 这个解包小工具。安装指令如下:
sudo apt-get install wine cabextract
2.安装 IE
在下载 IES4LINUX后,使用 tar xvzf ies4linux 2.99.0.1.tar.gz 解包。然后,运行脚本 ./ies4linux。
(1)IE 6 will be installed automatically.Do you want to install IE 5.5 SP2 too? [ y / n ]
如果你不需要安装 IE 5.5 SP2,则选“n”。
(2)And do you want to install IE 5.01 SP2? [ y / n ]
询问是否安装 IE 5.01 SP2。默认为“n”。
(3)IEs can be installed using one of the following locales: EN-US PT-BR DE FR ES IT NL SV JA KO NO DA CN TW FI PL HU AR HE CS PT RU EL TR Default is EN-US. Hit enter to keep it or choose a different one:
此处,输入“CN”,以便安装 IE 中文版。
(4)By default, I will install everything at /home/xxd/.ies4linux I will also install Flash 9 plugin and create Desktop shortcuts. Is that ok for you? (To configure advanced options type n) [ y / n ]
默认是安装在 /home/user/.ies4linux 中,同时安装 Flash 9 插件,并在桌面上创建快捷方式,按“y”继续。
现在,安装程序会自动连接到 Microsoft 的网站下载所需文件,请耐心等候。假如看到“IEs 4 Linux installations finished!”,就说明 IE 已经成功安装了。
注意:如果你是用wine 1.2及以上版本,因为将winepath取代了wine 1.1中的wineprefixcreate,所以你在安装前还应该作以下改变。
在install.sh 426行左右
subsection $MSG_CREATING_PREFIX
set_wine_prefix “$BASEDIR/ie1/”
wineprefixcreate &> /dev/null
clean_tmp
改为:
subsection $MSG_CREATING_PREFIX
set_wine_prefix “$BASEDIR/ie1/”
winepath &> /dev/null
clean_tmp
在functions.sh 242行左右
function create_wine_prefix {
if which wineprefixcreate &> /dev/null; then
( wineprefixcreate 2>&1 ) | debugPipe
else
error $MSG_ERROR_NO_WINEPREFIXCREATE
fi
}
改为:
function create_wine_prefix {
if which winepath &> /dev/null; then
( winepath 2>&1 ) | debugPipe
else
error $MSG_ERROR_NO_WINEPREFIXCREATE
fi
}
保存后重新运行./ies4linux安装即可。
可能会卡住,你到~/bin/里看有没有ie6。
有就运行 ~/bin/ie6。
vim使用进阶:vim使用技巧,常用命令,配置,插件
本文主要介绍:
vim的使用技巧、
vim的配置及vimrc、
vim的命令和vim的插件。
内容极其详细,且用doc文档编写,整理得整齐、美观。
[目录]
vim使用进阶: 序言
本文是本系列的序言,讲述我使用vim的经历和心得,以及对vim初学者的一些建议。文中的抓图展示了我的vim使用环境。
vim使用进阶: 使用会话和viminfo
本文介绍如何使用vim的会话 (session) 和viminfo来恢复vim的使用环境。如果你需要经常恢复到相同工作环境,此功能非常有用,你不必一次次重新打开文件、设置你的工作环境。
vim使用进阶: vimrc初步
本文简要介绍了vimrc的知识以及如何使用vimrc保存vim的配置。文中还提供了一些键映射(map),使用这些映射可以快速编辑和加载vimrc。关于vimrc的更多应用,参见本系列其它文章。
vim使用进阶: 保存项目相关配置
本篇主要以path选项为例,讲述如何保存和恢复项目相关的配置。在使用vim的过程中,你可能同时打开几个project,每个project的配置可能都不相同,文中介绍了两种方法来保存每个project自身的独有配置。一种是使用一个固定的vim配置脚本保存project相关的path设置、按键映射等;另外一种是利用前面文章所介绍的会话(session)机制。
vim使用进阶: 使用标签(tag)文件
本文介绍了如何使用Exuberant ctags生成tag文件以及在vim中如何使用tag文件进行跳转、查找等操作。还简要介绍了tag文件的格式,在后面介绍的Lookupfile插件中,会利用tag文件便捷的查找、打开文件。
vim使用进阶: 使用taglist插件
本文介绍如何使用taglist插件(plugin)来查看程序中的标签(tag),并介绍了taglist插件的配置和用法。taglist插件利用Exuberant ctags程序生成标签文件,并提供像Source Insight那样的标签窗口,可以方便的跳转到函数、变量等标签所在的位置。
vim使用进阶: 文件浏览和缓冲区浏览
本节介绍了如何在vim中浏览文件,以及如何查看当前打开的缓冲区。利用netrw插件,可以方便的在vim中浏览各个目录、打开指定文件,而不用切换到文件浏览器或shell;当然,netrw插件的作用并不仅仅局限于此。利用bufexplorer插件,则可以方便的查看打开的缓冲区(buffer),在缓冲区间进行切换。本文的最后介绍了winmanager插件,使用这个插件,可以把netrw插件、bufexplorer插件和taglist插件整合起来,使vim看起来更像一个集成开发环境(IDE)。
vim使用进阶: lookupfile插件
如果你在开发一个大的项目,当你想在一大堆文件中查找或者编辑指定文件时,Lookupfile插件是必不可少的。使用它,可以快速查找项目文件、可以在缓冲区查找指定文件、可以浏览指定目录等。在查找时甚至可以使用正则表达式(regex),在你只记得部分文件名或目录名时,这可是救命的手段。
vim使用进阶: 开启文件类型检测
vim最吸引人的一点是,它支持无穷多的文件类型,而且能够随意扩展。在本文主要介绍如何打开文件类型检测的功能,以及如何使用基于文件类型的插件(filetype plugin)。正因为有了文件类型检测的功能,我们才可能针对不同的类型的文件,定义不同的键映射(map)、设置不同的选项,进行语法高亮的染色(后续文章中介绍)…你可以实现任意你想实现的功能。
vim使用进阶: 乱花渐欲迷人眼 - 语法高亮
VIM并不是只有黑色两色。正相反,它提供了非常灵活的机制允许用户自定义色彩。运行在终端中的VIM,由于终端本身的限制,只能使用若干种固定的颜色;但对于GVIM来讲,你可以根据你的喜好调出任意的颜色。本文介绍的,正是vim的语法高亮功能。
vim使用进阶: 程序员的利器 - cscope
在前面的文章中介绍了利用ctags生成的tag文件,跳转到标签定义的地方。但如果想查找函数在哪里被调用,或者标签在哪些地方出现过,ctags就无能为力了,这时需要使用更为强大的cscope。本文就介绍如何使用cscope,有了它,你可以把source insight抛到一边去了。
vim使用进阶: 剑不离手 - quickfix
vim由一个程序员开发,并且为更多的程序员所使用,所以vim对开发人员的强大支持,也就可以理解了。quickfix模式的引入就是一个例子。quickfix模式,是一种加速你开发的工作方式,使你不必离开vim,就可以快速的完成”编辑-编译-修正”你的程序。它不仅仅对开发人员有用,只要你的工作有类似”编辑-编译-修正”的过程,它就可以极大的简化你的工作。
vim使用进阶: 智能补全
使用过Source Insight的人一定对它的自动补全功能印象深刻,在很多的集成开发环境中,也都支持自动补全。vim做为一个出色的编辑器,这样的功能当然少不了。本文主要介绍vim的OMNI补全。将在下一篇中介绍其它的补全方式。
vim使用进阶: 自动补全
本文继续介绍vim的补全功能。作为一个通用的编辑器,vim实现的补全功能并不仅仅限于对程序的补全,它可以对文件名补全、根据字典进行补全、根据本缓冲区或其它缓冲区类似的内容进行补全、根据文件语法补全等等,它甚至允许用户自己编写函数来实现定制的补全。本文简要介绍了这些补全的方法。
vim使用进阶: 指随意动,移动如飞 (一)
VIM提供的移动方式多如牛毛,但我们并不需要掌握全部这些命令,只需要掌握最适合自己的那些命令。本文介绍了最常用的一些移动命令,在下篇文章中将介绍更高级的移动方法。
vim使用进阶: 指随意动,移动如飞 (二)
本文介绍如何在vim中移动,主要涉及如何使用跳转表(jump-motions)、使用标记(mark)、使用折行(fold),以及如何在程序中移动。
vim使用进阶: 在VIM中使用GDB调试
本文介绍了如何使用vimgdb补丁在vim中用gdb调试程序,同时还介绍了vim的编译方法。然而,vim只是一个编辑器,而不是一个集成开发环境(IDE),所以它对调试的支持很有限。
svn在linux下的使用(svn命令)
svn在linux下的使用(svn命令)
Apress.The.Definitive.Guide.to.Pylons
pylons技术手册Apress.The.Definitive.Guide.to.Pylons
highlight高亮软件
highlight-setup-3.4.rar,可以生成我们需要的高亮样式,非常好用。。。
vBulletin_cn_language_4.0.4.rar
vBulletin 是国外知名的商业论坛程序.在国内也是小有名气.vBulletin和国内的discuz/phpwind代码有相似之处.有传言说是直接盗用vbulletin的.不管怎么样,国内程序和国
vbulletin v4.1.2.7 Forum简版
vBulletin 是国外知名的商业论坛程序.在国内也是小有名气.vBulletin和国内的discuz/phpwind代码有相似之处.有传言说是直接盗用vbulletin的.不管怎么样,国内程序和国