- 博客(15)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 Spring源码-Bean的生命周期
BeanFactory中Bean的生命周期 ps:参考 精通Spring4.x企业应用开发实战相关接口 Bean级生命周期接口,bean个性化处理 容器级生命周期接口方法,后置处理器,Bean共性化处理 Sping支持注册多个后置处理器,通过org.springframework.core.Order接口 使用BeanFactory需要手动注册后置处理...
2018-03-25 18:51:51 175
原创 Spring源码-自定义属性编辑器
在Spring配置文件中,经常使用这样的配置public Class Boss { private String name; private int age; private Car car; //getter,setter}public class Car { private String brand; private String ...
2018-03-22 20:03:19 460
原创 IDEA 常用快捷键
Ctrl+鼠标左键 (点击相关类,跳转源码) F1 IDEA Help F4 定位源码 F5 Copy Class Ctrl+F 当前文件搜索 Ctrl+H 项目中查找文件 Find in Path Ctrl+E 最近文件 Ctrl+Shift+E:最近修改的文件 Ctrl+Shift+A: 功能查找 Ctrl+F4 关闭当前页面 Ctrl+F9 build项目 C...
2018-03-21 19:45:54 942
原创 泛型方法和泛型参数
最早接触泛型应该是在Java各种容器上面,这样写的好处是避免取值时类型转换出错的可能性,而且指定泛型后get也不需要手动强转。List<Integer> list = new ArrayList<Integer>();类或接口上泛型 在继承或实现类或接口时,指定泛型的类型,重载的方法会替换相应的参数类型,泛型不一定是T,其他字母也可以,不过约定俗成: ? ...
2018-03-19 21:04:00 33675
原创 CCF 2018-3-18 第一次参加认证
第一次听说CCF认证的时候好像已经错过了认证的时间,只知道这个认证和ACM差不多,都是解题之类的,后来大三下的时候辅导员发了这条消息才知道有这个,才去具体的了解CCF认证相关的东西。 &a
2018-03-18 19:11:02 3150 2
原创 CCF 2013-12-3 最大的矩形
import java.util.Scanner;/** * @author Shixiaodong * @date 2018/3/17 20:45 */public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);...
2018-03-18 11:30:11 239 1
原创 CCF 2013-12-2 ISBN号码
import java.util.Scanner;/** * @author Shixiaodong * @date 2018/3/17 20:45 */public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);...
2018-03-17 23:01:04 178
原创 CCF 2013-12-1 出现次数最多的数
import java.util.Scanner;/** * @author Shixiaodong * @date 2018/3/17 20:18 */public class Main { public static int[] array = new int[10001]; public static void main(String[] args) { ...
2018-03-17 20:44:16 197
原创 CCF 2017-09-3 JSON查询
在看题之前想到的是用对象保存一个String,如果是对象保存到Map中,看了其他博主的方法感觉思路比我之前的好,也照着这个思路去实现,虽然思路清楚了,但是提交并没有AC,只有70分,也不晓得哪里出错了,测试了三层四层的嵌套也是没有问题的.解题思路: 将输入的字符串拼接转义字符,空格替换,进入递归函数,判断是否值为对象的情况 1. 存在值为Object的情况 处理前缀的拼接(加”.”...
2018-03-17 16:31:50 712
原创 CCF 2017-09-2 公共钥匙盒
解题思路: 用优先队列模拟接还的过程,最开始使用两个队列分别维护待借的时间Q1,一个维护待还的时间Q2,但是超时了,其实自需要维护一个队列就可以了,定义一个类{flag标志是否已经借出,start开始时间,end结束的时间(题目的给出的是时长,需要用start+时长)},队列里面保持start或end最小,主要是优先队列里面的比较器的优先级的判断顺带复习了一波优先队列 博客链接:http:...
2018-03-15 23:14:43 1137
原创 CCF 2017-12-2 游戏
import java.util.*;/** * @author Shixiaodong * @date 2018/3/12 23:19 */public class Main { private static Queue<Integer> queue = new LinkedList<Integer>(); public static ...
2018-03-14 19:24:39 564
原创 CCF 2017-12-1 最小差值
import java.util.ArrayList;import java.util.Arrays;import java.util.Comparator;import java.util.Scanner;public class Main { private static ArrayList<Integer> arrayList = new ArrayLi...
2018-03-14 19:22:10 242
原创 Maven 环境变量配置
下载地址: http://maven.apache.org/download.cgi (apache-maven-3.5.3-bin.zip)MAVEN_HOME: D:\apache-maven-3.5.2-bin(安装目录) PATH(添加):%MAVEN_HOME%\bin MAVEN_OPTS(初始化内存):-Xms512m -Xmx1024m (可选,可调整)...
2018-03-14 17:23:54 196
原创 AspectJ切点函数
1. 方法切点函数 execution():根据匹配规则匹配 eg:前置增强@Before(execution(public * *Service(..))) 匹配所有以Service结尾的方法@annotation():根据相应的的注解匹配 eg:后置增强@AfterReturning(“@annotation(com.sxd.annotation.Tag)”) 只有方法注解了@T...
2018-03-09 21:30:18 730
原创 @Transaction无法回滚问题
写个事务回滚的demo,因为方式比较多(编程式事务管理,声明式事务管理) 类的区别就以数字区分,然后单词拼写的原因导致错误,网上收集了一些大致的方法总结一下:数据库是否支持事务的回滚(MySql的数据库引擎 have_innodb属性是否为YES)@Transaction应该注解在类的public的方法上是否指定运行时异常rollbackFor或者noRollbackFor,默认是被c...
2018-03-05 23:33:36 1275
达梦数据库驱动和方言依赖.zip
2019-06-28
MySql数据驱动
2017-09-21
jar反编译工具
2017-09-21
SSH+maven jar包冲突问题
2018-06-26
javascript throw Error
2016-09-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人