`
sole
  • 浏览: 139504 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
     一直想用一个面向文档型的数据库来存放实验室的数据。NoSQL数据库的概念炒了很多年了,现在也出现了很多比较成熟的NoSQL数据库的产品,并且开始大量应用起来,包括Amazon, Facebook,Twitter等等公司都在用。之前想用Berkeley DB(一个key-value的嵌入式数据库,无Sever端),发现并不好用,主要是没有客户端,查看数据不直观,这样自己还要写个客户端,麻烦。开源的mongoDB 比较流行,因此打算用它了。下面讲讲它在Ubuntu下的安装和使用 下载      32位的mongodb   $ # replace "1.6 ...
         零和竞争 vs 共同进步     在当代大学生的成长过程中, 父母和老师从小就在我们的脑海里灌输竞争意识. 在家里,很多父母将考试名次放到教育孩子的核心地位,提醒自己的孩子要在名次竞争中努力靠前;在学校里,名次更是衡量一名学生优劣的重要指标,名列前茅的人往往是学校和老师的宠儿,名次不好的人则经常受到冷落....      脱离全面, 均衡的标准而片面强调竞争给孩子带来了非常不好的影响: 一方面学生会渐渐形成一种错误的认识, 以为竞争是人际关系中最重要的主题,为了取得竞争中的优势地位,其他一切都是可以忽略的,甚至可以不择手段;即便这样那些在学习成绩优秀的孩子,从不会从这种片 ...
1.移动 C-x C-c    退出 C-v    移动到下一屏; M-v    移动到下一屏 C-l    光标所在行置于屏幕的中央                                         上一行 C-p (previous)                      ...
面是系主任对我们论文的指导,这样的老师现在很少了。非常精彩、生动的文章,不过大多数人论文的风格可能是文章中提到的三种(至少三种)的混合体.... 戏说论文、技术 文档与网络文字的区别 作者:王仲民 我 ...
机器学习 从大量的数据中自动或半自动地寻找有用的 模式的过程。机器学习在构建数学模型是利用了统计学理论,其核心任务是从样本中推理 学习 :当事物以其自身在将来表现更好为标准 来改变其行为,它学到了东西。   监督学习与非监督学习   在监督学习中,我们的目标是学习从输入到输出的映射关系,其中输出的正确值已经由指导者提高。而非监督学习没这样的指导者,只有输入数据。我们的目标是发现输入数据中的规律。   增强学习 机器学习程序能够评估策略的好坏程度,并从以往好的动作序列中学习,以便能够产生策略。这种学习方法称为增强学习算法。   关联规则 ... ...
特别声明:该篇文章并非个人原创,是从新浪博客http://blog.sina.com.cn/s/blog_4a95553b010005z0.html转载过来的。 转载的原因是由于文章所表现出的作者对技术如此有激情所感染,深深地佩服作者的执着与热情。看完这篇文章后顿时热血 ...
     快速排序法 (quick sort)是运用分治思想(divide and conquer)对一个数组进行排序的比较排序算法。它主要思想是:以某个数为轴,将这个数组划分成两部分:不大于这个轴的一部分和大于这个轴的一部分;然后在分别对剩下的两部分进行同样的操作;一直分下去,直到每部分只有一个元素位置为止。     如何划分成两部分?严蔚敏的《数据结构》和《算法导论》有两种不同的具体实现     【严】的描述如下:设置两个数组下标low,high,low从前向后移动,high从后往前移动,保证low之前的部分都是不大于轴,high之后的部分都是大于轴; 每次low找到一个大于轴的元素,h ...
    腾讯收购了康盛创想。作为中国最专业的社区软件平台开发商之一,康盛创想旗下的Discuz!是全球范围内用户量最大、覆盖面最广的社区软件平台,拥有超过140万家网站用 户,也是企业和网站主首选的社区与网站建设平台。在Alexa中国排名前1500家网站中,超过70%的网站选择第三方社区平台时采用了 Discuz!的解决方案。 这样,腾讯的用户群越来越稳定可靠。垄断实力越来越强大。       长期以来,腾讯一直在模仿,并没有多少实质性的技术创新,腾讯凭着它广大的用户群体,压倒了一个又一个的创新企业,令国内新创业型的IT企业咬牙切齿。而腾讯的模仿是否又侵犯其他企业的利益(尽管别的企 ...
time [option] command [argments] 或 /usr/bin/time 计算程序运行时间   wc [option] filename 计算文件字数,行数等等   find [path] -name "*name*" 查找文件   chown -R user file 改变文件拥有者. -R包含所有子目录   chmode -R xxx  file xxx表示user, group, other的运行,读,写 ug+w, 表示本用户和同组用户有写权限.   cd - 后退到上次目录   scp localpath  ...
Copy(y)    Y(=yy) , 10Y,  yG ; // one line, ten line,  to the end of file   :/     forward模式查询 :/?   backword模式查询 n  下一个匹配   :g/ pattern1/s//patttern2/g    用pattern2替换pattern1 :s/str1/str2   str2替换str1, 当前行首次出现 :s/str1/str2/g ...
    Berkeley DB是一个提供了丰富的数据管理服务的嵌入式数据库引擎。它能够管理T Bytes数量级的数据。它不是一个关系型数据库,不能通过SQL语言接口访问,而是通过API编程接口读写数据,管理数据库,也能执行一些如事务管理的高级功能。     由于它是嵌入式的,而且提供了非常高效的内存缓存机制,因此它的速度异常快。使用时将它直接链接嵌入到你应用程序中,与你的应用在一个进程中,避免了进程通信的开销。此外,Berkeley DB高度可配置,它提供了不同的方式组织你的数据如BTree,Hash, Queue,通过配置可以提供写保护,事务管理等等。最后,它提供了不同的编程语言接口,有C, ...
MERGE INTO CRPROPTREND T1 USING DUAL T2 ON (T1.URIMD5="abc") WHEN MATCHED THEN INSERT VALUES(...) WHEN NOT MATCHED THEN UPDATE SET ...;   -- This query is not editable, but generally faster Select URIMD5, count(*) from RUNPP ...
<target name="tomcat.start"> <java jar="${tomcat.home}/bin/bootstrap.jar" fork="true"> <jvmarg value="-Dcatalina.home=${tomcat.home}" /> </java> </target> <target name="tomcat.st ...
计数排序, 基数排序, 桶排序等非比较排序算法,平均时间复杂度都是O(n). 这些排序因为其待排序元素本身就含有了定位特征,因而不需要比较就可以确定其前后位置,从而可以突破比较排序算法时间复杂度O(nlgn)的理论下限. 计数排序是最简单的特例,它要 求待排序元素是位于0到k之间的正整数 , 因而它是很特殊的情况,基本上没有特别的应用价值; 但是另一方面, 它又是基数排序的基础,或者说是一部分,所以简单的描述一下: 输入数组 A : 元素特征是 0-k的正整数,可以有重复值; 输出数组 B : 输出A的一个非减序列 中间数组 C : 大小是k, 它的i( 0<= i <= k)索 ...
  第五章 聪明的以色列人(上):LZ77  第四章 第六章   全新的思路    我们在第三和第四章中讨论的压缩模型都是基于对信息中单个字符出现频率的统计  而设计的,直到 70 年代末期,这种思路在数据压缩领域一直占据着统 ...
Global site tag (gtag.js) - Google Analytics