上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 23 下一页
摘要: 上篇写了一个简单的Java web服务器实现,只能处理一些静态资源的请求,本篇文章实现的Servlet容器基于前面的服务器做了个小改造,增加了Servlet请求的处理。 程序执行步骤 代码实现: 添加依赖: 服务器代码: 常量类: Request: package ex02.pyrmont; imp 阅读全文
posted @ 2016-06-21 11:30 风一样的码农 阅读(6480) 评论(6) 推荐(2) 编辑
摘要: 前言 一个简单的Java web服务器实现,比较简单,基于java.net.Socket和java.net.ServerSocket实现; 程序执行步骤 代码实现 服务器实现: Request类: Response类: 结果测试 访问存在的资源文件(注意存放在工程目录的webroot文件夹里): 访 阅读全文
posted @ 2016-06-20 23:27 风一样的码农 阅读(46298) 评论(10) 推荐(4) 编辑
摘要: 前言 好久没翻译simple java了,睡前来一篇。 译文链接: http://www.programcreek.com/2014/01/java-serialization/ 什么是对象序列化 在Java中,对象序列化指的是将对象用字节序列的形式表示,这些字节序列包含了对象的数据和信息,一个序列 阅读全文
posted @ 2016-06-13 23:54 风一样的码农 阅读(1638) 评论(2) 推荐(0) 编辑
摘要: 看了下Java Tutorials中的fork/join章节,整理下。 什么是fork/join框架 fork/join框架是ExecutorService接口的一个实现,可以帮助开发人员充分利用多核处理器的优势,编写出并行执行的程序,提高应用程序的性能;设计的目的是为了处理那些可以被递归拆分的任务 阅读全文
posted @ 2016-06-13 17:06 风一样的码农 阅读(15151) 评论(1) 推荐(3) 编辑
摘要: 写在前面 HTML5出来已经很久了,然而由于本人不是专业搞前端的,只知道有这个东西,具体概念有点模糊(其实就是一系列标准规范啦);因此去年(2015.11.09),专门对HTML5做了个简单的小结,今天正好看到,整理一下放到我的博客,以免丢失。有错误请指正。 另外,转载请注明链接http://www 阅读全文
posted @ 2016-06-12 19:42 风一样的码农 阅读(12129) 评论(0) 推荐(4) 编辑
摘要: 前言 基于上篇文章"基于Tomcat + JNDI + ActiveMQ实现JMS的点对点消息传送"很容易就可以编写一个发布/订阅消息传送例子,相关环境准备与该篇文章基本类似,主要的区别如下。 在Tomcat中配置JNDI 配置连接工厂和话题 在Web工厂中编写代码 新建一个发布者Servlet 新 阅读全文
posted @ 2016-06-07 14:57 风一样的码农 阅读(9577) 评论(3) 推荐(0) 编辑
摘要: 前言 写了一个简单的JMS例子,之所以使用JNDI 是出于通用性考虑,该例子使用JMS规范提供的通用接口,没有使用具体JMS提供者的接口,这样可以保证我们编写的程序适用于任何一种JMS实现(ActiveMQ、HornetQ...)。 什么是JNDI JNDI(Java Naming and Dire 阅读全文
posted @ 2016-06-07 00:06 风一样的码农 阅读(19940) 评论(3) 推荐(4) 编辑
摘要: 什么是Java消息服务 Java消息服务指的是两个应用程序之间进行异步通信的API,它为标准消息协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等,用于支持JAVA应用程序开发。在J2EE中,当两个应用程序使用JMS进行通信时,它们之间并不是直接相连的,而是通过一个共同的消息收发服务连接起 阅读全文
posted @ 2016-06-06 17:23 风一样的码农 阅读(93046) 评论(9) 推荐(18) 编辑
摘要: 记得有次被别人问起二叉树的先序遍历,竟然不清楚?当然读书的时候是知道的,工作后有点忘了,只知道它是利用栈递归遍历的,至于这里的先序的“先”,到底指的是先遍历左子树还是先遍历根节点给忘了。 为加深印象,今天打算做个小小的总结,先不管工作上有没用到(其实是有用到的,比如楼主曾经做二值图像连通算法的时候, 阅读全文
posted @ 2016-06-03 11:14 风一样的码农 阅读(14144) 评论(0) 推荐(2) 编辑
摘要: 如果你想避免使用错综复杂的wait–notify的语句,BlockingQueue非常有用。BlockingQueue可用于解决生产者-消费者问题,如下代码示例。对于每个开发人员来说,生产者消费者问题已经非常熟悉了,这里我将不做详细描述。 为什么BlockingQueue适合解决生产者消费者问题 任 阅读全文
posted @ 2016-06-02 15:54 风一样的码农 阅读(8237) 评论(2) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 23 下一页