
java
文章平均质量分 60
AJAXHu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自己动手写http服务器---java版
最简单的http服务器,可下载源码:http://download.youkuaiyun.com/detail/ajaxhu/6356885 大概介绍一下原理吧,浏览器打开网页可以简单分为3个阶段: 1.通过socket向服务器发送一个符合一定格式的请求字符串(里面包含了用户输入的网址),比如: Accept text/html,application/xhtml+xml,原创 2013-10-05 17:52:41 · 13468 阅读 · 10 评论 -
[图文]自己动手做J浏览器——基于JAVA和火狐内核(gecko)
网上有关于JAVA调用火狐内核的资料不多,而且比较杂乱。我在此处整理出JAVA调用火狐内核制作浏览器最简单的方案,以供参考。 教程中所涉及到需要下载的资源,都在代码示例中,如果您不想一个一个下载资源,可直接下载“代码示例”: http://download.youkuaiyun.com/detail/ajaxhu/6394751 首先纠正一个误区,很多人认为JAVA调用火狐内核只需要导入相关JA原创 2013-10-13 23:59:52 · 6758 阅读 · 3 评论 -
JAVA笔试题集合
Java笔试题集锦 1.MVC的各个部分都有那些技术来实现?如何实现? 答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View"是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不转载 2013-10-13 21:42:56 · 1968 阅读 · 0 评论 -
125条常见的java面试笔试题大汇总
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特转载 2013-10-13 21:29:57 · 1867 阅读 · 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 · 9333 阅读 · 0 评论 -
java常用代码一(粘贴即用)---目录
java常用代码一(粘贴即用)---目录 1.java常用代码一(粘贴即用)---读文件: http://blog.youkuaiyun.com/ajaxhu/article/details/11863969 1.java常用代码一(粘贴即用)---写文件: http://blog.youkuaiyun.com/ajaxhu/article/details/11866331 1.原创 2013-10-05 19:07:28 · 2299 阅读 · 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 · 4420 阅读 · 1 评论 -
java常用代码一(粘贴即用)---读文件
本文给出java操作文件常用代码,代码适用于windows和linux,会持续更新。 java读文件: /** * 以给定的编码区读取文件内容,将文件内容作为字符串返回 * * @param path * 要读取的文件的路径 * @param charset * 指定的字符集 如"utf-8","gbk"原创 2013-09-21 11:44:12 · 2282 阅读 · 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 · 3887 阅读 · 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 · 2380 阅读 · 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 · 2321 阅读 · 0 评论 -
自己写代理服务器
代理服务器是一个非常容易制作的软件,在IBM上看到一个牛人写的JAVA代理服务器,代码虽简短,但是功能齐全,非常稳定。分享一下: http://www.ibm.com/developerworks/cn/java/l-javaproxy/ 何必去用CCPROXY这样的软件呢,程序员们自己写一个吧。转载 2013-10-05 19:25:24 · 3257 阅读 · 0 评论