JacobWang's blog

路,一直都在~

排序:
默认
按更新时间
按访问量

Eclipse中Maven工程缺少Maven Dependencies

Eclipse在引入Maven工程后,找不到Maven Dependencies。使得代码报错,具体如下图所示:       而正常Maven的工程如下所示:     产生这种现象的原因可能是工程对应的开发环境改变,本地Maven仓库地址和原来的不一致。其根...

2017-02-09 01:20:49

阅读数:741

评论数:0

用myeclipse创建maven项目时,生成的项目名中总是包含Maven Webapp的问题

解决办法:新建Maven项目时,展开Advanced-Name template中选择[artifactId]即可

2017-01-30 21:01:37

阅读数:838

评论数:0

MyEclipse 2016 Stable 1.0破解教程

一、下载所需文件 1. Windows最新版: MyEclipse 2016 Stable 1.0离线安装包(文件大小:1.52GB)--完整安装包,无需在线下载 http://pan.baidu.com/s/1kVfgcLL   密码:6isb 2.keygen&...

2017-01-30 20:09:04

阅读数:653

评论数:0

Oracle调整表空间大小——ORA-03297: 文件包含在请求的 RESIZE 值以外使用的数据

将备份的一个大数据库还原到本机以后,删除里面的大表(比如文件表、日志表等),Oracle数据文件在有数据的情况下能自动扩展,却不能自动收缩,造成存储空间的浪费。 如果直接修改数据文件的大小,可能会遇到如下错误:ORA-03297: 文件包含在请求的 RESIZE 值以外使用的数据 转载网址...

2017-01-19 16:34:59

阅读数:401

评论数:0

在spring中常被忽视的注解 @Primary

在spring 中使用注解,常使用@Autowired, 默认是根据类型Type来自动注入的。但有些特殊情况,对同一个接口,可能会有几种不同的实现类,而默认只会采取其中一种的情况下 @Primary  的作用就出来了。下面是个简单的使用例子。 有如下一个接口  程序代码 publ...

2017-01-15 03:48:17

阅读数:855

评论数:0

SpringData JPA查询分页demo

SpringData JPA 的 PagingAndSortingRepository接口已经提供了对分页的支持,查询的时候我们只需要传入一个 org.springframework.data.domain.Pageable 接口的实现类,指定PageNumber和pageSize即可 ...

2017-01-15 02:32:42

阅读数:293

评论数:0

spring-boot 之 使用Admin监控应用

Spring Boot提供的监控接口,例如:/health、/info等等,实际上除了之前提到的信息,还有其他信息业需要监控:当前处于活跃状态的会话数量、当前应用的并发数、延迟以及其他度量信息。下面我们来了解如何使用spring-boot-admin来监控我们的系统。 一、创建spring-...

2017-01-02 04:25:20

阅读数:909

评论数:0

log4j2 使用详解

Log4j 2的好处就不和大家说了,如果你搜了2,说明你对他已经有一定的了解,并且想用它,所以这里直接就上手了。   1. 去官方下载log4j 2,导入jar包,基本上你只需要导入下面两个jar包就可以了(xx是乱七八糟的版本号):     log4j-core-xx.jar ...

2016-12-26 22:57:40

阅读数:124

评论数:0

Spring Boot 1.4 使用log4j错误

Spring boot升级之后会碰到好多头疼的问题,所以升级请谨慎。 以前在一篇文章介绍过spring boot 1.3.3使用log4j,在spring boot 1.4的版本中,就需要使用log4j2,否则会出现如下错误: Project build error: 'depende...

2016-12-26 03:22:44

阅读数:1164

评论数:0

页面静态化

静态化的问题,在熟悉了Nginx、Vamish、squid、CDN等前端服务器,结合当前主流技术发现,对于springmvc就是为spring servlet拦截增加一个.html扩展名即可。                    springServlet          ...

2016-12-26 01:54:37

阅读数:143

评论数:0

Java中的Runnable、Callable、Future、FutureTask的区别与示例

Java中存在Runnable、Callable、Future、FutureTask这几个与线程相关的类或者接口,在Java中也是比较重要的几个概念,我们通过下面的简单示例来了解一下它们的作用于区别。 Runnable 其中Runnable应该是我们最熟悉的接口,它只有一个run()函数,...

2016-12-25 00:02:04

阅读数:156

评论数:0

Tomcat热部署的实现原理

Tomcat热部署机制 对于Java应用程序来说,热部署就是在运行时更新Java类文件。在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的角色。大多数基于Java的应用服务器,包括EJB服务器和Servlet容器,都支持热部署。类装入器不能重新装入一个已经装入的类,但只要使用...

2016-12-22 01:50:12

阅读数:124

评论数:0

Tomcat的Server.xml虚拟主机和虚拟目录的配置

以前开发JavaEE网站都布置在Tomcat下,布置目录一般为$CATALINA_HOME/webapps/WebName,所以要访问网站,则在http://localhost后必须要加上上下文路径(ContextPath)/WebName,而运行环境一般为http://www.abc.com,上...

2016-12-22 00:55:00

阅读数:1517

评论数:0

maven build 的时候,卡死在Downloading metadata的解决方法

比如,到了下面这一步(下载metadata的时候),就卡死了: [plain] view plain copy [INFO]                                                               ...

2016-12-19 22:22:49

阅读数:1592

评论数:0

在IntelliJ上操作GitHub

IntelliJ IDEA集成了对GitHub的支持,使上传代码到GitHub和从GitHub下载代码更加方便快捷。 1. 分享代码到GitHub 首先需要在IntelliJ配置Git,如果没有正确配置会出现如下错误: 通过File->Settings打开设置面...

2016-12-18 04:48:49

阅读数:132

评论数:0

基于netty-socketio的web推送服务

实时消息的推送,PC端的推送技术可以使用socket建立一个长连接来实现。传统的web服务都是客户端发出请求,服务端给出响应。但是现在直观的要求是允许特定时间内在没有客户端发起请求的情况下服务端主动推送消息到客户端。 有哪些可以实现web消息推送的技术: 不断地轮询(俗称“拉”,p...

2016-12-18 03:35:20

阅读数:112

评论数:0

Java利用System.getProperty("file.encoding")获取编码分析

1.0 背景 System.out.println(System.getProperty("file.encoding"));11 以前一直以为file.encoding的编码就是系统的编码,直到最近碰见一个怪异的情况:WEB工程中通过上述代码打印出来的编码是GB180...

2016-12-16 16:20:24

阅读数:364

评论数:0

Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法

使用Spring MVC3框架时,可能会遇到这个问题,请求后台没有任何响应,页面显示 让人很莫名其妙。 The request sent by the client was syntactically incorrect 说的意思是:由客户端发送的请求是语法上是不正确的。但还是不明...

2016-12-16 00:53:34

阅读数:145

评论数:0

MongoDB-JAVA-Driver 3.2版本常用代码全整理(4) - 地理空间索引

MongoDB的3.x版本Java驱动相对2.x做了全新的设计,类库和使用方法上有很大区别。例如用Document替换BasicDBObject、通过Builders类构建Bson替代直接输入$命令等,本文整理了基于3.2版本的常用增删改查操作的使用方法。为了避免冗长的篇幅,分为增删改、查询、聚合...

2016-12-13 02:35:31

阅读数:200

评论数:0

MongoDB-JAVA-Driver 3.2版本常用代码全整理(3) - 聚合

MongoDB的3.x版本Java驱动相对2.x做了全新的设计,类库和使用方法上有很大区别。例如用Document替换BasicDBObject、通过Builders类构建Bson替代直接输入$命令等,本文整理了基于3.2版本的常用增删改查操作的使用方法。为了避免冗长的篇幅,分为增删改、查询、聚合...

2016-12-13 02:33:33

阅读数:262

评论数:0

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