Spring AOP详解 一.前言 在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnblogs.com/xrq730/p/4919025.html AOP AOP ...
分类:
编程语言 时间:
2017-10-17 10:06:01
阅读次数:
242
获取验证码 var countdown = 60; var but = document.getElementById('time'); but.addEventListener('click', function (e) { setTime(this); }) function setTime (... ...
分类:
编程语言 时间:
2017-10-17 10:06:27
阅读次数:
168
程序、进程、线程的概念 1.程序、进程、线程之间的区别? 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运 ...
分类:
编程语言 时间:
2017-10-17 10:07:15
阅读次数:
259
1. Xcode 创建 C++ 项目 Xcode (版本 4.6.3)默认支持创建 C++ 项目,步骤很简单:打开 Xcode,新建一个项目;在 OS X 中的 Application 中选择 Command Line Tool; 然后,在接下来的项目设置中,将 Type 设置为 C++; 如果你不 ...
分类:
编程语言 时间:
2017-10-17 10:07:42
阅读次数:
390
如果您从SpringApplication或SpringApplicationBuilder构建应用程序上下文,则将Bootstrap上下文添加为该上下文的父级。这是一个Spring的功能,即子上下文从其父进程继承属性源和配置文件,因此与不使用Spring Cloud Config构建相同上下文相比... ...
分类:
编程语言 时间:
2017-10-17 12:09:15
阅读次数:
216
一 . 技术积累 (1)代码规范 1.1.1、通常的模块分布:一般如果你要实现一个web应用,你从后台将数据展示到前端页面,在一个比较大的公司,你少不了跟其他项目有交集(你调用他的接口,他依赖你的接口),这样下来,整个公司有很多个模块,怎么做到很好的联系。回到刚刚的模块分布,你的一个web应用,应当 ...
分类:
编程语言 时间:
2017-10-17 12:09:36
阅读次数:
186
项目引入javaee-api jar的依赖,在项目启动时,报出javax.validation.ValidationException: Unable to create a Configuration, because no Bean Validation provider could be fo... ...
分类:
编程语言 时间:
2017-10-17 12:09:54
阅读次数:
378
一、 二、参考文档 1. HttpClient官方文档 HttpClient官方文档中文翻译 1.HttpClient 4 实现文件下载 2.httpclient 上传文件、下载文件 3.httpclient发送GET,POST请求,上传下载文件工具类 4.HttpClient入门 ...
分类:
编程语言 时间:
2017-10-17 12:11:13
阅读次数:
141
二、参考文档 1.Java的图片处理工具类 2.图像处理工具类 ...
分类:
编程语言 时间:
2017-10-17 12:11:58
阅读次数:
164
Spring Cloud具有一个用于在本地解密属性值的Environment预处理器。它遵循与Config Server相同的规则,并通过encrypt.*具有相同的外部配置。因此,您可以使用{cipher}*格式的加密值,只要有一个有效的密钥,那么在主应用程序上下文获取Environment之前,... ...
分类:
编程语言 时间:
2017-10-17 12:13:16
阅读次数:
347
Linux各个版本的系统都自带python解释器,可以在shell界面输入python就能进入交互界面,并显示python版本信息;现在最流行的版本是python2.7,Centos6默认安装2.6.6的版本,Centos7默认安装2.7.*的版本。如果Centos6自带的python版本太低,想升级到自己指定的版本:进入官网:h..
分类:
编程语言 时间:
2017-10-17 12:13:24
阅读次数:
245
random模块 ...
分类:
编程语言 时间:
2017-10-17 12:13:32
阅读次数:
166
一把大锁在加一把小锁。 过程分享:1、启动10个线程,每个线程都执行run3。 2、run3中先加了一个锁,然后执行run1。 3、run1中也加了一个锁,计算完成后解锁返回数据。执行run2。 4、run2中同样加了一个锁,计算完成后解锁打印run1,run2返回值。 5、最后打印num1、num ...
分类:
编程语言 时间:
2017-10-17 12:14:23
阅读次数:
226
(1)下载安装登陆python官网:https://www.python.org/下载python安装包(2或3),版本不用太纠结下载下来后双击安装,默认装在C盘,进入C盘,可以看到python27这个目录(2)配置环境变量右键"我的电脑"--“属性”--“高级系统设置”--“环境变量”找到“系统变量”--选中"Pat..
分类:
编程语言 时间:
2017-10-17 12:15:55
阅读次数:
194
一、特殊字符含义1、%s字符串占位符2、%d整形数字占位符3、%f浮点数字占位符4、’’’多行注释符5、#注释符6、:换行符7、固定的变量一般使用大写来表示二、代码对应关系1、Name=30Name2=NameName=40Name和Name2分别位40,20Name2等于的Name的意思是Name2等于Name在内存中所在的..
分类:
编程语言 时间:
2017-10-17 12:16:43
阅读次数:
268
这个感觉还是很方便的一个工具。 学习网站是:http://hao.jobbole.com/owner/ 测试步骤: 1、pom 2、新建接口ServerConfig。 3、新建配置文件ServerConfig.properties 4、测试代码 ...
分类:
编程语言 时间:
2017-10-17 12:18:01
阅读次数:
274
介绍 window对象 定时器 location对象 history对象 screen对象 screen.availWidth screen.availHeight 2.获取窗口宽高 window.innerWidth window.innerHeight 3.获取浏览器信息 navigator.u ...
分类:
编程语言 时间:
2017-10-17 12:18:07
阅读次数:
193
1、什么是元组 Python将不能修改的值称为不可变的,而不可变的列表成为元组,使用( )来表示,元组也用索引来访问其元素。需要注意的是,元组的元素不能改变,但是元素的元素却可以改变。 1.1、定义元组 1.2、遍历元组中的所有元素 1.3、“修改”元组中的元素 ...
分类:
编程语言 时间:
2017-10-17 12:19:00
阅读次数:
200
1 /*双向链表特点: 2 *1.每个节点含有两个引用,previos和next,支持向前或向后的遍历(除头节点) 3 *2.缺点插入或删除的时候涉及到引用修改的比较多 4 *注意:下面的双向链表其实也实现了双端链表 5 *注意:在Java中多个引用可以指向同一个对象,也可以随时改变引用的指向 6 ... ...
分类:
编程语言 时间:
2017-10-17 12:23:02
阅读次数:
266
在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务 ...
分类:
编程语言 时间:
2017-10-17 12:25:27
阅读次数:
156