关于网络IO的模型涉及到的阻塞、非阻塞、同步、异步真的是让人一头雾水啊。 首先要了解需求,这个IO模型能够解决什么问题,在我理解就是,当应用程序要使用系统资源,但是这个资源又被占用的时候应该怎么办。比如说你去餐馆,可是菜又没有好,你该怎么办。 首先要明白的就是应用程序使用系统资源的一个过程,主要有两 ...
分类:
其他好文 时间:
2016-06-22 01:38:03
阅读次数:
216
知识点 定义任务函数:function task(){.......} 启动定时器: timer=setTimeout(task,wait);//任务函数,等待时间 停止定时器: 停止等待 clearTimeout(timer); 原理: 1. 启动定时器时: js引擎将定时器的任务函数和间隔时间, ...
分类:
其他好文 时间:
2016-06-22 01:35:54
阅读次数:
143
public class LogHelper { private static string _logFielPrefix = string.Empty; private static string LogPath { get { return GetLogPath(@"/log/"); } } / ...
分类:
其他好文 时间:
2016-06-22 01:36:56
阅读次数:
149
最近在用2016做项目,一个同事的一个操作给我带来了一个头疼的问题,他把部署管理员的管理员账号的管理员权限给移除了,导致整个系统的所有账号进去都是下图这样
即使系统中还存在其他的拥有管理员权限的账号也没用,这种情况是在2016中新出现的,在之前的2015和2013版本中都试验过均没有这种情况,所以2016系统的部署管理员账号不能随意外泄,特别是很多新手不...
分类:
其他好文 时间:
2016-06-22 00:30:14
阅读次数:
166
1、HBase概述
HBase是hadoop生态系统中的重要组成部分,是一个开源的、面向列、适合存储海量非结构化数据或半结构化数据,具备高可靠性、高性能、可灵活扩展伸缩、支持实时数据读写的分布式存储系统
存储在Hbase中的表的特征
1、大:一个表可以有上亿行,上百万列
2、任意模式:每行都有一个可排序的主键和任意多的列,列可以根据需要动态的增加,同一张表中的不同的行,它们...
分类:
其他好文 时间:
2016-06-22 00:29:23
阅读次数:
123
八、统一定时器事件和信号事件详解
和信号事件相比,把定时器事件和I/O事件统一起来就变得十分容易了,为什么?因为I/O复用机制如select(),poll(),epoll_wait()都允许设置一个最大等待时间^_^。So,让我们来看看libevent是怎样做的吧。PS:实际上很多事件驱动的软件都是这样做的。
1.实现方法
核心就是在每次事件循环中设置I/O复...
分类:
其他好文 时间:
2016-06-22 00:26:53
阅读次数:
164
转自:http://gladto.iteye.com/blog/728634 背景知识: 从JDK5开始提供名为Annotation(注释)的功能,它被定义为JSR-175规范。注释是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value="unch ...
分类:
其他好文 时间:
2016-06-22 00:25:56
阅读次数:
172
1. 题目描述定义如下函数$f(x)$:对于任意整数$y$,找到满足$x^k = y$同时$x$最小并的$k$值。所求为区间$[a, b]$的数代入$f$的累加和,即\[\sum_{x=a}^{b} f(x)\]2. 基本思路因为数据很大, 因此不适合暴力枚举。但是对于给定的数$y$,我们可以求得$ ...
分类:
其他好文 时间:
2016-06-22 00:26:07
阅读次数:
146
values->styles.xml中设置:stylename="AppTheme"parent="Theme.AppCompat.Light.NoActionBar". 新建项目后activity默认继承AppCompatActivity,所以有默认ActionBar,所以只需将activity继 ...
分类:
其他好文 时间:
2016-06-22 00:25:39
阅读次数:
120
NSCopying NSCopying是一个与对象拷贝有关的协议。如果想让一个类的对象支持拷贝,就需要让该类实现NSCopying协议。NSCopying协议中的声明的方法只有一个- (id)copyWithZone:(NSZone *)zone。当我们的类实现了NSCopying协议,通过类的对象 ...
分类:
其他好文 时间:
2016-06-22 00:25:48
阅读次数:
120
<html><head><title>book list....</title></head><body><div class="artcal" rel=""> <h3 class="title2"> 免费的编程中文书籍索引(好货) <img title="转载" align="absmiddle" ...
分类:
其他好文 时间:
2016-06-22 00:23:54
阅读次数:
458
3156: 防御准备 Description Input 第一行为一个整数N表示战线的总长度。 第二行N个整数,第i个整数表示在位置i放置守卫塔的花费Ai。 第一行为一个整数N表示战线的总长度。 第二行N个整数,第i个整数表示在位置i放置守卫塔的花费Ai。 Output 共一个整数,表示最小的战线花 ...
分类:
其他好文 时间:
2016-06-22 00:21:14
阅读次数:
176
题目: 团队作业(六) 团队作业(七) 个人最终总结 【附加作业】沈航软件工程期末附加作业 优秀博客赏析: http://www.cnblogs.com/RayShea/p/5557813.html http://www.cnblogs.com/yzdd/p/5535440.html http:// ...
分类:
其他好文 时间:
2016-06-22 00:21:20
阅读次数:
337
centos7 ip地址设置 http://simonhu.blog.51cto.com/196416/1588971 CentOS系统 修改DNS 修改对应网卡的DNS的配置文件 # vi /etc/resolv.conf 修改以下内容 nameserver 8.8.8.8 #google域名服务 ...
分类:
其他好文 时间:
2016-06-22 00:21:12
阅读次数:
209
请求与转发: 当请求来到HTTP服务器,而HTTP服务器转交请求给容器时,容器会创建一个代表当前请求的HttpServletRequest对象,并将请求 相关信息设置给该对象。同时,容器创建一个HttpServletResponse对象。对客户端进行响应的Java对象。 处理请求参数与标头 请求来到 ...
分类:
其他好文 时间:
2016-06-22 00:23:01
阅读次数:
150
beta 阶段的 postmortem 报告 1. 每个成员在beta 阶段的实践和alpha 阶段有何改进? 成员 Beta阶段的实践和alpha 阶段有何改进 黄山成 beta阶段较alpha阶段对相关的界面优化实现的更加完好,界面更加友好,并且数据库的创建及其导入都更加的灵活。 顾鹏 beta ...
分类:
其他好文 时间:
2016-06-22 00:21:20
阅读次数:
186
#include<stdio.h>int main(){ char a[103]; while(scanf("%s",a)!=EOF) { char *p=a,ch=*p; while(*(++p)) if(*p>ch) ch=*p; p=a; while(*p) { if(*p==ch) prin ...
分类:
其他好文 时间:
2016-06-22 00:20:08
阅读次数:
122