(文/苏若年) Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个为开发高性能和高可用性的网络应用程序提供了非常便利的框架。 当前发行的 MI…
最近使用spring mvc做项目,数据格式是json,有一个功能是实现记录请求的参数,而请求的参数是整个RequestBody,Controller里是用过@RequestBody获取的。实现方法是通过一个Filter读取整个RequestBody…
package services; /** * Title: * * @author yuanzw 创建时间:2010-3-1 下午03:07:14 Description: * @version */ // 注意:是客户端的ip,不是获取本机的ip…
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去…
偶尔听人说javascript闭包,让我联想起以前学编译原理和数字逻辑里讲的闭包,以前上课讲的闭包很难懂,而且含有递归的意思在里面,现在不想再查看里面的闭包概念。 但javascript我是经常要用,所以是要懂这里面的概念。 其实javascript…
第一RPC方式,不生成客户端代码 第二,document方式,不生成客户端代码 第三,用wsdl2java工具,生成客户端方式调用 Java代码 package samples.quickstart.client; import javax.xml.…
当jetty容器与eclipse集成之后,启动jetty容器部署项目后,当想要修改静态html或者css、js文件 时 会提示此文件正在运行不能保存,需要停止jetty容器才能保存文件。这样是我们开发调试非常的麻烦。 于是,找到了一种解决方案如下: …
在内存中开辟一个ByteOutputStream,然后将拦截的响应写入byte[],写入完毕后,再将wrapper的byte[]写入真正的response对象 下面的例子是《Spring 2.0核心技术与最佳实践》中的例子: package net.…
本文实际使用twentytwelve内置模板进行修改和测试 正文内容分页 内置已支持,文本模式下在需要分页的地方插入分页标示:<!--nextpage--> wp_link_pages方法用于显示正文各分页的链接 文件是否存在(自定义头像…
Window系统,在catalina.bat里添加配置: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_s…
C#中实现拖动无边框窗体Form Point mouseOff;//鼠标移动位置变量 bool leftFlag;//标签是否为左键 private void Form1_MouseDown(object sender, MouseEventArgs…
Stream fileDataStream = this.FileUpload1.PostedFile.InputStream; byte[] fileData = new byte[fileDataStream.Length]; fileDataS…
1. 向项目添加app.config文件 右击项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“app.config”,单击“确定”。出现在设计器视图中的…
在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant)。前者用“const”来定义,后者用“readonly”来定义。 对于静态常量(Compile-tim…
C# interface定义及使用的问题:接口定义以大写字母I开头。方法只定义其名称,在C#中,方法默认是公有方法;用public修饰方法是不允许的,否则会出现编译错误;接口可以从别的接口继承,如果是继承多个接口,则父接口列表用逗号间隔…