一、首先在项目中加入aop所需要的jar aopalliance-1.0.jar aspectjweaver-1.6.11.jar commons-logging-1.1.1.jar spring-aop-3.0.5.RELEASE.jar spring-aspects-3.0.5.RELEASE.jar spring-beans-3.0.5.RELEASE.j...
分类:
编程语言 时间:
2015-07-26 19:26:24
阅读次数:
182
一、抽象类
1、什么是抽象类
对于类的某个方法可以描述这个的某个特性。比如动物的跑等,但是不同的对象可能方法是不一样的。
这就需要对方法进行抽象。这样就可以根据不同的类的特点,进行继承,然后再对抽象的方法进行重写。
abstract class **
{
abstract void **();
}
2、抽象类的特点
(1)抽象类不可以被实例化
(2)抽象类的抽象...
分类:
编程语言 时间:
2015-07-26 19:22:52
阅读次数:
155
要更深入了解C++, 必须要知道一个程序从开始到结束都干了些什么, 怎么干的。 所以我从C++编译到运行过程,解析下程序是怎么跑的。
首先,初略的说一下之前C++的编译过程,C++编译过程包括预编译-》汇编-》编译-》链接。称为一个可执行文件。(Windows平台下为.exe文件)。
预编译主要展开包含的头文件,宏定义等操作。例如一个简单的main程序,编译预编译后,的文件对比...
分类:
编程语言 时间:
2015-07-26 19:20:59
阅读次数:
182
ServletConfig()和ServletContext()1.ServletConfig()ServletConfig是一个接口,它由服务器提供商来实现。ServletConfig封装了Servlet的配置信息,并且可以获取ServletContext对象。Servlet容器在初始化servlet的时候会初始化一个servletConfig对象,这个对象在任何可访问的客户端都是有效的,但是,需...
分类:
编程语言 时间:
2015-07-26 19:19:56
阅读次数:
130
参考博客:http://www.crifan.com/python_re_search_vs_re_findall/
在这里,我想说一下我目前遇到的问题
这是一个本地的文件 text.txt
极客学院爬虫测试
欢迎参加《Python定向爬虫入门课程》
这是第一条
这是第二条
...
分类:
编程语言 时间:
2015-07-26 19:18:16
阅读次数:
147
线程同步-信号量(semaphore)
生产者与消费者问题再思考
在实际生活中,只要有商品,消费者就可以消费,这没问题。但生产者的生产并不是无限的,例如,仓库是有限的,原材料是有限的,生产指标受消费指标限制等等。为了进一步,解决好生产者与消费者问题,引入信号量进机制。
信号量
信号量(semaphore)是互斥量的升级版:互斥量的状态为0或1,而信号量可以为n。也就是说,使用互斥量时,最多允许一个线程进入关键区,而信号量允许多个,具体值是信号量当前的内部值。
相关函数...
分类:
编程语言 时间:
2015-07-26 19:17:13
阅读次数:
175
学习java的死锁写的代码
也是看书上的然后自己敲了一个
package synchronization.java.test;
/**
* 关于java中线程死锁例子
* 在学习操作系统的时候有线程死锁但是也只是理解也没有亲自动手敲过
* 现在学java既然学到这里了就敲了一个简单的以进餐为例的代码
* @author hello
* @version 8
*/
public cl...
分类:
编程语言 时间:
2015-07-26 19:19:06
阅读次数:
164
串(string)是由零个或多个宇符组成的有限序列,又名叫字符串。定义的解释:
??串中的字符数目n称为串的长度,定义中谈到“有限”是指长度n是一个有限的数值。
??零个字符的串称为空串(null string),它的长度为零,可以直接用两双引号一表示,也可以用希腊Φ字母来表示。
??所谓的序列,说明串的相邻字符之间具有前驱和后继的关系。下面是串的一些概念性东西:??空格串,是只包含空格的串。...
分类:
编程语言 时间:
2015-07-26 19:17:34
阅读次数:
132
一、算术运算C语言一共有34种运算符,包括了常见的加减乘除运算1. 加法运算+除了能做加法运算,还能表示正号:+5、+902.减法运算-除了能做减法运算,还能表示符号:-10、-293. 乘法运算*注意符号,不是x,而是*4.除法运算/●注意符号,不是÷,也不是\,而是/●整数除于整数,还是整数。1...
分类:
编程语言 时间:
2015-07-26 19:14:12
阅读次数:
172
1.常用的JSP内置对象2.out对象out对象是JspWriter类的实例,是向客户端输出内容常用的对象编号方法说明1void clear()清除缓冲区的内容2void clearBuffer()清除缓冲区的当前内容3void flush()清空流4int getBufferSize()返回缓冲区...
分类:
编程语言 时间:
2015-07-26 19:05:28
阅读次数:
156
今天装好了了Maven3.3.3后,死活运行不了CvdeMacBook-Pro:~ chenwei$ mvnException in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli...
分类:
编程语言 时间:
2015-07-26 19:05:59
阅读次数:
13576
//ref:Customdatacomputedper-vertex:http://docs.unity3d.com/Manual/SL-SurfaceShaderExamples.htmlShader"Custom/myStandard_vertexColor"{Properties{_Color...
分类:
编程语言 时间:
2015-07-26 19:03:17
阅读次数:
203
单例设计模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。1、构造方法私有化2、声明一个本类对象3、给外部提供一个静态方法获取对象实例什么时候使用?1、通过在工具类的设计中使用;2、当一个类中没有属性;3、该类作为工具类使用非常频繁。两种方式:一、饿汉式 1 package practic...
分类:
编程语言 时间:
2015-07-26 19:04:49
阅读次数:
126
本文来自:http://c.biancheng.net/cpp/html/2595.html在操作系统中存在多种调度算法,其中有的调度算法适用于作业调度,有的调度算法适用于进程调度,有的调度算法两者都适用。下面介绍几种常用的调度算法。先来先服务(FCFS)调度算法FCFS调度算法是一种最简单的调度算...
分类:
编程语言 时间:
2015-07-26 19:01:56
阅读次数:
158
1.冒泡排序void bubblesort(int num[],const int len){ if (len i; j--) { if (num[j] < num[j - 1]) { sign = tr...
分类:
编程语言 时间:
2015-07-26 19:01:52
阅读次数:
179
2015-07-2618:16:21/***该应用程序对堆栈和递归方法进行实例操作: *1、堆栈操作:先进后出,*2、递归方法:直接或者调用自己的方法;*@author lhm*Email:912547587@qq.com*/public class TestStack{ //属性声明 privat...
分类:
编程语言 时间:
2015-07-26 19:03:09
阅读次数:
152
1、dijkstra算法 算最短路径的,算法解决的是有向图中单个源点到其他顶点的最短路径问题。 初始化n*n的数组。2、kruskal算法 算最小生成树的,按权值加入3、Prim算法 类似dijkstra算法
分类:
编程语言 时间:
2015-07-26 19:01:17
阅读次数:
220