最近写了一个小工具,主要实现自动搜索指定路径下所有文本文件内容,并替换指定字符串,记录下几个容易犯错误的地方。
1,fread读出来的buffer存放到string里,如果要搜索指定的字符串,比如“中华人民共和国”,首先要确定文件的编码格式是什么?根据文件的编码格式,对目标串进行编码转换后,才能用string.find去进行查找。
而如何判断文件的编码格式呢,windows下文本文件一般有两种...
有段时间没有使用python了,对它的语法有点生疏,花了几个小时熟悉,期间发现很多小细节不清楚。为了下次能快速上手,避免重复犯错,我将python使用过程中的一些问题在这篇博文中记录小结一下,主要内容涉及到python操作mysql数据库,和解析txt文本。注:我用的是python2.7版本..
分类:
数据库 时间:
2015-04-30 01:07:15
阅读次数:
231
语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一些...
分类:
编程语言 时间:
2015-04-27 15:05:39
阅读次数:
159
计算越来越流行的今天,单一机器处理能力已经不能满足我们的需求,不得不采用大量的服务集群。服务集群对外提供服务的过程中,有很多的配置需要随时更新,服务间需要协调工作,这些信息如何推送到各个节点?并且保证信息的一致性和可靠性?众所周知,分布式协调服务很难正确无误的实现,它们很容易在竞争条件和死锁上犯错误...
分类:
其他好文 时间:
2015-04-25 20:59:12
阅读次数:
131
有时跟朋友聊起第一份工作,我就说是在中关村送货的。实际情况也是,2至5把显示器从颐宾楼运到海淀黄庄中海,或者现代电子市场(那会儿还没有什么太平洋,中关村E世界,现在好像也快没有这些地方了)。公司老板冯姐安排我送货是有道理的,这背后是个信任的故事……...
分类:
其他好文 时间:
2015-04-24 07:54:43
阅读次数:
130
很长时间没用Eclipse了,近期由于又要用它做个简单的JSP项目,又要重新学习了,虽然熟悉的很快,但记忆总是很模糊,偶尔犯错,以前很少写 博客,现在感觉还是很有必要的,编程中每个人对于犯过的错误,解决后不再...
分类:
Web程序 时间:
2015-04-10 11:45:08
阅读次数:
197
统计学意义(p值) 结果的统计学意义是结果真实程度(能够代表总体)的一种估计方法。专业上,p值为结果可信程度的一个递减指标,p值越大,我们越不能认为样本中变量的关联是总体中各变量关联的可靠指标。p值是将观察结果认为有效即具有总体代表性的犯错概率。如p=0.05提示样本中变量关联有5%的可能是由于.....
分类:
其他好文 时间:
2015-04-08 14:46:22
阅读次数:
768
工程师和艺术家的章节中提到:编程是一种试错功夫,人们从无到有,从少到多,不能指望一次写对,要去测试和修正,犯错改正,如此反复。代码的编写不是一蹴而就,需要不断完善,不断更新,趋于完美,却永远不完美。通往狗食版之路的章节中提到:做的东西可以小可以大,可以很简单,但应该有个前提,就是他有用,人们需要他。...
分类:
其他好文 时间:
2015-04-05 23:32:34
阅读次数:
151
软件不能像造桥那样,软件之本质困难,乃是强加于技术进步的人类自由意志和不确定性的 通行费。错误是属于人类的,计算机不会犯错。软件不会做到头,总会更新换代,跟上时代潮流。计算机会跟随时代发展,会产生智能,使之能思考,独立做一些事情。但是每个人都会犯错误的,从而会使的计算机犯错,所以我们只有不断去维护与...
分类:
其他好文 时间:
2015-04-04 21:00:37
阅读次数:
104
基础教程 (1)文件I/O 非常类似于 c语言;IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。 spath="D:/download/baa.txt" f=o...
分类:
编程语言 时间:
2015-04-04 06:48:21
阅读次数:
365