自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Truong的专栏

编程能力重要、程序员的积累和借鉴他人的能力也很重要

  • 博客(24)
  • 资源 (44)
  • 收藏
  • 关注

转载 SVN在团队项目中的使用技巧:Tag操作

SVN是Subversion的简称,是一个开放源代码的版本控制系统本节讲述SVN使用中的TAG操作文中若有错误或不足之处,欢迎留言指正工具/原料电脑SVN方法/步骤1、认识SVN中TAG所谓TAG就是一个特别的版本,需要特别为它做一个记号,例如:笔者开发一

2015-09-30 13:51:34 629

转载 java中main方法启动的是一个进程还是一个线程

是一个线程也是一个进程,一个java程序启动后它就是一个进程,进程相当于一个空盒,它只提供资源装载的空间,具体的调度并不是由进程来完成的,而是由线程来完成的。一个java程序从main开始之后,进程启动,为整个程序提供各种资源,而此时将启动一个线程,这个线程就是主线程,它将调度资源,进行具体的操作。Thread、Runnable的开启的线程是主线程下的子线程,是父子关系,此时该java程序即为多线

2015-09-30 13:45:26 7110

原创 定制自己的SolrRequestHandler

可以参照            explicit       10       text     定义自己的              true       explicit       json       true        name,cat,address        1000000           nam

2015-09-29 15:30:21 3186 1

转载 Solr与MySQL查询性能对比

测试数据量:10407608Num Docs: 10407608在项目中一个最常用的查询,查询某段时间内的数据,SQL查询获取数据,30s左右SELECT * FROM `tf_hotspotdata_copy_test` WHERE collectTime BETWEEN '2014-12-06 00:00:00' AND '2014-12-10 21:31:55';

2015-09-29 14:01:09 3843 1

转载 Java Web读取properties配置文件

java action读取src目录下的properties配置文件。mailServer.properties配置文件如下:[plain] view plaincopymailServerHost = smtp.163.com  mailServerPort = 25  authValidate = true  us

2015-09-29 11:50:30 989

原创 solrj 增删改查

jar包commons-io-2.1.jarhttpclient-4.2.3.jarhttpcore-4.2.2.jarhttpmime-4.2.3.jarjcl-over-slf4j-1.6.6.jarjul-to-slf4j-1.6.6.jarlog4j-1.2.16.jarnoggit-0.5.jarslf4j-api-1.6.6.

2015-09-28 18:32:42 447

转载 索引数据删除

删除solr索引数据,使用XML有两种写法:1)delete>id>1id>delete>commit/> 2)delete>query>id:1query>delete>commit/> 删除所有索引,这样写就可以了:delete>query>*:*query>delete>commit/> 注意:这个节点不能少,否则删除动作

2015-09-27 17:31:27 543

转载 索引数据删除

删除solr索引数据,使用XML有两种写法:1)delete>id>1id>delete>commit/> 2)delete>query>id:1query>delete>commit/> 删除所有索引,这样写就可以了:delete>query>*:*query>delete>commit/> 注意:这个节点不能少,否则删除动作

2015-09-27 17:30:47 502

转载 solr限制admin界面访问(端口限制和http授权限制)

可以通过tomcat的http基本授权来做限制,也可以通过iptables防火墙来限制。我们先看如何通过tomcat配置http授权限制。第一步: 在tomcat的conf/tomcat-users.xml文件中添加管理用户,比如:username="admin"password="new-password"roles="admin, manager"/>第二步: 修改solr

2015-09-27 17:24:05 5317

转载 solr学习之五--------选用合适的类型

返回合适的结果类型,能让client端的程序员更爽,更顺心。比如,要返回一商品的价格,你如果返回一个text,显然没有返回float好。本节我们主要就来学习一下一些常用场景用那些类型。一、Numeric Types数字类型    对于一般的需要,推荐数据类型采用:SortableIntField, SortableLongField, SortableFloatField, S

2015-09-27 17:23:01 626

转载 solr学习之四--------Field、CopyField、DynamicField

上面一节乱七八槽的讲了一下FieldType。  其实你可以想的简单一点,FieldType就好像是我们在Java中自定义类型。Field:   Field就是一个字段,定义一个Field很简单:[html] view plaincopyfield name="price" type="sfloat" indexed="true"

2015-09-27 17:22:27 520

转载 Solr4+IKAnalyzer的安装配置

一、下载Solr4.10.2 我们以Windows版本为例,solr-4.10.2.zip是目前最新版本,下载地址: http://www.apache.org/dyn/closer.cgi/lucene/solr/4.10.2 二、   Solr安装:1、解压solr-4.10.2.zip2、将 solr-4.10.2/example/webapps/solr.war

2015-09-26 22:01:13 811

转载 solr专题系列

http://blog.csdn.net/jediael_lu/article/details/38070955

2015-09-17 11:25:52 667

转载 Solr web服务器管理界面用法

solr web应用自带了管理界面,可以方便的查看系统状态,solr设置,分词检验,索引查询,增减核心(core)等测试于:Solr 4.5.0这里列举一些常用的比较重要的内容。Dashboard(仪表盘)访问主页,http://你的域名或ip/solr/,默认显示此页内容,包含solr版本,包含系统内存和jvm内存的使用情况,jvm参数等Logging(日志)

2015-09-16 13:53:46 3427

转载 跟益达学Solr5

http://www.tuicool.com/articles/miInQbF

2015-09-16 13:37:30 1154

转载 全文检索引擎Solr系列

http://www.importnew.com/12607.html

2015-09-16 13:12:37 455

转载 solr提交示例数据到索引库

示例数据存放在在solr/example/exampledocs目录下,且存在post.jar的工具。通过java-jar post.jar -help查看post.jar的使用。通过java-Ddata=files -jar post.jar *.xml提交示例数据。提交成功后可通过管理界面的query功能进行查询。

2015-09-16 13:12:05 493

转载 Solr笔记(2)_Schema.xml和solrconfig.xml分析

现在我们开始研究载入的数据部分(importing data) 在正式开始前,我们先介绍一个存储了大量音乐媒体的网站http://musicbrainz.org ,这里的数据都是免费的,一个大型开放社区提供。MusicBrainz每天都提供一个数据快照(snapshot)的SQL文件,这些数据可以被导入PostgreSQL数据库中。 一、字段配置(s

2015-09-15 18:21:54 529

转载 Jetty和Tomcat的选择:按场景而定

Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。由于它们的实现都遵循Java Servlet规范,一个Java Web应用部署于两款容器的任意一个皆可。但选择哪个更优?也许这得看场景。 近期很多人关注Jetty,也许主要是因为GAE放弃了Tomcat而选择了Jetty。于是,以很直接的想法,Jetty更符合GAE的需求、即云环境

2015-09-15 14:23:28 486

原创 solr 5.3.0 成功部署 测试

1、solr5容器为jetty。下载solr-5.3.0 地址:http://mirrors.hust.edu.cn/apache/lucene/solr/5.3.0/solr-5.3.0.zip 2、下载jetty:http://download.eclipse.org/jetty/ 我这是9.2.12.v201507093、解压缩jetty到C:\Program Files,并命名为j

2015-09-15 14:10:41 3247 1

转载 LINUX的PID文件是干嘛 用的?

PID全称是Process Identification。PID是进程的代号,每个进程有唯一的PID编号。它是进程运行时系统随机分配的,并不代表专门的进程。在运行时PID是不会改变标识符的,但是你终止程序后再运行PID标识符就会被系统回收,就可能会被继续分配给新运行的程序。含义只要运行一程序,系统会自动分配一个标识。是暂时唯一:进程中止后,这个号码就会被回收,并可能被分

2015-09-14 13:57:43 4785

原创 查看端口被哪个进程占用

1、lsof -i:20914 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 2851 root 131u IPv6 11014173 0t0 TCP testyangche.tuanche.com:36648->testyangche.tuanche.com:20914 (ESTABLISHED) java 2851

2015-09-14 13:57:11 505

转载 调用百度搜索接口查询

import java.net.*;  import java.io.*;    public class t {      public t() {      }        public static void main(String[] args) {            try {              String key = "java"

2015-09-06 14:25:14 4927

转载 Nginx开发从入门到精通

http://tengine.taobao.org/book/

2015-09-01 13:09:02 392

Maven实战 完整高清版

Maven实战

2017-06-18

锋利的jQuery

《锋利的jQuery》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的DOM操作、事件监听和动画、表单操作、AJAX以及插件方面等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。为使读者更好地进行开发实践,《锋利的jQuery》的最后一章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。, 《锋利的jQuery》适合Web开发人员阅读和参考。

2017-06-18

深入理解Java虚拟机

《深入理解Java虚拟机:JVM高级特性与最佳实践》内容简介:作为一位Java程序员,你是否也曾经想深入理解Java虚拟机,但是却被它的复杂和深奥拒之门外?没关系,本书极尽化繁为简之妙,能带领你在轻松中领略Java虚拟机的奥秘。本书是近年来国内出版的唯一一本与Java虚拟机相关的专著,也是唯一一本同时从核心理论和实际运用这两个角度去探讨Java虚拟机的著作,不仅理论分析得透彻,而且书中包含的典型案例和最佳实践也极具现实指导意义。, 全书共分为五大部分。第一部分从宏观的角度介绍了整个Java技术体系的过去、现在和未来,以及如何独立地编译一个OpenJDK7,这对理解后面的内容很有帮助。第二部分讲解了JVM的自动内存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见的虚拟机的监控与调试工具的原理和使用方法。第三部分分析了虚拟机的执行子系统,包括Class的文件结构以及如何存储和访问Class中的数据;虚拟机的类创建机制以及类加载器的工作原理和它对虚拟机的意义;虚拟机字节码的执行引擎以及它在实行代码时涉及的内存结构。第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot的即时编译器、编译触发条件,以及如何从虚拟机外部观察和分析JIT编译的数据和结果。第五部分探讨了Java实现高效并发的原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现;先行发生原则的规则和使用;线程在Java语言中的实现原理;虚拟机实现高效并发所做的一系列锁优化措施。, 本书适合所有Java程序员、系统调优师和系统架构师阅读。, , 海报:, , , , 点击链接进入Java程序设计:, 《深入理解Java虚拟机:JVM高级特性与最佳实践》, 《JAVA核心技术(卷1):基础知识(原书第8版)》, 《JAVA核心技术卷2:高级特征》, 《Java语言程序设计(基础篇)(原书第8版)》, 《Java编程思想(第4版)》, 《Effective Java中文版(第2版)》, 《Java编程思想(英文版•第4版)》, 《Java 实时编程》, 《Java加密与解密的艺术》, 《Eclipse插件开发(原书第3版)(畅销插件开发指南新版)》, 《Java语言程序设计:进阶篇(原书第8版)》, 《Maven实战》

2017-06-18

Struts+Hibernate+Spring集成开发宝典

Struts+Hibernate+Spring集成开发宝典

2017-06-18

Head First 设计模式

Head First 设计模式

2017-06-18

大型网站技术架构

《大型网站技术架构:核心原理与案例分析》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。, 《大型网站技术架构:核心原理与案例分析》不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。

2017-06-18

PHP基础教程

《PHP基础教程(第3版)》非常通俗易懂地向初学者介绍了PHP语言的基本概念、使用方法和注意事项。全书通过丰富的示例,引领读者逐步掌握这门流行的Web开发语言,使读者能够上手亲自编写适用于常用场景的PHP脚本。《PHP基础教程(第3版)》适合有基本的HTML经验的读者阅读。, , 点击链接进入新版: Web开发系列:PHP基础教程(第4版)

2017-06-18

Hibernate实战

本书全面讲述了hibernate和java persistence,并对两者进行了详细的对比分析。书中通过一个应用将数百个例子融合起来,不仅深入剖析了hibernate 3.2和java persistence丰富的编程模型,还深刻阐述了数据库设计、对象/关系映射(orm)和优化等方面的基本原则、策略和最佳实践。书中处处闪烁着作者超凡的真知灼见,将大大升华读者对orm乃至企业级应用开发的理解。, 本书适合广大的开发人员,从orm的初学者到经验丰富的开发人员。

2017-06-18

Hadoop技术内幕 深入解析

Hadoop技术内幕 深入解析

2017-06-18

redis设计与实现(第二版)

redis设计与实现(第二版)

2017-06-18

高性能MySQL(第3版)

高性能MySQL(第3版)

2017-06-18

redis 64bit for windows 2.6.12

redis windows64位 版本2.6.12.另安装配置在http://blog.csdn.net/truong/article/details/40677689

2014-11-01

spring源码

spring 源码 有兴趣的童鞋看着玩吧

2014-03-07

eclipse-maven3-plugin(win)

eclipse maven插件 离线,配置请参考博客。

2013-12-08

apache-maven-3.1.1-bin(win)

apache-maven-3.1.1-bin windows下,配置请参考我的博客:apache-maven-3配置及eclipse中插件配置

2013-12-08

eclipse中安装subclipse(svn插件)

服务端参考:创建svn服务器(windows) eclipse端svn参考:eclipse中安装svn插件subclipse

2013-12-08

Setup-Subversion-1.7.5 svn服务器

windows上svn服务端安装程序。如何配置svn服务端,请参考我的博客创建svn服务(windows),eclipse安装插件也请参考eclipse中安装svn插件subclipse

2013-12-08

SpringFramework3源码

SpringFramework3源码。解压后,在Eclipse或MyEclipse中建立java工程,导入即可。

2013-11-21

ApacheTomcat6高级编程中文卷2

不知道如何上传大于50M文件,分成了卷1和卷2。总共60多M。用Adobe Reader打不开。PDF Reader可以打开。一直用手机上的PDF Reader看的。其他软件不知道能不能打开。

2013-07-19

ApacheTomcat 6高级编程中文卷1

不知道如何上传大于50M文件,分成了卷1和卷2。总共60多M。用Adobe Reader打不开。PDF Reader可以打开。一直用手机上的PDF Reader看的。其他软件不知道能不能打开。

2013-07-19

Dubbo应用开发教程

Dubbo应用

2017-07-01

Netty案例集锦

Netty案例集锦

2017-06-25

linux系统技术入门

linux

2017-06-25

Java NIO (中文版)

Java NIO (中文版)

2017-06-25

ExtJS实用开发指南

ExtJS实用开发指南

2017-06-25

hadoop开发者第二期

hadoop开发者第二期

2017-06-25

Red5的Web视频、音频系统开发

Red5的Web视频、音频系统开发

2017-06-25

24种设计模式介绍与6大设计原则

24种设计模式介绍与6大设计原则

2017-06-25

实战Nginx:取代Apache的高性能Web服务器

实战Nginx:取代Apache的高性能Web服务器

2017-06-24

轻量级Java+EE企业应用实战

轻量级Java+EE企业应用实战

2017-06-24

高可用性的HDFS:Hadoop分布式文件系统深度实践

高可用性的HDFS:Hadoop分布式文件系统深度实践

2017-06-24

JAVA程序员 从笨鸟到菜鸟

JAVA程序员 从笨鸟到菜鸟

2017-06-24

Java并发编程实战

本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。, 本书适合Java程序开发人员阅读。

2017-06-24

淘宝技术这十年

《淘宝技术这十年》内容简介:任何网站的发展都不是一蹴而就的。它在发展过程中会遇到各种各样的问题和业务带来的压力。正是这些问题和压力推动着技术的进步和发展,而技术的发展反过来又会促进业务的更大提升。如今淘宝网的流量排名已是全球前15名、国内前3名,其系统服务器也从一台发展到万台以上。, 《淘宝技术这十年》从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果。书中有幕后故事、产品经验、架构演进、技术启蒙,也有大牛成长、业内八卦、失败案例、励志故事。《淘宝技术这十年》文风流畅,有技术人员特有的幽默感;内容积极正面,有现场感,全部是作者亲身经历。

2017-06-18

Elasticsearch服务器开发

Elasticsearch服务器开发

2017-06-18

Mycat权威指南

Mycat权威指南

2017-06-18

使用SpringCloud和Docker实战微服务

使用SpringCloud和Docker实战微服务

2017-06-18

一线架构师实践指南

本书致力于为一线架构师,以及软件企业提供务实有效的架构设计方法指导。, 本书从架构师经常遇到的困惑出发,总结软件架构设计中经常遇到的问题,提出“方法体系必然是软件业界未来发展的重大趋势”这一观点;之后,详细阐述了软件架构设计三个阶段(Pre-Architecture阶段、 Conceptual Architecture阶段和Refined Architecture阶段)中的各个具体环节,并给出了最佳的实践原则和方法,内容涵盖“需求进,架构出”的整个过程。, 20多位专家撰文推荐。, 作者10多年架构设计和咨询实践经验的总结。, 实例讲解软件架构设计ADMEMS方法体系。, 中大型系统架构设计的航标灯。

2017-06-18

SpringBoot揭秘 快速构建微服务体系

SpringBoot揭秘 快速构建微服务体系

2017-06-18

改善既有代码的设计

改善既有代码的设计

2017-06-18

空空如也

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

TA关注的人

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