摘要: 參考: 网络编程–IO模型演示样例 几种server端IO模型的简介及实现 背景知识 堵塞和非堵塞 对于一个套接字的 I/O通信,它会涉及到两个系统对象。一个是调用这个IO的进程或者线程,还有一个就是系统内核。比方当一个读操作发生时。它会经历两个阶段: ①等待数据准备 (Waiting for th 阅读全文
posted @ 2016-02-07 21:53 mengfanrong 阅读(2273) 评论(0) 推荐(0) 编辑
摘要: 我们实现的数据结构是为了解决在执行过程中动态的开辟空间使用(比如我们不停的输入,输入的多少我们不确定) 假设当你看到这篇文章的话,就当作是零食咀嚼,营养没有有BUG,能够直接看我博客中文章:CPU对内存的管理,进一步和一些改正的理解 原理两种: 一、笨办法 我们第一次用多少空间,开辟多少空间A 我们 阅读全文
posted @ 2016-02-07 21:41 mengfanrong 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: Joseph环,这次模固定是2.假设不是固定模2,那么一般时间效率是O(n)。可是这次由于固定模2,那么能够利用2的特殊性,把时间效率提高到O(1)。 规律能够看下图: 具体具体解析请看大师Knuth的Concrete mathematics。 补上纯粹利用位运算写的程序: 作者:靖心 http:/ 阅读全文
posted @ 2016-02-07 21:06 mengfanrong 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Search and Replace Sublime Text features two main types of search: Search - Single FileSearch - Multiple Files We’ll examine them in turn, but first l 阅读全文
posted @ 2016-02-07 20:55 mengfanrong 阅读(417) 评论(0) 推荐(0) 编辑
摘要: quartz的工作原理 http://lavasoft.blog.51cto.com/62575/181907/ 几种定时任务的比較 http://blog.sina.com.cn/s/blog_6940cab30101a5pv.html 阅读全文
posted @ 2016-02-07 20:23 mengfanrong 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 题目: D. The Child and Zoo time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Of course our c 阅读全文
posted @ 2016-02-07 20:08 mengfanrong 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 又见GCD Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 9984 Accepted Submission(s): 4157 Problem 阅读全文
posted @ 2016-02-07 19:33 mengfanrong 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 这次CF状态之悲剧,比赛就别提了。后来应该好好总结。 A题:某个细节没考虑到,导致T了 代码: #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #include<vector> using names 阅读全文
posted @ 2016-02-07 18:53 mengfanrong 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Problem Description FSF has programmed a game. In this game, players need to divide a rectangle into several same squares. The length and width of rec 阅读全文
posted @ 2016-02-07 17:21 mengfanrong 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 系统环境: CentOS 7 X64 JDK1.8 一: 安装jsvc 下载 commons-daemon的源代码包 http://apache.fayea.com//commons/daemon/source/commons-daemon-1.0.15-src.zip 解压之后 cd src/na 阅读全文
posted @ 2016-02-07 17:17 mengfanrong 阅读(3195) 评论(0) 推荐(0) 编辑
摘要: Topology是Jstorm对有向无环图的抽象,内部封装了数据来源spout和数据处理单元bolt,以及spout和bolt、bolt和bolt之间的关系。它能够被提交到Jstorm集群。 本文以Jstorm自带的SequenceTopology简介一下Jstorm提交topology的过程,本文 阅读全文
posted @ 2016-02-07 16:41 mengfanrong 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 在阅读的过程中有不论什么问题,欢迎一起交流 邮箱:1494713801@qq.com QQ:1494713801 Cloud Foundry核心组件架构图例如以下: 主要组件: Cloud Controller:实质上是VMC和STS交互的server端,它收到指令后发消息到各模快,管理整个云的执行 阅读全文
posted @ 2016-02-07 16:32 mengfanrong 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: 题目链接:Truck History 题意就是N个卡车的型号,一代一代的发展,两辆卡车的型号中 不同字母的个数代表着两辆卡车的距离,确定一个点。遍历到全部的点,使之这个距离最小。 非常明显最小生成树,稠密图。1次AC,水过 PS:厚颜无耻的先看了Discuss才做的,否则我也漏“.”。罪过罪过 #i 阅读全文
posted @ 2016-02-07 16:30 mengfanrong 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 设定IP $sudo vi/etc/network/interfaces autolo iface lo inet loopback 加入下面内容 autoeth0 iface eth0inet static address192.168.0.221 <-填写自己检查未被使用的ip 地址 netma 阅读全文
posted @ 2016-02-07 16:17 mengfanrong 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 原始的sql: select substr(field1, instr(field1, '|', 1, rownum) + 1, instr(field1, '|', 1, rownum + 1) - instr(field1, '|', 1, rownum) - 1) as field2 from 阅读全文
posted @ 2016-02-07 15:59 mengfanrong 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 相关表:<span style="white-space:pre">create table DEPT ( <span style="white-space:pre"> </span>deptno int not null primary key, <span style="white-space: 阅读全文
posted @ 2016-02-07 15:38 mengfanrong 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 题目链接:hdu 3308 LCIS 题目大意:给定一个序列,两种操作: Q l r:查询区间l,r中的最长连续递增序列长度U p x:将位置p上的数改成x 解题思路:线段树上的区间合并,这是在左右子树合并的时候要推断一下是否满足递增就可以。 #include <cstdio> #include < 阅读全文
posted @ 2016-02-07 15:21 mengfanrong 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 本题使用线段树自然能够,由于区间的问题。 这里比較难想的就是: 1 最后更新须要查询全部叶子节点的值,故此须要使用O(nlgn)时间效率更新全部点。 2 截取区间不能有半点差错。否则答案错误。 这两点卡了我下。看来我的线段树还是不够熟,须要多多练习。 线段树是二分法的高级应用,可是却不是简单应用,要 阅读全文
posted @ 2016-02-07 14:36 mengfanrong 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 要使用CSipSimple有两种方法:第一种是不编译jni,另外一种是编译jni. 这里介绍的是第一种:不编译jni. 首先,用SVNclient检出CSipSimple源代码:svn checkou: http://csipsimple.googlecode.com/svn/trunk/ 检出完毕 阅读全文
posted @ 2016-02-07 14:27 mengfanrong 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 记得第一次做机房收费系统的时候,就在加入删除用户这出现了点小问题,由于一直都是一个容不得一点瑕疵的人。所以对查询用户的时候查询一次就会多一些空行我非常是不能容忍。看似非常小的问题,我却花了非常长的时间。如今机房收费系统重构了。又在这块吹毛求疵了,用了整整两个小时的时间。攻克了好多好多小问题。 (1) 阅读全文
posted @ 2016-02-07 14:09 mengfanrong 阅读(280) 评论(0) 推荐(0) 编辑