8.1 Profile
Profile让在不同环境下使用不同的配置提供了支持(如开发环境下的配置和生产环境下的配置肯定是不同的,如:数据库的配置);
通过设定Environment的ActiveProfiles来设定当前context需要使用的配置环境
通过设定jvm的spring.profiles.active参数来设置配置环境(web项目中设置在servlet的context param ...
分类:
编程语言 时间:
2015-05-16 02:16:48
收藏:
0 评论:
0 赞:
0 阅读:
271
9.1 AOP
AOP可以了让一组类共享相同的行为.在OOP中只能通过继承类和实现接口,这样使代码的耦合度增强,且类继承只能为单继承,阻碍更多行为添加到一组类上;
下面演示一个日志系统的实现,简单但不失表达AOP的核心内容
?演示通过注解拦截和通过方法规则拦截;
一些小术语
JoinPoint:你需要拦截的代码位置(代码里已标识)
Pointcut:符合某个条件后需要执行的代码位置( ...
分类:
编程语言 时间:
2015-05-16 02:16:23
收藏:
0 评论:
0 赞:
0 阅读:
297
<servlet>?? ??<servlet-name>mvc</servlet-name>?? ??<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>?? ??<init-param>?? ????<param-name>contextConf...
分类:
编程语言 时间:
2015-05-16 01:41:08
收藏:
0 评论:
0 赞:
0 阅读:
213
背景:最近在搭建公司的一个服务,需要用到tomcat,可以启动tomcat之后,日志总是报错。java.security.InvalidKeyException:illegalKeySize。查了一下,这是一个java加解密的问题。我按照网上的方法,下载了JCE_policy文件,放上去之后还是报这样的错误。注意:因为安装的JDK版..
分类:
编程语言 时间:
2015-05-16 01:39:58
收藏:
0 评论:
0 赞:
0 阅读:
219
<!doctypehtml>
<htmlng-app="dynamicTemplate">
<head>
<scriptsrc="jslib/angular.js"></script>
<scripttype="text/javascript">
angular.module(‘dynamicTemplate‘,[]).controller(‘PhoneListCtrl‘,function($scope){
$scope.pho..
分类:
编程语言 时间:
2015-05-16 01:37:38
收藏:
0 评论:
0 赞:
0 阅读:
328
案例一:从jsp提交数据到action报此错;原因:name=‘shop.account.accountId‘这各方式提交,映射关系的id值不能为空;然后就是你写成name=‘account.accountId‘同样会错;主键id不能为空!!
分类:
编程语言 时间:
2015-05-16 01:36:08
收藏:
0 评论:
0 赞:
0 阅读:
348
语法格式:array.indexOf(searchElement[,fromIndex]);array.lastIndexOf(searchElement[,fromIndex]);功能:返回某个指定的元素值在数组中首次出现的位置。该方法将从头到尾地检索数组,看它是否含有元素searchElement。开始检索的位置在数组的fromIndex处或数组的开头(没有..
分类:
编程语言 时间:
2015-05-16 01:34:09
收藏:
0 评论:
0 赞:
0 阅读:
246
内容:在Java中利用Callable进行带返回结果的线程计算,利用Future表示异步计算的结果,分别计算不同范围的Long求和,类似的思想还能够借鉴到需要大量计算的地方。
public class Sums {
public static class Sum implements Callable {
private final Long from;
private fi...
分类:
编程语言 时间:
2015-05-16 01:30:38
收藏:
0 评论:
0 赞:
0 阅读:
248
Trie中文名又叫做字典树,前缀树等,因为其结构独有的特点,经常被用来统计,排序,和保存大量的字符串,经常见于搜索提示,输入法文字关联等,当输入一个值,可以自动搜索出可能的选择。当没有完全匹配的结果时,可以返回前缀最为相似的可能。
其实腾讯的面试题有一个:如何匹配出拼写单词的正确拼写。其实用匹配树非常合适。
基本性质:
1.根节点不含有字符,其余各节点有且只有一个字符。
2.根节点到某一节...
分类:
编程语言 时间:
2015-05-16 01:30:27
收藏:
0 评论:
0 赞:
0 阅读:
297
四线电阻触摸屏的采样滤波算法,实践证明很好用的!...
分类:
编程语言 时间:
2015-05-16 01:29:27
收藏:
0 评论:
0 赞:
0 阅读:
307
欢迎转载,转载时需保留作者信息,谢谢。 邮箱:tangzhongp@163.com 博客园地址:http://www.cnblogs.com/embedded-tzp Csdn博客地址:http://blog.csdn.net/xiayulewa 1.1.1. 设备号 alloc_chrdev_re...
分类:
编程语言 时间:
2015-05-16 01:27:47
收藏:
0 评论:
0 赞:
0 阅读:
324
设有整型二维数组a[3][4]如下:0 1 2 34 5 6 78 9 10 11它的定义为: int a[3][4]={{0,1,2,3},{4,5,6,7},{8,9,10,11}}设数组a的首地址为1000,各下标变量的首地址及其值如图所示。前面介绍过,C语言允许把一个二维数组...
分类:
编程语言 时间:
2015-05-16 01:26:07
收藏:
0 评论:
0 赞:
0 阅读:
279
最近,新加坡总理李显龙也写了一份代码公布出来,大致瞧了一眼,竟然是解数独题的代码!前几天刚刚写过,数独主要算法当然是使用回溯法。回溯法当时初学的时候在思路上比较拧,不容易写对。写了几个回溯法的算法之后心里总算有了点底。回溯法的代码一般都是长成下面这样子:void backtracking(int[]...
分类:
编程语言 时间:
2015-05-16 01:24:52
收藏:
0 评论:
0 赞:
0 阅读:
347
// JavaScript Documentfunction al() {alert("hello") }function number() {prompt("输个数字进来哦","只能是数字哦") }function shuzi() //是数字返回false,不是数字返回t...
分类:
编程语言 时间:
2015-05-16 01:22:15
收藏:
0 评论:
0 赞:
0 阅读:
234
题记:说好的坚持一周两篇文章在无数琐事和自己的懒惰下没有做好,在此表达一下对自己的不满并对有严格执行力的人深表敬意!!!!-----------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2015-05-16 01:21:59
收藏:
0 评论:
0 赞:
0 阅读:
280
构造函数:(当类中没有定义构造函数时,系统会默认给该类加入一个空参数的构造函数)格式:class Person{ Person(){} //空参数}1.函数名与类名相同,2,不定义返回值类型,即不能写return语句.作用:给对象进行初始化.与一般函数的区别:1.构造函数 只执行一次,其他函数可以....
分类:
编程语言 时间:
2015-05-16 01:20:56
收藏:
0 评论:
0 赞:
0 阅读:
177
有时候在进行自动化测试时需要在页面上执行一段js 脚本, 这个时候就需要用到 execute_script 方法了。 from selenium import webdriver BrowserObj_dirver = webdriver.Ie() BrowserObj_dirver.get( "http://www...
分类:
编程语言 时间:
2015-05-16 00:16:48
收藏:
0 评论:
0 赞:
0 阅读:
272
Groovy和Java的相同点有: 3+, 4+, 6+, 8+, 10+, 12+, 13, 14, 15, 18+, 20+, 21, 22, 23, 28+, 29+, 30+, 31+, 32+ +表示Groovy不但涵盖了Java的语法,而且还有增强部分。 Groovy和Java的不同点有: 0, 1, 2, 5...
分类:
编程语言 时间:
2015-05-16 00:16:38
收藏:
0 评论:
0 赞:
0 阅读:
244
”你永远都不知道一个线程何时在运行!“
在上一篇博客JAVA并发编程1_多线程的实现方式中后面看到多线程中程序运行结果往往不确定,和我们预期结果不一致。这就是线程的不安全。线程的安全性是非常复杂的,没有任何同步的情况下,多线程的执行顺序是不可预测的。当多个线程访问同一个资源时就会出现线程安全问题。例如有一个银行账户,一个线程往里面打钱,一个线程取钱,要是得到不确定的结果那是多么可怕的事情。
引...
分类:
编程语言 时间:
2015-05-16 00:13:57
收藏:
0 评论:
0 赞:
0 阅读:
243
Surface Shader 光照例子 这里有一些自定义光照模型和Surface Shaders的例子。通常的Surface Shader例子在这里。 由于延迟光照在某些自定义的逐材质光照模型中表现得并不好,在下面大多数例子中,我们让shader只编译到正向渲染中。漫反射(Diffuse) 让...
分类:
编程语言 时间:
2015-05-16 00:11:07
收藏:
0 评论:
0 赞:
0 阅读:
387