Netty3 源码分析 - ChannelStateEvent
ChannelStateEvent是ChannelEvent的子接口,可以代表改变的通知或者是请求,取决于它是上行还是下行事件。
UpstreamChannelStateEvent是默认的上行通道状态事件实现类。结合ChannelState中的表很容易看懂源码。
DownstreamChannelStateEve...
分类:
Web程序 时间:
2014-09-10 17:48:20
阅读次数:
399
HTTP协议简介
下载文件是电脑与WEB服务器交互的过程,它们交互的"语言"的专业名称是协议。传送文件的协议有多种,最常用的是HTTP(超文本传输协议)和FTP(文件传送协议),我采用的是HTTP。
HTTP协议最基本的命令只有三条:Get、Post和Head。Get从WEB服务器请求一个特定的对象,比如HTML页面或者一个文件,WEB 服务器通过一个Socket连接发送此对象作为...
分类:
其他好文 时间:
2014-09-10 17:48:10
阅读次数:
211
最近的项目在做PLC的工控开发,用于控制楼宇的制冷系统。设计院的施工流程图纸正式下来后,开始了我学习使用西门子PLC的路程,本篇先简单介绍一个使用WinCC开发HMI的简单风扇的制作过程。风扇的制作本篇会介绍两种方案。
1.通过闪烁制作旋转效果
这种方式是通过视觉感受实现的旋转,其实图片未旋转,只是进行了不同部分的颜色的交替显示,下面是设计的过程。
1)在WinCC图形编辑器中采用“部分圆”...
ZOJ 3814 Sawtooth Puzzle
题目链接
记录状态广搜,把9个拼图都压缩成一个状态,然后去搜索,就是模拟的过程比较麻烦
代码:
#include
#include
#include
#include
#include
using namespace std;
typedef unsigned long long ll;
int t;
int...
分类:
其他好文 时间:
2014-09-10 17:47:50
阅读次数:
220
本文通过传统的写代码的方式,实现类和属性与物理数据库实体表和字段建立映射关系,然后引出不写代码,通过XML描述的方式,然后运行。说明了不写代码,仅通过配置的XML控制文件、网页模板文件、解析器,组成一个可重复利用的开发平台。...
在最近来势凶猛的移动互联网,让传统PC互联网企业纷纷感到压力,3BAT几大互联网巨头在原有PC业务不断向移动端迁移的同时,还出手砸下数百亿元大举投资并购新兴移动互联网创业公司,以求抢占移动互联网入口,为未来发展做好了战略布局。
PC时代,用户接入互联网的入口较为单一,而在移动互联网时代,因产品展现形式及用户需求多样化,真正意义上的用户入口也非常之多,如浏览器、移动搜索、即时通讯工具、地图、购物等...
分类:
移动开发 时间:
2014-09-10 17:47:30
阅读次数:
277
牛腩新闻发布系统用了将近一个月的时间,终于结束了。整个系统跟着牛腩老师敲下来除了对牛老师的普通话表示怀疑外,真心佩服牛老师“不将就”的精神。
其实学习技术都是次要的,咱们先不说牛老师讲的内容怎么样,以及系统各方面的性能。在看牛老师的视频过程中听到最多的“就是咱们再玩点花样吧.....还差点.....“之类的话,牛老师钻牛角尖细致到从不放过一像素的距离,真可谓”爱钻牛角尖中的极品“。
其...
分类:
其他好文 时间:
2014-09-10 17:47:20
阅读次数:
217
题目来源:http://poj.org/problem?id=3411
Paid Roads
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 5383
Accepted: 1923
Description
A network of m ro...
分类:
其他好文 时间:
2014-09-10 17:47:00
阅读次数:
220
iOS7中我们通过ViewController重载方法返回枚举值的方法来控制状态栏的隐藏和样式。setStatusBarHidden在iOS7中不起作用了。
需要在Info.plist配置文件中,增加键:UIViewControllerBasedStatusBarAppearance,并设置为YES;
然后,在UIViewController子类中实现以下两个方法:
- (B...
分类:
移动开发 时间:
2014-09-10 17:46:50
阅读次数:
192
在12小时之内时针分针有几次重合?
答:0:00:00 一次,[1:00:00,2:00:00)一次,[2:00:00,3:00:00)一次,...,[10:00:00,11:00:00)一次。共11次。
在一天24小时之内时针分针秒针有几次重合?
答:0:00:00 12:00:00 这两次
想算的话,时针速度30/3600度每秒,分针1/10度,秒针6度。先计算时针与分针重合的时...
分类:
其他好文 时间:
2014-09-10 17:46:40
阅读次数:
233
题意:n,m,有n种物品每个物品有a[i]个,要求从中选出m件物品的排列数。
指数型母函数,g=a0+a1/1!*x+a2/2!*x^2+...+ak/k!*x^k...
指数型母函数详解
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
...
分类:
其他好文 时间:
2014-09-10 17:46:30
阅读次数:
178
题目链接:zoj 3812 We Need Medicine
题目大意:有n中化学成分,每种成分要么选取重量Wi,获得Ti的TEV值,要么不取,获得0的TEV值。现在对于每种病
毒,要求配置质量为Mi的药物,并且TEV值为Si,求化学成分组成。
解题思路:看了别人的题解,以前居然不知道背包转移可以用二进制。
因为质量总共才50,所以用一个long long的二进制数表示说哪...
分类:
其他好文 时间:
2014-09-10 17:46:10
阅读次数:
171
frameworks\base\media\java\android\media\AudioManager.java /** @hide Default volume index values for audio streams */ public static final int[] DEFAULT_STREAM_VOLUME = new int[] { ...
分类:
移动开发 时间:
2014-09-10 17:46:00
阅读次数:
461
大家可能经常使用gcc -static ***.c,那么这个静态链接究竟使用了什么命令,又链接了哪些库呢? 我们首先来分析libc.a是个什么文件。我们已经知道了xxx.so是动态链接库,xxx.o是静态链接库或者说可重定位文件,/bin/bash为可执行文件。 libc.a其实是很多可重定位文件的集合,而且每个可重定位文件中一般都只写一个函数。例如printf.o只有printf一个...
分类:
其他好文 时间:
2014-09-10 17:45:40
阅读次数:
236
1, 在uboot记录命令的运行时间,可以打开CONFIG_CMD_TIME。
2, autoscr已经改变成了source命令,可以打开CONFIG_SOURCE,source可以执行内存中脚本,该脚本是由mkimage生成的。
#!/bin/sh
file=$1
result=$2
if [ $# -lt 1 ]
then
echo "$0 file_name result...
分类:
其他好文 时间:
2014-09-10 17:45:30
阅读次数:
162
引言
Taste是曾经风靡一时的推荐算法框架,后来被并入Mahout中,Mahout的部分推荐算法基于Taste实现。
下文介绍基于Taste实现最常用的UserCF和ItemCF。
本文不涉及UserCF和ItemCF算法的介绍,这方面网上资料很多,本文仅介绍如何基于Mahout编程实现。
欢迎转载,请注明来源:
步骤一:构建数据模型...
分类:
其他好文 时间:
2014-09-10 17:45:26
阅读次数:
183