- 博客(34)
- 资源 (2)
- 收藏
- 关注
转载 Elasticsearch初步使用(安装、Head配置、分词器配置)
转 http://blog.csdn.net/rdstwww/article/details/51737849
2017-05-17 11:54:35
176
转载 elasticsearch-jdbc实现MySQL同步到ElasticSearch (转)
1.如何实现mysql与elasticsearch的数据同步? 逐条转换为json显然不合适,需要借助第三方工具或者自己实现。核心功能点:同步增、删、改、查同步。 2、mysql与elasticsearch同步的方法有哪些?优缺点对比? 目前该领域比较牛的插件有: 1)、elasticsearch-jdbc,严格意义上它已经不是第三方插件。已经成为独立的第三方工具。h
2017-05-17 09:56:33
486
转载 elasticsearch 系列之服务器配置(转)
一:配置环境 修改集群名(可选): vi/usr/local/elasticsearch-1.0.0/config/elasticsearch.yml ,找到: cluster.name,去掉前面的#,修改为cluster.name:youboy (名字随意)。 修改结点名(可选):同上,找到node.name,去掉前面的#,修改为node.name:yb1 修
2017-05-17 09:53:46
375
原创 elasticsearch 系列之使用前
ElasticSearch(以下简称ES)是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。像Solr4一样,是基于Lucene构建的。支持时间时间索引和全文检索。首先分享几个工具网站和开源框架. 官网:https://www.elastic.co 中文全文指南:http://es.xiaoleilu.com/ github:git://gi
2017-05-17 09:52:48
201
原创 java 资料收集
好的代码是每个Java程序员都应该去追求的,不是说我今天写一段好代码相比写一段烂代码对性能会有多大的提升,更多的应该是提升了代码的可读性以及可以规 避许多潜在的、未知的问题,避免代码上线之后出问题而花时间去维护—-无论从时间成本、人力成本还是风险成本来说,这都是非常高的。 so 人丑 就要 多读书!!! java 工程师成神之路http://www.hollisc
2017-04-23 22:55:02
201
原创 java String源码学习2
String 其他常用方法: length() 返回字符串长度 isEmpty() 返回字符串是否为空 charAt(int index) 返回字符串中第(index+1)个字符 char[] toCharArray() 转化成字符数组 trim() 去掉两端空格 toUpperCase() 转化为大写 toLowerCase() 转化为小写
2017-04-23 22:22:03
190
原创 java String源码学习
一 定义:public final class String implements java.io.Serializable, Comparable, CharSequence {} 从该类的声明中我们可以看出String是final类型的,表示该类不能被继承,同时该类实现了三个接口:java.io.Serializable、 Comparable、 CharSeq
2017-04-21 01:14:00
190
原创 阿里云上传文件,下载文件 oss
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.util.List; import com.aliyun.openservices.ClientException;
2015-05-27 13:43:16
3098
原创 ppt 解析为图片几种方式
1 apache poi http://blog.csdn.net/woshiwuxiaolin/article/details/46045601 http://poi.apache.org/download.html 2 jawin 等调用Windows组件 http://jawinproject.sourceforge.net/。 将jawin.jar放于%JAVA_HOME
2015-05-27 13:43:15
396
原创 java poi 解析为图片
apache poi 解析ppt为图片,有两个问题:poi将ppt当作二进制流处理,有些格式,ppt自带艺术字等读取不出,IO读写也很频繁 maven 配置 org.apache.poi poi 3.8 org.apache.po
2015-05-27 13:34:22
920
原创 java自动备份数据库
playframework自带任务调度 http://www.playframework.cn/wiki/Scheduled%20Job 不设置编码会造成中文乱码 package jobs; import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; i
2014-12-23 11:50:49
430
原创 kindel 乱码
安装Adobe Acrobat X Pro 1118-1951-5045-2431-4147-1180 注册码 http://feilong.me/2011/01/solve-kindle-cn-encoding-problem 打印adobe pdf 选择下载软体字
2014-12-11 14:32:04
421
原创 a onclick事件
jquery onclick时间会提交两个请求, event.preventDefault(); 可阻止a标签缺省时间,不过阻止之后不能提交请求
2014-05-26 14:43:47
410
原创 jquery a onclick事件
jquery onclick时间会提交两个请求, event.preventDefault(); 可阻止a标签缺省时间,不过不能提交
2014-05-26 14:43:24
687
转载 javascript正则表达式,jquery正则
一、javascript正则表达式的基本知识 1 javascript 正则对象创建 和用法声明javascript 正则表达式 var reCat = new RegExp(“cat”); 你也可以 var reCat = /cat/; //Perl 风格 (推荐) 2 学习最常用的 test exec match search replace split 6个方法
2014-04-03 13:35:56
586
转载 interface 产生常量群
由于java interface中声明的字段在编译时会自动加上static final的修饰符,即声明为常量。因而interface通常是存放常量的最佳地点。然而在java的实际应用时却会产生一些问题。 问题的起因有两个,第一,是我们所使用的常量并不是一成不变的,而是相对于变量不能赋值改变。例如我们在一个工程初期定义常量∏=3.14,而由于计算精度的提高我们可能会重新定义∏=3.14159,
2014-03-20 22:52:50
461
原创 java play HTTP路由
HTTP路由 HTTP路由(译者注:Play的路径映射机制)组件负责将HTTP请求交给对应的action(一个控制器Controller的公共静态方法)处理。 对于MVC框架来说,一个HTTP请求可以看成一个事件。这个事件包含2方面的信息: 请求的路径(例如 /clients/1542, /photos/list),包括查询字符串(Query String). HTTP的请
2013-10-23 15:24:48
779
java play HTTP路由
HTTP路由 HTTP路由(译者注:Play的路径映射机制)组件负责将HTTP请求交给对应的action(一个控制器Controller的公共静态方法)处理。 对于MVC框架来说,一个HTTP请求可以看成一个事件。这个事件包含2方面的信息: 请求的路径(例如 /clients/1542, /photos/list),包括查询字符串(Query String). HTTP的请
2013-10-23 15:24:24
204
原创 jquery选择器
A、基本选择器:1.ID选择器 $("#testId") 返回单个 2.Class选择器 $(".testClass") 返回集合 3.element选择器 $("input") 返回集合 4.匹配所有选择器 $("*") 返回集合 5.合并选择器 $("#testId,testId1") 返回集合 括号中
2013-09-13 16:55:39
513
原创 eclipse提示jquery 代码,spket插件
下载地址http://spket.com/download.html 创建jQuery profile 选择菜单项目中Window > Preferences...选择spket > javascript Profile页面点击new...按钮。在名称里面,写入jquery。然后单击确定。点击Add Library 按钮. 从Library下拉列表中, 选择jquery 。然后单击确定
2013-09-13 16:22:20
1191
原创 jquery代码提示插件Spket
下载地址http://spket.com/download.html
2013-09-13 15:16:49
86
原创 jquery对象和DOM对象
第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它们之间的关系. DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象; 复制代码 代码如下: var domObj = document.getElementById("id"); //DOM对象
2013-09-13 14:27:56
584
原创 static 关键字
创建类时,会指出对象的外观和行为,用new关键字创建哪个类的一个对象,否则实际上并 未得到任何东西。只有执行了new 后,才会正式生成数据存储空间,并可使用相应的方法。 但在两种特殊的情形下,上述方法并不堪用。一种情形是只想用一个存储区域来保存一个特定的数据——无 论要创建多少个对象,甚至根本不创建对象。 另一种情形是我们需要一个特殊的方法,它没有与这个类的任 何对象关联。也就是说,即使没有
2013-09-13 10:44:11
588
原创 对象的作用域
Java 对象不具备与主类型一样的存在时间。用new 关键字创建一个Java 对象的时候,它会超出作用域的范 围之外。所以假若使用下面这段代码: { String s = new String("a string"); } /* 作用域的终点 */ 那么句柄s会在作用域的终点处消失。然而,s指向的String对象依然占据着内存空间。在上面这段代码 里,我们没
2013-09-12 17:19:10
584
转载 javascript:void(0)
void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression expression是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。我们可以使用 void 操作符指定超级链接。表达式会被计算但是不会在当前文档处装入任何内容。面的代码创建了一
2013-09-12 10:59:00
505
转载 ajax,提交数据,浏览器乱码,编码问题
JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。 下面简单介绍一下它们的区别 1 escape()函数 定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串
2013-09-10 17:28:10
726
原创 jquery 表单清空
jquery是没有reset这个方法的,可以间接来执行 $("#test")[0].reset(); test为表单的id,这样,将达到和form表单reset一样的效果
2013-09-10 17:22:40
561
原创 对象入门2.继承、动态绑定 abstract interface关键字
继承,关键字 extends 原始类(正式名称叫作基础类、超类或父类)发生了变化,修改过的“克隆”类(正式名称叫作继承类或者子类)也会反映出这种变化。 子类有两种用法:等价与类似 通常认为基础类和衍生类之间存在一种“等价”关系——因为我们可以理直气壮地说:“圆就是一种几何形状” 但在许多时候,我们必须为衍生类型加入新的接口元素。所以不仅扩展了接口,也创建了一种新类型。 通常,继承最终会以
2013-09-05 15:37:44
559
原创 对象入门1.对象特征与public,private,protected friendly
特征 (0)单根结构。终级基础类“Object”,单根结构中的所有对象(比如所有 Java 对象)都可以保证拥有一些特定的功能。利用单根结构,我们可以更方便地实现一个垃圾收集器 (1) 所有东西都是对象。可将对象想象成一种新型变量;它保存着数据,但可要求它对自身进行操作。理论上讲,可从要解决的问题身上提出所有概念性的组件,然后在程序中将其表达为一个对象。 (2) 程序是一大堆对象的组合;通
2013-09-05 15:29:41
666
原创 play框架,即学即用
play开源框架,至于细节原理、优点缺陷神马的,暂时还不会,以后再说,此处只是记载如何用。 一、配置play环境:把play的路径添加到系统环境变量的PATH路径中,进入CMD环境,测试配置是否成功 命令: play,在此之前,要先进入play地址下,就不用我说了吧。 二、创建一个简单项目 用samples-and-tests 下的yabe项目来做例子。(下载的play自带几个dome小程序
2013-08-29 11:15:36
885
原创 面向 Java 开发人员的 Scala
对于Scala 也是一知半解,公司项目用的是开源框架play,用倒是用了两个月,却是没有真正去了解底层是如何实现的,从今天起,就慢慢研究Scala 语言. 在这之前,对于groovy 也有过一定浅层面的了解,纠结半天,还是先了解Scala,毕竟groovy 创始人James Strachan就认为JAVA面临终结,Scala取而代之,虽然我认为有那么一点不靠谱。 play官网http://ww
2013-08-29 10:58:40
565
原创 play框架,内存外溢
Oops: OutOfMemoryError An unexpected error occured caused by exception OutOfMemoryError: PermGen space play框架,动态编译scala,导致JVM内存的永久保存区域装不下,内存外溢,此错误来自JVM不是Throwable的,无法用try...catch捕捉。。 项目是apache+my
2013-08-29 10:46:08
1379
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人