关闭

Eclipse中Maven工程缺少Maven Dependencies

Eclipse在引入Maven工程后,找不到Maven Dependencies。使得代码报错,具体如下图所示:       而正常Maven的工程如下所示:     产生这种现象的原因可能是工程对应的开发环境改变,本地Maven仓库地址和原来的不一致。其根本原因是Maven project的Maven选项未开启或启动无效。     为了解决这个...
阅读(592) 评论(0)

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

解决办法:新建Maven项目时,展开Advanced-Name template中选择[artifactId]即可...
阅读(393) 评论(0)

MyEclipse 2016 Stable 1.0破解教程

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

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

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

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

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

SpringData JPA查询分页demo

SpringData JPA 的 PagingAndSortingRepository接口已经提供了对分页的支持,查询的时候我们只需要传入一个 org.springframework.data.domain.Pageable 接口的实现类,指定PageNumber和pageSize即可 springData包中的 PageRequest类已经实现了Pageable接口,我们可以直接使用...
阅读(236) 评论(0)

spring-boot 之 使用Admin监控应用

Spring Boot提供的监控接口,例如:/health、/info等等,实际上除了之前提到的信息,还有其他信息业需要监控:当前处于活跃状态的会话数量、当前应用的并发数、延迟以及其他度量信息。下面我们来了解如何使用spring-boot-admin来监控我们的系统。 一、创建spring-boot-admin服务 首先使用Spring Tool Suite(简称STS)创建一个简单的...
阅读(760) 评论(0)

log4j2 使用详解

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

Spring Boot 1.4 使用log4j错误

Spring boot升级之后会碰到好多头疼的问题,所以升级请谨慎。 以前在一篇文章介绍过spring boot 1.3.3使用log4j,在spring boot 1.4的版本中,就需要使用log4j2,否则会出现如下错误: Project build error: 'dependencies.dependency.version' for org.springframework.b...
阅读(706) 评论(0)

页面静态化

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

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

Java中存在Runnable、Callable、Future、FutureTask这几个与线程相关的类或者接口,在Java中也是比较重要的几个概念,我们通过下面的简单示例来了解一下它们的作用于区别。 Runnable 其中Runnable应该是我们最熟悉的接口,它只有一个run()函数,用于将耗时操作写在其中,该函数没有返回值。然后使用某个线程去执行该runnable即可实现多线程,Th...
阅读(116) 评论(0)

Tomcat热部署的实现原理

Tomcat热部署机制 对于Java应用程序来说,热部署就是在运行时更新Java类文件。在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的角色。大多数基于Java的应用服务器,包括EJB服务器和Servlet容器,都支持热部署。类装入器不能重新装入一个已经装入的类,但只要使用一个新的类装入器实例,就可以将类再次装入一个正在运行的应用程序。 我们知道,现在大多数的web服...
阅读(77) 评论(0)

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

以前开发JavaEE网站都布置在Tomcat下,布置目录一般为$CATALINA_HOME/webapps/WebName,所以要访问网站,则在http://localhost后必须要加上上下文路径(ContextPath)/WebName,而运行环境一般为http://www.abc.com,上下文路径为空。这样就造成了开发环境与运行环境的差异,虽然在JSP中可以通过解决,但如果换成其它模板,比...
阅读(974) 评论(0)

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

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

在IntelliJ上操作GitHub

IntelliJ IDEA集成了对GitHub的支持,使上传代码到GitHub和从GitHub下载代码更加方便快捷。 1. 分享代码到GitHub 首先需要在IntelliJ配置Git,如果没有正确配置会出现如下错误: 通过File->Settings打开设置面板进行设置,如图: 2. 第一次上传代码到GitHub操作如下: 其间需要输入用户名...
阅读(100) 评论(0)
35条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:20582次
    • 积分:276
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:33篇
    • 译文:0篇
    • 评论:1条
    文章分类