`
文章列表
  因为某些国家的进口管制限制,Java发布的运行环境包中的加解密有一定的限制。比如默认不允许256位密钥的AES加解密,解决方法就是修改策略文件。   官方网站提供了JCE无限制权限策略文件的下载:   JDK6的下载地址:   http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html   JDK7的下载地址:   http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html ...
logback系列之一:输出日志到控制台 logback系列之二:输出日志到文件 logback系列之三:输出日志到文件(滚动) logback系列之四:输出日志到不同文件 为了方便查看和归档: 不同包的日志可能要放到不同的文件中,如service层和dao层的日志; 不同日志级别:调试、信息、警告和错误等也要分文件输出。 一、根据包输出,通过logger的name属性指定不同的包 1. 创建不同包下的两个类: package com.john.service; @Service public class ObligationService { static final ...
一、使用IDE提供的转换功能: 1. 右键普通Java项目,在弹出的菜单中选择[Configure]-[Convert to Maven Project]: 2. 在弹出的对话框中输入项目的groupId, artifactId和version等,点击[Finish],在根目录下生成maven的pom.xml文件。 3. 经过IDE转换的maven项目还不能满足要求,需要手动配置: a. 将pom.xml的根节点声明设置为最新版本,如: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi ...
myBatis系列之一:搭建开发环境 myBatis系列之二:以接口方式交互数据 myBatis系列之四:关联数据的查询 myBatis系列之五:与Spring3集成 myBatis系列之六:与SpringMVC集成 myBatis系列之七:事务管理 1. 查询 myBatis系列之二:以接口方式交互数据实现了单条记录的查询,这里查询一组记录: IUserMapper接口添加下面方法: List<User> getUsers(String name); 在User.xml中添加: <resultMap type="User" id=& ...
Struts2系列之一:构建struts2项目 Struts2系列之三:注解式Action 以登录为例: 1. 页面文件 在webapp下新建login.jsp: <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "htt ...
myBatis系列之一:搭建开发环境 myBatis系列之三:增删改查 myBatis系列之四:关联数据的查询 myBatis系列之五:与Spring3集成 myBatis系列之六:与SpringMVC集成 myBatis系列之七:事务管理 myBatis系列之一:搭建开发环境是采用SqlSession的通用方法并强制转换的方式,存在着转换安全的问题: User user = (User)session.selectOne("com.john.hbatis.model.UserMapper.getUserById", 1); 可以采用接口加sql语句的方式来解决 ...
myBatis系列之二:以接口方式交互数据 myBatis系列之三:增删改查 myBatis系列之四:关联数据的查询 myBatis系列之五:与Spring3集成 myBatis系列之六:与SpringMVC集成 myBatis系列之七:事务管理 1. pom.xml文件中加入mybatis和数据库依赖,这里使用mysql: <properties> <mybatis.version>3.2.3</mybatis.version> <mysql.version>5.1.26</mysql.version> ...
logback系列之一:输出日志到控制台 logback系列之二:输出日志到文件 logback系列之三:输出日志到文件(滚动) logback系列之四:输出日志到不同文件 实际生产中,每天都有大量的日志生成,单个文件(FileAppender)已经不能满足要求,RollingFileAppender继承了FileAppender,并提供了更多的功能: 每天生成一个日志文件 将前一天的日志重命名为包含日期的格式 根据需要,删除过期历史日志 配置 和logback系列之二:输出日志到文件类似,改动的地方: 1. logback[-test].xml文件: <append ...
logback系列之一:输出日志到控制台 logback系列之二:输出日志到文件 logback系列之三:输出日志到文件(滚动) logback系列之四:输出日志到不同文件 和logback系列之一:输出日志到控制台类似,改动的地方: 1. logback[-test].xml文件: <appender name="fileAppender" class="ch.qos.logback.core.FileAppender"> <file>/logs/granularity.log</file> ...
logback系列之一:输出日志到控制台 logback系列之二:输出日志到文件 logback系列之三:输出日志到文件(滚动) logback系列之四:输出日志到不同文件 slf4j是Java的简单日志门面API,很多日志实现都可以与之集成,如JDK logging (java.util.logging), log4j和logback。优点是代码里不会有具体的日志实现类,减少侵入。 与log4j相比,logback具有一些优势,如更好的性能、更少的内存使用、自动重加载配置文件以及过滤功能等。 下面简要介绍下logback的使用: 1. 在pom.xml文件中添加依赖: &l ...
Oracle的开发工具JDeveloper自带了WebLogic。 1. web项目启动后,打开管理登录页面。输入用户名和密码: 2. 登录成功后,可以对web服务器的各种资源进行配置。如JMS,DataSource等:

briefs

1. IaaS Infrastructure as a Service 基础架构即服务 2. PaaS Platform as a Service 平台即服务 3. SaaS Software as a Service 软件即服务 4. CDN Content Delivery Network 内容分发网络 5. SSL Secure Socket Layer 安全套接字层 6. TLS Transport Layer Security 安全传输层协议 7. JSSE Java Secure Socket Extension Java安全套接字扩展 8. SOA Service O ...
1. 往pom.xml文件添加以下依赖: <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.4</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework</groupId> ...
1. keydown   通过阻止事件往keypress传播,来禁止非数字字符在文本框显示。 <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> function prevent(e) { e.preventDefault ? e.preventDefault() : e.returnValue = fal ...
quartz是一款功能强大的任务调度框架。 1. 往pom.xml文件添加如下依赖: <properties> <testng.version>6.4</testng.version> <spring.version>3.1.2.RELEASE</spring.version> <quartz.version>1.8.4</quartz.version> <slf4j.api.version>1.7.5</slf4j.api.version> ...
Global site tag (gtag.js) - Google Analytics