上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 91 下一页
  2013年12月11日
摘要: /* * POJ_2407.cpp * * Created on: 2013年11月19日 * Author: Administrator */#include #include #include using namespace std;typedef long long ll;const int maxn = 1000015;bool u[maxn];ll su[maxn];ll num;ll gcd(ll a, ll b) { if (b == 0) { return a; } return gcd(b, a % b);}void prepare() {//欧拉筛法产生素数表... 阅读全文
posted @ 2013-12-11 12:05 我的小人生 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 最近在搞学校的实训天天弄java,总算是对java有了一定的了解,也能看懂一下些比较奇怪的java类型了,但是感觉有进步,只是自己还是比较吃力,今天偶然发现去看我的django,发现我又是什么都不会了,连最基本的那几个命令都记不住了,想想挺惨的,自己学了几个月,但是忘记仅仅用了一个月,对是新的知识我们到底要怎么学习,我现在也不知道了,也可能是我最近一直没有什么压力,所以学习一直不再状态,天天学的也很累,但是没有一点进步!一个人的精神状态到底是什么样子的才是比较好的,开始改变吧!开始不一样的日子,不一样的生活! 天天多去图书馆泡泡,让自己对电子世界的想法改变一下,网络快捷但是他同样也有隐患在网络 阅读全文
posted @ 2013-12-11 12:02 我的小人生 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 为什么会存在4v6应用场景?主要是从“云-管-端”的IPv6状态决定的,“云”侧IPv4类业务丰富,IPv6驱动力小,所以“云”在较长一段时间内还是以IPv4类业务为主。“管”侧的IPv6化程度高,设备IPv6支持能力强。“端”侧IPv4用户仍在发展,虽然部分在向IPv6迁移,但是庞大的IPv4用户群仍会存在。因此“云-管-端”的这种“IP v4为主-IPv6 Ready-IPv4为主”状态,决定了在IPv6过渡过程中,4over6场景将是一个重要的研究领域。与此同时,IETF也产生了众多针对4over6场景的过渡技术,比如DS-lite、Public 4over6、Lightweight 4 阅读全文
posted @ 2013-12-11 11:58 我的小人生 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 本章内容着重对了NOSQL和RDBMS(关系型数据库管理系统)的不同,以及其各自背后设计时考虑的因素。然后接下来,着重讲述了NOSQL的4种分类方法。下面我们将对重要知识点进行汇总。1、We define data complexity interms of these three forces: data size, connectedness and semi-structure. 数据复杂性通常可以通过如下三个方面来衡量:数据大小,数据紧密程度以及半结构化。这句话,说白了就是数据本身的大小,数据和数据之间是否有联系并且联系是否密切,数据是否是结构的或者半结构的或者无结构的,构成了数据.. 阅读全文
posted @ 2013-12-11 11:55 我的小人生 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、共用体定义方法1、直接定义(1)为了以后定义,这里只是声明union DEMO{ char c; int a; int b;}; (2)既声明了,也定义了,以后也可定义union DEMO{ char c; int a; int b;}d;(3)只定义一次,以后不需要定义了union { char c; int a; int b;}d; 2、使用typedef(1)typedef union DEMO{ char c; int a; int b;}TEST; (2)去掉DEMOtypedef union{ char c; int a; int b;}TEST; 二、使用共用体1、赋值: . 阅读全文
posted @ 2013-12-11 11:51 我的小人生 阅读(191) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=1089IntervalsTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 7214Accepted: 2862Description There is given the series of n closed intervals [ai; bi], where i=1,2,...,n. The sum of those intervals may be represented as a sum of closed pairwise non−intersecting interv 阅读全文
posted @ 2013-12-11 11:48 我的小人生 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Sol:HASH + 二分 字符串处理,很基础的操作。题意很明确就是找重复的次数统计下,范围比较大1≤n≤10000,1≤m≤10000。 #include #include #include #include #include using namespace std;const int maxm = 10000 + 10;const int maxn = 10 + 10;const int EXP = 52;int n,m;long long list[maxm];char str[maxn];long long hash(char *str,int len){ long long res= 阅读全文
posted @ 2013-12-11 11:44 我的小人生 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 摘要: 如果应用程序使用了多个线程或者进程,应该知道如何尽量减少共享对象,以及如何安全地共享必须共享的对象。在多线程和并发编程中最重要的是要避免死锁、活锁和恶性的竞争条件。 在编写多线程程序时要注意做到以下几点: 1.参考目标平台的文档,了解该平台的同步化原语。 2.最好将平台的原语用自己设计的抽象包装起来。 3.确保正在使用的类型在多线程程序中是安全的。要做到保证非共享的对象独立和记载调用者在不同的线程中使用该类型的同一个对象需要做什么。 在自己编写的可用于多线程程序的类型时,必须完成两项任务。首先,必须保证不同线程能够不加锁地使用该类型的不同对象。其次,必须在文档中说明使用者在... 阅读全文
posted @ 2013-12-11 11:40 我的小人生 阅读(152) 评论(0) 推荐(0) 编辑
摘要: John Doe is a famous DJ and, therefore, has the problem of optimizing the placement of songs on his tapes. For a given tape and for each song on that tape John knows the length of the song and the frequency of playing that song. His problem is to record the songs on the tape in an order that minimiz 阅读全文
posted @ 2013-12-11 11:37 我的小人生 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 摘要: 程序设计并非魔术,所以不要故弄玄虚,要避免在代码中使用诸如42和3.1415926这样的文字常量。它们本身没有提供任何说明,并且因为增加了难于检测的重复而使维护更加复杂。可以用符号名称和表达式替换它们。 名称能够增加信息,并提供单一的维护点,而程序中到处重复的原始数据是无名的,维护起来很麻烦。常量应该是枚举符或者const值,有合适的作用域和名称。 经常会有此42可能非彼42的情形。更糟的是,如果程序员进行了一些心算,那么以后需要用其他常量替换42的工作就会变得既枯燥又易错。 应该用符号常量替换直接写死的字符串。将字符串与代码分开,这样非程序员也能对其进行审查和更新,而且能够减... 阅读全文
posted @ 2013-12-11 11:33 我的小人生 阅读(339) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 91 下一页