(2)用salary[50]有限制,实际人数少时,会浪费空间,人数多了,无法完成任务。在main()中先输入职工人数,作为参数传递给输入职工工资的成员函数,然后利用动态分配内存的机制,开辟一个大小正好的连续空间,完成上面的工作。/* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
*...
分类:
编程语言 时间:
2015-03-29 12:21:39
收藏:
0 评论:
0 赞:
0 阅读:
319
原子性(ATOMICITY):
一个事务要被完全的无二义性的做完或撤消。在任何操作出现一个错误的情况下,构成事务的所有操作的效果必须被撤消,数据应被回滚到以前的状态。
一致性(CONSISTENCY):
一个事务应该保护所有定义在数据上的不变的属性(例如完整性约束)。在完成了一个成功的事务时,数据应处于一致的状态。换句话说,一个事务应该把系统从一个一致-状态转换到另一个一致状态。举...
分类:
编程语言 时间:
2015-03-29 12:20:29
收藏:
0 评论:
0 赞:
0 阅读:
324
java swing聊天程序--带语音 源代码下载地址:http://www.zuidaima.com/share/1550463712758784.htm...
分类:
编程语言 时间:
2015-03-29 12:20:19
收藏:
0 评论:
0 赞:
0 阅读:
301
从操作系统的角度讲,线程间通信比进程间通信要容易的多,因为线程之间可以共享进程的内存空间。因此,他们可以共享位于进程全局数据区和栈和堆上的所有内容。
唯一只属于某个线程的就是线程的栈-------它可以存放只属于线程的对象。
下面逐一解读线程间通信方式:
1. 共享进程的变量
这是最基本的通信方式,但要注意不要共享线程栈上的变量,因为它随时可能被某个线程销毁,而另一个线程就无法访问它了...
分类:
编程语言 时间:
2015-03-29 12:18:39
收藏:
0 评论:
0 赞:
0 阅读:
400
一般来说求两个数最大公约数,我们最先想到的是先找到两个数中较小的数,
然后从较小的数开始递减暴力搜索,如果能同时被两个数整除,那么这个数就是最大公约数,不能则继续递减。
但是当两个数很大的时候,这个算法的效率就变得很差,这时我们就需要一个高效算法。
这里我们利用的是中国古代的辗转相除法,关于辗转相除法的思想可以自行百度,我在这里直接贴代码
#include
int gcd(int a, i...
分类:
编程语言 时间:
2015-03-29 12:18:19
收藏:
0 评论:
0 赞:
0 阅读:
258
atitit.基于虚拟机的启动器设计 --java 启动器 java生成exe
exe4j vs nativej
1. step1读取配置文件 1
1.1. regular mode 、、 allINone exe mode 1
1.2. gene exe dir cfg 3
2. jre 目录配置and搜索 3
3. -classpath -Djava...
分类:
编程语言 时间:
2015-03-29 12:17:29
收藏:
0 评论:
0 赞:
0 阅读:
315
/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称: .cpp
*作 者: 冷基栋
*完成日期:2014年3月29日
*版 本 号:v1.0
*/
问题
编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类Bulk的数据成员包括长(length)、宽(width)、高(heigth)等。
对...
分类:
编程语言 时间:
2015-03-29 12:16:49
收藏:
0 评论:
0 赞:
0 阅读:
314
(1)数据对齐是否更快?
从学习数据结构的第一天起,书上就告诉我们,数据对齐可以使得访问速度更快,我心里也一直有这样一个印象,但是对其具体原因,一直不太清楚。借着最近TreeLink大赛之后大家对于性能优化痴迷的机会,我也来细细研究下这个问题。
首先来看下面这段代码:
1
2
3
4
5
6
7
8
9
10...
分类:
编程语言 时间:
2015-03-29 12:16:09
收藏:
0 评论:
0 赞:
0 阅读:
345
翻译自:Top 10 Mistakes Java Developers Make 文章列出了Java开发者最常犯的是个错误。1.将数组转换为ArrayList为了将数组转换为ArrayList,开发者经常会这样做:List list = Arrays.asList(arr);Arrays.asList()会返回一个ArrayList,但这个ArrayList是Arrays的私有静态类...
分类:
编程语言 时间:
2015-03-29 12:15:39
收藏:
0 评论:
0 赞:
0 阅读:
307
首先,C和C++在大体结构上不同,却在语法上相同。 所以在使用的时候,我们会时常遇到一些莫名其妙的问题,觉得语法上是正确的,但是编译的时候却出现一个红色的 error! 比如今天我遇到的这个有意思的问题。 1. 今天看到一段代码,觉得很有意思: 1 #pragma warning(disab...
分类:
编程语言 时间:
2015-03-29 12:12:19
收藏:
0 评论:
0 赞:
0 阅读:
249
Province classpackage com.apptest.xstream.test;import java.util.ArrayList;import java.util.List;public class Province { private String name; private L...
分类:
编程语言 时间:
2015-03-29 12:10:49
收藏:
0 评论:
0 赞:
0 阅读:
264
密码的常用术语: 1.密码体制:由明文空间、密文空间、密钥空间、加密算法和解密算法5部分组成。 2.密码协议:也称为安全协议,是指以密码学为基础的消息交换的通信协议,目的是在网络环境中提供安全的服务。 3.柯克霍夫原则:数据的安全基于密钥而不是算法的保密。即系统的安全取决于密钥,对密钥保密,对...
分类:
编程语言 时间:
2015-03-29 12:10:19
收藏:
0 评论:
0 赞:
0 阅读:
385
最小公倍数:数论中的一种概念,两个整数公有的倍数成为他们的公倍数,当中一个最小的公倍数是他们的最小公倍数,相同地,若干个整数公有的倍数中最小的正整数称为它们的最小公倍数,维基百科:定义点击打开链接求最小公倍数算法:最小公倍数=两整数的乘积÷最大公约数求最大公约数算法:(1)辗转相除法有两整数a和b:...
分类:
编程语言 时间:
2015-03-29 12:07:39
收藏:
0 评论:
0 赞:
0 阅读:
212
最近在JavaScript性能方面有所感悟,把我的经验分给大家:说到JavaScript,就不得不说它的代码的运行速度—— 在我初学JavaScript的时候,只是觉得它是一个很强大的脚本。渐渐的,在做一些大的网站的项目的时候,却发现,代码执行的却异常的慢(尽管JavaScript用的是V8引擎)....
分类:
编程语言 时间:
2015-03-29 12:06:19
收藏:
0 评论:
0 赞:
0 阅读:
293
详细课程就不表了,看代码吧 1 import java.util.Arrays; 2 3 public class Sort { 4 5 6 static int swapTimes=0; 7 public static void main(String[...
分类:
编程语言 时间:
2015-03-29 12:04:59
收藏:
0 评论:
0 赞:
0 阅读:
323
一、List接口,有序的Collection接口,可以精确地控制每一个元素插入的位置,同意有同样的元素1.链表,LinkedList实现了List接口,同意null元素,提供了get()、remove()、insert()方法,没有同步方法public void add() { ...
分类:
编程语言 时间:
2015-03-29 12:04:29
收藏:
0 评论:
0 赞:
0 阅读:
222
转自:http://www.acmerblog.com/suffix-array-6150.html 在字符串处理当中,后缀树和后缀数组都是非常有力的工具,其中后缀树大家了解得比较多,关于后缀数组则很少见于国内的资料。其实后缀数组是后缀树的一个非常精巧的替代品,它比后缀树容易编程实现,能够实现...
分类:
编程语言 时间:
2015-03-29 12:03:39
收藏:
0 评论:
0 赞:
0 阅读:
333
这段话是什么意思意思是这个事物advice的管理者为transactionManager,你从配置文件中应该能够找到一个ID为transactionManager的bean,而这个建议中规定了save方法的传输方式为required...
分类:
编程语言 时间:
2015-03-29 12:01:29
收藏:
0 评论:
0 赞:
0 阅读:
317
python进行文件读写的函数是open或filefile_handler = open(filename,,mode)Table mode模式描述r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容a以追加模式打开文件(即一打开文件,文件...
分类:
编程语言 时间:
2015-03-29 12:00:49
收藏:
0 评论:
0 赞:
0 阅读:
206
按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作,同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的...
分类:
编程语言 时间:
2015-03-29 12:00:29
收藏:
0 评论:
0 赞:
0 阅读:
262