自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(192)
  • 收藏
  • 关注

原创 memcache基本原理及集群原理

       服务端缓存所提供的最重要功能。其既可以提高单个请求的响应速度,又可以降低服务层及数据库层的压力。    memcache是一个内存缓存系统,通过读取内存中数据和对象减少访问数据库的次数,从而提高效率。memcache是以key-value形式存放的hashmap。  memcache使用模型图(借鉴别的博客):   memcache集群之间是不会通信的(与之形成对...

2018-09-11 10:58:17 236

原创 利用openoffice进行各种格式转换为PDF

参考:https://blog.csdn.net/liumiaocn/article/details/73480915openoffice有window和linux版本,通过安装openoffice软件,在java里头进行调用它来实现各种格式的转换,核心代码如下/** * 将Office文档转换为PDF. 运行该函数需要用到OpenOffice, OpenOffice下载地址为...

2018-09-03 17:18:04 4492

原创 文本摘要笔记

最近,因公司项目的需要,学习了下万小军老师的文档摘要平台-PKUSUMSUM。具体参考:https://blog.csdn.net/m0_37306360/article/details/78655956文本摘要有支持单文档、多文档、基于主题的文档,针对不同的文档类型,总的有9种算法策略提供对应的选择。其中算法ILP比较特殊需要引入动态链接库,才能正常运行。附件里面已经整合可以...

2018-08-20 13:43:02 446

原创 IK 中文分词的配置和使用

有的时候,用户搜索的关键字,可能是一句话,不是很规范。所以在 Solr 中查询出的时候,就需要将用户输入的关键字进行分词。   目前有很多优秀的中文分词组件。本篇只以  IKAnalyzer 分词为例,讲解如何在 solr  中及集成中文分词,使用 IKAnalyzer的原因 IK 比其他中文分词维护的勤快,和 Solr 集成也相对容易。具体就不多介绍,这里直接solr 集成 IK 的方法...

2018-07-09 21:52:16 1544

原创 时间管理

 时间是如此重要,怎样学会更好的时间管理呢,我这边收集facebook创始人扎克伯格的26张ppt关于时间管理。                         下面是我摘自ppt对应翻译过来的中文意思1、时间一直有,就看你如何规划。2、时间总会有的:每天只计划4-5小时真正的工作。3、当你在状态时,就多干点;不然就好好休息:有时候会连着几天不是工作状态,有时在工作状态时却又能天天忙活...

2018-06-09 11:17:14 157

原创 手动创建solr core

1.搭建solr单节点环境,参考:https://blog.csdn.net/zhyh1986/article/details/9856115。2.搭建solr环境成功后,启动solr服务器。如果还想创建core,先保证服务正确启动后,执行以下步骤:i、创建目录文件:将collection1在相同目录下复制一份,重新命名(这里命名为collection2),删除data下的文件(相...

2018-06-08 16:39:07 133

原创 MyBatis,动态传入表名,字段名的解决办法

今天做项目,遇到的问题就是需求修改数据表的记录,而且字段名都不是固定的,也就是说是需要通过参数传入的,本来这也不是什么难题,按照平常的JDBC,或者hibernate里也都好实现,可问题是现在项目用的mybatis这个持久层框架,按照我的刚开始的想法初使sql是这样的,当我满心欢喜的运行才发现不行,遂百度之,办法种用尽,还是不行,有人给我说需要把字段那一项换成${field},这种办法来取,...

2018-04-26 22:45:12 780 1

原创 solr4.3+tomcat7

(一)运行环境:    运行系统:windows7(这里以windows7做实例,windows、Linux等系统下的搭建大同小异)    运行容器:apache-tomcat-7.0.26-windows-x86    Solr版本:solr-4.3.1 (二)准备工作:     下载tomcat 7: http://tomcat.apache.org/download-70...

2018-04-08 16:16:53 123

原创 IT行业技术人员的核心竞争力

IT行业技术人员的核心竞争力呢?窃以为包括如下四点: 沟通能力。学习能力。全局眼光和行业洞察力。创新能力。 I.沟通能力无需多言:和Peer沟通,和Lead沟通,和PM沟通,和客户沟通……;体察对方,表达自己,将需求转化为Design,将Task拆解为AI的能力。就IT领域而言,除了双向的理解和交流外,还应注意,尽量让沟通高效,节约他人和自己的时间。具体到细节,比如说:...

2018-03-25 20:54:31 895

原创 你的核心竞争力真的是技术么?

我们常常需要问自己,核心竞争力是什么?我觉得90%的人会答技术,我认为是不对的,技术只是实现的手段,真正核心竞争力是做事的方式和方法。有些人可能觉得不认同。技术是一段时期的相对竞争力的体现,只是表象。而且是可以通过获取知识学到对应的技术,如在大公司进去的应届生,为什么在短短几年内,可以获得足够快的成长。有人说,大公司大牛多哇,大牛难道会手把手教你,一步一步扶着你。不会某个技术,不会独自找资料,不...

2018-03-25 20:48:35 132

原创 springmvc常用注解标签详解

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Control...

2018-03-13 20:26:42 120

原创 如果有人让你推荐编程技术书,请叫他看这个列表

来自这个网站的分享:http://blog.jobbole.com/106093/,记录到此,方便查看!这个列表包括了 100 多本经典技术书籍,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试 和 编程相关的经典书籍。本列表综合了伯乐在线网站以往推荐经典书籍文章中的列表,以及在微信和微博中被广泛推荐的好...

2018-01-03 17:22:23 124

原创 测试覆盖率工具EclEmma安装与使用

EclEmma的简介一个优秀的开源软件测试工具eclipse的一个插件能够对由 Java 语言编写的程序进行覆盖测试能够在工作平台中启动直接对代码覆盖进行分析覆盖结果将立即被汇总并在Java源代码编辑器中高亮显示也可程序运行的结果生成详尽的覆盖测试报告可以结合JUnit使用 工作原理:Class Instrumentation(把统计代码插入编译好的.c...

2017-12-27 15:05:29 1903

原创 2017-08-15 SpringMVC框架项目国际化学习的笔记

springMVC的国际化开发方案1.项目分支,在分支上开发国际化2.国际化分类:静态页面(html+js+图片)、动态数据(下拉框、多选框、树数据等等)、后台消息3.命名规则主要分四类,1)前端html元素、2)前端js、3)前端公共元素、4)后台元素4.命名定义具体规则说明:1)html.目录名.文件名.html元素、2)js.目录名.文件名.方法名.value1(多个加序...

2017-08-15 11:37:02 112

原创 2017-8-1笔记

web前端到底怎么学?干货资料https://my.oschina.net/u/3531365/blog/1499019想要跳槽 当你学会这些技术 谁也留不住你 http://geek.csdn.net/news/detail/237069

2017-08-01 23:30:22 86

原创 memcached 安全端口设置

-- 设置memcached防火墙过滤规则iptables -A INPUT -p tcp -s 172.16.3.36 --dport 11211 -j ACCEPTiptables -A INPUT -p tcp -s 172.16.3.37 --dport 11211 -j ACCEPTiptables -A INPUT -p tcp -s 172.16.3.38 --dpo...

2017-07-09 23:05:27 567

原创 java 设计模式自学的笔记的源码

java 设计模式自学的笔记的源码 

2017-03-22 15:16:55 101

原创 SpringMVC3+MyBatis3整合的笔记

在公司基础框架的基础之上增加多数据源的支持,公司框架底层是用hibernate的,现增加mybatis作为底层的一个新的数据源。1、增加jar包基础框架采用spring版本是3.1,所以需要根据此版本加入对应的mybatis版本,分别加入mybatis-spring-1.0.2.jar和mybatis-3.0.6.jar即可。2、增加spring的mybatis配置文件<...

2017-03-22 14:55:38 105

原创 前端UI框架的认识

一、jQWidgets jqxWidgets 是一个复杂的、创新的 UI 部件库,基于 jQuery 开发,可让用户开发非常专业的、跨浏览器支持的 Web应用,主要特点:Feature complete widgets for jQueryRich functionality and great performance.Search-engine friendly.Qui...

2017-03-22 14:32:40 438

原创 听说这是互联网时代100本必读书单,你看过几本?

参考网址:http://blog.csdn.net/sun5769675/article/details/50521825 

2016-03-15 16:43:21 273

原创 网摘学习知识

用3000个开源项目搜索Java代码:http://www.javased.com最常用的1万个Java类和示例代码 (有搜索功能):http://www.programcreek.com/java-api-examples其他:http://geek.csdn.net/user/publishlist/caihongshijie6JAVA虚拟机的生命周期:http://www.i...

2016-02-01 14:28:04 82

原创 tomcat catalina.out 按日期输出文件

有两种解决方案:第一种方案在log4j.propeties里面配置,具体的配置参考如下:log4j.rootLogger=INFO, STDOUT, CATALINAlog4j.logger.org.hibernate.hql=ERRORlog4j.logger.org.hibernate.SQL=ERROR #控制台输出log4j.appender.STDOUT=o...

2015-12-14 14:36:35 2703

原创 tomcat6+solr4.3+zookeeper3.4.6

一、准备环境1.tomcat,下载地址:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.43/bin/apache-tomcat-6.0.43.zip2.solr,下载地址:http://archive.apache.org/dist/lucene/solr/4.3.1/solr-4.3.1.zip3.zookeeper,下载...

2015-12-02 16:32:26 87

原创 solr4+zookeeper3

window环境下的搭建和配置参考地址:http://blog.csdn.net/wanghui2008123/article/details/37813525Linux环境下的搭建和配置参考地址:http://www.tuicool.com/articles/NNjAFr...

2015-12-01 16:33:03 101

原创 学习linux的笔记(三)

一、telnet安装与学习1.保障虚拟机可以上网2.安装telnet及telnet-server,注意,需要root权限来安装yum install telnetyum install telnet-server3.因为装好telnet服务之后,默认是不开启服务的,下面我们需要修改文件来开启服务。vi /etc/xinetd.d/telnet修改 disable =...

2015-08-21 08:59:28 79

原创 学习linux的笔记(二)

一、memcached的安装1.准备文件:下载libevent与memcached的安装文件libevent下载地址:http://rpmfind.net/linux/rpm2html/search.phpmemcached下载地址:http://memcached.org/files/memcached-1.4.24.tar.gz2.安装libevent:tar zxvf ...

2015-08-20 10:37:42 78

原创 学习linux的笔记(一)

一、虚拟机安装虚拟机10下载:http://www.cr173.com/soft/81088.html虚拟机10安装:https://jingyan.baidu.com/article/19020a0ad09f35529d2842bf.html二、linux centOS软件centOS6.3下载:http://download.chinaunix.net/download.p...

2015-08-14 17:24:48 70

原创 oracle-全文索引的学习与应用

1.sysdba用户授权grant ctxapp to xmaricallplat;grant ctx_ddl execute on xmaircallplat;2.选择分析器basic_lexer:针对英语分词器chinese_vgram_lexer:专门的汉语分析器(支持所有汉字字符集),搜索特点:一网打尽、效率差强人意chinese_lexer:新的汉语分析器(只支...

2015-08-10 15:53:24 136

原创 参数乱码的解决方法

目前收集到4中方法,中文传参一documentPath为例:1.改为form方式提交,不用超链接方式提交,用form方式传参指定不乱码。2.通过encodeURI(encodeURI(checkText))提交,java代码中用URLDecoder.decode解码:<script>function download(documentPath){  var url = "<c:u...

2015-08-09 09:10:40 140

原创 清楚代码的注释内容

public class ClearComment { public static void main(String args[]) { removeComment("D:\\Workspaces\\Softphone\\src"); } /** * 清除注释 * @param dir */ public static void removeC...

2015-07-17 15:02:55 130

原创 2015-03-30笔记

在线JSON校验格式化工具网址:http://www.bejson.com/界面原型设计工具网址:http://jingyan.baidu.com/article/7c6fb4285f471580642c9029.htmlBugfree测试与使用网址:http://jingyan.baidu.com/article/48b558e35544cc7f38c09af2.html...

2015-03-30 14:48:27 76

原创 经典!(IT人士群聚喝酒的讲究)

大家喝的是啤酒,这时你入座了……你给自己倒了杯可乐,这叫低配置。你给自已倒了杯啤酒,这叫标准配置。你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。你的同事给你倒了杯白酒,这叫推荐配置。人到齐了,酒席开始了。你先一个人喝了一小口,这叫单元测试。你跟旁边的人说哥们咱们随意,...

2015-02-16 16:53:13 112

原创 开发首页页面的笔记记录

页面布局登录页面:背景图片+基本表单提交首页:顶部(软电话+帮助+退出+消息中心)中间部分:菜单+功能页面底部:状态栏(跑马灯)功能页面:查询>条件(两列)+列表(样式),新增(两列)>样式,下拉框、提交按钮、文本框、单选框、复选框样式、文本域等样式JS控制:表单验证、提交,下拉框异步加载...

2014-10-20 20:48:40 83

原创 Velocity语法

Velocity是一个基于java的模板引擎(template engine),它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。作为一个比较完善的模板引擎,Velocity的功能是比较强大的,但强大的同时也增加了应用复杂性。一、基本语法1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#fore...

2014-09-23 11:07:32 115

原创 Java开发环境搭建详解

一。jdk安装与配置 jdk7于3月份刚刚发布,目前eclipse的最新版本中还没有提供对jdk7的编译支持,所以我们只下载jdk6。下载地址:http://download.java.net/jdk6/ 选择适合平台的安装文件,windows32下目前最新版本为:jdk-6u25-ea-bin-b03-windows-i586-27_feb_2011.exe 默认安装即可,安装完成后要配置环境...

2014-09-17 14:48:51 67

原创 200多个js技巧代码

1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件<input type="text" value="mm" onfocus="if(value=='mm) {value=''}" onblur="if(value=='') {value='mm'}...

2014-09-17 14:34:53 169

原创 Oracle效率小技巧

1.--加快关联表查询速度,设置每次块读取数SQL code?1execute immediate 'alter session set db_file_multiblock_read_count=128';此技巧常用语存储过程中,每次读取块的大小(128)也需要根据实际需要和机器的配置综合考虑2.当查询中存在对列的函数操作时,...

2014-09-17 13:56:48 161

原创 首富们的22种习惯

说起世界首富们,大家对他们其中的一位或几位一定不会陌生。而关于他们成功后的秘诀,其实也有相通之处。与其羡慕他们在人前的光环,不如追随首富们在生活中一步步走向成功的步伐。 1、订目标,达目标一个没有目标的人,就好比大海中航行的船只没有指南针的指引,永远靠不了岸。学会每年、每月、每周、每天给自己制定一个切实可行的目标,并尽自己最大的努力去实现,天天坚持着做,一年后,三年后,五年后...

2014-08-31 20:51:34 129

原创 Java程序员常用工具类库

参考网址:http://rensanning.iteye.com/blog/1553076 

2014-07-07 14:49:51 90

原创 2014-07-02

JdbcTemplate spring 的jdbc工具类以及SimpleJdbcTemplate类ResourceBundle jdk自带读取属性文件的工具类System 格式转换之 format 类似%sMessageFormate 格式转换类似{0}分页的sql语句oracle: select * from ( select rownum num,* from table where ro...

2014-07-02 11:00:33 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除