现在位置: 首页 > 13069357612发表的所有文章
  • 09月
  • 23日
综合 ⁄ 共 872字 评论关闭
题意:取x个不大于n的数相乘出一个最大的完全平方数! 这里点击打开链接有某大牛的题解,我就不再累赘了。 题目 #include<iostream> #include<cstdio> #include<cstring> using namespace std; #define LL long long #define N 10000000 #define mod 1000000007 bool flag[N+5]; int cnt,prime[N/10]; LL num[N+5]; void Prime() { memset(flag,false,sizeof(flag)); cnt=0; for(int i=2;i<=N;i++) //O(n)的算法取素数 { if(flag[i])continue; for(int j=2*i......
阅读全文
  • 07月
  • 18日
综合 ⁄ 共 14831字 评论关闭
5.4 map      在SGI STL中的容器map,底层实现机制是RB-Tree,是因为map的操作RB-Tree都能实现。在map容器键值key和实值value是不相同的,键值key和实值value的比较函数也是不同的。在map容器里面的元素是根据元素的键值自动排序的,不能修改map容器的键值,但是可以修改容器的实值。map的所有节点元素都是pair。pair有两个成员变量first,second;第一个first是键值key,第二个second是实值value;     由于pair是一个struct,所以其成员变量的属性是public。在pair struct中提供了构造函数和拷贝构造函数,同时提供了两个最基本的......
阅读全文
  • 06月
  • 19日
综合 ⁄ 共 2522字 评论关闭
logback 的出现让我们处理日志又简单了许多,也非常灵活,如:按照制订的日志生成规则输出不同的日志到不同的文件及数据库,这对于日后的数据挖掘容易了许多; 不过,对于中小型项目而言,真的没必要纠结日志这块的性能,但对于高并发应用就要对日志花些心思进去,不能掉以轻心了,并发应用众多瓶颈之中,日志是其中的一个。 基于logback构建一个高性能的、灵活、方便的适用于高并发应用的异步日志系统也是非常的方便和快速。 先放一个比较实用的一个配置吧,他非常简单,就几行配置内容(logback-1.0.6): <configuration s......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 11444字 评论关闭
一、什么是POM Project Object Model,项目对象模型。通过xml格式保存的pom.xml文件。作用类似ant的build.xml文件,功能更强大。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。 一个完整的pom.xml文件,放置在项目的根目录下。 [html] view plaincopy <project xmlns="http://maven.apache.org/POM/4.0.0"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0        ......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 2923字 评论关闭
问题描述:一个父进程监控多个子进程,子进程执行函数f,若子进程挂掉,则重新fork一个子进程。   #ifndef MS_MONITOR_H_ #define MS_MONITOR_H_ 3 #include <iostream> 4 #include <string> 5 #include <vector> 6 #include <sys/types.h> 7 #include <sys/wait.h> 8 #include <sys/stat.h> 9 10 typedef int (*superMonitorHndl)(int argc, char **argv); 11 static int run_child......
阅读全文
  • 10月
  • 24日
综合 ⁄ 共 10798字 评论关闭
转自http://blog.csdn.net/wangzhebupt/article/details/22743515 主要参照的是:http://www.cnblogs.com/yangyangcv/archive/2012/03/23/2413335.html?ADUIN=745066753&ADSESSION=1396342401&ADTAG=CLIENT.QQ.5311_.0&ADPUBNO=26327 基本操作就是在要循环的代码前加上 #pragma omp parallel for 然后在项目属性的语言,C++中,openMP支持改为是~ ------下面转载来自上方链接------------------- 最近在看多核编程。简单来说,由于现在电脑CPU一般都有两个核,4核与8核的CPU也逐渐走入了寻常百姓家,传统......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 2339字 评论关闭
const int null = -1; const int VMAX = 500; const int EMAX = 300000; struct Edge { int adj,next,re; //指向的点,下一边的下标,逆边的下标 int r; //余留网边的容量 }h[EMAX+10]; //用下标模拟指针构邻接表 int p[VMAX+10],c; int n,m,s,t; int gap[VMAX+10],pre[VMAX+10],dis[VMAX+10]; //插边,k,l为端点,cap为边容量 void insert(int k,int l,int cap) { h[++c].adj=l; h[c].r=cap; h[c].next=p[k]; p[k]=c; h[c].re=c+1; //逆边 h[++c].adj=k; h[c].r=0; h[c].next=p[l]; p[l]=c; h......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 14434字 评论关闭
一:Linux进程的四大要素:  1:一段供进程执行的程序,该程序可以被多个进程执行。      2:独立的内核堆栈。      3:进程控制快(task_struct:有了这个数据结构,进程才能成为内核调度的一个基本单位接受内核的调度。同时,这个结构还记录着进程所占用的各项资源。)      4:独立的存储空间:即拥有专有的用户空间,除了前面的内核空间还有用户空间。  ★Note:与线程线程不同的是线程只有前三条,没有第四条。内核线程完全没有用户空间。用户线程:共享用户空间。 二:Linux进程分类:  1:交互式进程:这些进程经常和用户发生交......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 336字 评论关闭
protected void Page_Load(object sender, EventArgs e)    {        // 刷新指定的父页面        //this.Response.Write("<script>window.opener.opener=null;window.opener.navigate('index.aspx');</script>");         // 刷新父页面        //this.Response.Write("<script>window.opener.opener=null;window.opener.location.replace(window.opener.location.href);</script>");    } 
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 11281字 评论关闭
应用 我们将开发一个社交化书签应用,允许用户提交和分享链接。你可以在这里查看这个应用。这个应用可以做到: 当用户访问/时,他会看到以提交时间排序的报道列表。 当用户访问某个书签时,例如#/stories/528b9a8ce4b0da0473622359,用户会看到关于这个报道的信息,例如是谁提交的,何时提交的,以及文章的摘要。AngularJS将发送一个REST化的GET请求(/api/v1/stories/528b9a8ce4b0da0473622359)来获取全文。 最后,当用户通过#/stories/new提交新报道时,会向REST后端发起一个POST请求,报道会被保存在MongoDB数据库。......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 5899字 评论关闭
上一篇我们建立了基本的工作环境, 这一次我们将基本实现例子中的HelloCocosBuilder. 注意 这两天纠结了一个问题. 我发现按照上次的配置来实现例子, 图片的大小怎么都和例子中的搭配不上. 后来动用CCB的源代码才看出端倪. CCB v3.0加入了一个resources-auto的目录, 在发布的时候, 会自动缩放图片到对应的分辨率去. 因为图片的分辨率不合适(初步目测), 我们暂时不使用这功能. 请大家将上一篇文章 中的resources-auto文件夹下图片移到父目录ccb-source下面. 这个也解释了为什么resources-auto有非图片文件会导致CCB崩溃的原因. ......
阅读全文
  • 01月
  • 23日
综合 ⁄ 共 330字 评论关闭
//源自于一个大神级回复 //连接:http://topic.csdn.net/u/20120111/16/68047c3d-e8dd-479b-b17d-9858302e4a0f.html?r=77297489 public static double foo(double d, int n) { if (d == 0.0) return 0; if (d > 1 || d < -1) n = n - (int)Math.Log10(Math.Abs(d)) - 1; else n = n + (int)Math.Log10(1.0 / Math.Abs(d)); if (n < 0) { d = (int)(d / Math.Pow(10, 0 - n)) ......
阅读全文