这周主要学习了Java中的异常处理机制,它使程序的异常处理代码和业务逻辑代码分离,保证了程序代码的独立,提高了程序的健壮性、安全性和可维护性。主要知识点有:异常就是在程序运行过程中发生的异常事件。Java的异常处理是通过5个关键字来实现的,即try、catch、finally、throw和throw ...
分类:
其他好文 时间:
2019-08-25 11:55:24
阅读次数:
76
“快速简便”并不意味着最终的应用程序会受到可维护性或性能问题的影响。Netty经过精心设计,具有丰富的协议,如FTP,SMTP,HTTP以及各种二进制和基于文本的传统协议。因此,Netty成功地找到了一种在不妥协的情况下实现易于开发,性能,稳定性和灵活性的方法。
分类:
Web程序 时间:
2019-08-24 18:41:06
阅读次数:
80
Netty是一个NIO客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化并简化了TCP和UDP套接字服务器等网络编程。
“快速简便”并不意味着最终的应用程序会受到可维护性或性能问题的影响。Netty经过精心设计,具有丰富的协议,如FTP,SMTP,HTTP以及各... ...
分类:
Web程序 时间:
2019-08-24 13:28:37
阅读次数:
122
[TOC] 软件开发目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要,简而言之就是把软件代码分文件目录。假设你要写一个ATM软件,你可以按照下面的目录结构管理你的软件代码: ...
分类:
其他好文 时间:
2019-08-22 22:18:17
阅读次数:
98
一、linux模块化机制简介 模块化的优势: linux内核是单内核结构,由于所有内容都集成在一起,效率很高,但可扩展性和可维护性相对较差,模块机制弥补这一缺陷。 Linux模块可以通过静态或动态的方法加载到内核空间,静态加载是指在内核启动过程中加载;动态加载是指在内核运行的过程中随时加载。一个模块 ...
分类:
系统相关 时间:
2019-08-21 21:32:17
阅读次数:
112
"系列目录" autofixture简介 有了单元测试框架加上Moq(后面我们会用单独章节来介绍moq),可以说测试问题基上都能搞定了.然而有了AutoFixture对单元测试来说可以说是如虎添翼,AutoFixture并且它能与moq,rhinomock等框架结合,对单元测试带来的便捷性,可维护性 ...
分类:
Web程序 时间:
2019-08-21 09:29:05
阅读次数:
104
一、Netty概念: Netty是一个NIO客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化并简化了TCP和UDP套接字服务器等网络编程。 “快速简便”并不意味着最终的应用程序会受到可维护性或性能问题的影响。 Netty经过精心设计,具有丰富的协议,如FTP,SMT ...
分类:
Web程序 时间:
2019-08-20 01:03:23
阅读次数:
129
一。标签技术 1. 标签技术概述 在jsp页面中有HTML语句和java语句相互嵌套,如果java的逻辑代码和页面的HTML组成代码都十分复杂,两者有掺杂在一起,页面的可读性和可维护性都将降低。为了解决这个问题,产生了标签技术。用它来替换页面中的java语句,这样页面中只会出现HTML代码,整体的可 ...
分类:
Web程序 时间:
2019-08-17 22:30:28
阅读次数:
145
依赖倒置原则(Dependence Inversion Principle,DIP)是指设计代码结构时,高层模块不应该依赖底层模块,二者都应该依赖其抽象。抽象不应该依赖细节;细节应该依赖抽象。通过依赖倒置,可以减少类与类之间的耦合性,提高系统的稳定性,提高代码的可读性和可维护性,并能够降低修改程序所 ...
分类:
其他好文 时间:
2019-08-11 15:35:16
阅读次数:
100
一、WebDriver框架开发实战 1、框架的思想 (1)什么是框架? 框架是可以被应用开发者定制的应用骨架 (2)为什么要写框架? 提高脚本可维护性 提高编写脚本的速度 提高脚本可阅读性 (3)框架的几个要素? driver管理,等待管理,常用方法封装,LOG,常用类封装,数据,失败重跑等等 2、 ...
分类:
编程语言 时间:
2019-08-10 19:25:19
阅读次数:
156