在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些情况,新对象的建立就是一个 “过程”,不仅是一个操作,像一部...
分类:
编程语言 时间:
2014-04-07 20:34:05
收藏:
0 评论:
0 赞:
0 阅读:
688
所谓大数,则指数值特别大的数,可能会有99位,100位,远远超过了long
long表示的范围。这样的数作四则运算,需要用到字符串。用字符串通过每一位的字符的四则运算来模拟。废话少说,上代码: 1 #include 2 #include
3 using namespace std; 4 5 clas...
分类:
编程语言 时间:
2014-04-07 19:02:33
收藏:
0 评论:
0 赞:
0 阅读:
987
为了实现一个管理本地电子书的程序,搞了一段时间 GUI,使用
wxPython。实在难以适应和习惯,也搞不出什么太好看的效果。最不能忍受的是,多线程处理能力太弱。遂决定放弃 GUI。放弃之前,整理一点笔记。1. GUI
的基本原理与框架GUI 的核心都是基于事件编程,开启一个loop,不停的监听事件...
分类:
编程语言 时间:
2014-04-07 19:20:59
收藏:
0 评论:
0 赞:
0 阅读:
629
Description商店销售某一商品,每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠。现已知当天m个销货员销售情况为
销货员号(num) 销货件数(quantity) 销货单价(price) 101...
分类:
编程语言 时间:
2014-04-07 19:43:10
收藏:
0 评论:
0 赞:
0 阅读:
1438
# # A fatal error has been detected by the Java
Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at
pc=0x30bf30df, pid=7064, tid=9824 ...
分类:
编程语言 时间:
2014-04-07 21:30:00
收藏:
0 评论:
0 赞:
0 阅读:
756
原文可参考:GCC中的内嵌汇编语言 一.声明
虽然Linux的核心代码大部分是用C语言编写的,但是不可避免的其中还是有一部分是用汇编语言写成的。有些汇编语言代码是直接写在汇编源程序中的,特别是Linux的启动代码部分;还有一些则是利用gcc的内嵌汇编语言嵌在C语言程序中的。这篇文章简单介绍了gcc中...
分类:
编程语言 时间:
2014-04-07 21:48:24
收藏:
0 评论:
0 赞:
0 阅读:
669
Java util 工具包
包含集合框架、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组、日期Date类、堆栈stack类、向量Vector
类等)。 一、Collection 和Collections Collection是最基本的集合接口。JDK 不提供...
分类:
编程语言 时间:
2014-04-07 22:31:31
收藏:
0 评论:
0 赞:
0 阅读:
763
动态语言:是指程序在运行时可以改变其结构:新的成员函数可以被引进,已有的成员函数可以被删除,新的成员属性可以被引进,已有的成员属性可以被删除,等在结构上的变化。强类型语言和弱类型语言:在C和Java语言中,变量在使用之前都是要声明其类型的,如果不在使用前声明该变量,那么,在后面的部分我们将不能再使用...
分类:
编程语言 时间:
2014-04-07 23:23:02
收藏:
0 评论:
0 赞:
0 阅读:
820
引用是C++中的概念,初学者容易把引用和指针混淆一起。
一下程序中,n是m的一个引用(reference),m是被引用物(referent)。
int m;
int &n = m;
n相当于m的别名(绰号),对n的任何操作就是对m的操作。
所以n既不是m的拷贝,也不是指向m的指针,其实n就是m它自己。
引用的规则:
(1)引用被创建的同时必须被初始化(指针则可以...
分类:
编程语言 时间:
2014-04-07 14:11:39
收藏:
0 评论:
0 赞:
0 阅读:
603
注:转载请注明出处 作者:lvyilong316
4.1 Linux线程实现
在谈论线程之间共享文件之前,我想首先简单的介绍下linux线程的实现。最初的进程定义都包含程序、资源及其执行三部分,其中程序通常指代码,资源在操作系统层面上通常包括内存资源、IO资源、信号处理等部分,而程序的执行通常理解为执行上下文,包括对cpu的占用,后来发展为线程。在线程概念出现以前,为了减小进程切换的开...
分类:
编程语言 时间:
2014-04-07 14:24:52
收藏:
0 评论:
0 赞:
0 阅读:
508
自己写了一个例子演示JAVA中对耗时操作的回调通知...
分类:
编程语言 时间:
2014-04-07 14:19:13
收藏:
0 评论:
0 赞:
0 阅读:
499
承接上文:
Comparable接口:针对排序list
问题:上面的算法根据什么确定容器中对象的“大小”顺序?
所有可以“排序”的类都实现了java.lang.Comparable接口,Comparable接口中只有一个方法
Publicint compareTo(Object obj)
返回0:表示this==obj
返回正数:表示this>obj
返回负数:表示thi...
分类:
编程语言 时间:
2014-04-07 13:54:38
收藏:
0 评论:
0 赞:
0 阅读:
619
这次要在ubuntu下开发Erlang服务端 ,固选择ubuntu。 发布运行在centos下。
首先安装ubuntu ,我用的是ubuntu 12.04版本,可以ubuntu官网下载即可。
自己设置一个好的软件源,我用的是163.
1.安装eclipse。
去官网 http://www.eclipse.org/downloads/ 下载linux版本的eclipse ,我的软件安装目...
分类:
编程语言 时间:
2014-04-07 14:28:33
收藏:
0 评论:
0 赞:
0 阅读:
663
数组是一种非常有用和常用的数据类型。在Java中数组的定义和使用相对简单,语法较为宽松,但在C++中数组的用法就比较多样,相对复杂了!
Java中的数组
一维数组
一维数组的形式(1):
int a[]; a = new int[5];
其中定义数组int a[]时并不为数组分配内存,只是声明了(将要使用)int类型数组。只有在创建数组a = new int[5]...
分类:
编程语言 时间:
2014-04-07 14:06:32
收藏:
0 评论:
0 赞:
0 阅读:
576
在csdn上看到一篇使用MBeanExporter让Spring与JMX集成的文章:http://blog.csdn.net/shirdrn/article/details/6358688自己也总结一下项目中的实践:1.
扩展MBeanExporter类, 让其在初始化的时候,获得所有需要被注册为M...
分类:
编程语言 时间:
2014-04-07 13:18:50
收藏:
0 评论:
0 赞:
0 阅读:
558
项目结构图:步骤一:添加maven包依赖 4.0.0 com.cfx.ws ws-cfx-core
war 0.0.1-SNAPSHOT ws-cfx-core http://maven.apache.org UTF-8 3.1.1.RELEASE 2.7.1
4.8.1 org.springfra...
分类:
编程语言 时间:
2014-04-07 13:22:25
收藏:
0 评论:
0 赞:
0 阅读:
514
javascript 获取最终样式的函数
分类:
编程语言 时间:
2014-04-07 13:34:41
收藏:
0 评论:
0 赞:
0 阅读:
458
主要介绍用户如何使用Rose的逆向工程生成UML模型,并用来进行C++代码的结构分析。Rational Rose可以支持标准C++和Visual
C++的模型到代码的转换以及逆向工程。下面将详细地说明这两种C++ project的逆向工程的步骤和具体操作。1 ANSI C++(标准C++)逆向工程(...
分类:
编程语言 时间:
2014-04-07 13:37:14
收藏:
0 评论:
0 赞:
0 阅读:
500
Java把数字格式化为货币字符串由广州疯狂软件教育java培训分享:
数字可以标志货币、百分比、积分和电话号码等,就货币而言,在不同的国家会以不同的格式来定义,本实例将接收用户输入的数字,然后在控制台中输出其货币格式,其中使用了不同国家的货币格式。
思路如下:使用NumberFormat类的getC...
分类:
编程语言 时间:
2014-04-07 13:40:50
收藏:
0 评论:
0 赞:
0 阅读:
468
自定义注解类编写的一些规则:1. Annotation型定义为@interface,
所有的Annotation会自动继承java.lang.Annotation这一接口,并且不能再去继承别的类或是接口.2.
参数成员只能用public或默认(default)这两个访问权修饰3. 参数成员只能用基本...
分类:
编程语言 时间:
2014-04-07 13:45:28
收藏:
0 评论:
0 赞:
0 阅读:
519