码迷,mamicode.com
首页 > 编程语言
virtual 修饰符与继承对析构函数的影响(C++)
以前,知道了虚函数表的低效性之后,一直尽量避免使用之。所以,在最近的工程中,所有的析构函数都不是虚函数。今天趁着还书的机会到图书馆,还书之后在 TP 分类下闲逛,偶然读到一本游戏编程书,里面说建议将存在派生的类的析构函数都设置为 virtual。例如 ParentClass 和 ChildClass...
分类:编程语言   时间:2014-05-08 23:21:08    阅读次数:186
邻接表无向图(一)之 C语言详解
本章介绍邻接表无向图。在"图的理论基础"中已经对图进行了理论介绍,这里就不再对图的概念进行重复说明了。和以往一样,本文会先给出C语言的实现;后续再分别给出C++和Java版本的实现。实现的语言虽不同,但是原理如出一辙,选择其中之一进行了解即可。若文章有错误或不足的地方,请不吝指出! 目录 1. 邻接...
分类:编程语言   时间:2014-05-08 23:01:04    阅读次数:1129
Spring事务管理接口PlatformTransactionManager的实现类DataSourceTransactionManager
package org.springframework.jdbc.datasource;import java.sql.Connection;import java.sql.SQLException;import javax.sql.DataSource;import org.apache.comm...
分类:编程语言   时间:2014-05-08 22:59:34    阅读次数:173
简单的多线程并发同步演示
#include "stdafx.h"#include #include using namespace std;HANDLE hMutex;DWORD WINAPI Fun(LPVOID lp){ while(1){ WaitForSingleObject(hMutex,INFINITE); .....
分类:编程语言   时间:2014-05-08 22:41:35    阅读次数:93
Java变量方法初始化顺序
面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码对变量值进行了某种运算,另外还有一些将变量值输出到控制台的代码,然后让我们判断输出的结果。这实际上是在考查我们对于继承情况下类的初始化顺序的了解。我们大家都知道,对于静...
分类:编程语言   时间:2014-05-08 22:39:35    阅读次数:115
java 中的I/O流
I/O流的三种分类流的方向 输入/输出数据单位 字节/字符 字符流专用于处理文本 字节流用于处理一切数据流的功能 节点/过滤 节点:真正传输数据 过滤流:为节点流增强功能1.创建节点流2.封装过滤流3.读/写数据4.关闭最外层的过滤流字节流InputStream/OutputStre...
分类:编程语言   时间:2014-05-08 22:24:30    阅读次数:103
java 进程/线程
进程 OS并发的一个任务CPU分时间片交替执行 宏观并行 微观串行线程:在一个进程中并发的一个顺序执行流程线程的组成:1.数据 堆空间共享 栈空间独立 2.CPU3.代码Thread 线程对象 继承Thread类型 覆盖run方法 直接创建Thread对象实现Runnable接口...
分类:编程语言   时间:2014-05-08 22:10:57    阅读次数:87
java中反射
反射 避免硬编码类对象 (存储了类的信息的对象 类加载的产物)Class类名.class 直接获得类对象 (简单类型的类对象 int.class)类的对象.getClass()Class.forName("类名") 通过类名主动加载一个类并获得类对象类对象.newInstance() ...
分类:编程语言   时间:2014-05-08 22:07:16    阅读次数:70
[email protected]
[email protected][email protected]eBody: 在Spring-Servlet.xml中开启注解配置: //主要是这一句比较重要。 ...
分类:编程语言   时间:2014-05-08 21:57:22    阅读次数:111
java神奇问题汇总
com.sun.xml.bind.v2.ContextFactory类找不到的解决用cxf+spring发布webservice,使用apache-cxf客户端方式调用接口访问服务器时,报javax.xml.bind.JAXBException: Provider com.sun.xml.bind....
分类:编程语言   时间:2014-05-08 21:54:58    阅读次数:125
Python 标准库 urllib2 的使用细节
刚好用到,这篇文章写得不错,转过来收藏。 转载自道可道|Python 标准库 urllib2 的使用细节Python 标准库中有很多实用的工具类,但是在具体使用时,标准库文档上对使用细节描述的并不清楚,比如 urllib2 这个 HTTP 客户端库。这里总结了一些 urllib2 库的使用细节。1 ...
分类:编程语言   时间:2014-05-08 21:53:59    阅读次数:137
Java里String.split需要注意的用法
我们常常用String的split()方法去分割字符串,有两个地方值得注意:1. 当分隔符是句号时("."),需要转义:由于String.split是基于正则表达式来分割字符串,而句号在正则表达式里表示任意字符。//Wrong://String[] words = tmp.split(".");//...
分类:编程语言   时间:2014-05-08 21:47:41    阅读次数:123
struts2+hibernate-jpa+Spring+maven 整合(1)
1.0.0 struts2 与 spring 的整合.1.1.0 新建maven工程 , 编写pom.xml ,这里只需要简单的添加 一个组件就够了:在myeclipse 生成的pom.xml 添加如下代码: org.apache.struts stru...
分类:编程语言   时间:2014-05-08 21:41:22    阅读次数:170
javascript数组赋值操作
最近在司徒正美的《javascript框架设计》,在里面发现了一个段代码1 ......2 3 var _len = arr1.length;4 while (_len) {5 arr2[--_len] = arr1[_...
分类:编程语言   时间:2014-05-08 21:33:08    阅读次数:83
JavaOO视频-08【for、foreach循环应用】
转载请标明,http://www.gxabase.com视频内容此节视频重点介绍for循环和foreach循环的应用。
分类:编程语言   时间:2014-05-08 21:18:33    阅读次数:130
java中的排列组合
使用之前需要声明一个Combine的对象,调用startCombile方法,可返回想要的组合数或者个数,参数介绍很重要public class Combine { private Object[] oldArr; private Object[] newArr; private List list....
分类:编程语言   时间:2014-05-08 21:16:20    阅读次数:115
详细解析Java中抽象类和接口的区别
详细解析Java中抽象类和接口的区别分享到:我要吐槽 在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有....
分类:编程语言   时间:2014-05-08 21:10:44    阅读次数:131
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!