- 博客(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
4790
原创 用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
4974
原创 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
2113
1
转载 并发编程-volatile关键字解析
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们
2015-12-22 09:35:53
514
转载 JVM及 GC 的 工作原理
JVMJava 虚拟机 Java 虚拟机(Java virtual machine,JVM)是运行 Java 程序必不可少的机制。JVM实现了Java语言最重要的特征:即平台无关性。原理:编译后的 Java 程序指令并不直接在硬件系统的 CPU 上执行,而是由 JVM 执行。JVM屏蔽了与具体平台相关的信息,使Java语言编译程序只需要生成在JVM上运行的目标字节码(.class),就可以
2015-12-03 14:07:09
9431
转载 HashMap 实现原理
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现(Hashtable跟HashMap很像,唯一的区别是Hashtalbe中的方法是线程安全的,也就是同步的)。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。2. HashMap的数据结构: 在java编程语言中,最基本的结构
2015-11-30 10:37:37
562
原创 Spring MVC 核心处理流程
一、SpringMVC简介是一种基于JAVA实现了Web MVC设计模式的请求驱动类型的轻量级Web框架。解析:1、MVC架构模式的思想:将Web层进行指责解耦2、基于请求驱动:请求-相应模型3、框架的目的:简化开发二、web.xml配置说明1、ContextLoaderListener 初始化从图中我们可以看
2015-11-29 10:56:36
7835
原创 Spring 源码编译及导入
1.源码下载SpringFramework的GitHub地址:https://github.com/SpringSource/spring-frameworkGit clone地址:git://github.com/SpringSource/spring-framework.git下载完后进行解压就可以了,解压后的源码是不能直接用的,需要我自己在去编译。
2015-11-29 09:57:46
931
原创 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
650
原创 NodeJS4.2环境搭建
1. 安装NodeJS(Windows环境) 第一步:下载nodejs安装包,并安装,下载地址https://nodejs.org/en/ 第二步:相关环境安装(使用npm命令) 键入命令 cd c:\Program Files\nodejs 进入nodejs目录,根据自己的需要安装相应的环境 2. 相关环境安
2015-10-27 17:26:15
785
原创 Bootstrap可编辑表格
1.说明继续送福利了,居于Bootstrap可编辑表格,编辑框支持下拉和日期,先上图看下效果,如图1:这是居于bootstrap-table进行扩展的功能,bootstrap-table的使用这边就不多说了,日期控件用的是bootstrap-datetimepicker,下拉控件bootstrap-select 这个是小编自己写的bootstrap-table API地址:ht
2015-10-16 17:10:44
43694
43
原创 BootStrap 下拉框插件
最近公司的一个新项目刚好要用BootStrap,研究了一下发现很多插件都没有,于是在网上找啊找,就找到了一个列表插件,无奈之下决定自己开发,于是我就从最简单的下拉插件开始,经过两天业余时间的奋斗终于完成了。功能齐全,能满足大部分需求,还支持模糊匹配,废话不多说了,接下来讲下这个插件的用法。如果有用过easyui 或者 ext 你会发现其实他们的用法很相似的,配置项参数也基本相同。1.依
2015-10-02 12:25:42
26970
1
原创 Java对象的序列化和反序列化
一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服
2015-09-23 08:59:19
479
转载 String、StringBuffer与StringBuilder的区别
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最
2015-09-22 15:04:40
622
原创 GitHub版本控制使用教程
1.GitHub简介:Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。具体
2015-09-18 16:01:21
5345
原创 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
70018
3
原创 Dubbo搭建例子
1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架其核心部分包含:1. 远程通讯: 提供对多种基
2015-09-13 11:37:09
3444
原创 Solr5之使用Tomcat部署Solr
开始之前,你首先需要了解Solr是什么,以下是百度百科里对Solr的解释: Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。 文档通过Http利用XML 加到一个搜索
2015-09-07 17:50:40
4665
原创 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
725
转载 设计模式六大原则
目录:设计模式六大原则(1):单一职责原则设计模式六大原则(2):里氏替换原则设计模式六大原则(3):依赖倒置原则设计模式六大原则(4):接口隔离原则设计模式六大原则(5):迪米特法则设计模式六大原则(6):开闭原则设计模式六大原则(1):单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:
2015-08-18 17:08:40
460
原创 基于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
632
GitForWindows-2.5.2 64位
2015-09-18
TortoiseGit-1.8.15.0-64
2015-09-17
zookeeper-3.4.6
2015-09-13
dubbo代码实例
2015-09-10
ehcache-spring-annotations-1.2.0
2015-08-26
Spring aspectj
2015-07-15
Search-Guard安装详细教程
2018-11-23
Elasticsearch hanlp 分词插件
2018-10-19
elasticsearch 关键词解析
2018-05-24
百度POI数据抓取
2017-04-28
超文本编辑器
2017-04-19
word转html
2017-03-15
spring3.2 源码 jar包
2015-11-29
bootstrap插件
2015-10-19
Bootstrap编辑表格插件
2015-10-16
bootstrap多功能下拉插件
2015-10-08
居于Bootstrap 的下拉框插件
2015-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人