`
qwjcool
  • 浏览: 68162 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
随着年龄的增大,记性越来越差,俗话说好记性不如烂笔头。所以以后这里就是我的技术工具箱啦,做个索引,连接相关的网页,需要的时候来这里查。   服务器类 mysql常用命令集锦   函数库类 libxml2常用函数集锦之一 libxml2常用函数集锦之二 libxml2常用函数集锦之三  

将博客搬至CSDN

博客搬家,地址之后给出
1. block基础 block声明有点像c语言的函数指针 int func(int); int (*pfunc)(int); int func(int p) { printf("%d", p); return p; }   其中func是函数, pfunc是函数指针 函数指针赋值 pfunc = &func; 函数指针使用 (*pfunc)(100); block的声明 int (^bfunc)(int); block的赋值 bfunc = ^(int p){   printf("%d" ...
libxml自定义了一个字符类型xmlChar,其本质是 unsigned char. 另外,libxml提供了一个宏来将char*转换成xmlChar*, 名字很有趣,叫 BAD_CAST 它的本质其实是 unsigned char*. 为了方便对xmlChar类型字符串的操作,libxml提供了自己的函数,它们的定义于标准c函数库中的字符串函数很像.   xmlChar* xmlStrcat (xmlChar *cur, const xmlChar * add)   const xmlChar *xmlStrchr(const xmlChar * str, xmlChar val)   in ...
libxml库提供了一些.net风格的函数,以流的形式来读取并分析xml文件.   <libxml/xmlreader.h>   xmlTextReader xmlTextReaderPtr //XmlReader的结构体及其指针 xmlTextReaderPtr xmlReaderForFile (const char * filename, const char * encoding, int options) //打开一个xml文件并返回xmlreader对象,准备开始分析. int xmlTextReaderRead (xmlTextReaderPtr reader) / ...
由于libxml函数很多,而且网页颜色页不太好看,加上寻找函数也不容易,所以在此贴出常用函数供自己和大家参考   //非常重要的2个函数虽然这两个函数不在tree.h但对于使用tree.h中的函数很重要,所以在这里列出来   <libxml/parser.h>     int xmlKeepBlanksDefault (int val) //设置是否忽略空白节点,比如空格,在分析前必须调用,默认值是0,最好设置成1.否则会有惨痛的调试经历...   xmlDocPtr xmlParseFile (const char * filename) //分析一个xml文件,并 ...
http://www.douban.com/subject/8000001/ 从主页好像找不到链接进到这个地方,也可能是我火星了。知道怎么从正常路径进入的告诉我一下
刚才看了je上的一些文章,结合自己工作中遇到的问题,特此写下总结和感受 1.对一款产品来说,功能要用户一目了然的感觉,至少让用户知道自己可以在这个产品中做什么事情,简约而不简单。 2.用户分为“笨用户”和“聪明用户”,功能设计上需要根据实际情况对这2种群体进行平衡。 3.无论是“金盒中放石头”还是“铁盒中放钻石”,产品都不会走太远。

过冬了

最近冷的不光是天气,还有经济大环境。这几天还看到新闻,明年的毕业生就业率将会降低。庆幸自己当年工作时没有遇到这种问题,同时也希望在明年毕业的同学们能找到称心的工作(这并不轻松,本来在经济形势好的情况下要找到自己满意的工作就不容易)   不过从正面的角度来看待这件事情,自己年轻的时候经历一下这种危机对自己成长有不少好处。 首先,只有在这种情况下,刚踏上社会的和在社会中没几年的年轻人才会有风险意识,并且能够做好准备来应对以后可能出现的其它危机。 其次,危机只中最能锻炼一个人,能成功渡过危机,你的人生阅历中也就多了那么一份经验。比起一路平地走来的人,受过考验的人会更加坚强,他们更懂如何去生存。 另外, ...
    今天为了写论文,需要使用一下xapian框架。为了方便(总觉得微软的IDE很容易使用,当然是在某些情况下是这样),我决定在windows下用VC8对它进行编译,它的说明是可以用VC7编译。经历了一番折腾,总算是把库给编译好了。但在一开始写了2行程序,测试运行后,却发现了运行错误。因为时间关系,就没有研究具体原因,十分不解,难道是因为VC7和VC8的兼容性问题?现在只能转向Linux平台了。于是就打开了我的虚拟机,用我的Debian来完成了这个任务,并且用刚才同样代码进行了测试,通过了。看来开源的东西还是在开源的平台上比较好用。     回想起来,今年3月之前,我的开发平台还只是windo ...
Cocoa是Mac OS和iPhone OS上的开发框架,使用Objective-C做为开发语言。当然,在代码中也可以嵌入C和C++的语句。初识Objective-C时会觉得它的语法很奇怪,但本质上和其他面向对象语言都差不多。具体语法大家可以参考相关文档。   在Co ...
我的GAE主页诞生了!过来庆祝下! 花了几个小时,按照GAE手册,终于上传了自己的程序,虽然只有一个首页。。。 具体的从注册、配置、开发和上传的过程这里就不再多说了,反正按照GAE的手册和文章就能完成   我的python之旅就从这个个人主页开始了,哈哈。   http://qwj.appspot.com
MySQL默认情况下禁止远程连接,所以需要直接在服务器上做操作。以下是一些常用操作命令。 登录MySQL : 在mysql程序所在路径直接运行 ./mysql. 出现提示符 mysql> 表示连接成功.(如果设置过root密码,请根据情况和命令参数自行尝试) 查看帮助: mysql>help; 查看现有数据库: mysql>show databases; 转到指定数据库: mysql>use dbname; 查看当前数据库表: mysql>show tables;
在使用Lucene开发搜索引擎时,需要分成两大模块。索引和搜索,即Indexer和Searcher。顾名思义,Indexer负责对文档简历索引,Searcher负责在建立的索引上进行搜索。   最基本的Indexer在实现上需要以下几个类 IndexWriter 这个类主要负责建立修改索引。Lucene也提供其它的类完成这个功能 Directory 它是索引存储路径的抽象,它有2个子类,FSDirectory文件系统路径  RAMDirectory内存路径 Analyzer 文本分析器,分析需要锁定的文本。 Document 被索引文件的一个抽象,包括很多Field Field Document ...

不能再懒了~

想做事有条理,但不爱整理 喜欢运动,但很少参加 想做一些事情,但很少行动 喜欢交朋友,但很少维持关系   归根到底一个字   懒   因为这个字,过去学过的东西忘记了 因为这个字,过去的朋友疏远了 因为这个字,人变胖了 因为这个字,很多计划都落空了   怎么办,一个字   改   不能再懒了
Global site tag (gtag.js) - Google Analytics