【C/C++开源库】适合单片机/嵌入式的C语言单元测试库

  • Post author:
  • Post category:其他

文章目录 一、为什么需要单元测试? 二、单片机/嵌入式中为什么很少听说单元测试? 三、Unity 什么是Unity 如何使用Unity 剖析Unity 四、单元测试究竟是什么?什么是适合单元测试的代码? 五、Unity使用详解 简单测试一个加法功能的函数 其他测试宏的使用 布尔断言宏 指针断言宏 整型断言宏 字符断言宏 位断言宏 大于小于断言宏 整型范围断言宏 结构体和字符串断言 数组断言 数组范…

继续阅读 【C/C++开源库】适合单片机/嵌入式的C语言单元测试库

表单标签的使用

  • Post author:
  • Post category:其他

表单标签的组成 :表单域,表单控件(又称表单元素),提示信息。 1.表单域: <form>(定义表单域,把范围内的表单元素提交给服务器) <form  action="url地址" method="提交方式(get/post)"  name="表单域名称"> 2.表单控件: input(输入表单元素)select(下拉表单元素) textarea(文本域元素) 2-1.in…

继续阅读 表单标签的使用

PADS导出Gerber

  • Post author:
  • Post category:其他

目录: 层别介绍 步骤 (1)设置原点 (2)覆铜 (3)导出Gerber (4)输出坐标文件 层别介绍 需要导出以下层: 2. 步骤 1. 设置原点 执行菜单命令【设置】→【设置原点】,将原点设置在板框左下角附近。 2. 覆铜 执行菜单命令【工具】→【覆铜管理器】,在“覆铜管理器”对话框中,选择【填充】→【全部填充】,点击开始。 3. 导出Gerber 菜单栏【文件】→【CAM】。 点击【添加】…

继续阅读 PADS导出Gerber

关于添加rownum条件count stopkey执行计划对于cost成本估算的影响

  • Post author:
  • Post category:其他

Posted on 2014 年 11 月 18 日 by xiaoyu 监控系统发现一个sql语句的相应时间特别长,消耗的IO资源也非常高,但是cost成本却非常低 SQL> SELECT A.ATTRVALUE, B.TYPENAME 2        FROM tbcs.GROUP_SUBS_MEMBER_ATTR A, tbcs.RESOURCE_TYPE B 3       WHE…

继续阅读 关于添加rownum条件count stopkey执行计划对于cost成本估算的影响

猿创征文|【JavaSE】Map集合详细介绍

  • Post author:
  • Post category:java

目录 Map集合 概述 结构继承图 继承图详细介绍 Map接口中常用方法 put方法 remove方法 get方法 containsKey方法 Map集合两种遍历方式【重点】 键找值方式 键值对方式 HashMap和哈希表数据结构 同时重写hashCode和equals方法 HashMap存储自定义类型键值 LinkedHashMap集合 Hashtable集合 Properties属性类 练习 …

继续阅读 猿创征文|【JavaSE】Map集合详细介绍

结构体声明、定义和初始化的几种方式

  • Post author:
  • Post category:其他

五种结构体声明方式: 直接声明结构体类型 声明结构体类型的同时定义结构体变量 不指定结构体名而直接定义结构体变量 使用结构体标记和类型别名 直接声明结构体别名 在C语言中,标记(tag)是在定义 struct , union或enum关键字之后使用的标识符。 之所以称其为结构体的“tag”而不是“name”,是因为在C语言中,仅使用 tnode 不会指向该结构体(标记为tnode的struct),…

继续阅读 结构体声明、定义和初始化的几种方式

NTLDR丢失的恢复

  • Post author:
  • Post category:其他

NTLDR文件是winnt/win200/WinXP的引导文件,当此文件丢失时启动系统会提示"NTLDR is missing..."并要求按任意键重新启动,不能正确进入系统 。所以应该在系统正常的时候给予备份。 NTLDR文件是做什么的?我们如何来修复NTLDR文件类型的故障呢? NTLDR文件的是一个隐藏的,只读的系统文件,位置在系统盘的根目录,用来装载操作系统。 一般情况系统的引导过程是这样…

继续阅读 NTLDR丢失的恢复

连续状态方程离散化

  • Post author:
  • Post category:其他

连续状态方程 连续状态方程的表达式为: x ˙ ( t ) = A x ( t ) + B u ( t ) y ( t ) = C x ( t ) + D u ( t ) \begin{array}{l}\dot x(t) = Ax(t) + Bu(t)\\y(t) = Cx(t) + Du(t)\end{array} x ˙ ( t ) = A x ( t ) + B u ( t ) y ( t…

继续阅读 连续状态方程离散化

shiro简单理解

  • Post author:
  • Post category:其他

Shiro 的优点 > 简单的身份认证, 支持多种数据源 > 对角色的简单的授权, 支持细粒度的授权(方法级) > 支持一级缓存,以提升应用程序的性能; > 内置的基于 POJO 企业会话管理, 适用于 Web 以及非 Web 的环境 > 非常简单的加密 API > 不跟任何的框架或者容器捆绑, 可以独立运行 Shiro 的核心组件 Shiro 架构 3 个核心…

继续阅读 shiro简单理解