- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 Lua 中实现面向对象
这里提供 Lua 中实现 OO 的一种方案:local _class={} function class(super) local class_type={} class_type.ctor=false class_type.super=super class_type.new=function(...) local obj={} do local cre
2014-04-18 16:34:15 1447 3
原创 vim map nmap
有五种映射存在 - 用于普通模式: 输入命令时。 - 用于可视模式: 可视区域高亮并输入命令时。 - 用于操作符等待模式: 操作符等待中 ("d","y","c" 等等之后)。 见下: |omap-info|。 - 用于插入模式: 也用于替换模式。 ? 用于命令行模式: 输入 ":" 或 "/" 命令时。 下表是map绑定中,对应的模式代号。现在先了解一下,等看完之
2014-04-17 10:45:47 5962
原创 Linux常用C函数-日期时间篇
日期时间篇asctimectimegettimeofdaygmtimelocaltimemktimesettimeofdaytimeasctime(将时间和日期以字符串格式表示)相关函数time,ctime,gmtime,localtime表头文件#include
2014-04-10 14:04:52 1464
原创 vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb
本节所用命令的帮助入口::help vimgdb 在UNIX系统最初设计时,有一个非常重要的思想:每个程序只实现单一的功能,通过管道等方式把多个程序连接起来,使之协同工作,以完成更强大的功能。程序只实现单一功能,一方面降低了程序的复杂性,另一方面,也让它专注于这一功能,把这个功能做到最好。就好像搭积木一样,每个积木只提供简单的功能,但不同的积木垒在一起,就能搭出大厦、汽车等等复杂的东西
2014-04-09 19:02:02 1415
原创 vi/vim使用进阶: 剑不离手 – quickfix
本节所用命令的帮助入口::help quickfix:help :make:help 'makeprg':help 'errorformat':help 'switchbuf':help location-list:help grep:help :vimgrep:help :grep:help starstar-wildcard 以前读武侠小说,看到武林高手们都是从来
2014-04-09 18:45:23 1822
原创 MinGW - 安装和配置 / MinGW - Howto Install And Configure
MinGW在线安装程序下载地址:http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/mingw-get-inst-20101030/mingw-get-inst-20101030.exe/download一、运行环境 / EnvironmentWindo
2014-04-09 15:40:32 2885
原创 Linux下关于时间概念的C语言编程
Abstract 在程序中,经常需要输出系统的当前时间、计算程序的执行时间、使用计时器等。Introduction一、时间的类型1.格林威治标准时间 coordinated universal time(UTC)是世界标准时间,即常说的格林威治标准时间(greenwich mean time,GMT).2.日历时间 日历时间(calendar ti
2014-04-08 18:40:44 1449
原创 Libcurl简明使用指南
Libcurl为一个免费开源的,客户端url传输库,支持FTP,FTPS,TFTP,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE和LDAP,跨平台,支持Windows,Unix,Linux等,线程安全,支持Ipv6。并且易于使用。http://curl.haxx.se/libcurl/从http://curl.haxx.se/libcurl/ 下载一个稳定的
2014-04-08 14:27:54 3066
原创 curl 教程
Curl是Linux下一个很强大的http命令行工具,其功能十分强大。 1)读取网页 $ curl idc.com">http://www.idc.com 2)保存网页 $ curl > page.html $ curl -o page.html 3)使用的proxy及其端口:-x $ curl -x 12
2014-04-08 11:44:25 4117
原创 C++中的向上类型转换和向下类型转换
在C++的世界中有这样两个概念,向上类型转换,向下类型转换,分别描述的是子类向基类和基类向子类的强制类型转换。向上强制类型转换切割:覆盖方法和子类数据丢失的现象生成切割(slice)。class Base{public:int b;virtual void Test(){cout }};class Derived:public Base{public:i
2014-04-04 18:05:04 1954
原创 vim之AutoComplPop和OmniCppComplete的安装和使用
在coding过程中,有了变量或函数的自动弹出功能,可以极大的提高编码的效率和准确率,这里介绍的AutoComplPop和OmniCppComplete脚本插件就是实现这样一个功能。1. 代码(普通变量函数)的自动弹出 AutoComplPop下载:http://www.vim.org/scripts/script.php?script_id=1879
2014-04-04 15:54:09 3814
原创 vim自动补全插件-NeoComplCache
参考文献:htthttp://hi.baidu.com/meakhella/item/73bb37171ae455f7746a842b http://nodes.sinaapp.com/archive/41 http://blog.bugscan.net/category/4 http://blog.csdn.net/duguten
2014-04-04 15:42:12 4432
原创 Vim自动补全神器:YouCompleteMe
第一次听说这个插件还是在偶然的情况下看到别人的博客,听说了这个插件的大名。本来打算在实训期间来完成安装的,无奈网实在不给力,也就拖到了回家的时候。在开始准备工作的时候就了解到这个插件不是很容易安装,安装的时候果然名不虚传。(关于这方面的内容,请查看另一篇文章)不过,有付出总有回报,安装之后用上这个插件,真心为这个插件的强大所折服。那这个插件有何不同?YouCompleteMe的特别
2014-04-04 15:22:39 2720 1
原创 MySQL C API函数大全
Mysql C API提供函数主要分为如下五种:1. 控制类函数2. 信息获取类函数3. 行列类操作函数4. 线程类操作函数5. 出错处理类函数本文归纳了C API可使用的函数,具体用法,参考文末地址中对应条目,均有详细说明。函数描述mysql_affected_rows()
2014-04-04 11:58:16 2372
原创 c++跨平台开发经验
这些是一些自己在开发过程中与移植程序过程中碰到的linux编程与windows编程的差异之处,以及从网上总结了一些解决办法和经验。 1. 文件与目录的大小写以及路径分隔符的差别。 windows下不区分大小写,路径分隔符一般使用"\";linux下区分大小写,路径分隔符使用"/"。 2. itoa()函数在linux下并不存在。 所
2014-04-03 22:57:55 1753
原创 VS+VAssistX自动添加注释
在VC6.0里边,C++函数头注释是使用一个宏完成的,VS系列中C#在函数头输入三个反斜杠也会自动生成XML格式的函数头注释。又懒得在VS2008中写类似于添加函数头的注释,只能依靠一些工具了,今天给大家介绍VAssistX。大家可以下载VAssistX插件,安装的时候一定要把VS2008关掉。VAssistX在这就不多做介绍了,大家可以百度或者google之。以下为大家介绍一下怎么添
2014-04-03 16:13:56 3645
原创 VS2008下mysql数据库配置(使用c-api)
配置说明:使用数据库为MySQL,版本为5.0.83在VS2008中的配置如下: 1.工程属性—》C/C++—》Ddditional Incluce Directories—》填入mysql目录下的include文件夹地址。如我的是:"D:/phpnow/MySQL-5.0.83/include" 2.工程属性—》Linker—》Ddditi
2014-04-01 14:57:46 1564
数据结构实验课的全部源程序
2009-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人