java
文章平均质量分 60
AJAXHu
这个作者很懒,什么都没留下…
展开
-
自己动手写http服务器---java版
最简单的http服务器,可下载源码:http://download.csdn.net/detail/ajaxhu/6356885大概介绍一下原理吧,浏览器打开网页可以简单分为3个阶段:1.通过socket向服务器发送一个符合一定格式的请求字符串(里面包含了用户输入的网址),比如:Accepttext/html,application/xhtml+xml,原创 2013-10-05 17:52:41 · 13420 阅读 · 10 评论 -
[图文]自己动手做J浏览器——基于JAVA和火狐内核(gecko)
网上有关于JAVA调用火狐内核的资料不多,而且比较杂乱。我在此处整理出JAVA调用火狐内核制作浏览器最简单的方案,以供参考。教程中所涉及到需要下载的资源,都在代码示例中,如果您不想一个一个下载资源,可直接下载“代码示例”:http://download.csdn.net/detail/ajaxhu/6394751首先纠正一个误区,很多人认为JAVA调用火狐内核只需要导入相关JA原创 2013-10-13 23:59:52 · 6642 阅读 · 3 评论 -
JAVA笔试题集合
Java笔试题集锦1.MVC的各个部分都有那些技术来实现?如何实现?答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View"是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不转载 2013-10-13 21:42:56 · 1926 阅读 · 0 评论 -
125条常见的java面试笔试题大汇总
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特转载 2013-10-13 21:29:57 · 1839 阅读 · 1 评论 -
java怎么判断byte[]的原字符串的编码?
一个byte数组,byte[] buf,是由一个字符串转换来的,如何判断字符串使用的是什么编码?Mozilla的一个组件提供了相应功能:组件叫,juniversalchardet,下载地址:https://juniversalchardet.googlecode.com/files/juniversalchardet-1.0.3.jar也可以到组件官网下载最新版本:https://co翻译 2013-10-08 18:30:56 · 9255 阅读 · 0 评论 -
java常用代码一(粘贴即用)---目录
java常用代码一(粘贴即用)---目录1.java常用代码一(粘贴即用)---读文件:http://blog.csdn.net/ajaxhu/article/details/118639691.java常用代码一(粘贴即用)---写文件:http://blog.csdn.net/ajaxhu/article/details/118663311.原创 2013-10-05 19:07:28 · 2283 阅读 · 1 评论 -
Socket.close()和OutputStreamWriter.close()有什么区别么?
在做网络通信时,我们在关闭链接时是选择Socket.close()还是OutputStreamWriter.cloer()?如果使用Socket.close().会导致数据的丢失的。看看官方文档上的解释:Socket.close()Closes this socket.Any thread currently blocked in an I/O operat原创 2013-10-07 10:25:00 · 4376 阅读 · 1 评论 -
java常用代码一(粘贴即用)---读文件
本文给出java操作文件常用代码,代码适用于windows和linux,会持续更新。java读文件: /** * 以给定的编码区读取文件内容,将文件内容作为字符串返回 * * @param path * 要读取的文件的路径 * @param charset * 指定的字符集 如"utf-8","gbk"原创 2013-09-21 11:44:12 · 2243 阅读 · 2 评论 -
java常用代码三(粘贴即用)---获取html源码
本文给出java根据网址获得html源码的代码,适用于windows和linux,会持续更新。所需头文件:import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import jav原创 2013-09-21 18:37:28 · 3847 阅读 · 6 评论 -
java常用代码二(粘贴即用)---写文件
本文给出java写文件常用代码,代码适用于windows和linux,会持续更新。java写文件:所需头文件:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;原创 2013-09-21 12:09:50 · 2346 阅读 · 3 评论 -
java常用代码四(粘贴即用)---下载文件
本文给出java下载文件的常用代码,代码适用于windows和linux,会持续更新。java下载文件:所需头文件:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import j原创 2013-10-05 20:40:42 · 2267 阅读 · 0 评论 -
自己写代理服务器
代理服务器是一个非常容易制作的软件,在IBM上看到一个牛人写的JAVA代理服务器,代码虽简短,但是功能齐全,非常稳定。分享一下:http://www.ibm.com/developerworks/cn/java/l-javaproxy/何必去用CCPROXY这样的软件呢,程序员们自己写一个吧。转载 2013-10-05 19:25:24 · 3226 阅读 · 0 评论