关于Spring的一点东西】的更多相关文章

Spring IoC 容器 容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁.Spring 容器使用依赖注入(DI)来管理组成一个应用程序的组件.这些对象被称为 Spring Beans,通过阅读配置元数据提供的指令,容器知道对哪些对象进行实例化,配置和组装.配置元数据可以通过 XML,Java 注释或 Java 代码来表示. Spring 提供了以下两种不同类型的容器.Spring BeanFactory 容器,Spring ApplicationContext…
关于BIOS的一点东西 编辑删除转载2016-05-20 00:36:36 去把BIOS的每个单词意思都有道一遍就都明白了,BOOT是更改 启动顺序的(台式机一直按del键就会进入BIOS界面,用上下左右箭头键操作BIOS) ​Main 是主界面,设置硬件,不可轻动 Advanced是高级设置,不可轻动, ​Security是安全协议设置,不可轻动 BOOT是启动顺序​ ​可以用+号上升顺序, BOOT设置好之后,按F10,表示保存设置并退出 (以后图片一定要自己截图,不能另存,否则显示不了,坑…
好久没写博客了,感觉有点羞愧,认为自己也应该静下心来利用自己可分配的时间去提升自己.        尽管近期在看一些Python的东西,但是认为自己还是不能忘记本行啊,Linux C的一些东西必须一直好好温习.        不废话,今天打算写一个简单的东西, strace , 应该都对它或多或少的知道一些.非常多时候除了core dump, backtrace的方式去排查程序的问题外, strace 跟踪调试也是不错的选择. 看一小段測试code: /* ===================…
运算符的优先级:()优先级最高 ! ++ -- 单目运算符 * / % + - > < <= >= == != && || 赋值符号 面向对象设计步骤:1.发现类2.发现类的属性3.发现类的方法优化设计编写程序入口 迭代器 如何遍历List集合?方法1.用for循环和get()方法结合实现遍历:for-each循环可以遍历输出,但不可删减方法2.用迭代器Iterator实现遍历(1)所有集合接口和类都没有遍历方法,由Iterator实现集合遍历(2)couuecti…
之前写js比较多的的时候也写过深拷贝,浅拷贝,继承啥的,还有自定义的监听事件.然而过了很久都忘了. 最近在项目上用的深拷贝都是 b = JSON.parse( JSON.stringify(a) )  ,没有深究过原理,也没考量过百分百的正确性.只是用了很多次没啥错误现象. 然而在群里有人问到怎么深拷贝,我就甩出了这个简单的方法.有大神出来说这个是不大正确的.瞬间懵逼,经过大神指点以及自己普及.总算发现坑了,一阵虚汗! 坑点在于,如果要深拷贝的对象属性值为undefined或者是function…
本人绝对菜鸟,高手勿喷 菜鸟开发中的解决方法,高手勿喷 1.针对同一应用中不同的类别,存放不同的路径 在页面中添加,hidden属性的标记,如:    type="hidden" name="picpath" id="picpath" value="/uploaderimage/ad/" js中: server: locat+'/pic/save.do?path='+$('#picpath').val(), uploader…
<!DOCTYPE html> <html> <head> <style> canvas { border: 1px dashed black; } </style> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script> &l…
背景 某url性能测试表明,qps单机最高只有4000多,虽然靠堆机器可以解决问题,但是显然不是什么优雅的方案. 试着把controller里的所有的逻辑都屏蔽,只是简单的返回hello world,发现并没有什么用,略略提高了一点,但还是不到5000.显然是什么地方有个坑. 问题查找过程略去不表,坑有两个: 用了log4j,1.x的版本,这货的性能...嗯,不说了,都是泪 spring url mapping也有点坑,在开trace日志的前提下(要知道此时是log也消耗性能),大概消耗了30%…
我这项目的读写分离方式在使用ThreadLocal实现的读写分离在迁移后的偶发错误里提了,我不再说一次了,这次是有要求读写分离与事务部分要完全脱离配置文件,程序员折腾了很久,于是我就查了一下,由于我还是比较喜欢使用xml的方式,所以就随便...(过程省略吧),然而,似乎是一定要声明式的方式,所以,无奈之下就只好干了. 首先,在之前的博客里提到过,我们的读写分离方式要求我们自己的AOP拦截器必须在事务拦截器之前执行,在配置文件的方式下很容易,在aop的配置里设置一下Order就好了.然而,Spri…
这是春节后的第一篇博客,我在构思这篇博客的时候,一度想放弃,想想要不要换个东西写,因为毕竟个人水平有限,Spring源码实在博大精深,不是我这个菜的抠脚的菜鸡可以驾驭的,怕误人子弟,还有就是源码分析类的博客实在是太难写了,和一般的博客真心不同,可能写了很多,自己都不知道自己在写些什么,但是还是要坚持,从接触博客的那一天开始,就非常佩服那些大神,乐于分享,无私奉献,我也从那些博客中学到了不少东西,慢慢的从一个嫩嫩的小菜鸡变成了秃头大菜鸡,其中最佩服的就是那些源码分析类的博客,虽然看不懂,但是从博客…