码迷,mamicode.com
首页 > 编程语言
Atitit.java c++指针使用总结O7
Atitit.java c++指针使用总结O7   1. 指针的本质 1 2. 指针的作用 1 1. 提升性能问题这常常用于遍历数组, 1 2. 计算两个指针的的距离 2 3. 避免栈溢出,创建动态数据结构,,大的对象/数组必须使用指针或者静态的变量 2 4. 灵活性 2 3. 一个变量包括a.地址(指针)  b。命名(引用,别名)   c.变量内容.. 3 4. 指针跟引用...
分类:编程语言   时间:2014-07-12 22:12:22    阅读次数:353
JavaScript--基于对象的脚本语言学习笔记(一)
1、两种嵌入js的方式    使用javascript前缀构建url:运行js    js脚本放在之间: alert("运行JavaScript。。") 2、如果没有声明变量直接使用会报错:ReferenceError: x is not defined    如果声明了没有赋值,则该变量的值为undefined 3、单独保存js 文件     4、3个强制类型转换的函数...
分类:编程语言   时间:2014-07-13 00:15:56    阅读次数:242
java File_encoding属性
java file.encoding...
分类:编程语言   时间:2014-07-12 21:03:22    阅读次数:156
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
1、错误描述 2014-7-12 0:38:57 org.apache.catalina.core.ApplicationContext log 信息: No Spring WebApplicationInitializer types detected on classpath 2014-7-12 0:38:57 org.apache.catalina.core.StandardContext...
分类:编程语言   时间:2014-07-12 22:18:24    阅读次数:409
Caused by: java.lang.ClassNotFoundException: org.springframework.expression.ExpressionParser
1、错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 0:44:33 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded...
分类:编程语言   时间:2014-07-13 00:17:18    阅读次数:392
Caused by: java.lang.ClassNotFoundException: com.mchange.v2.c3p0.ComboPooledDataSource
1、错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 0:51:11 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded...
分类:编程语言   时间:2014-07-12 17:10:07    阅读次数:325
Caused by: java.lang.ClassNotFoundException: com.mchange.v2.ser.Indirector
1、错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 0:59:34 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded...
分类:编程语言   时间:2014-07-12 22:17:47    阅读次数:459
Caused by: org.springframework.beans.NotWritablePropertyException
1、错误描述...
分类:编程语言   时间:2014-07-12 23:36:29    阅读次数:341
选择排序、插入排序、冒泡排序python实现
选择排序的时间复杂度为O(n^2),是不稳定的排序 冒泡排序的时间复杂度最好情况下为O(n),最坏情况下为O(n^2),平均情况下为O(n^2),是稳定的排序 插入排序的时间复杂度最好情况下为O(n),最坏情况下为O(n^2),,平均情况下为O(n^2),是稳定的排序 1.选择排序 def selection(lista): leng=len(lista); for i in rang...
分类:编程语言   时间:2014-07-12 21:20:59    阅读次数:244
java文件操作之FileWriter用法,向文件尾插入内容
java文件操作之FileWriter用法,向文件尾插入内容 代码下载地址:http://www.zuidaima.com/share/1550463258610688.htm...
分类:编程语言   时间:2014-07-12 20:10:10    阅读次数:215
Effective C++ Item 34 区分接口继承与实现继承
接口继承和实现继承不同。在 public 继承下, derived classes 总是继承 base class 的接口 class Shape{ public: virtual void draw() const = 0; virtual void error(const std::string &msg); int objectID() const; //... }; class Rectangle: public Shape{...}; class Ellipse: public Sha...
分类:编程语言   时间:2014-07-12 23:42:27    阅读次数:251
Effective C++ Item 36 绝不重新定义继承而来的 non-virtual 函数
经验:绝对不要重新定义继承而来的 non-virtual 函数 --> Item 7 "为多态基类声明 virtual 析构函数" 是本条款的特例 示例: class B{ public: void mf(); //... }; class D: public B{ public: void mf(); // 遮掩了B::mf,Item 33 名称遮掩规则 } D x; B *pB = &x; D *pD = &x; pB->mf(); // 调用 B::mf pD->mf(); // 调用 ...
分类:编程语言   时间:2014-07-12 19:09:10    阅读次数:234
Effective C++ Item 37 绝不重新定义继承而来的缺省参数值
经验:绝对不要重新而来的缺省参数值,因为缺省参数值都是静态绑定,而 virtual 函数 -- 你唯一应该覆写的东西 -- 却是动态绑定 示例: class Shape{ public: enum ShapeColor {Red, Green, Blue}; virtual void draw(ShapeColor color = Red) const = 0; }; class Rectangle: public Shape{ public: virtual void draw(ShapeColor...
分类:编程语言   时间:2014-07-12 21:22:15    阅读次数:278
Effective C++ Item 38 通过复合塑模出 has-a 或 is-implemented-in-terms-of
经验:在应用域,复合意味着 has-a。 在实现域,复合意味着 is-implemented-in-terms-of 示例: template //将list应用于 Set。错误做法 class Set: public std::list {...}; 解析: public 继承表示 is-a,即如果D是一种B,对B为真的每一件事,对D也应该为真。但list可以包含相同的元素,而Set不可以 纠正: template class Set{ publi...
分类:编程语言   时间:2014-07-12 23:02:43    阅读次数:369
汇编语言的应用
2014-7-12 汇编语言的应用 历史上,汇编语言曾经是非常流行的程序设计语言之一。随着软件规模的增长,以及随之而来的对软件开发进度和效率的要求,高级语言逐渐取代了汇编语言。但即便如此,高级语言也不可能完全替代汇编语言的作用。就拿Linux内核来讲,虽然绝大部分代码是用C语言编写的,但仍然不可避免地在某些关键地方使用了汇编代码。由于这部分代码与硬件的关系非常密切,即使是C语言也会显得力不从心...
分类:编程语言   时间:2014-07-12 23:54:07    阅读次数:406
C语言中一些很酷的技巧(cool tricks)
C语言中一些很酷的技巧(cool tricks) 来自Quora,觉得不错,就实践了一下。 1.  #if 0 ...... #endif 块中的内容不会被编译,因为注释不允许嵌套,我们可以把暂时不用的代码块放在 这里面。 2. 数组初始化的时候可以指定索引,而且可以给特定范围的数组赋值。 比如  int array[] = { [0 ... 9] = 1, [10 ......
分类:编程语言   时间:2014-07-12 19:30:20    阅读次数:289
org.springframework.beans.factory.BeanDefinitionStoreException
1、错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 11:48:27 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded...
分类:编程语言   时间:2014-07-12 18:54:21    阅读次数:241
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!