成对使用new和delete时要采取相同形式本节条款知识点在于delete和delete[]的区别
大家都知道在new一个对象的时候要delete一个对象,在new 一个对象数组时要delete[]才是正确的。大家也知道new产生两个行为,一个是申请对象所需内存,另一个是调用类构造函数初始化对象。
那么,delete的行为也有两个,一个是调用对象的析构函数,另一个是回收内存。而new[]是对每个...
分类:
编程语言 时间:
2015-06-24 16:36:28
阅读次数:
147
Spring依赖注入:
属性注入
要求:
每个Bean都需要提供一个默认的构造函数。对需要注入的属性提供一个 getter和setter方法。(spring只会检查Bean中是否有对应的Setter方法,至于Bean中是否有对应的属性变量不做要求)
构造函数注入
保证一些必要的属性在Bean实例化初就得到设置,以便实例化之后就可以直接使用。
要求:Bean必...
分类:
编程语言 时间:
2015-06-24 16:36:17
阅读次数:
189
一、SpringMVC基础入门,创建一个HelloWorld程序
1.首先,导入SpringMVC需要的jar包。
2.添加Web.xml配置文件中关于SpringMVC的配置
springmvc
org.springframework.web.servlet.DispatcherServlet
conte...
分类:
编程语言 时间:
2015-06-24 16:32:48
阅读次数:
240
开发环境:Eclipse3.2、CDT3.1、MinGW5.1
1、Eclipse及CDT的安装
到Eclipse的官方网站http://www.eclipse.org上下载Eclipse。
安装CDT。CDT的全称是C/C++ DevelopmentTools,是使Eclipse能够支持C/C++开发的插件,保健康。进入CDT的官方网站,http://www/eclipse.org/cdt...
分类:
编程语言 时间:
2015-06-24 16:30:41
阅读次数:
194
一、常见的批处理作业调度算法
1.先来先服务调度算法(FCFS):就是按照各个作业进入系统的自然次序来调度作业。这种调度算法的优点是实现简单,公平。其缺点是没有考虑到系统中各种资源的综合使用情况,往往使短作业的用户不满意,因为短作业等待处理的时间可能比实际运行时间长得多。
2.短作业优先调度算法(SPF): 就是优先调度并处理短作业,所谓短是指作业的运行时间短。而在作业未投入运行时,并不能知道...
分类:
编程语言 时间:
2015-06-24 16:26:40
阅读次数:
174
1、基本用法:
a = append(a, b...)
例如:list = appened(list,[]int{1,2,3,4}...)
可以用来合并两个列表. 不用这样了 :list := make([]int,len(list1)+len(list2)) 然后再copy(list,list1) copy(list[len(list1):],list2)
2、Cop...
分类:
编程语言 时间:
2015-06-24 16:27:36
阅读次数:
148
创建cookie
下面代码将创建一个cookie,该cookie名称为UserName,值为Paul,过期时间为7天后(2015年6月29日)
var date=new Date();
date.setDate((date.getDate()+7));
document.cookie ='UserName='+'Pau...
分类:
编程语言 时间:
2015-06-24 16:24:40
阅读次数:
203
一个完整的cookie需要6个子串:name(名字),value(值),expires(过期时间),path(路径),domain(域)和secure(安全性),其中后4个子串是可选的.下面逐一介绍这6个子串的设置.
1.name和value
name用来引用该cookie,value则是该cookie所保存的信息.name/value对是必须设置的.例如:
document...
分类:
编程语言 时间:
2015-06-24 16:23:29
阅读次数:
156
具体步骤:
Export... -> java -> Runnable JAR fileLaunch configuration:选择main方法所在的文件/类Export destination:选择或填写jar包的名字,如:d:\a.jarLibrary Handling:随便选择一种(三种的区别请看后文)点击“Finish”按钮,生成jar文件
执行jar文件:
jav...
分类:
编程语言 时间:
2015-06-24 16:23:14
阅读次数:
170
以独立语句将newed对象置入智能指针本节我们需要学习的知识核心是注意编译器在同一语句中,调用次序具有不确定性,不同语句中,调用次序确定。
上面的话什么意思?
请看以下代码:int priority();
int processWidget(shared_ptr pw, int priority);
processWidget(shared_prt pw(new...
分类:
编程语言 时间:
2015-06-24 16:22:53
阅读次数:
173
正则表达式就是一个用于匹配字符串的模板,可以匹配一批字符串,所以创建正则表达式就是创建一个特殊的字符串。
一、正则表达式中的特殊字符
元字符
说明
.
匹配任何单个字符。例如正则表达式“b.g”能匹配如下字符串:“big”、“bug”、“b
g”,但是不匹配“buug”。
$
匹配行结束符。例如正则...
分类:
编程语言 时间:
2015-06-24 16:22:10
阅读次数:
185
In this lesson we will get introduced to theObservabletype. An Observable is acollection that arrives over time. Observables can be used to model even...
分类:
编程语言 时间:
2015-06-24 16:19:21
阅读次数:
143
Javascript modules are a design pattern that allow you to encapsulate your code into smaller self managing pieces. They help you separate your code, p...
分类:
编程语言 时间:
2015-06-24 16:21:21
阅读次数:
161
在tomcat的配置文件server.xml(路径:tomcat路径\conf下面)里,找到:,添加如上的workDir=""属性,""里写你的要看到.java/.class的路径.
分类:
编程语言 时间:
2015-06-24 16:20:03
阅读次数:
121
[Python]循环语句中的 else 子句有其它编程语言经验的程序员接触到 Python 时最讶异的莫过于无所不在的 else,不仅分枝语句有,而且循环语句也有,甚至连异常处理也有。但现在我们来看看循环语句中的 else,看看它们的语法:while_stmt ::= "while" express...
分类:
编程语言 时间:
2015-06-24 16:18:03
阅读次数:
138
public static boolean validateIp(){ String ip = "^([1-9]|[1-9]\\d|1\\d{2}|2[0-1]\\d|22[0-3])(\\.(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])){3}$";...
分类:
编程语言 时间:
2015-06-24 16:14:45
阅读次数:
134
JavaScript事件冒泡和事件委托付建宇-2 条评论接触JavaScript不久,学的东西也不是特别多。小雨就是习惯把平时学到的东西拿出来分享。一方面加强自己的印象,一方面可以让自己的经验为他人答疑解惑。我们知道JavaScript可以监控页面上元素的各种事件,常用的事件有很多,例如点击,鼠标移...
分类:
编程语言 时间:
2015-06-24 16:17:13
阅读次数:
166