摘要:
转自:http://www.cnblogs.com/fanzhidongyzby/p/4098546.html 是我目前看到的解释IO模型最清晰的文章,当然啦,如果想要详细的进一步了解还是继续啃蓝宝书吧。 服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种: (1)同步阻塞IO(Bloc 阅读全文
摘要:
同样是放在有道云笔记里,各种散乱加发霉,抽空来整理整理,分几个部分来扯扯maven。 一、Maven是啥求。 Maven 为Apache 组织中的开源项目,主要服务于基于Java 平台的项目构建、依赖管理和项目信息管理。这样说大家又要问了,啥时构建,啥是依赖管理啊。构建说起来可简单,每个码农都在项目 阅读全文
摘要:
2.3.1. 空格除了换行符之外,ASCII空格(0x20)是唯一合法的空格字符。这意味着所有在源代码中(包括字符、字符串以及注释中)出现的其他空格字符需要转义,例如Tab用\t表示。缩进必须使用空格而不是Tab 3. 源文件组织结构源文件必须按顺序由以下部分组成:许可证(License)或版权声明 阅读全文
摘要:
一、Ajax工作核心 Ajax的核心是JavaScript对象XMLHttpRequest(简称XHR)。它是一种支持异步请求的技术。可以通过使用XHR对象向服务器提出请求并处理响应,而不阻塞用户。 Ajax可以完成的功能有: 在不重新加载页面的情况下更新网页 在页面已加载后从服务器请求数据 在页面 阅读全文
摘要:
转自:http://blog.hesey.net/2014/05/gc-oriented-java-programming.html Java程序员在编码过程中通常不需要考虑内存问题,JVM经过高度优化的GC机制大部分情况下都能够很好地处理堆(Heap)的清理问题。以至于许多Java程序员认为,我只 阅读全文
摘要:
转自:http://blog.csdn.net/jason314/article/details/5640969一、fork入门知识一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的... 阅读全文
摘要:
转自:http://dev.yesky.com/436/7581936.shtml在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对... 阅读全文
摘要:
转自:http://windwrite.com/archives/603我们现有的业务就面临此问题,消息生产太快,消费不过来,导致队列堆积很长,把服务器内存耗尽,这时RabbitMQ的处理能力很低下。我在RabbitMQ社区发邮件问了下:We have the queue publisher and... 阅读全文
摘要:
转自:外刊IT评论我花了一周的时间评估比较了一下各种消息队列产品,非常的有趣。我做这个事的动机是因为一个客户有一个很高性能需求。他们的消息信息突破了1百万个并发。目前他们使用的是SQL server,并不理想,我建议他们使用消息队列服务器。为了对一些相似的候选产品获得一个全面的但是粗浅的性能上的了解... 阅读全文
摘要:
刚再整理笔记的时候,突然想到了一个问题,网络中为什么要同时存在mac地址和ip地址呢?那现在就来随便扯扯吧。这个问题其实是可以分成两个问题的:Q1:如果只有mac地址,没有ip地址可以么?众所周知,根据mac可以唯一确定一个主机,那么按照这个的逻辑,mac就相当于人们的身份证号,是可以唯一标识的。那... 阅读全文