日子过得很慢,生活过得很烂,除了想你,其他我什么都做不好。 使用注解开发 1、面向接口编程 面向接口编程的根本原因:解耦,可扩展,提高复用,分层开发中、上层不用管具体的实现,大家都遵守共同的标准,使得开发变得容易,规范性好 2、使用注解开发 注解在接口上实现 需要在核心配置文件中绑定接口 测试 本质 ...
分类:
其他好文 时间:
2020-03-08 17:59:55
阅读次数:
56
目录 [toc] 第1章 Verilog的基本知识 数字电路系统设计: 1. 从上到下(从抽象到具体)逐层描述自己的设计思想,用一系列分层的模块来描述极其复杂的数字系统。 2. 利用EDA工具逐层进行仿真验证 3. 将需要编程具体物理电路的模块组合经过==自由综合工具==转换到 门级电路网表 。 4 ...
分类:
其他好文 时间:
2020-03-08 09:20:40
阅读次数:
123
Docker 004 镜像和仓库 docker 镜像是用来启动容器的构建基石。 docker 镜像是什么 我们先来看一张图: 如上图所示, docker镜像采用了分层构建机制: 第一层:最底层是一个引导文件系统 bootfs,类似于 Linux 的引导文件系统,用户几乎不会接触到这一层。容器启动完成 ...
分类:
其他好文 时间:
2020-03-06 13:39:13
阅读次数:
72
freemodbus的兼容性非常好,可以方便的在很多的平台进行移植,这与它的代码架构有很大的关系。这里我们不考虑代码的移植过程,仅仅分析它的架构的层次结构。 我认为,freemodbus协议实际上是分了三个层次的 1. 应用层(或者说暴露给应用层的接口): 接口定义全部在头文件mb.h中包含,在mb ...
分类:
数据库 时间:
2020-03-05 20:38:41
阅读次数:
90
回顾一下之前的字符设备驱动编程: 1,实现入口函数 xxx_init()和卸载函数 xxx_exit() 2,申请设备号 register_chrdev_region (与内核相关) 3,注册字符设备驱动 cdev_alloc、cdev_init、 cdev_add (与内核相关) 4,利用udev ...
分类:
其他好文 时间:
2020-03-05 01:22:00
阅读次数:
83
1.1 分层的自动化测试 测试金字塔的概念,基本观点是:我们应该有更多低级别的单元测试,而不仅仅是通过用户界面运行端到端的高层测试。 在测试金字塔的基础上提出分层自动化测试的概念。在自动化测试之前加了一个「分层」的修饰,用于区别「传统的」自动化测试。所谓传统的自动化测试我们可以理解为基于产品 UI ...
分类:
其他好文 时间:
2020-03-04 22:58:53
阅读次数:
78
什么是bean,为什么java和bean过不去? "Java遇见HTML——JSP篇之JavaBeans" JavaBean,EJB,POJO。 PO(persistence object) :用于持久化时(例如保存到数据库或者缓存); VO(value object) :用于前端展示使用(例如放置 ...
分类:
编程语言 时间:
2020-03-04 15:07:21
阅读次数:
73
本文源码:GitHub·点这里||GitEE·点这里一、MySQL逻辑架构1、逻辑架构图基于下面的逻辑架构图,可以大致熟悉MySQL各个架构组件之间的协同工作关系。很经典的C/S架构风格,即客户端/服务端模式。2、分层描述客户端连接通常会进行连接池管理,连接用户权限认证,安全管理等操作。可以通过如下命令查看连接配置信息:SHOWVARIABLESLIKE‘%connect%‘;可以
分类:
数据库 时间:
2020-03-03 09:16:29
阅读次数:
103
面向接口编程 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程 根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好 在一个面向对象的系统中,系统的各种功能是由 ...
分类:
其他好文 时间:
2020-02-28 01:23:12
阅读次数:
80
文章导读:本文的讲解的是webrtc系统架构,我要求你要Get到这些知识:第一、系统性的学习webrtc架构分层;第二、对每个层有一个清晰的认知。学习完本节内容可以为我们后面讲解核心API起到至关重要的作用。本节可能会涉及一些专业名词,阅读起来可能有些晦涩,所以这里推荐的 阅读方式推荐:了解。 在之 ...
分类:
Web程序 时间:
2020-02-27 19:11:23
阅读次数:
78