会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
奔跑在梦想的道路上
用思想影响人类,用技术改变世界。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页
2018年4月2日
Maven如何发布项目到一个Tomcat中
摘要: 首先,在本地tomcat的conf/tomcat-users.xml 中配置一个user,准备让maven接入时使用: 其次,进入~~\.m2\settings.xml,进行连接server的配置,具体来说,找到<servers>标签,在其中添加: 再次,在Maven工程的<plugin>标签中配置
阅读全文
posted @ 2018-04-02 09:03 奔跑在梦想的道路上
阅读(1233)
评论(1)
推荐(0)
2018年4月1日
创建一个简单的Maven工程
摘要: Maven的工程结构如下图所示: 大致来看,Maven的工程结构如下: 在创建maven工程时,可以通过骨架创建,也可以不通过骨架创建。 我们先用idea通过骨架创建一个Maven工程。 配置pom.xml文件: 接下来,创建java类并测试: 运行测试类,即完成了一个通过骨架创建的Maven工程。
阅读全文
posted @ 2018-04-01 23:56 奔跑在梦想的道路上
阅读(326)
评论(0)
推荐(0)
Maven安装与配置
摘要: Maven是一个基于项目对象模型(POM)软件项目管理工具。它是跨平台的项目管理工具,主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 Maven主要有两个功能:一是项目构建,二是依赖管理。 Maven在进行项目构建时,它对项目目录结构拥有约定,知道你的源代码在哪里,类文件应该放到哪里
阅读全文
posted @ 2018-04-01 22:53 奔跑在梦想的道路上
阅读(164)
评论(0)
推荐(0)
2018年3月30日
Maven整合Spring与Solr
摘要: 首先,在maven的pom.xml文件中配置对spring和solrj客户端的依赖: 配置solr.properties文件中的solr服务器信息: 配置spring-solr-config.xml文件中的solrj客户端信息: 配置spring-config.xml文件: 测试代码如下:
阅读全文
posted @ 2018-03-30 18:27 奔跑在梦想的道路上
阅读(5690)
评论(0)
推荐(0)
solr应用
摘要: Solr是apache的顶级开源项目,它是使用java开发 ,基于lucene的全文检索服务器。Solr比lucene提供了更多的查询语句,而且它可扩展、可配置,同时它对lucene的性能进行了优化。Solr和lucene有什么区别呢? Lucene是一个全文检索引擎工具包,它只是一个jar包,不能
阅读全文
posted @ 2018-03-30 18:13 奔跑在梦想的道路上
阅读(237)
评论(0)
推荐(0)
2018年3月24日
浅克隆与深克隆
摘要: “万类之王”Object有11个方法,有两个protected的方法,其中一个为clone方法。Java中的克隆分为浅克隆(ShallowClone)和深克隆(DeepClone)。Object中定义的clone()方法如下: 可以看到,clone()是一个native方法,是非Java语言实现的代
阅读全文
posted @ 2018-03-24 23:21 奔跑在梦想的道路上
阅读(357)
评论(0)
推荐(0)
hashCode()与equals()区别
摘要: 这两个方法均是超类Object自带的成员方法。Object类是所有Java类的祖先。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。在不明确给出超类的情况下,Java会自动把Object作为要定义类的超类。可以使用类型为Object的变量指向任意类型的对象。Object
阅读全文
posted @ 2018-03-24 22:27 奔跑在梦想的道路上
阅读(367)
评论(0)
推荐(0)
Callable与Future
摘要: Callable和Future,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执行后,可以返回值,这个返回值可以被Future拿到,也就是说,Future可以拿到异步执行
阅读全文
posted @ 2018-03-24 21:58 奔跑在梦想的道路上
阅读(171)
评论(0)
推荐(0)
ScheduledThreadExecutor定时任务线程池
摘要: ScheduledThreadPoolExecutor 继承自ThreadPoolExecutor实现了ScheduledExecutorService接口。主要完成定时或者周期的执行线程任务。 代码如下: 代码执行结果如下:
阅读全文
posted @ 2018-03-24 21:10 奔跑在梦想的道路上
阅读(11607)
评论(0)
推荐(0)
Java线程池详解
摘要: 为什么要用线程池呢? 一是减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务; 二是可以根据系统的承受能力,调整线程池中工作线线程的数目,防止因为因为消耗过多的内存,而把服务器累趴下(每个线程需要大约1MB内存,线程开的越多,消耗的内存也就越大,最后死机)。 线程池的基本思想是
阅读全文
posted @ 2018-03-24 20:49 奔跑在梦想的道路上
阅读(272)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页
公告