摘要: 生活中我们难免会跟人辩论,这里面的道道多着呢,一不小心就掉坑里了。最近,科学松鼠会的奥卡姆剃刀,分享了他几个关于辩论的小技巧。首先,不可证伪的命题,你别跟他辩。什么是不可证伪?举个例子,连长跟战士说:冲锋时候只要跑得快,敌人就打不着你。但你拼命跑,还是受伤了。连长却说,我是说过跑得快就打不着你,但... 阅读全文
posted @ 2015-12-27 09:56 叶莜落 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 需求:用java分页提取PDF文本。 PDFBox是一个很好的可以满足上述需求的开源工具。 1.PDF文档结构 要解析PDF文本,我们首先要了解PDF文件的结构。 关于PDF文档,最重要的几点: 一,PDF文档内容比较复杂,比如有纯文本(可以提取出其中的文字,可以用PDF软件中的“复制”功能)、图片 阅读全文
posted @ 2015-12-25 09:14 叶莜落 阅读(5166) 评论(0) 推荐(0) 编辑
摘要: 火狐浏览器添加博客园网摘,遇到这样一个问题:Firefox Developer Edition已阻止此网站安装未经验证的附加组件。网上搜到的解决办法简明扼要,就这一句:about:config 中 xpinstall.signatures.required 设置为false.我的补充:具体操作步骤如... 阅读全文
posted @ 2015-12-23 14:15 叶莜落 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 本文不是系统地讲解SVN,只是对SVN中一些重要的或者笔者一直混淆的问题做简要归纳。 SVN的安装可以参考笔者的另一篇技术随笔《SVN安装使用小结》。 1.既然能够通过SVN得到“每一个版本”,那么SVN中到底存储的是什么? 曾经为这个问题纠结了很久,终于在《版本控制之道》这本书中找到了答案。实际上 阅读全文
posted @ 2015-12-17 21:15 叶莜落 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Xmind是一个很好的思维导图工具,是学习研究总结的好帮手。Xmind功能很丰富,这里只是简要列出几个比较有用的技巧。1.善用属性 选中一个xmind元素(专业名词叫【主题】)后,一般在右下角会出现“属性”。如果你不想老是看到单调的格式,一定要善用属性。具体细节就选中一个xmind元素,自己试试吧... 阅读全文
posted @ 2015-12-14 22:10 叶莜落 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: git是一个优秀的分布式版本控制软件,比起SVN有优势,比如可以在离线情况下进行工作。 廖雪峰老师的git教程(点击前面)非常经典,想要学习git的童鞋应该直接参考他写的教程。 本文只是笔者的一些总结(有廖雪峰老师在,不敢班门弄斧),尤其是学习过程中出现的一些注意点。 1.git本地仓库常见命令 c 阅读全文
posted @ 2015-12-09 23:55 叶莜落 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.sonar介绍 sonar是sonarqube的缩写,是一款用来检查代码质量的开源软件。 sonar由两部分组成: sonarqube(监控端,sonar server):用来收集监控信息。类似jenkins的master。 sonar-runner(被监控端,sonar client):实际进 阅读全文
posted @ 2015-12-07 12:50 叶莜落 阅读(642) 评论(0) 推荐(0) 编辑
摘要: --------------------------------------------------------------------------------------------------------------全文检索容易理解的基本原理一、什么叫全文检索Lucene 是一个高效的,基于Ja... 阅读全文
posted @ 2015-12-06 22:08 叶莜落 阅读(246) 评论(0) 推荐(0) 编辑
摘要: jdbc很简单,这里只是为了方便自己的记忆。模型也许有缺陷,但本质是相同的。jdbc可以屏蔽数据库的底层的不同,让我们有能力用java语言统一访问不同的数据库。就像打酱油一样,可以去超市买,也可以去小商店买。1.驱动接口——让小孩可以有跑的能力2.连接接口——告诉小孩到哪里打酱油3.语句对象接口——... 阅读全文
posted @ 2015-12-04 09:57 叶莜落 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 数据库为oracle 11g,在cmd中使用sqlplus命令出现了“协议适配器错误”。原因分析:oracle相关服务没有启动。解决办法如下:step1:进入服务页面。 方法一:cmd → services.msc 方法二:控制面板 → 所有控制面板项 →管理工具→ 服务step2:找到orac... 阅读全文
posted @ 2015-12-03 10:21 叶莜落 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 以下是成为高效率学生的一些关键点。( 1) 能量管理( 2) 不要“学习”( Don't study)( 3) 绝不拖延时间( 4) 批处理 【推荐文章】《 批处理: 节省时间、 减轻压力的20个小技巧》( 5) 有组织---------------------------------------... 阅读全文
posted @ 2015-12-02 22:47 叶莜落 阅读(468) 评论(0) 推荐(1) 编辑
摘要: 整体性学习中最关键的步骤是将所学的知识运用到实际中去, 知识只有获得了在实际生活中的价值才是真正的知识。 只要你用心发现, 几乎所有的知识都有实际价值, 如果能发现知识在你生活中的价值, 知识就与你产生了紧密的联系, 这可能比第二部分要介绍的所有技术都更加有效。整体性学习技术的实际学习效果更好。整体... 阅读全文
posted @ 2015-12-02 22:47 叶莜落 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 首先奉上思维导图: 比喻的重要性 华罗庚在讲“统筹”方法时,用了“怎样泡茶最省时间”的比喻。 比喻的作用常常被我们忽视,仅仅把它当作文学中的修辞手段,是文学家用来增强表达效果的点缀和修饰。 其实,比喻是我们必须掌握的站在外面看知识的本领。比喻不再局限于文学领域,它是我们的思维方式,更是我们的认知工具 阅读全文
posted @ 2015-12-02 22:46 叶莜落 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 笔者没有把Jenkins配置到tomcat中,每次都是用命令行来启动Jenkins。但是遇到一个问题:Jenkins一直是开着的,想关闭也关闭不了。百度了一些资料,均不靠谱(必须吐槽一下百度)。于是进入Jenkins官网,立马找到了答案。感悟:还是看原汁原味的英文文档给力!想要成为一个高级程序员,必... 阅读全文
posted @ 2015-12-01 11:22 叶莜落 阅读(2276) 评论(0) 推荐(0) 编辑
摘要: Android Studio将是Android开发大势所趋。 安装Android Studio时需注意的细节: · 找到安装目录bin目录下idea.properties 最后一行加入: disable.android.first.run=true(注意:最后一定不能留空格) · JDK必须是1.7 阅读全文
posted @ 2015-11-23 21:09 叶莜落 阅读(292) 评论(0) 推荐(0) 编辑