码迷,mamicode.com
首页 > 编程语言
C++ 几种智能指针的简单实现
#pragmaonce//智能指针//定义个类来封装资源的分配和释放,在构造函数完成资源的分配和初始化,在析构函数完成资源的//清理,可以保证资源的正确初始化和释放。//这里简单实现AutoPtr、ScopedPtr、ScopedArray以及SharedPtr//------------------------------SmartPtr.h--------..
分类:编程语言   时间:2016-04-01 06:48:39    阅读次数:274
C++ 中string类的三种模拟实现方式
1.原始版本(拷贝构造和赋值运算符重载时,需要重新开辟空间)#include<iostream> #include<string> usingnamespacestd; classString { friendostream&operator<<(ostream&os,constString&S); public: String(char*str="") :_str(newchar[..
分类:编程语言   时间:2016-04-01 06:43:42    阅读次数:494
Python 中的列表排序函数
sorted(iterable,cmp=None,key=None,reverse=False)L.sort(cmp=None,key=None,reverse=False)iterable:是可迭代类型;cmp:用于比较的函数,比较什么由key决定,有默认值,迭代集合中的一项;key:用列表元素的某个属性和函数进行作为关键字,有默认值,迭代集合中的一项;reverse..
分类:编程语言   时间:2016-04-01 06:42:49    阅读次数:277
python中的条件语句,分支语句以及逻辑运算符和比较运算符
python中的if与else语句可执行简单测试如:a=3; b=5; ifa<b: print(‘a小b大‘) else: print(‘a大b小‘)答案输出:a小b大我对条件判断if的理解:所谓条件判断其实就是如果a<b我们做相应的处理否则(a大于b的情况)我们对a>b做出相应的处理我们在判断某个变量或者某个表达式..
分类:编程语言   时间:2016-04-01 06:37:16    阅读次数:233
数组去重
1.数组去重 2.面向对象 ...
分类:编程语言   时间:2016-04-01 06:31:22    阅读次数:202
数组求和
1.普通求和 2.面向对象 ...
分类:编程语言   时间:2016-04-01 06:27:39    阅读次数:170
浅谈JavaScript中的函数问题
前面的话:JavaScript可运行在所有主要平台的主流浏览器上,也可运行在每一个主流操作系统的服务器端上。所以呢,要想成为一名优秀的全栈工程师,必须懂得JavaScript语言。这是我整理的JS的部分函数问题,供大家参考借阅,有不妥的地方也请多多指教。 1、函数的三要素 1.1 函数的功能 1.2 ...
分类:编程语言   时间:2016-04-01 06:28:29    阅读次数:201
javascript 闭包理解例子
若果里面没return 的话; 什么是闭包(closure function ) Two one sentence summaries: a closure is the local variables for a function — kept alive after the function h ...
分类:编程语言   时间:2016-04-01 06:26:57    阅读次数:244
大家一起和snailren学java-(七)多态
“这周开始了晚上十点回寝室后跑步,回来洗个澡后就不想看书了,加上自己懒,就好几天没更新了……罪过罪过,从今天开始一定要继续坚持” 多态,也称作动态绑定,后期绑定,是三个基本特征中非常重要的一个特征。通过多态,可以消除类型之间的耦合关系。同时多态提供了扩展程序的一个很好的机制。 ...
分类:编程语言   时间:2016-04-01 06:26:21    阅读次数:195
JavaScript语言精粹笔记
JavaScript语言精粹笔记 掌握语言的每个特性可以让你出风头,但是并不推荐,因为一部分的特性带来的麻烦可能远超本身的价值。正如书中所言,坏的材料并不能雕刻出好的作品,要成为一名更好的程序员,要取其精华去其糟粕。当你知道要做什么的时候,它还能表现的更好,编程时一件相对困难的事情,绝不应该在懵懂的 ...
分类:编程语言   时间:2016-04-01 06:25:21    阅读次数:129
《编程初学者学什么语言好》读后感
《编程初学者学什么语言好》读后感 编程语言种类数不胜数,作为一个编程初学者还真是不知道学什么好。学校要求先学习基本的C语言,可是我觉得好难不好学,基本的学不好我也很苦恼。再加上本身就不会自主学习,花在学习上的时间也是少之又少。后来阅读了《我是一只IT小小鸟》也发现不能什么都学,应该专注学习一门语言, ...
分类:编程语言   时间:2016-04-01 06:25:31    阅读次数:244
再回首Java一周记
Java是面向对象的程序设计语言,Java语言提供了定义类,定义属性、方法等基本功能。类可以被认为是一种自定义数据类型,可以使用类来定义变量,定义的变量为引用类型的变量,它会引用到类的对象,对象由类负责创建,类用于描述客观世界某类事物的共同特征,而对象时类的具体存在,Java语言中使用类的构造器来创 ...
分类:编程语言   时间:2016-04-01 01:11:57    阅读次数:200
[javaEE] web应用的目录结构&配置虚拟主机
myWebSite | |-- 静态资源和JSP文件都可以直接放在web应用目录下,浏览器可以直接访问 |-- WEB-INF 浏览器没有办法直接访问 |-- classes 动态web运行时的class文件,java类 |-- lib 动态web资源运行时所依赖的jar包 |--web.xml 整 ...
分类:编程语言   时间:2016-04-01 01:11:50    阅读次数:269
Unity 博客精选(持续更新)
Unity开源贡献 http://blogs.unity3d.com/2014/09/16/getting-started-as-a-contributor-to-our-open-source-projects/ https://bitbucket.org/Unity-Technologies/ ...
分类:编程语言   时间:2016-04-01 01:13:15    阅读次数:260
HDU 2544 最短路(Floyd算法)
分析:最短路模板题,没有相关的路径求解 ...
分类:编程语言   时间:2016-04-01 01:10:43    阅读次数:198
php如何定义数组常量
是这样吗?<?php define('BEST_PHPER',array('name'=>'巩文','address'=>'china')); My God,明确告诉你不可以;原因是Warning: Constants may only evaluate to scalar values。 也就是说 ...
分类:编程语言   时间:2016-04-01 01:11:15    阅读次数:204
python STMP
...
分类:编程语言   时间:2016-04-01 01:08:57    阅读次数:164
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!