首页 > 编程语言
C++ 多态的实现原理与内存模型
多态在C++中是一个重要的概念,通过虚函数机制实现了在程序运行时根据调用对象来判断具体调用哪一个函数。 具体来说就是:父类类别的指针(或者引用)指向其子类的实例,然后通过父类的指针(或者引用)调用实际子类的成员函数。在每个包含有虚函数的类的对象的最前面(是指这个对象对象内存布局的最前面)都有一...
分类:编程语言   时间:2014-08-09 22:57:49    收藏:0  评论:0  赞:0  阅读:676
[Python] NotImplemented 和 NotImplementedError 区别
NotImplemented 是一个非异常对象,NotImplementedError 是一个异常对象。>>> NotImplementedNotImplemented>>> NotImplementedError>>> type(NotImplemented)>>> type(NotImple.....
分类:编程语言   时间:2014-08-09 22:56:49    收藏:0  评论:0  赞:0  阅读:928
《获取java项目根目录 》
一?相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目) String?relativelyPath=System.getProperty("user.dir");? 上述相对路径中,java项目中的...
分类:编程语言   时间:2014-08-09 21:39:19    收藏:0  评论:0  赞:0  阅读:446
C++文件头,命名空间,new和delete,内联函数,引用,函数重载,构造函数和析构函数,深拷贝和浅拷贝,explict,this指针
??   目  录 1       开始学习C++.............................................................................................................. 4 1.1       C++的头文件..............................
分类:编程语言   时间:2014-08-09 21:37:30    收藏:0  评论:0  赞:0  阅读:580
从简入难makefile文件编写,Linux C++编程,简单vi命令
1.一个最基本的C++程序 2.第二个c++程序 3.第一个入门级别的简单的makefile 4.在makefile中定义变量。 5.编写makefile的依赖 如果start:标识后面的某个.o没有,则重新编译没有编译的那个文件 6.最终的makefile文件 总结:makefile是通...
分类:编程语言   时间:2014-08-09 21:36:39    收藏:0  评论:0  赞:0  阅读:528
POJ Exponentiation(大浮点数JAVA轻松解决)
题目链接:Clicke Here~ java解决大数就是爽阿!~ 以前大数模板敲啊敲的,敲了半天发现一交果断wrong。只从学会了java妈妈在不用担心我遇到大数了/ 这道题遇到的Java函数有: stripTrailingZeros()            去掉后缀0 toPlainString()               返回大数的非科学计数法 startsWith() s...
分类:编程语言   时间:2014-08-09 21:36:19    收藏:0  评论:0  赞:0  阅读:413
POJ Octal Fractions(JAVA水过)
题目链接:CLICK HERE~ 虽然java一下模拟水过,但是我看到别人的一段神奇代码,贴出和大家共享。 import java.math.*; import java.util.*; class Main{ public static void main(String args[]){ Scanner cin = new Scanner(System.in); BigDecim...
分类:编程语言   时间:2014-08-09 21:33:19    收藏:0  评论:0  赞:0  阅读:390
CoreJava_线程并发(阻塞队列):在某个文件夹下搜索含有某关键字的文件
Java多线程编程是非常考验一个程序员水平的。传统的WEB程序中,因为框架提供了太多的健壮性、并发性、可靠性的支持,所以我们都是将所有的注意力放到了业务实现上。我们只是按照业务逻辑的要求,不停的积累自己的代码。因为知识,或者是经验的限制,经常出现了问题而不自知。例如,某些比较原始的项目中,并没有使用Spring等相对来说比较灵活健壮的框架。而是仅仅使用Servlet来作为服务端的实现方式。 ...
分类:编程语言   时间:2014-08-09 21:32:59    收藏:0  评论:0  赞:0  阅读:425
线程同步之信号量
线程同步之信号量 Semaphore 信号量。 它维护一个计数,当值大于0时,信号量对象处于已传信状态。通常用数值表示可用资源的个数。 WaitForSingleObject()令信号量减一;ReleaseSemaphore()令信号量加一。 {CSDN:CODE:446686}...
分类:编程语言   时间:2014-08-09 21:28:59    收藏:0  评论:0  赞:0  阅读:357
进程通信、线程同步 概述
进程通信、线程同步  概述 线程同步   CRITICAL_SECTION 临界区。 同一时刻只能由一个线程访问的资源,叫临界资源,比如打印机。访问临界资源的代码叫临界代码区域。 CRITICAL_SECTION对象没有句柄,不能被其他线程共享。 线程同步之 CRITICAL_SECTION . http://blog.csdn.net/chuchus/artic...
分类:编程语言   时间:2014-08-09 21:28:49    收藏:0  评论:0  赞:0  阅读:399
浅谈C++多态性
C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家具体介绍当中C++多态性的一些基本知识,以方便大家在学习过程中对此可以有一个充分的掌握。 多态性能够简单地概括为“一个接口,多种方法”,程序在执行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polym.....
分类:编程语言   时间:2014-08-09 21:27:19    收藏:0  评论:0  赞:0  阅读:342
JAVA反射机制
Reflection是Java 程序开发语言的特征之中的一个,它同意执行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。比如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中或许用得不是非常多,可是在其他的程序设计语言中根本就不存...
分类:编程语言   时间:2014-08-09 21:22:19    收藏:0  评论:0  赞:0  阅读:407
多线程
线程:简单的说就是找个工人来帮忙做事,线程启动时调用传过来的委托,委托就会执行相应的方法,实现线程执行方法.线程是程序的一个执行流,每个线程都有自己的专有寄存器(线指针,程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数.多线程是指程序中包含多个执行流,即在一个程序中可以同是运行多个不...
分类:编程语言   时间:2014-08-09 21:21:29    收藏:0  评论:0  赞:0  阅读:392
java知识查漏补缺
一、重写(override)和重载(overload)的区别二者除了名字相似,其实没什么联系范围不同:重写发生在同一个类的不同方法之间。重载发生在父类和子类自荐。前提:重写要求:方法名相同,参数列表不同,对于返回值类型不要求相同。重载要求:方法名形同,参数列表也相同。重载是实现多态的关键,注意如果父...
分类:编程语言   时间:2014-08-09 21:21:19    收藏:0  评论:0  赞:0  阅读:388
阿里巴巴面试题--Java对象初始化
转自 http://blog.csdn.net/ysjian_pingcx/article/details/19605335Java对象初始化 这是一道阿里巴巴的关于Java对象初始化的面试题,堪称经典,代码很简单(编写格式做了些修改),但是需要面试者对Java中对象初始化有一个透彻的认识,那...
分类:编程语言   时间:2014-08-09 21:20:49    收藏:0  评论:0  赞:0  阅读:344
[转载]Java学习方法之我见
这是别人的学习心得,有很多值得我去学习的地方,慢慢来吧!1、学java切忌浮躁欲速则不达,不要被新技术迷惑,先把基础学扎实,一步一个脚印的逐步学习,不要想着一步登天。我们要如水底磐石切不可做那水上浮萍,浮躁的人永远学不到什么东西。软件开发之路是充满荆棘与挑战之路,也是充满希望之路,没有捷径可走。梦想...
分类:编程语言   时间:2014-08-09 21:15:39    收藏:0  评论:0  赞:0  阅读:343
javascript单体模式
单体模式的思想在于保证一个特定类仅有一个实例。这意味着当第二次使用同一个类创建的新对象的时候,应该得到与第一个所创建的对象完全相同。javacript中并没有类,因此对单体咬文嚼字的定义严格来说并没有意义。但是javascript具有new语法可使用构造函数来创建对象,而且有时需要使用这种语法的单体...
分类:编程语言   时间:2014-08-09 21:15:29    收藏:0  评论:0  赞:0  阅读:331
python 启动文件
在运行python命令的时候 首先去读取的文件, 向很多 xxxrc文件# python startup fileimport readlineimport rlcompleterimport atexitimport os# tab completionreadline.parse_and_bin...
分类:编程语言   时间:2014-08-09 21:15:09    收藏:0  评论:0  赞:0  阅读:370
[Ubuntu] 如何在 Lubuntu 安装 python-spidermonkey
SpiderMonkey 是由 Mozilla 开发的 Javascript 引擎,它由 C/C++ 编写而成。Mozilla 在其多个产品中使用了该引擎,包括 Firefox 浏览器。python-spidermonkey 让 Python 程序员可以使用 Python 语法来读写 Javascr...
分类:编程语言   时间:2014-08-09 21:07:59    收藏:0  评论:0  赞:0  阅读:470
javascript操作多选下拉列表
闲来无事,把javascript操作多选下拉列表有关的操作知识复习了一遍,代码附上 多选下拉列表 ...
分类:编程语言   时间:2014-08-09 21:03:09    收藏:0  评论:0  赞:0  阅读:382
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!