利用了二进制,二分的思想的一个很巧妙的数据结构,一个lowbit(x):二进制表示下的最右边的一个1开始对应的数值。 那么如果一个节点的为x左孩子,父亲节点就是 x + lowbit(x),如果是右孩子,父亲节点是 x-lowbit(x); 图中白条部分就是辅助数组C对应的最底下的和。 1、那么一个 ...
分类:
其他 时间:
2017-01-18 13:53:01
收藏:
0 评论:
0 赞:
0 阅读:
305
安装jsoncpp需要scons。虽然官方已经不建议用这种方式安装,不过咱民间小老百姓就先这么干吧。 1. 安装scons MYSCONS要换成你自己文件的路径。 (我还把这两行export添加到了 /etc/profile 文件中了。) 2. 编译安装jsoncpp 3. 路径设置 把源码中的js ...
分类:
Web开发 时间:
2017-01-18 13:52:34
收藏:
0 评论:
0 赞:
0 阅读:
202
The Stable Marriage Problem Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 758 Accepted Submissi ...
分类:
其他 时间:
2017-01-18 13:52:15
收藏:
0 评论:
0 赞:
0 阅读:
168
curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。 这个工具对于在运维、持续集成和批处理场景中是非常常用的,之前用都是在linux下用,windows下基本上没怎么用,特地搜了下,windo ...
分类:
Windows开发 时间:
2017-01-18 13:51:34
收藏:
0 评论:
0 赞:
0 阅读:
498
本文转自某大牛链接 文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地 ...
分类:
Web开发 时间:
2017-01-18 13:51:19
收藏:
0 评论:
0 赞:
0 阅读:
173
马上要过年了,哎,回家的心情也特别的激烈。有钱没钱,回家过年,家永远是舔舐伤口最好的地方。新的一年继续加油努力。 上次做了前端的ajax的上传文件技术,支持单文件,多文件上传,并对文件的格式和大小进行检查和限制。但是上次还有个心结一直没解开,就是本来前端浏览器的文件切割已经好了,但是后台文件重组一直 ...
分类:
Web开发 时间:
2017-01-18 13:50:55
收藏:
0 评论:
0 赞:
0 阅读:
243
CREATE [UNDO] TABLESPACE tablespace_name [DATAFILE datefile_spec1 [,datefile_spec2] ...... [{MININUM EXTENT integer [k|m] |BLOCKSIZE integer [k] |logg ...
分类:
数据库技术 时间:
2017-01-18 13:50:44
收藏:
0 评论:
0 赞:
0 阅读:
322
第五章 继承 继承已存在的类就是复用这些类的方法和域。反射是指在程序运行期间发现更多的类及其属性的能力。 . 反射 . 使用反射编写泛型数组代码 继承设计的技巧 ...
分类:
编程语言 时间:
2017-01-18 13:49:31
收藏:
0 评论:
0 赞:
0 阅读:
313
库:库是共享程序代码的方式,一般分为静态库和动态库;库实现了iOS程序的模块化,将某些特定的功能模块化为库的格式方便分享和使用! 动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。 .dylib和.framework(系统提供给我们的frame ...
分类:
移动平台 时间:
2017-01-18 13:49:16
收藏:
0 评论:
0 赞:
0 阅读:
263
尽管“交互设计”在近几年的设计行业中早已不是什么新鲜名词,但依然还是有很多朋友,尤其是刚入行的新人会问:什么是交互设计?交互设计师到底是干嘛的?交互设计的流程是怎样的? 交互设计(Interaction Design):定义、设计人造系统的行为的设计领域。人造物,即人工制成物品,例如,软件、移动设备 ...
分类:
其他 时间:
2017-01-18 13:48:43
收藏:
0 评论:
0 赞:
0 阅读:
105
描述 某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生均可获得; 2) 五四奖学金,每人4000元,期末平均成绩高于85分(>85),并且班级评议成 ...
分类:
其他 时间:
2017-01-18 13:48:15
收藏:
0 评论:
0 赞:
0 阅读:
213
/* 老鼠走迷宫一 说明: 老鼠走迷宫是递回求解的基本题型,我们在二维阵列中使用2表示迷宫墙壁,使用1表示老鼠行走的路径,试以程 式求出由入口至出口的路径。 解法: 老鼠的走法有上,下,左,右四个方向,在每前进一格之后就选一个方向前进,无法前进时退回选择下一个可前 进方向,如此在阵列中依序测试四个方... ...
分类:
其他 时间:
2017-01-18 13:47:42
收藏:
0 评论:
0 赞:
0 阅读:
171
一,问题描述 Ganglia的各个组件安装情况(不是我装的,只知道这些信息): 集群一共有4台机器,分别是192.168.121.34-37。Gmetad、Gweb和httpd 安装在 192.168.121.34 上;Gmond安装在34,35,36,37机器上。 访问Ganglia-web主页: ...
分类:
其他 时间:
2017-01-18 13:47:22
收藏:
0 评论:
0 赞:
0 阅读:
857
Python上手很容易,免费开源,跨平台不受限制,面向对象,框架和库很丰富。 Python :Monty Python's Flying Circus (Python的名字来源,和蟒蛇其实无关)。 通过homebrew和pyenv可以维护多个Python版本。 相关知识 HTTP = HyperTe ...
分类:
编程语言 时间:
2017-01-18 13:47:04
收藏:
0 评论:
0 赞:
0 阅读:
201
有时候我们在编写js过程中,需要触发事件而不需要返回值,那么就可能需要这样的写法 最近看了好几个关于<a>标签和javascript:void(0)的帖子,谨记于此,以资查阅。 注:以下代码未经全面测试,但每一种方法可能会出现的情况都基本做了说明。 在做页面时,如果想做一个链接点击后不做任何事情,或 ...
分类:
编程语言 时间:
2017-01-18 13:46:49
收藏:
0 评论:
0 赞:
0 阅读:
232
说起异步,Thread,Task,async/await,IAsyncResult 这些东西肯定是绕不开的,今天就来依次聊聊他们 1.线程(Thread) 多线程的意义在于一个应用程序中,有多个执行部分可以同时执行;对于比较耗时的操作(例如io,数据库操作),或者等待响应(如WCF通信)的操作,可以 ...
分类:
Windows开发 时间:
2017-01-18 13:46:27
收藏:
0 评论:
0 赞:
0 阅读:
368
边框(一) 盒子模型的边框就是围绕着内容及补白的线,这条线你可以设置它的粗细、样式和颜色(边框三个属性)。 如下面代码为 div 来设置边框粗细为 2px、样式为实心的、颜色为红色的边框: div{ border:2px solid red; } 上面是 border 代码的缩写形式,可以分开写: ...
分类:
其他 时间:
2017-01-18 13:45:46
收藏:
0 评论:
0 赞:
0 阅读:
197