Junit单元测试

  1. - 测试分类
  2. - 黑盒测试:不需要写代码,给输入值,看程序是否能输出期望的值
  3. - 白盒测试:需要写代码的。关注程序具体的执行流程。
  4. - Junit使用:白盒测试
  5. - ![image.png](https://cdn.nlark.com/yuque/0/2020/png/710889/1582190605749-9b50ee90-c124-43d8-bde3-e7130c5cec10.png#align=left&display=inline&height=635&name=image.png&originHeight=635&originWidth=842&size=442590&status=done&style=none&width=842)
  6. - 补充
  7. - Before:初始化方法,所有测试方法之前执行(自动)<br />![image.png](https://cdn.nlark.com/yuque/0/2020/png/710889/1582190930627-79834de6-4533-4388-9f56-e6e5d9e31649.png#align=left&display=inline&height=125&name=image.png&originHeight=125&originWidth=526&size=53972&status=done&style=none&width=526)
  8. - After:释放资源方法,所有哦测试方法执行之后执行<br />![image.png](https://cdn.nlark.com/yuque/0/2020/png/710889/1582190972333-3e28dc61-048c-41da-896e-b79cfea2110f.png#align=left&display=inline&height=114&name=image.png&originHeight=114&originWidth=566&size=63745&status=done&style=none&width=566)
  9. - 展示<br />![image.png](https://cdn.nlark.com/yuque/0/2020/png/710889/1582191029153-6728e9a3-de48-4b7e-9067-5484a93ff2ab.png#align=left&display=inline&height=139&name=image.png&originHeight=139&originWidth=795&size=122234&status=done&style=none&width=795)

反射

  1. - 反射:将类的各个组成部分封装为其他对象,这就是反射机制(是框架设计的灵魂)
  2. - 好处:
  3. - 可以在程序运行的过程中操作这些对象
  4. - 可以解耦,提高程序的可拓展性
  5. - 框架:半成品软件。可以在框架的基础上进行软件开发,简化代码

注解

  1. - 概念:说明程序的,给计算机看的
  2. - 注释:用文字描述程序的,给程序员看的
  3. - 定义:代码里的特殊标志,这些标志可以在编译,类加载,运行时被读取,并执行相应的处理,以便于其他工具补充信息或者进行部署。
  4. - 概念描述
  5. - JDK1.5之后的新特性
  6. - 说明程序的
  7. - 使用注解:@注解名称
  8. - 作用分类:
  9. - ![image.png](https://cdn.nlark.com/yuque/0/2020/png/710889/1582197057784-b40086e6-f07a-475c-a829-49f5ec849ae2.png#align=left&display=inline&height=96&name=image.png&originHeight=96&originWidth=974&size=212325&status=done&style=none&width=974)
  10. - JDK中预定义的一些注解:
  11. - ![image.png](https://cdn.nlark.com/yuque/0/2020/png/710889/1582197338078-ee1743f6-46e1-4d78-8ba0-463e3d536857.png#align=left&display=inline&height=131&name=image.png&originHeight=131&originWidth=814&size=191699&status=done&style=none&width=814)
  12. - 自定义注解<br />![image.png](https://cdn.nlark.com/yuque/0/2020/png/710889/1582198216358-7100cc98-9d06-4334-ab54-a328b7467fcb.png#align=left&display=inline&height=690&name=image.png&originHeight=690&originWidth=1348&size=634998&status=done&style=none&width=1348)
  13. - 元注解(辅助性自定义注解)<br />![image.png](https://cdn.nlark.com/yuque/0/2020/png/710889/1582198927188-0e495d1e-4753-43b9-8341-14a1d99d36fe.png#align=left&display=inline&height=278&name=image.png&originHeight=278&originWidth=1358&size=389895&status=done&style=none&width=1358)

外网访问本地服务器方法

  1. - 一般只能在局域网通过ip地址访问自己的服务器,想要通过外网需要服务器映射
  2. - [外网访问流程](https://blog.csdn.net/xin_118/article/details/79956559)
  3. - 下载花生壳,然后6元付费开启html服务,然后既可以将域名映射到自己的IP地址
  4. - ![image.png](https://cdn.nlark.com/yuque/0/2020/png/710889/1582455307267-2d2d7eca-9b13-4a23-bce5-4a9f69eaa788.png#align=left&display=inline&height=675&name=image.png&originHeight=675&originWidth=1100&size=180218&status=done&style=none&width=1100)
  5. - 注意,使用花生壳纯属是界面舒服,也可以使用nat123来做,应该是免费的,花生壳1G10
  6. - 使用前肯定是要开启自己的tomcat的,注意在cmd中直接输入ipconfig就可以查询自己的IP