技术总结
文章平均质量分 89
jionghan3855
geren
展开
-
使用Java控制UDP协议
什么是UDP协议 UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据报分组、组装和不能对数据包的排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。 为什么要使用UDP协议原创 2008-01-29 11:30:00 · 1075 阅读 · 0 评论 -
java.net.MalformedURLException: no protocol: 5.0/webapps/ra/WEB-INF/classes/]异常处理
Tomcat+jboss分布式程序中,在访问ejb时出现如下异常:java.net.MalformedURLException: no protocol:2008-05-22 11:17:25 ERROR [http-8080-Processor23] (?:?) - javax.naming.CommunicationException [Root exception is j原创 2008-05-22 15:25:00 · 11462 阅读 · 1 评论 -
Jboss客户端连接EJB,javax.naming.CommunicationException [java.rmi.ConnectException: Connection refused to host: 127.0.0.1]异常解决
在使用远程连接,调用ejb过程中,出现异常javax.naming.CommunicationException [java.rmi.ConnectException: Connection refused to host: 127.0.0.1]。远程服务器为Linux,jboss-4.0.3. 2008-05-22 11:07:19 ERROR [http-8080-Proce原创 2008-05-22 15:16:00 · 17641 阅读 · 1 评论 -
java取得中文的首字母
取得中文字符的首字母。 public class CharAbbreviate ...{ private static final String _FromEncode_ = "GBK"; private static final String _ToEncode_ = "GBK"; /** *//** * 是否过滤特殊字符 * */ private sta转载 2008-01-15 17:26:00 · 2871 阅读 · 1 评论 -
java 发送http请求
在这里介绍一个关于发送和接受http的示例,关于URL和HttpURLConnection类请参考jdk. String method = "POST";String content = "dd";URL url = new URL(http://192.168.100.77/test.jsp);HttpURLConnection urlConnection = (Http原创 2008-04-03 15:35:00 · 8771 阅读 · 1 评论 -
分布式部署连接jboss,使用启动参数 run -b
最近使用jboss开发ejb3的项目,发现分布式部署后,tomcat访问不到jboss,使用telnet也访问不到jboss,如:telent 192.168.100.77 1099(tomcat机器为192.168.100.91)。而在本机上启动jboss,并在本机访问没有问题。 注:使用的jboss4.2或更高版本发生上述情况,4.2以下版本没有进行验证。原因,jboss启原创 2008-03-21 11:27:00 · 3704 阅读 · 0 评论 -
用hibernate操作oracle的blob字段
1. Bolb类型字段说明: 写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢?这需要你先插入一个empty的blob,这将创建一个blob的cursor,然后你再把这个empty的blob的cur原创 2007-12-24 09:44:00 · 3197 阅读 · 0 评论 -
iframe中的session失效问题情况描述和解决
环境描述:A平台(域名:www.aaa.com),B平台(zengzhi.bbb.net)。A平台的一个页面a.jsp嵌套B平台的一个页面b.jsp(A使用iframe),在b.jsp上引用了B平台另外一个image.jsp,image.jsp生成一个随机验证码,存入session,生成一个图片,显示在b.jsp上。提交b.jsp,到B平台的Baction.do,发现在Bact原创 2007-12-20 11:28:00 · 9823 阅读 · 0 评论 -
java调用oracle存储过程的自定义类型(可变数组)。
在使用存储过程中,我们有时需要传递可变数组,存在两种情况,存储过程有输入或输出参数为自定义可变数组的。在java代码中,如何正确调用oracle存储过程的自定义可变数组类型,在这里做一下示例说明.java调用oracle存储过程的自定义类型:plsql定义字符串和数值型可变数组:一。定义全局类型:CREATE OR REPLACE TYPE USERSE原创 2007-12-14 14:08:00 · 8037 阅读 · 0 评论 -
cronolog安装配置
在linux操作系统上,tomcat的catalina日志不能被分割,这样catalina.log文件时间久了会很大,不容易进行错误分析。将catalina.log按时间进行分割,需要借助其他工具才能完成。 一.环境操作系统:solaris10需要软件:gcc编译器(for solaris10,solaris默认安装), Cronolog目的:分割tomcat/l原创 2007-12-11 16:16:00 · 7575 阅读 · 0 评论 -
cookie跨域,实现单点登录
Cookie 跨域,实现单点登录 Table title原创 2007-12-11 16:47:00 · 25955 阅读 · 7 评论 -
使用java反射操作类的构造函数,成员变量和成员方法
在java.lang.reflect包中有三个类Field,Method,Constructor.分别描述域,方法,构造器。参考API,关于这三个类的说明。 在运行时使用反射分析对象,如果访问的是私有域或是私有方法,私有构造函数,会抛出IllegalAccessException.因为反射机制的默认行为受限于java的访问控制,然而,如果一个java程序没有受到安全管理器的控制,原创 2008-02-25 11:09:00 · 10186 阅读 · 1 评论 -
Linux下配置java环境
最近在Liunx上安装了jdk1.5,在新建的用户下,执行程序,出现Unsupported major.minor version 49.0错误(之前在windows上出现此问题,见上篇文章)。为什么在Linux也出现了呢。在此用户下的.profile文件中已经指定了JAHOME,PATH,甚至指定了CALSSPASS,但还是不行,执行$ java -version,结果还是显示jd原创 2008-01-30 16:33:00 · 1754 阅读 · 0 评论 -
设置Linux系统的字符集
Linux系统在编辑文件时出现乱码现象,光标显示的位置也存在问题,需要设置一下字符。在登录系统后,在当前用户目录下,编辑.profile文件,因为编辑时存在乱码和光标位置问题,所以先将.profile文件备份一份 aa.profile,将aa.profile文件通过远程下载到本地进行修改,在行# User specific environment and startup progra原创 2008-02-01 10:39:00 · 4772 阅读 · 4 评论 -
Unsupported major.minor version 49.0
错误信息:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/ccit/neg/udp/UDPServer (Unsupported major.minor version 49.0) at java.lang.ClassLoader.defineClass0(Native Me转载 2008-01-29 14:54:00 · 1319 阅读 · 1 评论 -
Nginx + tomcat + SSL 安装配置手册
Nginx + tomcat + SSL 安装配置,使用Nginx的作为负载服务器,tomcat为web服务器原创 2011-04-25 10:09:00 · 13285 阅读 · 1 评论