【Java】字符串模板替换
源代码下载地址:http://www.zuidaima.com/share/1593989887085568.htm...
分类:
编程语言 时间:
2015-08-09 10:51:32
阅读次数:
202
其实说到Spring的核心,无非指的就是Ioc容器和AOP。
Spring降低了应用的负载和框架的侵入性,依靠的解决方案正是Ioc和AOP的支持。
学习Spring的Ioc和Aop的设计模式可以帮助我们在自己编写代码的时候如何优雅的设计和实现。
这里就只记录一下自己对Ioc容器设计和实现的走读和思考。
在查看Spring Ioc容器的设计文档和源代码后,发现其实只有2类主要的容器:
...
分类:
编程语言 时间:
2015-08-09 10:49:11
阅读次数:
133
前言 每次装完系统,都要查一下java环境变量配置,经过几次配置后,现在也熟悉了,这样也好自己配置。我们.net安装vs的时候自己就给我们path里面配置了,所以也不用我们操心了。虽然不是搞java的,但是还是要熟悉熟悉,把配置过程熟悉写一遍感觉会忘得慢些。正文 第一步:下周jdk文档,是做...
分类:
编程语言 时间:
2015-08-09 10:47:49
阅读次数:
147
部分 从灾难中本来我想写一个小程序来测试CPU其他工具利用它可以检验类数据的性能。以后参考IPbench中间cpu_target_lukem插件实现我们的功能。原理非常简单:就是我们给程序设置了极低的优先级,假设有不论什么计算任务都会打断它,而假设没有计算任务,我们的程序就会占用cpu时间,所以我....
分类:
编程语言 时间:
2015-08-09 10:45:17
阅读次数:
114
Error creating bean with name 'transactionManager' defined in class path resource [applicationContext.xml]: Invocation of init method failed; ne...
分类:
编程语言 时间:
2015-08-09 10:45:24
阅读次数:
140
各位看官们,大家好,上一回中咱们说的是最大公约数的例子,这一回咱们说的例子是:巧用移位。闲话
休提,言归正转。让我们一起talk C栗子吧!
我们在第十九回中说过位操作的内容,并且举了一些简单的例子。因此在这里就不多说了。如果哪位看官
忘记了位操作相关的内容,可以点击这里查找原文。
我们今天说的是位操作的另外一种巧妙用法:使用移位进行除法运算。其实我们在第十九回中也提...
分类:
编程语言 时间:
2015-08-09 09:32:14
阅读次数:
130
python面试题之一:python 按照list中的dic的某key排序...
分类:
编程语言 时间:
2015-08-09 09:34:21
阅读次数:
222
题目:输入一个整数n,求从1到n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1的数字有1,10,11,和12,1一共出现了5次。
方法一:不考虑时间效率的解法,靠它拿到Offer有点难:
如果在面试的时候碰到这个问题,应聘者大多能想到最直观的方法,也就是累加1到n中每个整数1出现的次数。我们可疑每次通过对10求余数判断整数的个位数字是不是1.如果这个数字大于10,除...
分类:
编程语言 时间:
2015-08-09 09:33:02
阅读次数:
151
关键字const用来定义常量,如果一个变量被const修饰,那么它的值就不能再被改变,我想一定有人有这样的疑问,C语言中不是有#define吗,干嘛还要用const呢,我想事物的存在一定有它自己的道理,所以说const的存在一定有它的合理性,与预编译指令相比,const修饰符有以下的优点:
1、预编译指令只是对值进行简单的替换,不能进行类型检查
2、可以保护被修饰的东西,防止意外修改,增强程序...
分类:
编程语言 时间:
2015-08-09 09:32:45
阅读次数:
116
笔者博文:妳那伊抹微笑博客地址:http://blog.csdn.net/u012185296个性签名:世界上最遥远的距离不是天涯,也不是海角,而是我站在妳的面前。妳却感觉不到我的存在技术方向:Flume+Kafka+Storm+Redis/Hbase+Hadoop+Hive+Mahout+Spar...
分类:
编程语言 时间:
2015-08-09 09:26:51
阅读次数:
161
有向图中包括有向无环图和有向有环图,有向图在任务调度的时候优先级限制是非常有用的,最常见的是大学的排课系统,比如说计算机操作系统的优先级高于高等数学,我们可以用图表示为计算机操作系统→高等数学,高等数学高于线性代数,如果这个时候线性代数的优先级高于计算机操作系统,那么就产生了一个有向环,无法进行排课...
分类:
编程语言 时间:
2015-08-09 09:26:05
阅读次数:
148
/*多个线层同时操作一个数据会导制数据超出同步代码块synchronized(对像){需要同步的代码}*/class Do7 { public static void main(String[] args) { Piao p1=new Piao(); ...
分类:
编程语言 时间:
2015-08-09 08:22:55
阅读次数:
263
AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。 来看Ato...
分类:
编程语言 时间:
2015-08-09 07:19:11
阅读次数:
141
今天配置了半天,发现,事物不起效果,主要出现如下错误: org.mybatis.spring.transaction.SpringManagedTransaction]?-?[JDBC?Connection?[com.jolbox.bonecp.ConnectionHandle@120fc40]?will?not?be?m...
分类:
编程语言 时间:
2015-08-09 07:21:30
阅读次数:
182
B-tree(多路搜索树,并不是二叉的)是一种常见的数据结构。使用B-tree结构可以显著减少定位记录时所经历的中间过程,从而加快存取速度。按照翻译,B通常认为是Balance的简称.这个数据结构一般用于数据库的索引,综合效率较高。B-tree中,每个结点包含:1、本结点所含关键字的个..
分类:
编程语言 时间:
2015-08-09 07:18:25
阅读次数:
160
B-tree(多路搜索树,并不是二叉的)是一种常见的数据结构。使用B-tree结构可以显著减少定位记录时所经历的中间过程,从而加快存取速度。按照翻译,B通常认为是Balance的简称.这个数据结构一般用于数据库的索引,综合效率较高。B-tree中,每个结点包含:1、本结点所含关键字的个..
分类:
编程语言 时间:
2015-08-09 07:17:08
阅读次数:
231
在Java中,向控制台输出内容很容易,只要通过如下语句就可以在控制台输出内容System.out.println("Thisistesttext!");如果要想在控制台获取输入,在Java中,必须先创建一个Scanner(JDK>=1.5)对象,并将之与标准输入流相关联Scannerin=newScanner(System.in);Stringname=in..
分类:
编程语言 时间:
2015-08-09 07:19:11
阅读次数:
183