很少这么认真的读完这么厚的一本书,很少有书能让自己读完以后再读。
对于少有开发经验的人来说,书中的内容恰有醍醐灌顶的效果,书中的内容甚是新颖!从去年12月份买来,大概翻看了一遍,今天开学以后诸事安排妥当,就开始认真读这本书,包括附带的源码。源码并不是很多,但是从作者的介绍来看,竟然实现了那么强大的东西,很是好奇,也想通过这本书来看看C++在工程性质的代码中的大作用。也借此学习学习C++.收获确实...
分类:
编程语言 时间:
2014-04-02 07:21:27
收藏:
0 评论:
0 赞:
0 阅读:
575
题意:很容易理解,求每次序列的顺序数
思路:要用到线段数,不然会超时,第一次处理的时候,用线段树每次来查询树的相对的位置的前几个的个数,之后交换的时候,判断用第一个交换数的大小就可以计算个数了 ,注意输出,用cout过的
#include
#include
#include
#include
using namespace std;
const int MAXN = 3000005;
...
分类:
其他 时间:
2014-04-02 08:11:13
收藏:
0 评论:
0 赞:
0 阅读:
530
有两种基本的 XML 解析器类型:
基于树的解析器:这种解析器把 XML 文档转换为树型结构。它分析整篇文档,并提供了 API 来访问树种的元素,例如文
档对象模型 (DOM)。
基于事件的解析器:将 XML 文档视为一系列的事件。当某个具体的事件发生时,解析器会调用函数来处理。
DOM 解析器是基于树的解析器。
DOM XML 解析器函数是 PHP 核心的组成部分。无需安装...
分类:
Web开发 时间:
2014-04-02 07:59:12
收藏:
0 评论:
0 赞:
0 阅读:
505
2006年5月10日 上午 09:10:00
发表者: 吴军,Google 研究员
[建立一个搜索引擎大致需要做这样几件事:自动下载尽可能多的网页;建立快速有效的索引;根据相关性对网页进行公平准确的排序。我们在介绍 Google Page Rank (网页排名) 时已经谈到了一些排序的问题,这里我们谈谈索引问题,以后我们还会谈如何度量网页的相关性,和进行网页自动下载。]
世界上不...
分类:
其他 时间:
2014-04-02 01:54:06
收藏:
0 评论:
0 赞:
0 阅读:
497
表达式求值
时间限制:3000 ms | 内存限制:65535 KB
难度:4
描述 ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。
比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数)
输入第一行输入一个整数n,共有n组测试数据(n
每组...
分类:
其他 时间:
2014-04-02 00:12:56
收藏:
0 评论:
0 赞:
0 阅读:
527
IP是TCP/IP协议簇中最为核心的协议。所有的TCP、UDP、ICMP以及IGMP数据都是以IP数据报的格式传输。IP提供不可靠、无连接的数据报传送符文。
不可靠的意思是它不能保证IP数据报能成功地到达目的地。IP仅提供尽力而为的传输符文。如果发生某种错误时,如某个路由器暂时用完了缓冲区,IP的处理办法就是丢弃,居然后发送ICMP消息报给信源端,任何要求的可靠性必须由上层提供。...
分类:
其他 时间:
2014-04-02 08:11:33
收藏:
0 评论:
0 赞:
0 阅读:
467
函数指针:指向函数的指针,类型是指针,指向的对象是函数
指针函数:返回指针的函数,本质是函数,返回的对象是指针
函数指针定义形式: type (*ponitername) (paraments list)
例子:int (*pf) (int ,int )--------pf为指向返回值为int型,含有两个整形参数 的函数
指针函数定义形式: t...
分类:
其他 时间:
2014-04-02 00:15:02
收藏:
0 评论:
0 赞:
0 阅读:
500
android.support.v4.view.ViewPager扩展包的类,还有地图api什么的引入的包这些只要你项目引入该包,该类不用考虑用户的手机版本
首先进入封面,刚进去的提示帮助界面,第一次安装使用时出现,以后不出现
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="matc...
分类:
移动平台 时间:
2014-04-02 02:19:54
收藏:
0 评论:
0 赞:
0 阅读:
653
题目:10391 - Compound Words
题目大意:找出有里面出现过的两个单词组成的符合串找出来,按字典序打印。
解题思路:把出现过的单词用map记录下来,然后把每个单词都分两半来考虑是否出现过,两半可以长短不一。
注意:审题要仔细,这题当初就是漏了符合串是由两个单词组成的。
#include
#include
#include
#include
#include
using...
分类:
其他 时间:
2014-04-02 07:42:19
收藏:
0 评论:
0 赞:
0 阅读:
386
Struts2框架框架使用OGNL语言和值栈技术实现数据的流转处理。
值栈就相当于一个容器,用来存放数据,而OGNL是一种快速查询数据的语言。
值栈:ValueStack一种数据结构,操作数据的方式为:先进后出
OGNL : Object-GraphNavigation Language(对象图形导航语言)将多个对象的关系使用一种树形的结构展现出来,更像一个图形,那么如果需要对树...
分类:
其他 时间:
2014-04-02 08:13:23
收藏:
0 评论:
0 赞:
0 阅读:
452
链接:1548 - The Game of Master-Mind
题意:给定几个密码串的猜测情况,黑点代表位置和颜色完全匹配,白点代表颜色有出现过,位置不匹配,问密码的可能情况的最小字典序。
思路:dfs暴力,然后剪枝,剪枝为黑点超过个数或者总数超过总数就直接返回。
代码:
#include
#include
#include
using namespace std;
const...
分类:
其他 时间:
2014-04-02 02:04:49
收藏:
0 评论:
0 赞:
0 阅读:
533
在块分配机制中,涉及到几个主要的数据结构。通过ext4_allocation_request描述块请求,然后基于块查找结果即上层需求来决定是否执行块分配操作。在分配过程中,为了更好执行分配,记录一些信息,需要对分配行为进行描述,就有结构体ext4_allocation_contex。在搜寻可用空间过程中,是有可能使用预分配空间的,因此还需要有能够描述预分配空间大小等属性的描述符ext4_prealloc_space。...
分类:
其他 时间:
2014-04-02 07:42:37
收藏:
0 评论:
0 赞:
0 阅读:
514
21 限制类型的可见性
不是每个类型都需要Public。你应给你的类型最少的可见度来达到你的目的,内部或私有类能实现公共的接口。很多独立的类应当创建为内部的。你可以使用protected或私有嵌套类进一步来限制其可见性,可见性越小,当你之后更新时,整个系统的更改也就越少,越少的地方访问你的代码,你修改的地方也就越少。
只暴露那些需要暴露的。对于可见性小的类,尝试使用公共接口来暴露。
//...
分类:
其他 时间:
2014-04-02 02:07:04
收藏:
0 评论:
0 赞:
0 阅读:
537
这个问题实际上挺弱智的,我之前用Ubuntu比较多,对Mac实在不熟悉。前段时间在Mac上使用Ant,按照这篇日志里:http://blog.csdn.net/xinshou_jiaoming/article/details/7306391介绍的方法,当时可以成功运行ant命令,但是重启之后发现还是不能正确识别ant命令。所以又仔细查了一些资料,现总结如下:
在终端中定位到根目录下(一直输入...
分类:
其他 时间:
2014-04-02 00:21:32
收藏:
0 评论:
0 赞:
0 阅读:
570
双向链表的节点有两个指针域,其一指向前驱,另一个指向后继。
形态:
(1)链表为空时
(2)链表不为空时:
实现:
/******************************************
双向循环链表的实现
by Rowandjj
date:2014.4.1
*****************************...
分类:
其他 时间:
2014-04-02 06:36:13
收藏:
0 评论:
0 赞:
0 阅读:
582
关于IP地址与Domain的转换主要由DNS协议来实现。
关于DNS,有2点很重要:
1) 它是一颗树,根节点 为.
2) 分布式系统
关于DNS相关的RFC为:
1034 域名 - 概念和工具
1035 域名 - 实现和规范
1123 Internet 主机 - 应用和支持的要求
1886 支持 IP 版本 6 的 DNS 扩展名
1995 ...
分类:
系统服务 时间:
2014-04-02 08:02:36
收藏:
0 评论:
0 赞:
0 阅读:
568
用1,2,3...9组成3个三位数abc, def, ghi, 每个数字恰好使用一次,且abc:def:ghi=1:2:3,输出所有解。...
分类:
其他 时间:
2014-04-02 00:23:38
收藏:
0 评论:
0 赞:
0 阅读:
771
一、Type类型
Type是Java编程语言中所有类型的普通的父接口。这些类型包括原生类型(raw types),参数化类型(parameterized types),数组类型(array types),类型变量(type variables)和 原始类型(primitive
types)。我们一般不直接操作Type类型,但了解一下Type类型的层次结构还是有必要的。
1、Type层次...
分类:
编程语言 时间:
2014-04-02 00:02:06
收藏:
0 评论:
0 赞:
0 阅读:
586
Grep命令主要用于从文件中查找指定的字符串。
首先建一个demo_file:
$ cat demo_file
THIS LINE IS THE 1ST UPPER CASE LINE IN THIS FILE.
this line is the 1st lower case line in this file.
This Line Has All Its First Character...
分类:
系统服务 时间:
2014-04-02 08:05:12
收藏:
0 评论:
0 赞:
0 阅读:
634
一、概述
位于java.util.concurrent包下。
此包中所定义的 Executor、ExecutorService、ScheduledExecutorService、ThreadFactory 和
Callable 类的工厂和实用方法。此类支持以下各种方法:
创建并返回设置有常用配置字符串的 ExecutorService 的方法。 创建并返回设置有常用配置字符串的 Sc...
分类:
编程语言 时间:
2014-04-02 08:07:39
收藏:
0 评论:
0 赞:
0 阅读:
547