??
NoSQL(NoSQL = Not Only SQL),它指的是非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显的力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。
NoSQL的特点:
特点一:
是以key-...
分类:
数据库 时间:
2015-02-07 23:03:48
阅读次数:
273
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2817
A sequence of numbers
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3754 Accept...
分类:
其他好文 时间:
2015-02-07 23:03:20
阅读次数:
180
Compare two version numbers version1 and version2.
If version1 > version2 return 1, if version1 < version2 return -1, otherwise return 0.
You may assume that the version strings are non-empty and...
分类:
其他好文 时间:
2015-02-07 23:03:11
阅读次数:
166
Linux中的queue_depth(队列深度)...
分类:
系统相关 时间:
2015-02-07 23:04:48
阅读次数:
710
笔者自行开发的Cocos2d-x原创游戏《赵云要格斗》这里把全部的代码和资源全部共享,保证全部可以免费下载,笔者之前开发这个游戏的时就说过,此游戏最后一定会开源。游戏其实还没弄完,只是近期好多博友都在找我要代码要资源,笔者原本是想等游戏全部完成之后,再来公布的。现在打算提前点,笔者认为社区大于代码(CSDN上的话,开源好于自己闭门造车。...
分类:
其他好文 时间:
2015-02-07 23:03:30
阅读次数:
289
这一篇是整个第五章的精华了,会重点介绍一下Neural Networks的训练方法——反向传播算法(backpropagation,BP),这个算法提出到现在近30年时间都没什么变化,可谓极其经典。也是deep learning的基石之一。还是老样子,下文基本是阅读笔记(句子翻译+自己理解),把书里的内容梳理一遍,也不为什么目的,记下来以后自己可以翻阅用。...
分类:
编程语言 时间:
2015-02-07 23:03:19
阅读次数:
313
有向图DAG
The Tower of Babylon
Time Limit: 3000MS
Memory Limit: Unknown
64bit IO Format: %lld & %llu
Submit Status
Description
Perhaps you have heard of the...
分类:
其他好文 时间:
2015-02-07 23:01:17
阅读次数:
178
这三个条款讨论了封装性和类型转换。讲解了怎么实现更高的封装性以及实现所有参数类型转换。...
分类:
编程语言 时间:
2015-02-07 23:03:55
阅读次数:
281
Write a program to find the node at which the intersection of two singly linked lists begins.
For example, the following two linked lists:
A: a1 → a2
↘...
分类:
其他好文 时间:
2015-02-07 23:01:47
阅读次数:
153
iOS: RegexKitLite编译错误解决办法
解决办法:
In project setting search “other” at
“Other Linker Flags” put the word “-licucore”....
分类:
其他好文 时间:
2015-02-07 23:02:35
阅读次数:
170
稀疏矩阵是指矩阵中的元素大部分是0的矩阵,事实上,实际问题中大规模矩阵基本上都是稀疏矩阵,很多稀疏度在90%甚至99%以上。因此我们需要有高效的稀疏矩阵存储格式。本文总结几种典型的格式:COO,CSR,DIA,ELL,HYB。...
分类:
其他好文 时间:
2015-02-07 23:01:37
阅读次数:
301
背景:Orthanc是本专栏中介绍过的一款新型DICOM服务器,具有轻量级、支持REST的特性,可将任意运行Windows和Linux系统的计算机变成DICOM服务器,即miniPACS。Orthanc内嵌多种模块,数据库管理简单,且不依赖于第三方软件。因此通过剖析Orthanc源码可以学习到搭建DICOM系统中的各个环节,例如SQLite嵌入型数据库、GoogleLog日志库、DCMTK医学DICOM库,以及近期要介绍的开源Web Server,Mongoose。...
分类:
Web程序 时间:
2015-02-07 23:02:00
阅读次数:
408
题目大意:
N个朋友聚会,只有认识的人才会坐在一桌。给你M个朋友关系(A,B),表示A认识B。且认识
关系具有传递性。即如果A认识B,B认识C,那么A也认识C。所以A、B、C可以坐在一桌上。
那么问题来了:问:如果让认识的人坐一桌,那么最少要安排多少张桌子才能满足要求。
思路 :
直接能想到用并查集来做。对于所给认识关系(A、B),查找二人的父节点是否相同,不相同则并
为一个集合,相同说明之前已经认识了(不做出来)。最后统计集合的个数就行了。...
分类:
其他好文 时间:
2015-02-07 23:01:20
阅读次数:
201
题目大意:查看相关场次即可看到。
思路:推公式的题目,可以用快速幂加公式快速解决,也可以用二进制拆分运算的方法加快速度。
需要注意的一点在于:今后在mod之后有涉及到运算的都要加上一个mod之后再mod,或者统一都加一个mod
顺便复习一下二进制拆分的方法!!
二进制拆分的做法AC代码:#define _CRT_SECURE_NO_WARNINGS
#include
#i...
分类:
其他好文 时间:
2015-02-07 23:00:51
阅读次数:
216
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较...
分类:
编程语言 时间:
2015-02-07 22:59:47
阅读次数:
281