Heqianqian的博客

盛年不再有,一日难再晨,及时当勉励,岁月不待人.

Maven ResourceBundle.getBundle读取Properties异常MissingResourceException: Can't find bundlei解决方法

问题描述ResourceBundle读取properties配置文件提示MissingResourceException: Can not find bundle for base name resource.propertiesreource.properties放在resources目录【c...

2017-05-31 09:37:20

阅读数 2059

评论数 1

Git push的时候卡住解决方法

问题描述用git push到远程repository的时候一直卡着类似下图解决方法百度到的解决方法是:添加sendpack.sideband属性并置为false全局的:git config –global sendpack.sideband false仓库的:git config –local s...

2017-05-30 22:49:01

阅读数 7886

评论数 2

JSP 导入CSS样式无效

错误原因:CSS是从客户端加载的,也就不能访问WEB-INF下的内容CSS,JS,IMG等静态文件不要放在WEB-INF下CSS,JS,IMG等静态文件不要放在WEB-INF下CSS,JS,IMG等静态文件不要放在WEB-INF下重要的事情要说很多遍(▼⊿▼)蠢cry…( Ĭ ^ Ĭ )

2017-05-30 21:52:01

阅读数 707

评论数 0

Spring AOP 基本概念

AOPAOP(Aspect Oriented Programming),是面向切面编程的技术。AOP基于IoC基础,是对OOP的有益补充。AOP之所以能得到广泛认可,主要是因为它将应用系统拆分分了2个部分: 核心业务逻辑(Core business concerns) 横向的通用逻辑,也就是所谓...

2017-05-29 23:42:18

阅读数 239

评论数 0

Spring AOP 之AspectJ注解和XML配置两种实现(Maven构建)

xml配置1.接口和实现类public interface UserManager { public String findUserById(int userId); }@Service public class UserManagerImpl implements UserManager...

2017-05-29 23:33:51

阅读数 1018

评论数 0

CGLib 介绍与原理

CGLIB介绍与原理一、什么是CGLIB?CGLIB是一个功能强大,高性能的代码生成包。它为没有实现接口的类提供代理,为JDK的动态代理提供了很好的补充。通常可以使用Java的动态代理创建代理,但当要代理的类没有实现接口或者为了更好的性能,CGLIB是一个好的选择。二、CGLIB原理CGLIB原理...

2017-05-29 17:23:27

阅读数 425

评论数 0

JAVA 复习总结(三)

虚拟机的内存分配 1、寄存器: JVM内部虚拟寄存器,存取速度非常快,程序不可控制。 2、栈:保存局部变量的值,包括: 1)用来保存基本数据类型的值; 2)保存类的实例,即堆区对象的引用(指针) 3)也可以用来保存加载方法时的...

2017-05-29 15:21:16

阅读数 458

评论数 0

Intellij IDEA 打包jar的多种方式

IDEA打包jar包的多种方式 用IDEA自带的打包形式 用Maven插件maven-shade-plugin打包 用Maven插件maven-assembly-plugin打包 用IDEA自带的打包形式1.File->Project Structure->Artifacts->...

2017-05-29 09:43:34

阅读数 14806

评论数 0

SSM 配置ehcache

1.添加依赖<dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> <version>2.10.4&...

2017-05-28 15:25:41

阅读数 580

评论数 0

JAVA 类加载时机与过程

类的加载时机类从被加载到虚拟机内存中开始,直到卸载出内存为止,它的整个生命周期包括了:加载、验证、准备、解析、初始化、使用和卸载这7个阶段。其中,验证、准备和解析这三个部分统称为连接(linking)。其中,加载、验证、准备、初始化和卸载这五个阶段的顺序是确定的,类的加载过程必须按照这种顺序按部就...

2017-05-28 10:43:16

阅读数 327

评论数 0

Maven 常用指令

——————————maven3常用命令—————————1)创建一个Projectmvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetyp...

2017-05-27 22:20:18

阅读数 341

评论数 0

Log 之Logback配置文件

<?xml version="1.0" encoding="UTF-8"?> <configuration debug="false"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对...

2017-05-27 22:13:20

阅读数 390

评论数 0

Log slf4j+logback配置

一. 简单配置1.添加依赖<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1....

2017-05-27 08:27:48

阅读数 1034

评论数 0

JAVA 浅拷贝和深拷贝

一.对象拷贝对象拷贝(Object Copy)就是将一个对象的属性拷贝到另一个有着相同类类型的对象中去。在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用对象的部分或全部 数据。Java中有三种类型的对象拷贝: 浅拷贝(Shallow Copy) 深拷贝(Deep Copy) 延迟拷贝(...

2017-05-26 23:27:07

阅读数 245

评论数 0

WebService 异常javax.xml.ws.WebServiceException: class ws.jaxws.GetBasketMapResponse do not have ..

出现异常javax.xml.ws.WebServiceException: class ws.jaxws.GetBasketMapResponse do not have a property of the name return 原因:JAXB无法处理HashMap的参数或者返回值解决方法 可...

2017-05-26 21:49:59

阅读数 812

评论数 0

WebService 入门详解

1、什么是webserviceWebService是一种跨编程语言和跨操作系统平台的远程调用技术。所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务端程序和客户端程序可以在不同的操作系统上运行所谓远程调用,就是一台...

2017-05-26 15:37:02

阅读数 344

评论数 0

JAVA 编译出现编码GBK的不可映射字符(使用notepad++编辑器)

原因:由于JDK是国际版的,在编译的时候,如果我们没有用-encoding参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式。在编译java程序时,若我们不指定源程序文件的编码格式 JDK首先获得操作系统的file.encoding参数(它保存的就是...

2017-05-26 10:58:34

阅读数 7178

评论数 1

Shiro 基本使用总结

1.简介Apache Shiro是一个强大且易用的 Java 安全框架,执行身份验证、授权、密码学和会话管理。 认证、授权:认证简单的说,就是登录的时候判断你的用户名和密码是否完全匹配,就是证明你是你。授权,是在认证的基础之上,进行角色和权限的授予。权限决定了一个用户可以进行怎样的操作。角色、权限...

2017-05-25 12:57:51

阅读数 3026

评论数 0

Maven 配置Jetty

jetty的maven插件配置(pom.xml) scanIntervalSeconds 配置扫描时间时间, 如果有文件变动, 如pom.xml,web.xml或classes, 则jetty会重新加载应用, 相当方便 contextPath 配置ROOT, 即将web的上下文路径, 改为 / 将...

2017-05-25 10:46:38

阅读数 935

评论数 0

Maven 在pom.xml中配置Jetty出现'org.eclipse.jetty.server.nio.SelectChannelConnector' cannot be loaded异常

pom.xml <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <versio...

2017-05-25 10:39:47

阅读数 872

评论数 0

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