1 使用 API 实现 AOP 新建一个用户接口:UserService 实现接口类:UserServiceImpl 写一个日志类,包括前置通知和后置通知:Log 配置 Spring 的配置文件:applicationContext01.xml 添加一个测试类:Test 运行结果: 2 自定义类实现 ...
分类:
编程语言 时间:
2017-06-12 11:55:18
阅读次数:
236
1.1. 常见的dos命令 盘符: 进入指定的盘符下。 dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 注意:rd不能删除非空的文件夹,而且只能用于删除文件夹。 cd : 进入指定目录 cd.. : 退回到上一级目录 cd \ : 退回到根目录 echo "hel ...
分类:
编程语言 时间:
2017-06-12 11:55:11
阅读次数:
188
转载请注明出处:http://blog.csdn.net/feng1790291543 linux多线程实现哲学家问题,依据哲学家吃饭、拿筷子、放下筷子...... 首先,主线程使用Qt下的GUI的简单一个button控制即可了 maindesttop.cpp #include "maindestt ...
分类:
编程语言 时间:
2017-06-12 11:54:57
阅读次数:
169
转载请注明本文链接http://blog.csdn.net/yangnanhai93/article/details/40506571 题目链接:http://ac.jobdu.com/problem.php?pid=1394 问题分析: 这个问题尽管是四星的问题。可是感觉有点过于简单了。 这个题目 ...
分类:
编程语言 时间:
2017-06-12 11:54:03
阅读次数:
130
import UIKit class ViewController: UIViewController { var stepper: UIStepper! var label: UILabel! override func viewDidLoad() { super.viewDidLoad() // ...
分类:
编程语言 时间:
2017-06-12 11:53:55
阅读次数:
157
1 工厂方法模式简单介绍 工厂方法 (Factroy Method)模式:又称多态性工厂模式(Polymorphic Factory),在这样的模式中,核心工厂不再是一个详细的类。而是一个抽象工厂,提供详细工厂实现的接口,详细创建产品交由子工厂去做,抽象工厂不涉及不论什么产品被实例化的细节。而不同等 ...
分类:
编程语言 时间:
2017-06-12 11:52:18
阅读次数:
248
第一章 JavaSript概论 1.什么是JavaScript. 具有面向对象能力的,解释型的程序设计语言。 2.JavaScript的特点. 松散性 对象属性 继承机制(基于原型) 3.JavaScript核心 核心(ECMAScript) 文档对象模型(DOM) 浏览器对象模型(BOM) 第二章 ...
分类:
编程语言 时间:
2017-06-12 11:51:53
阅读次数:
184
1.synchronized synchronized:实现线程同步,同步可以是某一方法或某一个代码块,获取对象锁,其他线程阻塞。 使用wait()释放对象锁,线程进入等待状态,wait()后面的代码将等待线程再次被唤醒时执行。 使用notify()随机唤醒一个处于wait()方法的线程,重新获取对 ...
分类:
编程语言 时间:
2017-06-12 11:51:29
阅读次数:
148
感觉廖雪峰的官网http://www.liaoxuefeng.com/里面的教程不错,所以学习一下,把需要复习的摘抄一下。 以下内容主要为了自己复习用,详细内容请登录廖雪峰的官网查看。 感觉廖雪峰的官网http://www.liaoxuefeng.com/里面的教程不错,所以学习一下,把需要复习的摘 ...
分类:
编程语言 时间:
2017-06-12 11:50:45
阅读次数:
256
TypeScript方式实现源码 1 class Graph { 2 vertices = []; 3 adjList = new Dictionary(); 4 public addVertex(v) { 5 this.vertices.push(v); 6 this.adjList.set(v, ...
分类:
编程语言 时间:
2017-06-12 11:49:49
阅读次数:
239
import UIKit class ViewController: UIViewController ,UIScrollViewDelegate{ override func viewDidLoad() { super.viewDidLoad() let scrollView = UIScroll ...
分类:
编程语言 时间:
2017-06-12 11:46:49
阅读次数:
268
IO流: IO流分为两大类:字节流和字符流 IO的作用就是为了读写操作的。 每种流都分为输入流(Input)、输出流(Output);站在java程序的角度来说,java程序进行读取操作时,就是输入流;如果java程序向其他地方(硬盘,其他的设备)写入操作时,就是输出流。 IO流只能操作文件,不能操 ...
分类:
编程语言 时间:
2017-06-12 10:52:29
阅读次数:
309
面向对象三个特征:封装、继承、多态封装: 语法:属性私有化(private)、提供相对应的get/set 的方法进行访问(public)、 在set/get的方法中对属性的数据 做相对应的业务逻辑的判断 思想:封装外面的程序不能直接访问本类的属性,需要通过本类提供的方法间 接访问本类的属性,从而提高 ...
分类:
编程语言 时间:
2017-06-12 10:52:15
阅读次数:
210
java平台类库包含了丰富的并发基础构建模块,如线程安全的容器类以及各种用于协调多个相互协作的线程控制流的同步工具类。 同步容器类 同步容器类包括Vector和Hashtable,是早期JDK的一部分,此外还有Collections.synchronizedXXX等工厂方法创建的。这些类实现安全的方 ...
分类:
编程语言 时间:
2017-06-12 10:51:50
阅读次数:
257
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6985816.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(十)——MyBatis逆向工程 1.什么SpringMVC Spring web mvc和Struts2都属于表 ...
分类:
编程语言 时间:
2017-06-12 10:51:42
阅读次数:
163
RAII技术被认为是C++中管理资源的最佳方法,进一步引申,使用RAII技术也可以实现安全、简洁的状态管理,编写出优雅的异常安全的代码。 ...
分类:
编程语言 时间:
2017-06-12 10:50:44
阅读次数:
339
一、理解什么是类和对象 万事万物皆对象 1、属性——对象具有的特征(特点) 2、方法——对象可执行的操作(能干什么事) 3、对象的定义: 是一个客观存在的,看的见或摸得着的实体,由属性和方法构成 4、类是由对象抽象出来的,看不见也摸不着 5、类和对象的关系? 类(是笼统)是模子是对象的抽象化,对象( ...
分类:
编程语言 时间:
2017-06-12 10:50:36
阅读次数:
240