Loading

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页
摘要: 本文是Spring MVC系列博客的第一篇,后续会汇总成贴子。 Spring MVC是Spring系列框架中使用频率最高的部分。不管是Spring Boot还是传统的Spring项目,只要是Web项目都会使用到Spring MVC部分。因此程序员一定要熟练掌握MVC部分。本篇博客就简要分析下Spri 阅读全文
posted @ 2020-03-19 11:14 程序员自由之路 阅读(4238) 评论(3) 推荐(0)
摘要: 命令几乎是每个程序员都会用到的Linux命令。这个命令用来查看Linux系统的综合性能,比如CPU使用情况,内存使用情况。这个命令能帮助我快速定位程序的性能问题。 虽然这个命令很重要,但是之前对于这个命令的使用几乎仅限于查看下哪个进程使用的CPU最高,哪个进程占用的内存最高。对于输出的各个参数的含义 阅读全文
posted @ 2020-03-18 17:25 程序员自由之路 阅读(2622) 评论(0) 推荐(2)
摘要: 概念 观察者模式(又被称为发布 订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。 观察者模式结构图 该模式包含四个角色: 抽象被观察者 阅读全文
posted @ 2020-03-18 12:09 程序员自由之路 阅读(830) 评论(0) 推荐(0)
摘要: Linux系统是一种开源高稳定性的操作系统,在服务器领域得到广泛的应用。作为一个Java后台开发工程师经常需要登录Linux服务器部署应用程序,或者是查看程序的运行状态。一般的Linux服务器上是不会安装界面程序的,因此熟练掌握常用的Linux命令对工程师来说非常重要。 本篇日志是我在学习过程的总结 阅读全文
posted @ 2020-03-17 15:01 程序员自由之路 阅读(1212) 评论(0) 推荐(0)
摘要: 传统的输入输出流都是阻塞的输入输出。举个列子:当用传统的流进行数据输入时,如果流中没有数据,它会阻塞当前线程往下执行,等到从流中读到数据为止。另外传统的输入输出流每次处理的是一个字节或一个字符,通常效率不是很高。从JDK 1.4开始 Java提供了NIO功能,可以代替传统的输入输出功能,在效率上也有 阅读全文
posted @ 2020-03-17 11:00 程序员自由之路 阅读(908) 评论(0) 推荐(0)
摘要: 本系列博客是自己在学习设计模式过程中收集整理的文章集合,其他文章参看 "设计模式传送门" 本文是转载文章 ,原文请参见 "设计模式(十二)——策略模式" 概念 学习过设计模式的人大概都知道 "Head First设计模式" 这本书,这本书中介绍的第一个模式就是策略模式。把策略模式放在第一个,笔者认为 阅读全文
posted @ 2020-03-17 10:16 程序员自由之路 阅读(1143) 评论(0) 推荐(0)
摘要: 本系列博客是自己在学习设计模式过程中收集整理的文章集合,其他文章参看 "设计模式传送门" 本文是转载文章 ,原文请参见 "设计模式——模板方法设计模式" 概念 在一个方法中定义了一个算法的骨架或者步骤,而将一些步骤延迟到子类中去实现。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某一 阅读全文
posted @ 2020-03-17 09:51 程序员自由之路 阅读(2360) 评论(0) 推荐(1)
摘要: 序列化简介 Java序列化是指将一个Java对象转化为一个二进制流的过程,反序列化是指将二进制流转化为一个Java对象的过程。一般进行序列化的目的有: 当程序退出时, 这些对象也就消失了, 而序列化正是为了将这些对象保存起来以便将来使用; 通过网络将序列化后的二进制流传输给远程JVM使用(RPC、R 阅读全文
posted @ 2020-03-16 14:16 程序员自由之路 阅读(1752) 评论(0) 推荐(1)
摘要: 外观模式中提供了一个供客户端统一调用的门面(Facade),这个门面屏蔽了下游系统的复杂性,使得客户端对下游系统的调用变得更简单。 外观模式的结构图 以上是门面模式的结构图。 在这个结构图中,出现了两个角色: 门面(Facade)角色 :客户端可以调用这个角色的方法。此角色知晓相关的(一个或者多个) 阅读全文
posted @ 2020-03-16 14:15 程序员自由之路 阅读(766) 评论(0) 推荐(0)
摘要: 平时我们使用的框架中非常频繁地使用了动态代理。可以说如果一个框架不使用动态代理的话,这个框架不太可能做成一个通用的框架。因此动态代理的知识是我们必须要掌握的知识。 本博客是网络转载的,原文请点击这里 代理模式简介 Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题。 阅读全文
posted @ 2020-03-16 14:13 程序员自由之路 阅读(1062) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页