- 博客(30)
- 收藏
- 关注
转载 Ruby Block/Procedure/Lambdas/Method/Symbol
参考文档Understanding Ruby Blocks, Procs and LambdasThe Difference Between Ruby Symbols and StringsBlock 和 Procedure这个在上一篇文章中已经记录,Block其实就是Proced...
2016-01-05 20:22:00
147
转载 Ruby语法简要
这两天有空学习下Ruby,以下简单记录Ruby的一些关键信息。基本语法==、equal?== 比较两个变量的值是否相等;equal?比较的是内存地址。和Java刚好相反。ifif...endif...elsif...endif...else...end条件判断if可以有两种写...
2016-01-05 20:21:00
181
转载 IKAnalyzer源码学习
名词说明Lexeme(词元):成功识别的完整的词(在下面论述中为了方便表达,扩展了其不完整的情况,实际中不存在)。AnalyzeContext:分词过程中的上下文环境,非线程安全。LexemePath:词元路径(或者矢量),用于歧义消除。Segmenter:分词器。完整词:一个词库...
2015-03-11 00:16:00
281
转载 3.1 ElasticSearch River插件开发
参考资料: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/modules-plugins.html http://blog.trifork.com/2013/01/10/how-to-write-...
2015-01-15 00:23:00
218
转载 ES0.2 Analysis和Analyzer
Analysis 和Analyzer analysis: 1,对文本分词,分成适合做倒排索引的词语。 2,对词语做标准化(normalizing),比如统一大小写、缩写转换等。这样做的目的是为了提升可搜索的能力。 Analyzer: Analyzer对do...
2015-01-06 20:37:00
167
转载 ES_1.1查询接口
ElasticSearch查询功能包括query和filter,使用RestAPI:_search方法进行查询。 Search 参数 lTimeout:超时时间 lFrom:等于offset lSize:返回长度。 lSearch_...
2014-12-30 12:21:00
130
转载 ElasticSearch安装和配置head、bigdesk、IkAnalyzer
ElasticSearch的安装 http://www.elasticsearch.org/下载最新的ElastiSearch版本。 解压下载文件。 cd到${esroot}/bin/,执行elasticsearch启动。 使用curl -XPOST l...
2014-12-29 00:20:00
134
转载 Http协议中Get 和 Post的发送内容
遇到这个问题主要原因是在录入JMeter脚本时,原有的HttpSample无法达到请求RequestBody的目的,不得已查看了一些Http协议的简单介绍,最终通过Raw Http插件实现。 Http请求 #一行,描述请求方法、URL、htto协议等信息<request-...
2014-11-20 10:35:00
101
转载 IKAnalyzer 分词流程粗览
没有开头语我会死啊~好的,IK是啥、怎么用相信看这篇文章的人都不需要我过多解释了,我也解释不好。下面开始正文: IK的官方结构图: 从上至下的来看: 最上层是我们不需要过度关心的,它们是一些Adapter供Lucene调用。 IK Segme...
2014-11-03 21:16:00
158
转载 Elasticsearch Kibana试用
Kibana是一个用于ElasticSearch分析和查询的仪表盘,关于Kibana的介绍原文如此。值得注意的是Kibana把分析放在了查询的前面,这大概是Kibana区分于其它客户端的地方。 关于Kibana的介绍和文档请参考这里。 除此以外我还是用了了head和bigdesk...
2014-10-31 22:59:00
175
转载 git使用,挖个坑站住先
git pull = git fetch + git merge。 设置忽略的内容 针对一个仓库的可以在仓库目录直接建立.gitignore文件。 如果是全局,通过命令指定全局配置文件 git config --global core.excludesfile=&...
2014-10-06 23:32:00
74
转载 Java中匹配slash符号(/)
Java中正则匹配“/”费了好大力气,简单写下留用。在正则中匹配应该是“\/”,java代码即: "\\/" html url编码表:http://www.w3cschool.cn/html_ref_urlencode.html 以下抄袭自网络,留备自己以后用http://ww...
2014-10-06 23:20:00
466
转载 hash查找和hashmap
search by hashing 解决顺序查找一一对比的问题,对存入数据的key取hashcode并存入array,查找数据时以key的hashcode作为索引返回数据。 hash collision 没有一种hash算法可以避免hash冲突,所以在发生冲突时要解决冲突:...
2014-08-25 23:13:00
166
转载 关于CSS如何写的总结(Basic)
全局观念 • 首先,需要明确自己想要的效果,有草图或者参考物,能够把整体框架把握住。 • 在书写css之前,应该完成html的文档。到这里就应该完成了文档结构的构思,换句话说想清楚了如何布局。 • 审视html文档,确定不存在任何多余的元素,不缺少任何必须的元素。 • 我...
2014-03-31 21:59:00
118
转载 Python中的Modules和pip
Modules 对module的理解 和Java中一个类就是一个文件不同(当然不考虑内部类),python中一个.py文件可以包含多个class。Modules的目的是代码的划分、管理以及代码重用。一个module是一个包含了定义和代码的文件,个人认为mo...
2014-02-20 19:22:00
233
转载 Python3中json的操纵
在python中提供了标准库json将基本类型的数据转化成json格式,但是在涉及到自定义类型时需要扩展或者复写Encoder(Decoder)来实现,默认情况下json会抛出"TypeErro: xxx is not json serializable"的错误。本文参考了文章Jso...
2014-02-16 23:24:00
97
转载 CentOS6中Python3和Django的安装配置
刚好这段时间闲着有时间也就学学python算是充电了,我选择的是virtualBox中安装CentOS6.5的环境,系统自带的python是2.6.6,因此单独安装了python3.3的版本。安装过程参考了博文: http://www.xenme.com/919。 安装pyt...
2014-01-09 21:05:00
140
转载 画一张很大的图,摆摆操作系统
出来混迟早是要还的,本科时候玩得太开心了,工作了几年一直觉得本科时候的课程是一种缺失,所以干脆裸辞重新拾起那些本该铭记的课程。这多总结一共花了自己差不多二十天的时间,是在深圳大学城图书馆一点点学习整理的,记录下来留给自己回忆和大家分享。毕竟对操作系统的掌握还是很有限,图中难免错误欢迎...
2013-12-28 14:10:00
149
转载 操作系统总结
计算机组成 计算机的运行简单理解为这三层:硬件即组成计算机的所有摸得见看得着的东西是计算机运行的基础;应用程序即完成特定功能、目的的用户程序是计算机的价值体现;中间就是操作系统,连接了硬件和应用程序负责硬件调度、资源管理和分配(内存、文件、CPU等等)、安全等一系列...
2013-12-28 14:06:00
494
转载 使用Godaddy和Linode建站的菜鸟初体验
终于凑够了点钱可以买自己的空间和域名玩玩建站了,虽然在公司已经干了三年网站的活但是那时候服务器维护和域名都轮不到咱去碰,最多也就碰碰Linux还不怎么熟。所以建站对自己来说还是小有难度的,这事儿我基本属于看猪跑自己从来没跑过的级别,写出来主要是分享给各位“没跑过”的兄弟和女神,已经跑...
2013-12-08 22:56:00
891
转载 VirtualBox中开启Linux的SSH(CentOS)
第一次干用SSH连接安装在VirtualBox上的Linux的事情,打算买个云空间用用的所以先拿个CentOS练练手。由于是虚拟机上的所以通过SSH连接的时候废了点小周折,特此记录一下。我选择的是CentOS6.4,主要包括以下及步骤: 1,切换虚拟机的网络模式。 2,设置sshd服务自启动...
2013-11-21 00:45:00
108
转载 JUnit源码与设计模式欣赏——JUnit学习(三)
先介绍下这篇博文的由来,之前已经对JUnit的使用经行了深入的介绍和演示(参考JUnit学习(一),JUnit学习(二)),其中的部分功能是通过分析JUnit源代码找到的。得益于这个过程有幸完整的拜读了JUnit的源码十分赞叹作者代码的精美,一直计划着把源码的分析也写出来。突发奇想决...
2013-08-17 12:41:00
358
转载 《Dynamo:Amazon`s Highly Available Key-value Sto...
这段时间学习了著名的Dynamo的论文,有些收获总结下来放在这里和大家分析下:)。由于英文水平实在太菜,存在很多理解不到位甚至是理解错了的地方,欢迎高手指正。 Dynamo简介 Dynamo是亚马逊的一个高可用、高性能的数据存储。Dynamo放弃了数据建模的能力,所有的数据对象...
2013-08-07 22:43:00
229
转载 JUnit框架功能详细(Rule、Assume、Assert)——JUnit学习(二)
书接上文,之前已经介绍了JUnit一些常用的功能,接下来完成Rule、Assume、Assert的介绍。 Rule JUnit4中包含两个注解@Rule和@ClassRule用于修饰Field或返回Rule的 Method,Rule是一组实现了TestRule...
2013-07-21 23:16:00
529
转载 JUnit框架功能详细——JUnit学习(一)
是著名的单元测试框架,在JUnit4中所有的测试用例采用@Annotation标注,这比JUnit3的通过类继承和特定方法名带来更大的灵活性。在花了一周多的时间学习JUnit4使用及原码后发现自己以往只用到了JUnit的基本功能,忽视了JUnit的很多强大功能。这里记录和分享下自己发现的...
2013-07-13 22:23:00
417
转载 Eclipse中debug的使用技巧
在使用Eclipse调试Java代码过程中,自己多数情况下仅限于打断点-》调试两个动作。某然发现Eclipse提供了更高阶的一些调试方法,在此记录下来免得自己遗忘,顺便分享。 【图1】 1,行断点——Hit count 在循环或者递归等代码块中可以使用hit count在到...
2013-07-09 21:40:00
97
转载 一种Java中对象实例占用堆空间衡量方法
<p><em><font face="宋体">本文的方法是利用java.lang.Instrumentation的工具类来实现的,之前看过一篇红薯的文章介绍了这方面的内容就跟着做了下,并总结出一套比较靠谱的推算方式。红薯的文章因为是当时看的没有记录,暂时没有...
2013-04-05 00:22:00
180
转载 Equinox 3.8.1的命令行启动
由于很多网上文档说的直接运行java -jar org.eclipse.osgi.xx.jar来启动的方式实际上不会启动org.eclipse.console所以并不能在命令行显示和交互,虽然启动了OSGi容器但是使用者无法交互和操作,唯一能看到的就是日志中报错。所以自己尝试成功后记录下来,以...
2013-03-15 00:42:00
116
转载 城的背面
“还记得许多年前的春天,那时的我还……”——汪峰,《春天里》。鹏城、周末加班、午后,走在高耸的科研楼下,不经意看见久违的阳光下绿树在摇曳。青葱枝丫上开放着几朵白花,正如淡蓝的晴空里掠过的几缕轻风,正如空空如也的柏油路上飘渺的孩子的笑声,正如繁华都市的角落里点缀的古朴的村落……远离的始终不曾...
2012-12-09 00:23:00
102
转载 HTML中TextArea处理换行(jquery)
默认情况下jquery在处理textArea中文本时是会忽略掉回车符的,为了保留回车符选择使用<pre></pre>标签嵌套textArea中的内容,同时替换掉‘<’和'>'避免js注入。 function clickFn() { var value...
2012-11-19 23:36:00
790
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人