最近在用 PF_RING 抓包过程中,发现个灵异的现象,高流量丢包时, 经常会出现正在处理的包的内容被覆盖。开始,怀疑是不是自己程序有地方越界写了,后来发现,如果自己拷贝一份,然后处理拷贝的那份,永远都不会发生覆盖现象。后来通过跟踪发现是,PF_RING 的共享内存 RING 区域对尾部处理有异常。 ...
分类:
其他好文 时间:
2016-06-12 10:43:50
阅读次数:
144
1 广播类型
从广播的注册方式来分,分为以下2种:
(1)静态广播:通过的形式在AndroidManifest.xml中注册的广播;
(2)动态广播:通过context. registerReceiver在程序中显示注册的广播;
上面静态广播和动态广播比较明显的2个区别:
1)静态广播在进程没有运行的时候,也可以收到,这时候会先启动进程,然后处理广播onReceive函数(静态广播...
分类:
移动开发 时间:
2016-06-12 03:12:17
阅读次数:
326
最近大漠前辈在群里发关于PostCSS的系列文章,但是耗子姐姐又说看了有点云里雾里的感觉,所以这篇文章将按一个思考的角度来理解一下 PostCSS 到底是一个什么东西。 一、提出不懂的地方 很多时候第一次在网上查询 PostCSS 概念的时候,大家都解释成一个后处理器的概念,其实个人觉得这些概念不重 ...
分类:
Web程序 时间:
2016-06-01 11:30:56
阅读次数:
282
状态模式(State Pattern)
概念:状态模式 允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类 在软件设计中,我们经常会遇需要编写有很多状态的程序。最简单的如乘坐电梯程序,当我们要坐电梯时需要判断电梯的状态,只有当电梯处于当前楼时我们才能乘坐,当电梯不在当前楼层时我们要按下按钮等待电梯到来。在平时一般都通过 if…else 或者 switch 判断状态后处理,这种固定...
分类:
其他好文 时间:
2016-06-01 01:42:56
阅读次数:
374
设计思路:(1) 将Id赋给第一个值,并使Times=1; (2)往后找,相同的帖子加1,不同的帖子减1.直到Times为0.然后将Id赋给最后一个处理的值. (3)最后处理完成后Times不等于0的那个Id便是水王.函数体:String Find(String ID[], int N) { Str ...
分类:
其他好文 时间:
2016-05-27 18:14:54
阅读次数:
139
刚刚有个朋友问我,Servlet的过滤器有什么作用? 现在发个帖子说明一下, 过滤器是一个对象,可以传输请求或修改响应。它可以在请求到达Servlet/JSP之前对其进行预处理,而且能够在响应离开Servlet /JSP之后对其进行后处理。所以如果你有几个Servlet/JSP需要执行同样的数据转换 ...
分类:
Web程序 时间:
2016-05-26 09:55:31
阅读次数:
599
老安卓就这样>=Android 2.0: 但在今天弄安卓应用时发现了个: 测试了一下(新手...)也就是onBackPressd后处理的是你按下返回键后立即反应{#Code#}里的事件 ...
分类:
其他好文 时间:
2016-05-21 14:17:28
阅读次数:
173
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而 ...
分类:
编程语言 时间:
2016-05-19 14:45:08
阅读次数:
240
微信支付
首先还是要下载好SDK,导入相关库,配置好一些环境,接着就开始做支付
服务器签名版
首先在AppDelegate.m里面注册微信的key
[WXApi registerApp:@"appkey" withDescription:@"wxdemo"];
然后处理微信的跳转,记得配置好url schemes
- (BOOL)application:(UIAppli...
分类:
微信 时间:
2016-05-12 12:59:51
阅读次数:
576
1、filter简介(用于请求预处理响应后处理)servlet过滤器是servlet的一种特殊用法,主要用来完成一些通用的操作,如编码过滤、判断用户登录、使浏览器不缓存页面等。 过滤器可改变用户请求的web资源(请求的路径) 2、Servlet过滤器创建步骤: A:类实现java.servlet.F ...
分类:
其他好文 时间:
2016-05-05 12:48:00
阅读次数:
131