IT技术博客大学习 共学习 共进步
首页 / Vimer的程序世界
IT 2010-05-12 13:21:53 / 浏览 4,320

编写python的C语言扩展

最近一直在学python,的确为python的简洁所折服,因为工作中可能会经常用到python和c打交道的情况,所以研究了一下C语言扩展的写法,可能比较基础,让高手们见笑啦。发现原来在windows和linux...

IT 2010-04-29 13:46:44 / 浏览 4,640

用Vim(gvim)发邮件(上流哇)

哇咔咔,今天没事在小众软件上逛,居然被我发现了一个用vim发邮件的插件,废话不多少,先上图~ OK,按顺序介绍一下。一.实现功能 1.发送文本 2.发送文件二.安装方法 1.到h...

IT 2010-04-27 23:29:02 / 浏览 2,660

有关最近GCC编译出现的firstdefine问题

最近在编译项目的时候,出现的first define here的错误。仔细排查了.h文件的define定义等,最后发现是自己定义类的时候写法有问题。因为这个问题浪费了很长时间,所以特别记在这里。做测试如...

IT 2010-04-27 13:31:42 / 浏览 3,940

vim(gvim)中对snipmate的小妙用

最近比较忙,周末又和老婆一起出去旅游,所以近期没有写多少文章,还望各位读者海涵~~ 由于一些原因,今天本来打算写的文章没有办法发布,所以先写一篇比较轻量的应用热一下身,最近...

IT 2010-04-16 09:20:18 / 浏览 3,040

界面程序开发的一些总结

    一直纠结于究竟该用什么标题:总结其实说不上的,毕竟自己经验也不怎么丰富,充其量也就是一小结;换用感悟之类的也不大合适,这会让人以为我故作老成、经验丰富,诱骗大家,知根知底的朋友们当然很容易就揭穿我了。想来想去,虽然以后还有很长的路要走,但就暂且用“总结”来回顾一下自己做界面开发的一些经验和心得吧。

IT 2010-04-15 09:52:42 / 浏览 2,960

OpenGL中文字符的显示

OpenGL的图像处理功能不可谓不强大,但是本身却不提供文字的显示和处理能力,所以我们只有借助于第三方的库来完成这个功能。这里介绍windows下如何在OpenGL里完成中文(当然也包括其他单字节...

IT 2010-04-15 09:52:09 / 浏览 2,020

OGRE里如何实现碰撞检测

在3D游戏中,碰撞检测算得上是最复杂也是最影响游戏效果的环节了,这里简单介绍一下如何在OGRE引擎里实现简单的碰撞检测。话不多说,先贴代码: bool EdenCollisionManager::Collide() { bool collide=f...

IT 2010-04-14 09:20:09 / 浏览 2,960

javascript对XML的读写操作

最近真的杯具了,完全陷入了写前台的恶性循环,倒是CGI的代码都没怎么动过…… 好吧,不废话了,业务那边要求配置文件可视化配置,而配置文件是xml格式的。所以js必须能做到对XML文件的...

IT 2010-04-09 09:10:39 / 浏览 6,840

让Vim(gvim)更好的支持javascript编程

最近工作比较忙,所以一直没有时间写vim相关的文章,今天写一篇,以飨读者。貌似前台开发的同事都是不太喜欢用vim的,而喜欢用editplus,emeditor之类的,说起来我遇到vim之前也都用过一段时...

IT 2010-03-29 09:06:12 / 浏览 14,940

libcurl的使用总结(二)

本篇主要是一些使用示例,由于部分代码是来源网上,原作者已经无法考证,所以如有原作者看到,可以告诉我,我给注明~ 上一篇链接--libcurl的使用总结(一)另:文末附有所有代码的打包...

IT 2010-03-29 09:05:13 / 浏览 4,200

libcurl的使用总结(一)

最近的项目中由于要在C++代码中调用PHP的URL,所以不得不借助libcurl这个库,由于第一次用,所以很多地方很是纠结,特此写在这里,方便给同样刚入门的朋友指引。分两篇介绍,第一篇是理论...

IT 2010-03-29 08:51:21 / 浏览 4,740

linux下vim的编译以及终端乱码的最终解决方案

公司开发机Linux上的Vim一直不支持多字节支持(:set fenc ,用这个命令就可以知道是否支持),导致在终端下的vim对中文的显示总是有问题(而且对于汉字,要按两次键才能移动过一个汉字)。 ...

IT 2010-03-24 22:28:36 / 浏览 2,280

js对cookie的几个操作函数(仅作备忘)

js对cookie的几个操作函数,网上找的(仅作备忘) function getCookieVal(offset) { var endstr = document.cookie.indexOf(\";\", offset); if (endstr == - 1) { endstr = document.cookie.length; } r...

IT 2010-03-17 09:27:53 / 浏览 3,640

一张Vim(gVim)的使用图~

网上的一张VIM的使用图,觉得不错就贴在这里(并无盗用之意,只是实在不知道出处是哪),看看各位VIMER们能看出他是怎么实现的不? 呵呵,相信Vimer们就心照不宣啦~~我只吐个槽-----那就是...

IT 2010-03-15 13:44:32 / 浏览 2,000

C/C++正确的构建单体类

现在代码中越来越多的使用单体类,而我们通常的编写代码的方式是:在A.h文件中: class CTest { public: static CTest* _ins; static CTest* Ins() }; 在A.cpp中: CTest* CTest::_ins = ...

IT 2010-03-11 23:40:12 / 浏览 3,360

C/C++宏定义的可变参数

编写代码的过程中,经常会输出一些调试信息到屏幕上,一般会调用printf这类的函数。但是当调试解决之后,我们需要手工将这些地方删除或者注释掉。再这次的项目中就用到类似问题,为了...

IT 2010-03-11 23:37:52 / 浏览 2,440

让数据解析能够做到向前向后完全兼容(最近做项目总结)

最近在做项目的时候,遇到一个问题,即结构体内的字段可能会在未来的时间内不停的增加(不会减少或者删除),所以在打包解包的时候就会涉及到版本兼容的问题,并且是向前和向后同时...

IT 2010-03-08 23:07:19 / 浏览 3,920

将GUI配色转化为终端配色的VIM插件

前几天,依云兄在我博客上推荐了一款插件gui2term.py,用了之后立马叫好,苦于一直没有时间,所以今天特意推荐一下。这款插件实现了将gvim的配色转化成终端配色的解决方案。下载链接相信...

IT 2010-03-08 23:06:43 / 浏览 2,320

在js中对中文和特殊字符转码

最近在公司需要写一个管理系统,奈何php实在太差,所以无奈中使用ajax模型,没有用公司的js库,选择了jquery。结果在一个search cgi中在链接中会使用中文,所以研究了半天。先贴一下js中关于...