自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (44)
  • 收藏
  • 关注

原创 Linux Bind 安装

Bind 安装(以下安装是以源码包为主)安装包下载rpm下载地址:https://pkgs.org/download/bind 输入Bind搜索,依赖bind-utils、bind-libs、bind-licenserpm安装时才需要安装依赖rpm所有版本下载地址http://rpm.pbone.net/index.php3?stat=3&limit=1&srodzaj=1&dl=40&search=bind-9.9&field[]=1&field[]

2020-07-07 17:39:35 3925

原创 用post方式打开新窗口,并隐藏URL后面的参数

windowOpen:function(url){//用post方式打开新窗口 var map = {}; if (url.indexOf(‘?’) != -1) { var str = url.substr(url.indexOf(‘?’)+1); strs = str.spl...

2018-07-11 16:50:26 4870

原创 elasticsearch2.3.1集成ansj中文分词

1、进入http://maven.nlpcn.org/org/ansj/elasticsearch-analysis-ansj/2.3.1/elasticsearch-analysis-ansj-2.3.1-release.zip 直接下 载zip包解压到plugin目录下。    2、将解压后的analysis-ansj拷贝到$ES_HOME/plugins目录下    3、

2017-04-17 15:44:40 2041 2

转载 并发编程-volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们

2015-12-22 09:35:53 477

转载 JVM及 GC 的 工作原理

JVMJava 虚拟机 Java 虚拟机(Java virtual machine,JVM)是运行 Java 程序必不可少的机制。JVM实现了Java语言最重要的特征:即平台无关性。原理:编译后的 Java 程序指令并不直接在硬件系统的 CPU 上执行,而是由 JVM 执行。JVM屏蔽了与具体平台相关的信息,使Java语言编译程序只需要生成在JVM上运行的目标字节码(.class),就可以

2015-12-03 14:07:09 9339

转载 HashMap 实现原理

1. HashMap概述:  HashMap是基于哈希表的Map接口的非同步实现(Hashtable跟HashMap很像,唯一的区别是Hashtalbe中的方法是线程安全的,也就是同步的)。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。2. HashMap的数据结构:  在java编程语言中,最基本的结构

2015-11-30 10:37:37 532

原创 Spring MVC 核心处理流程

一、SpringMVC简介是一种基于JAVA实现了Web MVC设计模式的请求驱动类型的轻量级Web框架。解析:1、MVC架构模式的思想:将Web层进行指责解耦2、基于请求驱动:请求-相应模型3、框架的目的:简化开发二、web.xml配置说明1、ContextLoaderListener 初始化从图中我们可以看

2015-11-29 10:56:36 7719

原创 Spring 源码编译及导入

1.源码下载SpringFramework的GitHub地址:https://github.com/SpringSource/spring-frameworkGit clone地址:git://github.com/SpringSource/spring-framework.git下载完后进行解压就可以了,解压后的源码是不能直接用的,需要我自己在去编译。

2015-11-29 09:57:46 878

原创 MongoDB安装及运用

1. 安装下载载地址:https://www.mongodb.org/downloads下载完成后解压进入 mongodb-2.6.9目录打开cmd命令行,然后创建 文件目录\data\db用于存放数据库数据使用命令 md E:\NodeJS\mongodb-2.6.9\data\db 进行创建然后进入 mongodb-2.6.9\bin 目录 ,输入以下命令cd

2015-10-27 17:32:24 598

原创 NodeJS4.2环境搭建

1. 安装NodeJS(Windows环境)          第一步:下载nodejs安装包,并安装,下载地址https://nodejs.org/en/          第二步:相关环境安装(使用npm命令)          键入命令 cd c:\Program Files\nodejs 进入nodejs目录,根据自己的需要安装相应的环境      2. 相关环境安

2015-10-27 17:26:15 738

原创 Bootstrap可编辑表格

1.说明继续送福利了,居于Bootstrap可编辑表格,编辑框支持下拉和日期,先上图看下效果,如图1:这是居于bootstrap-table进行扩展的功能,bootstrap-table的使用这边就不多说了,日期控件用的是bootstrap-datetimepicker,下拉控件bootstrap-select 这个是小编自己写的bootstrap-table API地址:ht

2015-10-16 17:10:44 43159 43

原创 BootStrap 下拉框插件

最近公司的一个新项目刚好要用BootStrap,研究了一下发现很多插件都没有,于是在网上找啊找,就找到了一个列表插件,无奈之下决定自己开发,于是我就从最简单的下拉插件开始,经过两天业余时间的奋斗终于完成了。功能齐全,能满足大部分需求,还支持模糊匹配,废话不多说了,接下来讲下这个插件的用法。如果有用过easyui 或者 ext 你会发现其实他们的用法很相似的,配置项参数也基本相同。1.依

2015-10-02 12:25:42 26538 6

原创 Java对象的序列化和反序列化

一、序列化和反序列化的概念  把对象转换为字节序列的过程称为对象的序列化。  把字节序列恢复为对象的过程称为对象的反序列化。  对象的序列化主要有两种用途:  1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;  2) 在网络上传送对象的字节序列。  在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服

2015-09-23 08:59:19 449

转载 String、StringBuffer与StringBuilder的区别

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最

2015-09-22 15:04:40 580

原创 GitHub版本控制使用教程

1.GitHub简介:Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。具体

2015-09-18 16:01:21 4685 1

原创 Dubbo基于注解方式的配置

如果还不了解Dubbo是什么或者不知道怎么搭建的可以先看一下我的上一篇文章。首先我先来讲下提供者(也就是服务端)的配置,先上配置文件代码: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln

2015-09-16 15:32:51 69781 14

原创 Dubbo搭建例子

1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架其核心部分包含:1. 远程通讯: 提供对多种基

2015-09-13 11:37:09 3392

原创 Solr5之使用Tomcat部署Solr

开始之前,你首先需要了解Solr是什么,以下是百度百科里对Solr的解释:      Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。 文档通过Http利用XML 加到一个搜索

2015-09-07 17:50:40 4614

原创 JAVA反射机制的几种实现

package com.user.test;import java.lang.reflect.Method;/** * java反射练习 * @author lizhixian * @version 1.0 * @create_date 2015-7-15 下午2:38:34 */public class InvokeTest { public void testInvok

2015-08-18 17:31:25 686

转载 设计模式六大原则

目录:设计模式六大原则(1):单一职责原则设计模式六大原则(2):里氏替换原则设计模式六大原则(3):依赖倒置原则设计模式六大原则(4):接口隔离原则设计模式六大原则(5):迪米特法则设计模式六大原则(6):开闭原则设计模式六大原则(1):单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:

2015-08-18 17:08:40 438

原创 基于CAS实现单点登入

一、生成密钥在D:/keys目录打开cmd,输入命令:keytool -genkey -alias  test_auth -keyalg RSA -keystore D:/keys/caskey.keystore密钥名称:caskey 别名:test_auth 密码:asdfgh其中名字与姓氏最好写你的 域名,如果在本地测试你可以在C:\Windows\System

2015-08-11 17:07:25 603

BootStrap 下拉框插件

最近项目中刚好在用bootstrap,突然发现很多插件都没有,于是就自己动手写了个下拉插件,功能齐全,能满足各种需求。

2015-10-02

Git eclipse插件

Git eclipse插件,安装后可在eclipse中进行项目的版本控制管理

2015-09-18

GitForWindows-2.5.2 64位

Git for Windows是专为Windows平台开发的一套轻量化、本地化Git SCM工具,支持所有Git功能特性。Git是一个免费的、开源的版本控制软件,相比传统Subversion(SVN)这类版本控制软件有着先进的功能优势,越来越多项目开始采用Git系统进行管理。Git for Windows包含Git BASH、Git GUI和Shell Integration模块。 1、Git BASH为Windows系统提供了类似Linux平台的命令环境,用户可以在Git BASH命令行中运行Git。 2、Git GUI提供了友好的图形界面,对于初级用户来说再好不过了,通过Git GUI能直观方便执行Git BASH的命令,不需要记住那些繁琐的命令。 3、Shell Integration是Windows Explorer外壳集成功能,就是在右键菜单中集成了常用的Git命令功能,非常方便!

2015-09-18

TortoiseGit-1.8.15.0-64

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。

2015-09-17

BeanUtil工具类

BeanUtil 主要用于实体Bean和Map之间的互转,使用方便,是一个不可多得的工具类哦

2015-09-16

zookeeper-3.4.6

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。 ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,[1] 提供Java和C的接口。 ZooKeeper代码版本中,提供了分布式独享锁、选举、队列的接口,代码在zookeeper-3.4.3\src\recipes。其中分布锁和队列有Java和C两个版本,选举只有Java版本

2015-09-13

dubbo-admin

dubbo-admin dubbo控制台管理工具

2015-09-13

bootstrap chm中文api

非常全的中文api文档,包括各种实例,组件的使用的讲解

2015-09-10

dubbo代码实例

1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架 其核心部分包含: 1. 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 2. 集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。 3. 自动发现: 基于注册中心目录服务,使服务消费方能动态的查找服务提供方,使地址透明,使服务提供方可以平滑增加或减少机器。 2. Dubbo能做什么? 1.透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。 2.软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。 3. 服务自动注册与发现,不再需要写死服务提供方地址,注册中心基于接口名查询服务提供者的IP地址,并且能够平滑添加或删除服务提供者。 Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载

2015-09-10

Lucene4.7-Web 例子

谷嫂Lucene4.7-Web例子[SpringMVC+MyBatis3],仅供学习参考使用

2015-09-07

网络图片爬虫工具

网络图片抓取小例子,用于学习使用,如要运用到项目中还需另行改造

2015-08-28

微信支付接口demo

新微信支付接口demo

2015-08-27

activiti代码实例

activiti例子使用源码,包含了工作流的部署,待办事项的查询,流程进度查看等等

2015-08-27

google-collections.jar

google公共工具类

2015-08-27

ehcache-spring-annotations-1.2.0

ehcache-spring-annotatios是获得Apache认证的一个开源项目;它大大简化了在Spring应用中基于业界使用广泛的Ehacche-2.0版本实现缓存的技术,1.1.2版本的ehcache-spring-annotations刚刚发布不久,在本文中,我将会介绍如何在一个web工程时使用ehcache-spring-annotations实现缓存机制。

2015-08-26

Spring aspectj

在jdk1.7的环境下,使用Spring的annotation实现AOP时,会报错can't find referenced pointcut。 原因是aspectjweaver.jar的版本太低或者使用了aspectj.jar,下载aspectjweaver-1.7.1.jar更换替换掉就好了。

2015-07-15

myeclipse10 activiti插件

包含 graphiti 和 activiti 插件

2015-06-24

java在线问答系统

struts2 实现的在线问答系统例子,很好的学习资料

2015-05-16

toadForOracle

oracle可视化链接工具,编辑数据库一步到位

2015-05-16

JQuery实战视频

视频包括 可编辑表格的实现 标签页 下拉级联菜单 横向菜单 弹出窗口

2015-05-16

Search-Guard安装详细教程

Search-Guard 是Elasticsearch的一个免费安全插件,它提供身份验证和授权 ,这里上传的是居于elasticsearch2.3的安装详细教程,包括java中如何连接都有完整的例子,网上很多都不完整,这是作者踩过了无数的坑后整理出来的,希望对大家有帮助。

2018-11-23

Elasticsearch hanlp 分词插件

elasticsearch-6.4.2 hanlp分词插件 windows下安装命令 首先进入es bin目录 elasticsearch-6.4.2\bin> 然后执行 elasticsearch-plugin.bat install file:///E:/elasticsearch-analysis-ik-6.4.2.zip Linux下安装命令 首先进入bin目录,然后执行 ./plugin install file:///home/xxx/elasticsearch-analysis-ik-6.4.2.zip 安装完毕后把plugins\analysis-hanlp目录下的data文件夹剪切到 config\analysis-hanlp 目录下。 修改analysis-hanlp目录下的hanlp.properties文件,修改root的属性,值为analysis-hanlp下的data 目录的地址 修改es config目录下的jvm.options文件,最后一行添加 -Djava.security.policy=analysis-hanlp插件目录下的plugin-security.policy路径

2018-10-19

elasticsearch 关键词解析

将带有 and or not 的关键词解析成elasticsearch查询语句,如(中国 and (相刮 or (张三 and 李四 ) or not(xxx,yyy) )) and 翔安

2018-05-24

Simhash java实现

Java实现simHash算法

2017-05-27

百度POI数据抓取

功能主要有以下几个: 1、能够以关键字进行分类检索百度POI数据。 2、能够手动绘制检索范围,按照绘制的范围进行检索。 3、提供检索结果自动保存的功能。 4‘检索结果能够以Txt和Excel文件自动保存到C盘根目录下,文件名字分别为points.txt和test.exl。

2017-04-28

超文本编辑器

用于打开超大文本文件(测试过 7GB: 打开 10 秒,搜索 15 秒); 支持打开超大文件,测试中打开 7GB,耗时 10 秒,内存开销 70 MB 支持快速搜索,测试 7GB 全文搜索,耗时 15 秒,内存开销 < 100 MB 支持搜索多个结果; 支持书签; 支持常规搜索算法,譬如正则,全字,大小写等; 支持受限编辑; 支持HEX模式; 支持文件切割/合并/部分提取等;

2017-04-19

elasticsearch-2.3.1 ik ansj head

elasticsearch-2.3.1 集成了 ik分词 ansj分词 head

2017-04-17

elasticsearch-head

直接解压然后将解压后的目录复制到plugins下,并重命名为head

2017-04-17

elasticsearch-2.3.3已装好插件ansj,head

elasticsearch-2.3.3已装好插件ansj,head

2017-04-17

word转html

使用前操作 1、把dll文件放在%JAVA_HOME%\bin下(注意系统是32位还是64位),也可以放在C:\Windows\System32下, 如果是64位应该放在C:\Windows\SysWOW64 下。建议放在jdk的bin目录下 2、在项目中引入jacab.jar包。 3、如果是在eclipse下开发,运行失败时重新引入jdk(Preference/Java/Installed JREs)试试

2017-03-15

ArcGIS API for Javascript 中文版

ArcGIS API for Javascript 中文版

2016-04-05

eclipse maven 插件

eclipse maven插件

2016-04-04

springmvc4.1+spring4.1+mybatis3.2+spring-security3.2

spring4环境搭建例子,希望对学习spring4的同学有帮助

2016-01-18

spring3.2 源码 jar包

spring3.2 源码jar 用于关联我们项目中的jar包,这样就可以在项目中看到spring的源码的,具体怎么使用请参考我的博客 http://blog.csdn.net/lzxadsl

2015-11-29

node-v4.2.1-x64

NodeJS windows 64位安装包。

2015-10-27

bootstrap插件

包含bootstrap可编辑表格、下拉框、日期三个控件,功能齐全,使用简单,用法请参见http://blog.csdn.net/lzxadsl js目录

2015-10-19

Bootstrap编辑表格插件

包含bootstrap可编辑表格、下拉框、日期三个控件,功能齐全,使用简单,用法请参见http://blog.csdn.net/lzxadsl

2015-10-16

bootstrap多功能下拉插件

功能齐全,支持模糊匹配、多选等功能,能满足大部分需求,如果有用过easyui 或者 ext 你会发现其实他们的用法很相似的,配置项参数也基本相同 使用说明:http://blog.csdn.net/lzxadsl/article/details/48859625 博客地址

2015-10-08

居于Bootstrap 的下拉框插件

功能齐全,支持模糊匹配,能满足大部分需求,如果有用过easyui 或者 ext 你会发现其实他们的用法很相似的,配置项参数也基本相同 使用说明:http://blog.csdn.net/lzxadsl 博客地址 在JS目录下

2015-10-02

BootStrap 下拉插件

功能齐全,能满足大部分需求,如果有用过easyui 或者 ext 你会发现其实他们的用法很相似的,配置项参数也基本相同

2015-10-02

空空如也

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

TA关注的人

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