(一)
当我们写下了下面这个语句:
Widget* pw = new Widget;
这个时候,共有两个函数被调用:一个分配内存的operator new,另外一个是Widget的default构造函数。
假设第一个调用成功,第二个却抛出异常。步骤一所分配内存必须取消并恢复旧观,否则会造成内存泄漏。这时,客户没能力归还内存,因为Widget构造函数抛出异常,pw尚未被赋值,客户手上...
分类:
编程语言 时间:
2014-09-30 09:31:43
收藏:
0 评论:
0 赞:
0 阅读:
373
Swift 是 iOS 和 OS X 应用开发的一门新语言。
如果你有 C 或者 Objective-C 开发经验, Swift 的很多内容都是你熟悉的。
Swift 的类型是在 C 和 Objective-C 的基础上提出的
Int是整型Double和Float是浮点型Bool是布尔型String是字符串Swift 还有两个有用的集合类型,请参考集合类型。
Ar...
分类:
编程语言 时间:
2014-09-30 09:29:03
收藏:
0 评论:
0 赞:
0 阅读:
287
从下面目录中可以看到,本系列有16篇文章,外加两篇后补的,一共18篇文章。写了半个月,从9月17号开始写的。每篇文章更新时,读者的反馈还是可以的,虽然不至于上头条,但是也算是中规中矩,有看的人,也有评论的人。特别是在后期讲闭包的时候。...
分类:
编程语言 时间:
2014-09-30 09:27:33
收藏:
0 评论:
0 赞:
0 阅读:
300
指针篇1.基本指针变量(1)定义int i,j;int *pointer_1,*pointer_2;pointer_1 = &i;pointer_2 = &j;等价于int *pointer_1 = &i,*pointer_2 = &j;(指针误区: 大家首先应该知道,指针是地址,是不可变的;指针....
分类:
编程语言 时间:
2014-09-30 09:23:13
收藏:
0 评论:
0 赞:
0 阅读:
232
这篇文章中,我会略述一下 Internet Explorer 和 Firefox 在 JavaScript 语法上不同的几 个方面。 1. CSS “float” 属性 获取给定对象的特定 CSS 属性的基本语法是 object.style 属性,而且有连字符的属性要用骆驼命名法来代替。例如,获取一...
分类:
编程语言 时间:
2014-09-30 09:23:03
收藏:
0 评论:
0 赞:
0 阅读:
247
一、一个for实例 var pscope3 = document.getElementById('scope3'); function scope3() { for(var i=0; i<10; i++){ ...
分类:
编程语言 时间:
2014-09-30 09:20:43
收藏:
0 评论:
0 赞:
0 阅读:
280
之前为大家介绍了一款html5 canvas实现图片玻璃碎片特效。今天要给大家带来一款基于javascript的3D玻璃破碎特效。效果图如下:在线预览源码下载html代码: css代码: body { background-c...
分类:
编程语言 时间:
2014-09-30 09:20:33
收藏:
0 评论:
0 赞:
0 阅读:
399
1. scanf 函数是有返回值的,它的返回值可以分成三种情况1) 正整数,表示正确输入参数的个数。例如执行 scanf("%d %d", &a, &b); 如果用户输入"3 4",可以正确输入,返回2(正确输入了两个变量);如果用户输入"3,4",可以正确输入a,无法输入b,返回1(正确输入了一个...
分类:
编程语言 时间:
2014-09-30 09:19:53
收藏:
0 评论:
0 赞:
0 阅读:
254
virtual-function-table
分类:
编程语言 时间:
2014-09-30 08:17:13
收藏:
0 评论:
0 赞:
0 阅读:
274
从下面目录中可以看到,本系列有16篇文章,外加两篇后补的,一共18篇文章。写了半个月,从9月17号开始写的。每篇文章更新时,读者的反馈还是可以的,虽然不至于上头条,但是也算是中规中矩,有看的人,也有评论的人。特别是在后期讲闭包的时候。 我从来都不做基础入门教程,因为基础入门的教程,要想讲的和别...
分类:
编程语言 时间:
2014-09-30 08:16:53
收藏:
0 评论:
0 赞:
0 阅读:
260
The count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ...1is read off as"one 1"or11.11is read off as"tw...
分类:
编程语言 时间:
2014-09-30 07:12:43
收藏:
0 评论:
0 赞:
0 阅读:
337
String path = "notepad.exe"; //(C:\Program Files\Tencent\QQ\Bin\qq.exe)try {Runtime runtime = Runtime.getRuntime();Process process = runtime.exec(path...
分类:
编程语言 时间:
2014-09-30 07:12:23
收藏:
0 评论:
0 赞:
0 阅读:
205
1. 如何比较两个字符串?用“=”还是equals简单来说,“==”是用来检测俩引用是不是指向内存中的同一个对象,而equals()方法则检测的是两个对象的值是否相等。只要你项检测俩字符串是不是相等的,你就必须得用equals()方法。如果你知道“字符串保留(string intern)”的概念那就...
分类:
编程语言 时间:
2014-09-30 07:11:53
收藏:
0 评论:
0 赞:
0 阅读:
298
java的人应该都知道Apache commons的java常用类库吧,这个Guava和commons一样,封装出一套比jdk本身提供的常用类库强大。既然有了这个这么强大的类库,我们就没必要重复造轮子了。这东西怎么用,看看官网的文档和API。英文不好的,也有网上翻译出来共享的。开始Guava之旅猛击...
分类:
编程语言 时间:
2014-09-30 06:08:53
收藏:
0 评论:
0 赞:
0 阅读:
407
java mail实现Email的发送,完整代码1、对应用程序配置邮件会话首先, 导入jar com.sun.mail javax.mail 1.5.2 javax.mail.Sess...
分类:
编程语言 时间:
2014-09-30 05:07:03
收藏:
0 评论:
0 赞:
0 阅读:
350
面向对象:抽象、封装,继承,多态抽象:是对具体问题进行概括,抽象出一类对象的公共性质并加以描述的过程。封装:将抽象得到的数据和行为相结合,形成一个有机的整体,也就是将数据和操作数据的函数代码进行有机的结合,形成类。隐藏实现细节,使代码模块化(代码重用)继承..
分类:
编程语言 时间:
2014-09-30 02:59:33
收藏:
0 评论:
0 赞:
0 阅读:
419
jav语言最基础部分java语言基础基础部分,主要理解:标示符,关键字,数据类型,运算符,表达式,控制语句,数组等处理;标示符:一般以字母,下划线,美元符开头,后面也是这些,然后允许是数字,也就是标示符的开头不允许有数字,如:类名(以大写字母开头),方法名等都可以..
分类:
编程语言 时间:
2014-09-30 02:55:53
收藏:
0 评论:
0 赞:
0 阅读:
346
本博文主要讨论函数模板与类模板以及其简单应用。1)、作用:函数模板和类模板都可以看做是一种代码产生器,往里面放入具体的类型,得到具体化的函数或者class。2)、编译(分为两步):a):实例化之前,先检查模板本身语法是否正确;b):根据 函数调用或者类模板调用,先去实例化模板代码,产生具体的函数/类...
分类:
编程语言 时间:
2014-09-30 02:52:23
收藏:
0 评论:
0 赞:
0 阅读:
383
I know it well:I read it in the grammar long ago.—William Shakespeare, The Tragedy(悲剧;灾难;惨案) of Titus AndronicusThis chapter introduces the grammar of...
分类:
编程语言 时间:
2014-09-30 02:52:13
收藏:
0 评论:
0 赞:
0 阅读:
553
1packagepractice;2//http://introcs.cs.princeton.edu/java/92symbolic/Polynomial.java.html3/************************************************************...
分类:
编程语言 时间:
2014-09-30 02:51:43
收藏:
0 评论:
0 赞:
0 阅读:
306