本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
zysnba - xiangjie88
- sgqt
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wallimn
- wy_19921005
- vipbooks
- benladeng5225
- 龙儿筝
- javashop
- ranbuijj
- fantaxy025025
- zw7534313
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- jh108020
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- luxurioust
- lzyfn123
- forestqqqq
- nychen2000
- Xeden
- zhanjia
- wjianwei666
- ajinn
- hanbaohong
- 喧嚣求静
- jickcai
- kingwell.leng
- mwhgJava
- silverend
- lich0079
- lchb139128
最新文章列表
CAS 客户端获取Credentials额外信息
服务端的配置
1、在deployerContext.xml中加上attributeRepository
<bean
class="org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrincipalResolver">
<property name= ...
FlexContext, FlexClient,FlexSession
使用了BlazeDS后,可以从FlexContext中获取一系列与httpRequest,httpResponse相关的对象,包括FlexClient,FlexSession.
一个FlexSession可以包含一个或多个FlexClient,这个很好理解,浏览器打开两个Tab,并且没有手动新建一个Session,那么两个Tab对应两个FlexClient,server端则只对应一个FlexSess ...
Java Socket: 服务器重启,客户端自动重连
Java Socket编程:自己写了一个简单的Java Socket Server/Client应用。调试代码的时候,发现只要重启Server,客户端抛出异常,进程断开。
解决办法:在客户端另外启动一个进程,调用sendUrgentData(0xFF)方法监听是否与服务器端连接成功。
原来的代码: public void run() { String message = "&qu ...
xFire 下的 复杂对象传参 的一个处理
以下是一个对WebService接口传入复杂对象的一个处理:
可以有多种方式进行解决:
1.可以根据wsdl生成其对象代码,构造复杂对象进行传值
2. 1方法对于异构平台有些风险,之前我试过几次总是返回不了正确的结果,在xFire下进行invoke的时候可以选择
Object
[]
org.codehaus.xfire.client.Client
.invoke(Str ...
Axis 下 的WebService 客户端接入
//Axis 下 的WebService 客户端接入 简单模版
import java.rmi.RemoteException;
import javax.xml.namespace.QName;
import javax.xml.rpc.ParameterMode;
import javax.xml.rpc.ServiceException;
import javax.xml.soa ...
xFire 下的WebService 客户端接入
import java.net.MalformedURLException;
import java.net.URL;
import org.apache.commons.httpclient.params.HttpClientParams;
import org.codehaus.xfire.MessageContext;
import org.codehaus.xfire.clien ...
HttpClient入门实例之简单的pdf文件爬虫
HttpClient入门实例之简单的pdf文件爬虫
需求:从网址http://www3.tjcu.edu.cn/wangshangketang/yuanneike/guanlixue/sjxz.htm上下载所有的pdf文件
代码如下:
import java.io.File;
import java.io.FileOutputStream;
imp ...
web service https client example
import java.io.InputStream;
import java.security.KeyStore;
import java.util.Arrays;
import javax.net.ssl.TrustManager;
import javax.net.ssl.TrustManagerFactory;
import org.apache.cxf.configurati ...
svn服务器与客户端配置
首先得下载svn的服务器和客户端
服务器:http://subversion.apache.org/packages.html
客户端:http://tortoisesvn.net/downloads.html
安装完以后打开命令窗口切换到subversion的安装目录的bin目录下
首先在f:\svn\project\的目录下创建一个repository,命令如下:
>> ...
通信小结
通过一段时间的学习了解通信技术,总结如下:
1、在指定的端口创建一个java.net.ServerSocket连接:
ServerSocket server=new ServerSocket(9099);
2、等待客户端连接:
java.net.Socket client=server.accept();
3、从Socket连接对象上调用方法得到输入输出流:
java.net.So ...
UMP编程比赛:封装TCP连接池和DAL客户端接口库。(7.27更新)
UMP编程比赛:封装TCP连接池和DAL客户端接口库。(更新)
题目:封装TCP连接池和DAL客户端接口库。(共100分)
链接:http://nikeliu.goodluckwith.us/wp/archives/254
链接:http://zeroliu.iteye.com/admin/blogs/1596159
参考:\\10.10.38.134\common\53-MPSP框架库\ 目录,『 ...
c# .net memcached SockIOPool.getInstance(poolName) getInstance方法带参数和不带参数的区别
在初始化MemCachedClient和SockIOPool时,如果没有指定对应的poolname
那么memcached client会默认生成一个name为default的pool
造成memcache中的数据全部乱掉
所以,最好在初始化时,指定唯一的一个poolname,这样就能避免刚才的问题了
SockIOPool pool = SockIOPool.getInstance(poolNa ...
Netty + Protobuf 的客户端模式运用和问题探讨
使用NETTY之前,当然需要先看一下所带的samples。
简单的hello world,可能大家都没啥感觉,觉得NETTY其实很简单:
1. 对于服务器端,需要写下面几个:
a. 写个ServerHandler,来接收并处理服务端业务逻辑;
b. 照葫芦画瓢整个Pineline,比如ServerPipelineFactory,把一些现成的和自己的ServerHandler串 ...
设置mysql客户端显示为utf8 字符集 (需要保证mysql varchar字段都为utf8)
引用set character_set_client = utf8;
set character_set_connection = utf8;
set character_set_results = utf8;
CXF动态客户端如何优化JaxWsDynamicClientFactory.createClient -- 慢
在CXF动态创建客户端时,如下:
JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstance();
Client client = null;
// 创建客户端连接
client = factory.createClient("http://localhost:9090/cxf/saveLove?ws ...
centos 下安装jdk,mysql,tomcat,eclipse
一个小小的配置了花了好长时间才解决,看来只学好多东西只看不练是不行的……
の 安装jdk:
首先卸载默认的jdk/gcj rpm -qa | grep gcj rpm -qa|grep jdk (查询己安装的详细信息)
然后 用 rpm -e 删除jkd/gcj
从SUN下载jdk-1_6_0_31-linux-i586-rpm.bi ...