今天学习了一下随机函数rand的算法。这个算法叫做线性同余算法(linear congruential generator (LCG))。不同的编译器取的常数不同,可以参考wiki:http://en.wikipedia.org/wiki/Linear_congruential_generator以...
分类:
编程语言 时间:
2014-11-30 06:39:00
收藏:
0 评论:
0 赞:
0 阅读:
240
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5124题意:有n条线段,求被覆盖到次数最多的点的次数分析:1.可以转化成求前缀和最大的问题:将区间改成左闭右开(即右端点加1),排序,从左往右遍历,若为左端点则加一,右端点则减一。2.树状数组,离散化一下...
分类:
编程语言 时间:
2014-11-30 06:34:40
收藏:
0 评论:
0 赞:
0 阅读:
434
>___<" 在网上看到一个牛贴,回答干脆利落,直接解决问题,贴在此以便更多人能及时解决问题~来自:http://bbs.csdn.net/topics/390588732
分类:
编程语言 时间:
2014-11-30 06:26:40
收藏:
0 评论:
0 赞:
0 阅读:
722
1,首先,通过File->New Project的方式新建一个工程,打开"New Project"对话框.2,选择Visual C++语言下的 Win32->Win32Project,如图: 3,选择上一步的确定(OK)后,在向导中选择左侧的'Application Setting"选项卡,选择'....
分类:
编程语言 时间:
2014-11-30 06:15:30
收藏:
0 评论:
0 赞:
0 阅读:
404
1.命名空间(namespace)std C++标准程序库中的所有标示符都被定义于一个名为std的namespace 2.标准异常类别 (1)语言本身或标准程序库所抛出的所有异常,都派生自基类exception (2) (3)标准异常类别分为三组 语言本身支持的异常 C++标准程序库发出的异常(派生...
分类:
编程语言 时间:
2014-11-30 06:11:20
收藏:
0 评论:
0 赞:
0 阅读:
316
1.基本类型的显式初始化 如果采用不含参数、明确的constructor(构造函数)调用语法,基本型别会被初始化为零: int i1; //undefined value
int i2 = int(); //initialized with zero 这个特性可以确保我们在撰写template程序代...
分类:
编程语言 时间:
2014-11-30 06:09:30
收藏:
0 评论:
0 赞:
0 阅读:
233
今天突发奇想,对编码习惯和编程风格很感兴趣,于是乎,找了一下关于编程风格(Java篇)的资料,希望对爱好编码或者开始学习编码的同学有帮助!
?? 来自《The Elements of Java Style》-《Java编程风格》一书,值得一读的书籍,会让你在细节上节省很多时间,合作之间更加愉快!
好处不多说了,但是有几个原则如下:
1.保持原有风格
2.坚持最小惊奇原则
3.第一次就做 ...
分类:
编程语言 时间:
2014-11-30 02:06:27
收藏:
0 评论:
0 赞:
0 阅读:
300
作为本书的第一句正文,在这个醒目的位置再次想告诉大家,我的想法是大家把这本书当做一本闲书来读,同时也希望启发读者,因此目录结构只保留? ...
分类:
编程语言 时间:
2014-11-30 02:06:01
收藏:
0 评论:
0 赞:
0 阅读:
345
8.10#include<sstream>
#include<fstream>
#include<iostream>
#include<string>
#include<vector>
usingnamespacestd;
voidmain()
{
vector<string>ch;
stringword,line;
ifstreaminput("test.txt");
if(!input)
cerr<<"cann..
分类:
编程语言 时间:
2014-11-30 00:58:10
收藏:
0 评论:
0 赞:
0 阅读:
365
自学Java已经一个月了,该整理一下学过的知识,复习复习,还有一些地方不是很懂,继续加油吧。第一章Java语言概述1.软件:系统软件vs应用软件2.人与计算机做交互:使用计算机语言。 图形化界面vs命令行方式(dirmdrdcdcd..cd/delexit) 3.语言的分类:第一代:机器语言第二代..
分类:
编程语言 时间:
2014-11-30 00:57:10
收藏:
0 评论:
0 赞:
0 阅读:
303
最近我所在的一个项目进行了Hadoop版本迁移,由hadoop-0.20.2迁移至hadoop-2.2.0,旧版的mapreduceJob虽然都是用旧的API写的,但在新环境下基本上都是兼容的,只有两个涉及到globalsort的Job,出现了同样的问题,报错分别如下:1、wrongkeyclass:org.apache.hadoop.io.LongWrita..
分类:
编程语言 时间:
2014-11-30 00:56:20
收藏:
0 评论:
0 赞:
0 阅读:
999
我们一直在说并发编程,我们只知道JDK5有个并发编程包帮我们封装好了多线程下的复杂处理机制,这篇文章的重点不是说它的底层实现原理,只想说下并发包的编程模式思想,我以前一直在想这种思想来源于哪里,面向对象编程的好处应该就是能总结一种模式,只有定义了模式理解了模式..
分类:
编程语言 时间:
2014-11-30 00:50:40
收藏:
0 评论:
0 赞:
0 阅读:
339
发生线程安全性的时机:
变量存储在内存中,变量的计算是在CUP中。如果线程A要对变量a进行计算,需要经过三步:1)把变量a从内存中读取到CPU中,2)对变量a进行计算,3)把变量a写入到内存中。当线程A执行到第二步时,线程B也要对变量a进行计算,这时B从内存中读取到的值就是线程A写入到内存之前的值,脏数据就此产生了。...
分类:
编程语言 时间:
2014-11-30 00:42:40
收藏:
0 评论:
0 赞:
0 阅读:
296
最近接触这几个词较多,停下来总结总结它们的区别和联系,更好的深刻理解
Jar、war、EAR、在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。但是它们的使用目的有所区别:
Jar文件(扩展名为. Jar,Java Application Archive)包含Java类的普通库、资源(resources)、辅助文件(auxiliary file...
分类:
编程语言 时间:
2014-11-30 00:28:09
收藏:
0 评论:
0 赞:
0 阅读:
329
到Spring的官网下载开发包,即: ,解压缩后的文件目录如下: 在MyEclipse的编辑窗口,按 Ctrl + Shift + T 打开查看源代码窗口,输入你想查找的类,如下图所示: 当你点击OK按钮的时候,如果没有导入源代码包就会有如下图所示的提示: 点击Attache Source…按钮,进...
分类:
编程语言 时间:
2014-11-30 00:20:29
收藏:
0 评论:
0 赞:
0 阅读:
639
效果预览:http://keleyi.com/keleyi/phtml/jstexiao/16.htm代码如下: 1 2 3 4 使用js改变图片-柯乐义 5 13 14 15 使用js改变图片16 请点击按钮 原文17 18 19 20 转载自:http://keleyi.com/a/bja...
分类:
编程语言 时间:
2014-11-30 00:18:09
收藏:
0 评论:
0 赞:
0 阅读:
398
参考博客:http://blog.csdn.net/jaywon//swift不会自动为变量赋初始值,必须手动添加初始值//数组 Arraylet array:Array = []; 声明一个空数组var array1 = String[]() 声明一个字符串数组往数组末尾添加新元素array...
分类:
编程语言 时间:
2014-11-30 00:17:32
收藏:
0 评论:
0 赞:
0 阅读:
331
1. 无论使用哪种方式,最终都必须依靠 Thread 类才能启动多线程。2. 启动线程是调用 start 方法,而不是调用 run 方法。3. 同一个线程对象不能 start 2 次,否则将会抛异常:java.lang.IllegalThreadStateException。4. Thread 类和...
分类:
编程语言 时间:
2014-11-30 00:15:40
收藏:
0 评论:
0 赞:
0 阅读:
385