2019年7月12日
摘要:
编程式事务管理 对基于 POJO 的应用来说是唯一选择。我们需要在代码中调用beginTransaction()、commit()、rollback()等事务管理相关的方法,这就是编程式事务管理。 基于 TransactionProxyFactoryBean的声明式事务管理 <!-- 事务管理器 -
阅读全文
posted @ 2019-07-12 17:28
vow007
阅读(11)
推荐(0)
摘要:
数据库连接时经常会写到: jdbc.url=jdbc:mysql://localhost:3306/db1?useUnicode=true&characterEncoding=UTF-8 添加的作用是:指定字符的编码、解码格式。 例如:mysql数据库用的是gbk编码,而项目数据库用的是utf-8编
阅读全文
posted @ 2019-07-12 16:50
vow007
阅读(13)
推荐(0)
2019年7月11日
摘要:
Servlet生命周期指的是从Servlet实例创建到销毁的整个过程,它包括以下几个阶段: 加载和实例化:当Servlet容器(如Tomcat)启动时,会根据web.xml配置文件或注解找到需要加载的Servlet类,并且将其加载到内存中。然后,通过调用Servlet的构造函数来实例化Servlet
阅读全文
posted @ 2019-07-11 18:06
vow007
阅读(15)
推荐(0)
2019年7月9日
摘要:
一、定义 BeanUtils类提供对Java反射和自省API的包装。通过反射机制对JavaBean的属性进行处理。一个JavaBean通常包含了大量的属性,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。 由此产生了copyProperties()方法。 二、
阅读全文
posted @ 2019-07-09 11:01
vow007
阅读(8)
推荐(0)
2019年7月8日
摘要:
$(function(){ }是$(document).ready(function()的简写,相当于window.onload = function(){ } ,虽然这段jquery代码与javascript代码在功能上可以互换,但执行的时间不一样,前者页面框架加载完成就执行,后者页面中所有内容加
阅读全文
posted @ 2019-07-08 10:45
vow007
阅读(16)
推荐(0)
2019年7月3日
摘要:
Git 本地数据管理,大概可以分为三个区,工作区,暂存区和版本库。 工作区(Working Directory) 是我们直接编辑的地方,例如 Android Studio 打开的项目,记事本打开的文本等,肉眼可见,直接操作。暂存区(Stage 或 Index) 数据暂时存放的区域,可在工作区和版本库
阅读全文
posted @ 2019-07-03 16:36
vow007
阅读(7)
推荐(0)
2019年6月26日
摘要:
JDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代码可读性更强。 (jdk1.7以后Switch补充支持了string类型)
阅读全文
posted @ 2019-06-26 21:52
vow007
阅读(13)
推荐(0)
2019年6月20日
摘要:
/** * 冒泡排序 */ import java.util.Scanner; /** * @author zhujin111@jd.com * @version 1.0 * @createDate 2019/06/20 10:57 */ public class BubbleSort { publ
阅读全文
posted @ 2019-06-20 16:00
vow007
阅读(7)
推荐(0)
摘要:
ps:从JDK1.5起,增加了新功能For each 【冒泡排序】错误: 原因:for each从1开始,而不是从0开始 改为普通循环吧。。。
阅读全文
posted @ 2019-06-20 15:54
vow007
阅读(12)
推荐(0)
2019年6月19日
摘要:
List 其中的add方法返回值是boolean类型 基本返回值都是true(因为通过源码我们可以看到它通过是否修改原有集合来返回true或者false,而多数情况下,List内容可以重复,所以相当于它的内容始终在改变,所以返回为true) List<String> list=new ArrayLi
阅读全文
posted @ 2019-06-19 20:52
vow007
阅读(35)
推荐(0)