摘要: UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。 一、基本概念 如下图所示,UML图分为用例视图、设计视图、进程视图、实现视图和拓扑 阅读全文
posted @ 2018-02-12 17:42 _debug— 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 路由器工作原理 路由器是工作在OSI参考模型的网络层,它的主要作用就是为数据包选择最佳路由路径,最终送达目的地,那么路由器是怎样选择路径的呢?下面为大家讲解。 工具/原料 路由原理 路由原理 路由工作原理 路由工作原理 路由原理 路由原理 1 1 在只有一个网段的网络中,包可以很容易地从源主机到达目 阅读全文
posted @ 2018-02-12 17:38 _debug— 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 1.jfinal 中设置拦截器 2.在拦截器 捕获异常信息统一处理 1 public class ExceptionInterceptor implements Interceptor { 2 3 //@Override 4 public void intercept(Invocation ai) 阅读全文
posted @ 2018-02-12 17:13 _debug— 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 先补充一下概念:Java 内存模型中的可见性、原子性和有序性。 可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。 可见性 阅读全文
posted @ 2018-02-12 17:09 _debug— 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、 解析Linux应用软件安装包: 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。 2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包 阅读全文
posted @ 2018-02-12 17:01 _debug— 阅读(2362) 评论(1) 推荐(0) 编辑
摘要: 1、TCP连接 TCP(Transmission Control Protocol) 传输控制协议。TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握确认建立一个连接。位码即tcp标志位,有6种 标示:SYN(synchronous建立联机) ACK(acknowledgement  阅读全文
posted @ 2018-02-12 17:01 _debug— 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 很多时候我们都想知道,web容器或web服务器(比如Tomcat或者jboss)是怎样工作的?它们是怎样处理来自全世界的http请求的?它们在幕后做了什么动作?Java Servlet API(例如ServletContext,ServletRequest,ServletResponse和Sessi 阅读全文
posted @ 2018-02-12 16:59 _debug— 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 作者:严肃 链接:https://www.zhihu.com/question/19732473/answer/20851256 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 “阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的 阅读全文
posted @ 2018-02-12 16:57 _debug— 阅读(123) 评论(0) 推荐(0) 编辑