Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: Linux下的Valgrind真是利器啊(不知道Valgrind的请自觉查看参考文献(1)(2)),帮我找出了不少C++中的内存管理错误,前一阵子还在纠结为什么VS 2013下运行良好的程序到了Linux下用g++编译运行却崩溃了,给出一堆汇编代码也看不懂。久久不得解过后,想想肯定是内存方面的错误,VS在这方面一般都不检查的,就算你的程序千疮百孔,各种内存泄露、内存管理错误,只要不影响运行,没有读到不该读的东西VS就不会告诉你(应该是VS内部没实现这个内存检测功能),因此用VS写出的程序可能不是完美或健壮的。------------------------------------------- 阅读全文
posted @ 2014-03-18 21:44 Alexia(minmin) 阅读(32919) 评论(20) 推荐(14) 编辑
摘要: 这个周末就安装了个系统,本以为一个小时就能搞定,没想到花费了将近一天。我的机子是6G内存、500G硬盘,原装系统是Windows 7,现在想换成Windows 8.1,于是下载了64位的Windows 8.1 ISO镜像文件,用DaemonTools打开,打开后如果直接点击setup.exe那么只会... 阅读全文
posted @ 2014-03-10 16:42 Alexia(minmin) 阅读(33440) 评论(17) 推荐(2) 编辑
摘要: 继上文“解决OpenKM启动失败的详细历程”过后,这几天一直在使用OpenKM,OpenKM使用起来很简单,但是一些相关配置什么的中文资料较少,且有的资料欠缺正确性,存在误导性,下面就简单将配置过程和使用功能介绍下,给自己也给大家以后用的时候有个正确的参考。 下面以最新版6.2.5为例进行介绍,不同版本的配置和使用可能有所出入,仅供参考。 阅读全文
posted @ 2014-02-28 22:15 Alexia(minmin) 阅读(8457) 评论(2) 推荐(2) 编辑
摘要: 每一行代码都有一块被隐藏了的文档信息。下面的代码片段不管是谁写的,其第4行因为某些原因要访问一个DOM结点的clientLeft属性,但却对结果不作任何处理。这十分的莫名其妙,你能告诉我他们为什么要这样做吗?以后改变或移除这个调用安全吗?123456// ...if (duration > 0) this.bind(endEvent, wrappedCallback)this.get(0).clientLeftthis.css(cssValues)即使曾有人像我一样给你贴过该段代码,你可能还是不知道谁写的这行代码,他们的用意是什么,有必要继续保留这行吗?无论如何,大部分在你致力于一个项目 阅读全文
posted @ 2014-02-17 16:39 Alexia(minmin) 阅读(6723) 评论(0) 推荐(2) 编辑
摘要: 你有为软件编写说明文档的苦恼吗?当别人甩给你一个庞大的系统,让你根据里面的代码注释理解后写出一份完整的开发文档,你会怎么办?一个个的看代码 然后耗时N天来写吗?这既是一份苦差事也极其耗时,有没有更好的办法呢?比如根据代码注释自动生成详尽的说明文档……可能有人会说用Javadoc就是 了,要是C/C++、Python、C#等语言写的软件呢?有没有类似Javadoc的东西?Yes,当然有,Doxygen就是这样一个能满足你需求的工具。Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释 阅读全文
posted @ 2014-02-16 18:03 Alexia(minmin) 阅读(6994) 评论(1) 推荐(3) 编辑
摘要: 《编程人生:15位软件先驱访谈录》是一本访 谈笔录,记录了当今最具个人魅力的15位软件先驱的编程生涯。作为软件领域的小菜,在闲暇的时候会拿来读读,感受一下大师们的编程风范,给自己懒散的大脑 洗个澡。目前只读了一部分,也做了一些笔记摘要和我的简单体会,与大家分享,后期若有机会会继续补充,引领大师编程智... 阅读全文
posted @ 2014-02-13 16:14 Alexia(minmin) 阅读(2953) 评论(2) 推荐(3) 编辑
摘要: 将wget或curl输出的内容管道给bash或者sh是一件非常愚蠢的事,例如像下面这样:wget -O - http://example.com/install.sh | sudo sh命令解释:wget的-O参数是指明输出文件名,一般后面接具体的文件名,这里接“-”表示“written to st... 阅读全文
posted @ 2014-02-12 15:13 Alexia(minmin) 阅读(4241) 评论(0) 推荐(1) 编辑
摘要: 今天在《剑指offer》里看到了下面这样一个简单且有趣的题,考察程序员的发散思维能力,前提是你对C++相关知识点熟悉,否则是想不出来方案的,分享给大家。题目:求1+2+···+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。点评:这个问题本身没有太多的实际意义,因为在软件开发中不可能有这么苛刻的限制。但不少面试官认为这是一道不错的能够考查应聘者发散思维能力的题目,而发散思维能够反映出应聘者知识面的宽度,以及对编程相关技术理解的深度。分析:通常求1+2+···+n有 阅读全文
posted @ 2014-02-11 19:47 Alexia(minmin) 阅读(5897) 评论(15) 推荐(4) 编辑
摘要: Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。Python上手虽然容易,但与其它任何语言一样要学好Python并非一日之功。我的Python学习还处在基础阶段,偶尔用Python脚本实现一些简单的功能,平时喜欢收集关于Python的各种技术文档及优秀文章,花了点时间整理出来分享给 阅读全文
posted @ 2014-02-10 22:39 Alexia(minmin) 阅读(47693) 评论(12) 推荐(23) 编辑
摘要: 申明:此文完全是鞭笞自己,目的是希望自己和希望像我一样的人能有所改进,完全不搭嘎的就当笑话看,看一个人的假期堕落史吧。今天是2014法定上班的第二个日子。相信很多人的工作已经慢慢步入正轨,开始新一年的奋斗。而我呢,却还在继续享乐(假期一个月,还剩刚好一周,哎,当学生真是好)。可也慢慢开始焦躁不安起来,读研不像大学,大学时代的寒暑假没有任务,时间完全由自己支配,可以各种享乐,回味……研究生的生活枯燥无味,一切以科研为中心,写出论文才是王道,其它都是浪费时间。这个假期老板布置了任务,继续调研完善报告文档并着手课题实现代码,每天至少花3-4个小时用于科研时间。我呢?当然是完全没做到。年前:过年前的日 阅读全文
posted @ 2014-02-09 01:03 Alexia(minmin) 阅读(3389) 评论(15) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
无觅关联推荐,快速提升流量