Hi_Amos
坚持每天都在进步!!

随笔分类 -  java学习

上一页 1 2 3 4 5 下一页
basic java,java学习
[Spring学习笔记 5 ] Spring AOP 详解1
摘要:知识点回顾:一、IOC容器---DI依赖注入:setter注入(属性注入)/构造子注入/字段注入(注解 )/接口注入 outSpring IOC容器的使用: A、完全使用XML文件来配置容器所要管理的业务组件及相互依赖关系 。 B、使用xml来配置Bean,用注解(@Autowired @Resource)来配置依赖。 C、完全使用注解 @Service,@Controller,@Component,@Repository,有些标签,则会把其放到容器中,@Autowired @Resource表示依赖关系Spring 容器其特性: A:value属性处理。注册自定义的类型。 B:容器扩展,容. 阅读全文
posted @ 2013-11-26 01:39 Hi_Amos 阅读(343) 评论(0) 推荐(0) 编辑
[Spring学习笔记 4 ] AOP 概念原理以及java动态代理
摘要:一、Spring IoC容器补充(1)Spring IoC容器,DI(依赖注入):注入的方式:设值方法注入setter(属性注入)/构造子注入(构造函数传入依赖的对象)/字段注入Field(注解)/接口注入 out装配的方式:手动装配(、、@Autowired、@Resource)/自动装配(autowire="byName")1、装配各种类型的属性A、简单属性-value属性或者value元素 68 B、引用其它bean-使用ref属性或者标签。 C、内部bean ... 阅读全文
posted @ 2013-11-25 23:19 Hi_Amos 阅读(564) 评论(0) 推荐(0) 编辑
【总结】java regex 正则表达式 提取数字和去除数字,过滤数字,提取价格
摘要:@Test public void test33() { String phoneString = "哈哈,13888889999"; // 提取数字 // 1 Pattern pattern = Pattern.compile("[^0-9]"); Matcher matcher = pattern.matcher(phoneString); String all = matcher.replaceAll(""); System.out.println("phone:" + all... 阅读全文
posted @ 2013-11-22 11:30 Hi_Amos 阅读(38026) 评论(0) 推荐(1) 编辑
at com.mysql.jdbc.SQLError.createSQLException
摘要:WARN run, com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@1de6191 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!WARN run, com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@1de6191 -- APPARENT DEADLOCK!!! Complete Status: Manage... 阅读全文
posted @ 2013-11-20 10:06 Hi_Amos 阅读(8901) 评论(0) 推荐(0) 编辑
[Spring学习笔记 3 ] spring 注解详解,完全注解,常用注解
摘要:2.xml使用注解xml 用来定义bean的信息,注解用来配置依赖信息1) 在配置文件中配置bean2)在javaBean中用注解来指定依赖注入3)在配置文件中开启注解扫描@Resource标签 java标签的资源注解@Autowired(Spring自定义的注解),注解可以加在setter注入中,也可以加在field(field注入)@Resource 按名称注入,找到名称相同,则直接注入,找不到名称相同的则找类型@Atutowired 按类型注入,会先按类型找,找不到再找名称,required=false,用来指定,该依赖的对象是否是必须的。@Qualifier(value="p 阅读全文
posted @ 2013-11-20 02:02 Hi_Amos 阅读(795) 评论(0) 推荐(0) 编辑
[Spring学习笔记 1 ] Spring 简介,初步知识--Ioc容器详解 基本原理。
摘要:一、Spring Ioc容器详解(1) 201311051.一切都是BeanBean可是一个字符串或者是数字,一般是一些业务组件.粒度一般比较粗.2.Bean的名称xml配置文件中,id属性可以检测是否唯一。name是可以重复的。一个bean的实现可以有多个名字,别名3.Spring 容器的初始化过程(不同的实现有不同的过程) A、根据加载的配置文件信息注解Bean的信息(BeanDefinition)到Bean工厂B、根据得到的Beandefintion对象来确定要不要初始化一些BeanC、处理依赖注入(根据BeanDefintion 中有关依赖注入的信息)D、客户端通过容器来查询业务... 阅读全文
posted @ 2013-11-19 00:58 Hi_Amos 阅读(365) 评论(0) 推荐(0) 编辑
[Spring学习笔记 2 ]装配各种类型的属性 map,list,array,null,properties
摘要:一.spring Ioc容器补充(1)Spring Ioc容器 DI(依赖注入):注入的方式:设值方法注入setter(属性注入)/构造子注入(构造函数传入依赖的对象)/字段注入field(注解)/接口注入out装配的方式:手动装配,,@Autowired,@Resource/自动装配1.装配各种类型的属性:A、简单属性value属性或者value元素 30 ABCD http://google.com B、引用其它bean,使用ref属性或者ref标签 C、使用... 阅读全文
posted @ 2013-11-19 00:51 Hi_Amos 阅读(867) 评论(0) 推荐(0) 编辑
转 java实现截图
摘要:转自http://www.zhenhua.org/article.asp?id=382可以直接运行!import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;/****************************************************************** 阅读全文
posted @ 2013-11-16 16:35 Hi_Amos 阅读(268) 评论(0) 推荐(0) 编辑
java 结束程序进程 代码
摘要:结束firefox的进程,一句代码就够了,如下:Runtime.getRuntime().exec("taskkill /F /IM firefox.exe"); 结束qq:Runtime.getRuntime().exec("taskkill /F /IM qq.exe"); 阅读全文
posted @ 2013-11-07 18:59 Hi_Amos 阅读(1354) 评论(0) 推荐(0) 编辑
Java 过滤特殊字符的 正则表达式
摘要:Java正则表达式学习: 因为正则表达式是一个很庞杂的体系,此例仅举些入门的概念,更多的请参阅相关书籍及自行摸索。 \\ 反斜杠 \t 间隔 ('\u0009') \n 换行 ('\u000A') \r 回车 ('\u000D') \d 数字 等价于[0-9] \D 非数字 等价于[^0-9] \s 空白符号 [\t\n\x0B\f\r] \S 非空白符号 [^\t\n\x0B\f\r] \w 单独字符 [a-zA-Z_0-9] \W 非单独字符 [^a-zA-Z_0-9] \f 换页符 \e Escape \b 一个单词的边界 \B 一个非单词 阅读全文
posted @ 2013-10-28 16:27 Hi_Amos 阅读(2472) 评论(0) 推荐(0) 编辑
spring 2种下载方式 下载地址 download 地址
摘要:spring 在官网只提供 maven 的下载方式,把zip方式的不再提供,两种方法下载:1、想找回以前版本的spring zip包,如果知道版本号,那么直接在google里输入 ” spring 2.5.6 “,即可找到对应的download地址:"http://spring.io/blog/2008/11/04/spring-2-5-6-released" 点击"download"即可下载。2、找了很久才找到,直接点击以下链接地址,选择所需要的版本即可下载http://maven.springframework.org/release/org/spr 阅读全文
posted @ 2013-10-27 22:07 Hi_Amos 阅读(403) 评论(0) 推荐(0) 编辑
java hibernate Criteria 删除数据 delete data 2种方法
摘要:public String deleteByUserAccount(String account) { 方式一: Session session = this.getCurrentSession(); Criteria criteria = session.createCriteria(SysUserC.class).add(Restrictions.eq("account", account)); Object object = criteria.uniqueResult(); if (object == null) { return null; } else { ... 阅读全文
posted @ 2013-10-24 15:56 Hi_Amos 阅读(2112) 评论(0) 推荐(0) 编辑
java hibernate session create
摘要:public class RegisterStory { private SysUserCDao sysUserCDao; @Test public void test() { SessionFactory sessionFactory = new Configuration().configure 阅读全文
posted @ 2013-10-24 15:02 Hi_Amos 阅读(418) 评论(0) 推荐(0) 编辑
获取当前日期 java
摘要:SimpleDateFormat smpDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");SimpleDateFormat smpDateFormat2 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");String format2 = smpDateFormat2.format(new Date());String format = smpDateFormat.format(new Date());System.out.println(&quo 阅读全文
posted @ 2013-10-23 11:43 Hi_Amos 阅读(403) 评论(0) 推荐(0) 编辑
如何设置页面自动刷新第二篇??
摘要:package com.learn.day06.response;import java.io.IOException;import java.util.Random;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * @ClassName: ResponseDemo5 * @Description: 设 阅读全文
posted @ 2013-10-17 00:54 Hi_Amos 阅读(302) 评论(0) 推荐(0) 编辑
如何设置页面自动刷新第一篇?? servlet setHeader("refresh","2")
摘要:import java.io.IOException;import java.util.Random;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * @ClassName: ResponseDemo5 * @Description: 设置页面自动刷新 * @author amosli * @date 阅读全文
posted @ 2013-10-17 00:02 Hi_Amos 阅读(549) 评论(0) 推荐(0) 编辑
maven groupID 和 ArtifactID的区别与作用
摘要:GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。一般GroupID就是填com.info.test.这样子。 阅读全文
posted @ 2013-10-14 19:26 Hi_Amos 阅读(2113) 评论(0) 推荐(0) 编辑
servlet 让浏览器输出中文,并成功打印出来.2种方法
摘要:import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class ResponseDemo2 extends HttpServlet { private static final long seri 阅读全文
posted @ 2013-10-08 23:22 Hi_Amos 阅读(1260) 评论(0) 推荐(0) 编辑
servlet 中通过response下载文件
摘要:public class ResponseDemo3 extends HttpServlet { private static final long serialVersionUID = -5232952995715123473L; public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // ServletOutputStream outputStream = response.getOutputStream(); .. 阅读全文
posted @ 2013-09-13 01:11 Hi_Amos 阅读(322) 评论(0) 推荐(0) 编辑
servlet乱码 解决方法 2种方法
摘要:public class ResponseDemo1 extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { test1(resp); } //方法1: public void test1(HttpServletResponse resp) throws IOException, UnsupportedEncodingException { resp.setHead... 阅读全文
posted @ 2013-09-12 00:10 Hi_Amos 阅读(472) 评论(1) 推荐(0) 编辑

上一页 1 2 3 4 5 下一页