
Java
Bwz_Learning
Change the world by program.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
18、slf4j日志的使用
slf4j(simple logging facade for java)是Java的简单的日志门面,它 不是具体的日志解决方案,它只服务于各种各样 slf4j-logo的日志系统。这里的slf4j-logo可以是log4j,可以是jdk的日志,可以是logback,还可以是slf4j-simple等等。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用转载 2016-10-08 14:07:54 · 544 阅读 · 2 评论 -
15、关于String,File,InputStream之间的相互转换
1、介绍了关于String,File,InputStream之间的相互转换 1.1 String2InputStream /** * String2InputStream(String str)的工具方法 * * @param str * 需要转换的字符串str * @return 返回的是字符串str转换为inpu原创 2016-10-08 13:39:55 · 2242 阅读 · 0 评论 -
12、自己实现的ArrayList
1、自己实现的ArrayList的代码如下 package com.baowei.test; public class MyArrayList { // 表示当前的存储元素的大小 private int size = 0; // 表示容量的大小 private int capacity = 10; // 数值,用于保存数据 private E[] values = null;转载 2016-09-26 19:29:02 · 378 阅读 · 0 评论 -
14、BeanUtils,自定义时间转换器
BeanUtils工具包是由Apache公司所开发,主要是方便程序员对Bean类能够进行简便的操作。 1、定义User类 import java.util.Date; public class User { private Date birthDate; public User() { } public Date getBirthDate() { return bir原创 2016-10-08 13:34:48 · 770 阅读 · 0 评论 -
13、实现自己的HashMap
在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。 自己实现的HashMap代码如下: package myhashmap; public class MyHashMap { // initializatio转载 2016-10-08 13:31:27 · 348 阅读 · 0 评论 -
11、MyEclipse远程调试tomcat下的web程序
1、在window下 在tomcat的bin下的文件catalina.bat,加入下面这行: set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999其中address=9999是没被使用的端口号。原创 2016-09-15 15:44:16 · 543 阅读 · 0 评论 -
16、log4j的介绍
#指定logger # 配置Logger组件 # 设定Log4j的日志级别(error warn info debug) # 输出目的地(Console, logfile是appender的名字,是自己定义的,后面才赋予具体的含义) log4j.rootLogger=debug, Console, logfile ########################################原创 2016-10-08 13:44:42 · 430 阅读 · 0 评论 -
10、对于JDK动态代理的一个简单封装ProxyUtil的使用
1、对于JDK的动态代理,进行了一个简单的封装。以便于操作起来更简单。 2、IUserDao.java接口的定义 public interface IUserDao { public void add(); public void delete(); } 3、UserDao.java的实现 public class UserDao implements IUserDao {原创 2016-07-14 17:01:45 · 1455 阅读 · 0 评论 -
9、JDK的动态代理
1、以动态代理的方式,增强方法的功能 2、IUserDao.java接口代码 public interface IUserDao { public void add(); public void delete(); } 3、UserDao.java实现类的代码 public class UserDao implements IUserDao { @Override publi原创 2016-07-14 16:53:10 · 441 阅读 · 0 评论 -
8、在MyEclipse中自动生成JUnit类
1、又是为了测试的方便,需要自动生成JUnit测试类 2、自动生成Junit测试类 在类名上点右键 –> New –> Other 3、点Next后进入下图,将要测试的方法钩选中,Finish即行 4、如果第一次建测试类,它要求加入JUnit的jar包,点OK即行 5、JUnit测试类UserDaoImplTest.java便自动生成了原创 2016-07-13 11:59:19 · 865 阅读 · 0 评论 -
7、在MyEclipse中自动生成接口
1、在很多时候,都会用到“实现类+接口”的形式。就是即要实现类又要写一个方法差不多的接口,有时候感觉比较烦琐。其实,MyEclipse可以根据类自动抽取出接口来。 2、UserDaoImpl.java的代码如下 3、在上面代码的空白处点右键,或者在UserDaoImpl.java类名上点右键 —> Refactor –> Extract Interface, 4、生成的I原创 2016-07-13 11:49:29 · 4677 阅读 · 0 评论 -
6、Eclipse下加载tomcat的配置
1、添加tomcat到eclipse 2、tomcat的常用配置 1.关于项目发布到tomcat位置的配置 2.关于时间的配置原创 2016-07-10 11:43:44 · 469 阅读 · 0 评论 -
5、在JavaWeb常用的文件上传的工具方法
1、在JavaWeb常用的文件上传的工具方法 public static Book upload(HttpServletRequest request,String uploadPath){ try{ Book book = new Book(); DiskFileItemFactory factory = new DiskFileItemFactory(); Se原创 2016-05-29 21:23:13 · 420 阅读 · 0 评论 -
4、在JavaWeb里面,常用的request2Bean的实现
1、将form表单传来的数据,直接封装为一个对象.利用泛型,实现可复用性 public static T request2Bean(HttpServletRequest request,Class beanClass){ try{ T bean = beanClass.newInstance(); Map map = request.getParameterMap();原创 2016-05-29 21:21:16 · 508 阅读 · 0 评论 -
3、jquery中调用 easyui 组件的事件和方法
jquery 调用 easyui 组件的方法, 使用的方式为:将方法名称,当参数传入的形式 code: $("#box").combobox("setValue","2"); jquery 调用 easyui 组件的事件, 使用的方式为:以键值对的形式调用 code:原创 2016-04-20 14:22:20 · 872 阅读 · 0 评论 -
1、Web工程下读取配置文件的几种常见方式
1、在servlet中资源文件的读取 方法一:获取资源文件的数据流 ServletContext context = this.getServletContext(); InputStream is = context.getResourceAsStream("/person.properties"); Properties pt = n原创 2016-02-17 20:23:40 · 3975 阅读 · 0 评论 -
17、Log4j使用的案列
1、log4j的配置文件log4j.properties的内容 ### 设置### ###debug,stdout,D,E都是自己起appender的名称 ###在后面的appender进行了具体的配置 log4j.rootLogger = debug,stdout,D,E ### 输出信息到控制抬 ### log4j.appender.stdout = org.apache.log4j.Co原创 2016-10-08 14:00:25 · 344 阅读 · 0 评论