java
菜鸟努力
这个作者很懒,什么都没留下…
展开
-
Http soap 关系
http:是一个客户端和服务器端请求和应答的标准(TCP)。http协议其目的是为了提供一种发布和接收htttp页面的方法一http协议的客户端与服务器的交互:由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器(向客户端)发回一个状态行,比如"HTTP/1.1 200 OK",和转载 2015-01-13 11:29:33 · 296 阅读 · 0 评论 -
Java 从Jar文件中动态加载类
Java: 使用Java中的ClassLoader搭配上反射功能就能实现从Jar文件中动态加载类由于开发的需要,需要根据配置动态加载类,所以简单测试了一下JAVA动态加载类定义接口package loader; public interface HelloIface { public String hello(); public String say转载 2014-12-23 17:09:10 · 507 阅读 · 0 评论 -
request.getRemoteAddr()如何获取用户真实的IP地址
要获得用户真实的IP地址需要借助请求报头中的x-forwarded-for变量。request.getHeader("x-forwarded-for"); 完整实例如下 String realIP = request.getHeader("x-forwarded-for"); String ip = request.getRemoteAdd转载 2015-01-13 14:43:54 · 882 阅读 · 0 评论 -
几个解析XML的例子
例一:package simpleTest;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.Locator;import org.xml.sax.ContentHandler;import org.xml.sax.InputSource;import转载 2015-01-13 17:03:12 · 660 阅读 · 0 评论 -
什么是GC?GC的工作原理如何?
Garbage Collection简称为GC,是垃圾回收的意思、内存处理器是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃。Java语言提供的GC功能可以自动的检测对象是否超过作用域,从而达到自动回收内存的目的,java语言没有提供释放已分配内存的显示操作方法,资源回收工作全部交由GC来完成,程序员不能精确的控制垃圾回收的时机。GC在实现垃圾回收时转载 2015-01-16 11:18:08 · 1391 阅读 · 0 评论 -
和Runtime.exec()打交道
最近老是和Runtime.exec()打交道。遇到了不少麻烦。从网上搜了不少方法还好一一解决的。现在总结一下吧。最经典的介绍Runtime.exec()的文章是 Michael C. Daconta 的When Runtime.exec() won’t好吧,他老人家还没有把Runtime.exec()的使用说完全。我来补充下吧。Sun的doc里其实说明还有其他的用法:exec(Stri转载 2015-01-21 09:50:33 · 397 阅读 · 0 评论 -
JSONObject与JSONArray的使用
Java不像PHP解析和生产JSON总是一个比较痛苦的过程。但是使用JSONObject和JSONArray会让整个过程相对舒服一些。需要依赖的包:commons-lang.jar commons-beanutils.jar commons-collections.jar commons-logging.jar ezmorph.jar json-lib-2.2.2-jdk15.jar1.转载 2015-01-05 14:10:32 · 325 阅读 · 0 评论 -
It is indirectly referenced from required .class files错误查找的解决办法
一: 错误提示: It is indirectly referenced from required .class file原因:你正要使用的类调用了另一个类,而这个类又调用了其他类,这种关系可能会有好多层。而在这个调用的过程中,某个类所在的包的缺失就会造成以上那个错误。解决方法:(1)检查jdk版本 (2)检查lib下引用的jar包版本(有可能是lib内部的类在调用其他类时找不到所以...原创 2019-02-14 10:27:17 · 20897 阅读 · 0 评论