摘要:
spring一个bean的容器,它从这个最基本的功能进而扩展出AOP,transaction,cache,schedule,data等等,将业务与框架代码解耦,让我们可以将大部分精力投入到业务代码中,这是一个伟大的开源项目,带着这份感激与赞美之情,来看一spring最基本的功能--bean的装载: 阅读全文
摘要:
spring一个bean的容器,它从这个最基本的功能进而扩展出AOP,transaction,cache,schedule,data等等,将业务与框架代码解耦,让我们可以将大部分精力投入到业务代码中,这是一个伟大的开源项目,带着这份感激与赞美之情,来看一spring最基本的功能--bean的装载: 阅读全文
摘要:
rsa著名的非对称加密算法,具体实现我也不是很清楚,大概先要了解一下密码学,有一定基础才能去看的东东,这里就先介绍怎么使用rsa为我们服务。 首先openssl这是个集成了众多加密算法的工具,它将这一系列的算法整理在一起,是一个伟大的项目。 首先生成私钥,1024是私钥大小,越大越难被破译,同样加密 阅读全文
摘要:
泛型是自java1.5以后引入的概念,主要为了弥补java语言强类型特性带来的编程上的不便。 泛型的本质是一种参数化类型,对应的java中的类ParameterizedType.java所以,要获取运行时的泛型类型,只要获取到ParameterizedTypede 的实例即可。 如果是Field的话 阅读全文
摘要:
使用spring Boot已经快1年多了,期间一直想点开springboot源码查看,但由于种种原因一直未能如愿(主要是人类的惰性。。。),今天就拿springboot 的监听事件祭刀。 springboot 中常用的事件监听主要有ApplicationStartedEvent,Applicatio 阅读全文
摘要:
yml格式的配置文件感觉很人性化,所以想把项目中的.properties都替换成.yml文件,蛋疼的是springboot自1.5以后就把@configurationProperties中的location参数去掉,各种查询之后发现可以用YamlPropertySourceLoader去装载yml文 阅读全文
摘要:
近期开始用svn来进行代码版本的维护管理,之前一直用git,两个感觉大同小异。用svn命令行来添加文件的话需要一个一个的选,很是蛋疼,于是就写了个shell脚本,批量添加文件,还在改进中。。。 阅读全文
摘要:
首先,Idea真的是一款很方便的开发工具,但是关于中文乱码这个问题我不得不吐槽,这个编码也弄得这么麻烦干嘛呀。。。下面就说一下怎么解决中文乱码问题: 1.首先是编辑器的乱码,这个很好解决,file->settings->appearence里面有个Name设置成支持中文的字体,同样还要再settin 阅读全文
|