在上一篇文章中《Android 基于Netty的消息推送方案之概念和工作原理(二)》,我们介绍过一些关于Netty的概念和工作原理的内容,今天我们先来介绍一个叫做ChannelBuffer的东东。ChannelBufferNetty中的消息传递,都必须以字节的形式,以ChannelBuffer为载体...
分类:
移动开发 时间:
2014-10-11 18:45:06
阅读次数:
190
消息推送方案(轮询、长连接)轮询轮询:比较简单的,最容易理解和实现的就是客户端去服务器上拉信息,信息的及时性要求越高则拉信息的频率越高。客户端拉信息的触发可以是一些事件,也可以是一个定时器,不断地去查询服务器。所以这个方案的弊端也是显而易见的,在轮询的频率较高时,服务器端的压力很大,通讯的流量也很大...
分类:
移动开发 时间:
2014-10-11 18:40:16
阅读次数:
200
action中:设置属性并增加get,set方法,给属性赋值后(如:private String name; public String getName() { return name; } public void setName(String name) { this.name = name;.....
分类:
其他好文 时间:
2014-10-11 16:51:35
阅读次数:
237
在(一)中,只是介绍了如何访问一个Action的方式以及其映射的页面,而实际开发中,我们更多的是访问某个Action的某个方法,本文将会就这个问题进行展开在学习struts的时候,相信大家都会接触到两种访问Action方法的编写方式: 1、利用!动态指定 2、用通配符进行动态匹配:由于strut.....
分类:
其他好文 时间:
2014-10-11 16:11:05
阅读次数:
170
一、Contorl通过目录结构我们可以看到contorllers类的命名方式命名规则:前缀+Controller.在看看contorller中的action方法using System;using System.Collections.Generic;using System.Linq;using ...
分类:
Web程序 时间:
2014-10-11 15:58:05
阅读次数:
188
高性能NIO框架Netty(四)--对象的传递...
分类:
移动开发 时间:
2014-10-11 13:49:15
阅读次数:
188
写在前面,在action中对实例化的对象,要有get、set方法,在前台就可以通过struts标签来取得数据。-----------------------------------------------------------------------转-----------------------...
分类:
其他好文 时间:
2014-10-11 13:45:45
阅读次数:
192
需求描述:有些时候,我们需要我们的程序在开机后能自动运行,在系统即将关闭时,能写入一些记录到指定的文件里。一、开机广播监听: Android系统启动完成后会发出启动完成广播(android.intent.action.BOOT_COMPLETED),所有注册了接收启动完成广播的接收器(Broadca...
分类:
其他好文 时间:
2014-10-11 10:00:05
阅读次数:
202
index.php <html>
<head>
????<title>First?PHP</title>
</head>
<body>
<form?name="form_a"?method="post",?action="fa.php">
????用户名:
????<input?name="user"?type="text"?value=""?...
分类:
Web程序 时间:
2014-10-11 01:59:34
阅读次数:
422
Struts
当我接触到这个框架的时候,我就在想为什么是struts,而不是什么CraigFramework。结构、支撑,这样来理解也不难怪了。
为什么需要struts?
在struts in action这本书里,struts的开发者也讲到。在有了MVC后依然需要这样一个框架来支撑开发的工作,因为有了jsp和model和ejb来处理这一套流程还需要什么?
原理
...
分类:
其他好文 时间:
2014-10-11 00:18:34
阅读次数:
368