现在位置: 首页 > reconcile发表的所有文章
  • 07月
  • 23日
综合 ⁄ 共 486字 评论关闭
操作系统: 首先下载源码包 http://www.mongodb.org/downloads 这里下载最新版 mongodb-linux-x86_64-2.6.6.tgz 解压到你想要安装的目录,假设这里安装到/usr/local tar -xvf mongodb-linux-x86_64-2.6.6.tgz -C /usr/local/ 1:配置环境变量 2:在/usr/local/mongodb-linux-x86_64-2.6.6 目录中,创建conf目录,在conf目录中,创建文件mongodb.conf 文件内容为: dbpath=/data/mongodb logpath=/tmp/mongodb.log logappend=true fork=true rest=true 保存退出 启动mongodb  /usr/local/mongodb-linux-x86_64-2.6.6/bin/mongod -f......
阅读全文
  • 11月
  • 03日
编程语言 ⁄ 共 903字 评论关闭
lapply:可用于一个列表对象,并且返回一个列表对象 sapply:更灵活,可接受向量或者矩阵作为主要参数,返回形式更为有好的结果,常常是表格形式。   lapply(x,FUN,...) sapply(x,FUN,...,simplify=TRUE,USE.NAMES=TRUE) vapply(x,FUN,FUN.VALUE,...,USE.NAMES=TRUE) replicate(n,expr,simplify="array") simplify2array(x,higher=TRUE)   lapply:返回一个与x等长的list,每个元素是在对应的x元素上应用函数FUN的结果。 sapply:是在lapply之上的灵活版本,默认返回向量、矩阵,或当simplify="array"时为阵列array。同时应用simpl......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 1013字 评论关闭
/* 关键是要想到:不要在过程中考虑排序,好的做法是 先将每次的结果保存在字符串中,最后排序输出。 */ #include<stdio.h> #include<stdlib.h> #include<string.h> #define maxn 108 int wgt[maxn],map[maxn][maxn],vst[maxn],res[maxn]; char ans[maxn][2*maxn]; int n,m,s,cnt; void dfs(int from,int sum,int step){ int i,j; if(sum>s) return; if(sum==s){ for(i=0;i<n;i++){ if(map[from][i]==1) return; } for(i=0;i<=step;i++){ ans[cnt][i]=res[i]......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 1028字 评论关闭
Wrote by mutouyun. (http://darkc.at/a-tricky-code/) 刚刚在网上闲逛,看到reddit上关于最受欢迎的代码的讨论贴,上面有一小段非常有意思的代码: unsigned int v; // to count the number of bits set in v unsigned int c; // c accumulates the total bits set in v for (c = 0; v; c++) { v &= v - 1; } 能直接看出来这段代码想要干啥么?^_^ 其实这段代码的作用是计算v的二进制位里1的个数……是不是有点囧? 那么它是怎么做到的呢? 为了方便说明,我们可以先给v一个默认的初值,比如321。这样v的二进制数字......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 866字 评论关闭
模块独立程度的度量标准 1)耦合 不同模块之间的互联程度的度量      2)内聚 模块内部彼此结合的紧密程度的度量     模块耦合度越高模块独立性越低 模块内聚度越高模块独立性越高   高内聚,低偶合          耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。                 低偶合:类与类之间的关系而定,高,意思是他们之间的关系要简单,明了,不要有很强的关系,不......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 701字 评论关闭
题意: ...不多说 注意: 输入是矩阵... 有了并查集, 怎么也不想写Prim了.... #include <cstdio> #include <vector> #include <algorithm> using namespace std; const int MAXN = 105; int f[MAXN]; int n; typedef struct edge { int u,v,w; edge(){} edge(int _u, int _v, int _w):u(_u),v(_v),w(_w){} }edge; vector<edge> g; bool cmp(edge a, edge b) { return a.w<b.w; } int find_set(int x) { if(f[x]!=x) f[x] = find_set(f[x]); return f[x]; } int Krus......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 458字 评论关闭
json_encode会对中文以及链接中的斜杠等特殊字符进行转义。于是考虑使用php自带的urlencode函数先把字符串转好,防止json_encode进行转义操作,最后再使用urldecode还原 实例如下: $data = array( "姓名" => "王思捷", "博客" => "http://ilovetile.com" ); echo json_encode($data); 以上代码将会输出: {"\u59d3\u540d":"\u738b\u601d\u6377","\u535a\u5ba2":"http:\/\/ilovetile.com"} 如果把代码换成: $data = array( urlencode("姓名") => urlencode("王思捷"), urlencode("博客") => url......
阅读全文
  • 11月
  • 18日
综合 ⁄ 共 1710字 评论关闭
来自: http://blog.csdn.net/thebestdavid/article/details/11908961 注意这里是求子序列的个数。 子序列的个数 题目详情: 子序列的定义:对于一个序列a=a[1],a[2],......a[n],则非空序列a'=a[p1],a[p2]......a[pm]为a的一个子序列,其中1<=p1<p2<.....<pm<=n。 例如:4,14,2,3和14,1,2,3都为4,13,14,1,2,3的子序列。 对于给出序列a,有些子序列可能是相同的,这里只算做1个,要求输出a的不同子序列的数量。 输入: 长度为n的数组1<=n<=100,数组元素0<=a[i]<=110 输出:子序列 的个数对10000......
阅读全文
  • 11月
  • 06日
综合 ⁄ 共 252字 评论关闭
js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。 <script language="javascript">  document.write("<h1>JS保留两位小数例子</h1><br>");      var a=2.1512131231231321;      document.write("原来的值:"+a+"<br>");      document.write("两位小数点:"+a.toFixed(2)+"<br>四位小数点"+a.toFixed(4));   </script> 
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 21105字 评论关闭
Know the Core Objects of Your App The UIKit framework provides the infrastructure for all apps but it is your custom objects that define the specific behavior of your app. Your app consists of a handful of specific UIKit objects that manage the event loop and the primary interactions with iOS. Through a combination of subclassing, delegation, and other techniques, you modify the default behaviors defined by UIKit to implement your app. In addition to customizing the UIKit objects, you ......
阅读全文
  • 03月
  • 05日
综合 ⁄ 共 4096字 评论关闭
使用UDP注意事项 1.UDP报文可能会丢失、重复、乱序   2.UDP缺乏流量控制:当缓冲区写满以后,由于UDP没有流量控制机制,因此会覆盖缓冲区。   3.UDP协议数据报文截断:如果接收到的UDP数据报大于缓冲区,报文可能被截断,后面的部分会丢失。   4.使用UDP: recvfrom返回0,不代表连接关闭,因为UDP是无连接的。     而且sendto可以发送数据0包(只含有UDP首部[20字节]);   5.ICMP异步错误    观察现象:关闭UDP服务端,启动客户端,从键盘接受数据后,再发送数据。UDP客户端阻塞在recvfrom位置; 说明:     1)UDP发送报文的时,只把数据copy......
阅读全文
  • 09月
  • 18日
综合 ⁄ 共 1115字 评论关闭
还是欧拉函数,写的有点特殊。。。 在去A一次, 用正常人得做法。。。。。 //正常人不要学习我的方法。。。。。 //看看取乐的了。。。。 #include <stdio.h> #include <math.h> #include <string.h> __int64 prime[10000], visit[10000], len; //筛素数 __int64 Prime() { __int64 i, j; len = 0; memset(visit, 0, sizeof(visit)); for (i = 2; i <= 10000; i++) { if (visit[i] == 0) { for (j = 2 * i; j <= 10000; j += i) visit[j] = 1; prime[len++] = i; } } } int main() ......
阅读全文