- 博客(10)
- 收藏
- 关注
原创 单元测试特例
一、说明对于单元测试,网上有很多的例子这里不加赘述,本文主要说明一种,特殊情况,就是传参时包含两个对象,一个是自定义的类,另一个是String[]。二、具体展示1.Controller层代码public Result insetPerson(@RequestBody Person person, String[] Id){具体内容略}2.测试代码 @Testvoid insertPersonTest() throws Exception{ Person personNew = new Per
2021-05-26 16:04:50 78
原创 SpringBoot项目--yaml文件配置(一)
一、多环境配置及对象赋值1.在resources下创建创建application.yaml文件2.在application.yaml文件添加内容server: port: 8080spring: profiles: active: test---server: port: 8081spring: profiles: devperson: name: test age: 13---server: port: 8082spring: prof
2021-04-30 13:28:43 1055
原创 MySQL优化(一)
MySQL优化(一)一、添加索引1.使用索引可以快速访问数据库表中特定信息(加速检索表中的数据)2.添加的语句1)添加PRIMARY KEY(主键索引)mysql>ALTER TABLE table_name ADD PRIMARY KEY ( column )例:alter table yx_marketing_details add index(id);2)添加UNIQUE(唯一索引)mysql>ALTER TABLE table_name ADD UNIQUE (colum
2021-04-23 17:10:21 63
原创 spring cloud 学习笔记(一)
Spring Cloud 学习笔记(一)一、启动Conful服务现在confulcmd 执行consul agent -dev -ui -node=cy命令访问地址:http://localhost:8500 /ui二、创建项目进行注册1.创建SSM项目2.编写Controller@RestController@RequestMapping(value = “/user”)public class TestController {@GetMapping(value = “/he
2020-12-13 20:37:36 120
原创 华为面试心得
作为一名Java小白,我发现今年的就业并不轻松,不过在AC了华为的第二题后我还是很有幸完成了华为的面试,现在总结一下:1、笔试任何互联网公司都离不开笔试,但是华为的笔试还是不错,不过同时也是自己比较幸运,首先华为笔试分三道编程题,第一题100分,第二题200分,第三题300分。只要获得100分就可以参加面试,我很幸运,因为当时第二题特别简单,我半个小时左右就AC了,但是另外两题难度较大,我并没...
2019-09-24 10:51:37 1250
原创 类加载机制的流程
本篇文章主要介绍一下自己学习《深入了解java虚拟机》第七章虚拟机类的加载机制,并主要参考https://blog.csdn.net/dd864140130/article/details/49817357主要流程如下1.加载(1)通过类的全限定名来获取定义此类的二进制字节流(2)将这个类字节流代表的静态存储结构转为方法区的运行时数据结构(3)在堆中生成一个代表此类的java.lang...
2019-08-27 22:47:45 96
原创 Java类的初始化
虚拟机4种必须立刻对类进行初始化1.遇到new、getstatic、putstatic、invokestatic这四条字节码指令时,如果类没有进行初始化,则需要触发其初始化。应用场景:使用关键字new实例化对象的时候,读取获设置类的静态字段的时候,以及调用一个静态方法的时候。2.使用java.lang.reflect的方法对类进行反射调用的时候,如果类没有进行初始化,则需要触发其初始化。3....
2019-08-27 14:40:05 122
原创 JVM运行时数据区域
本篇文章主要介绍一下自己学习《深入了解java虚拟机》2.2节运行时数据区域同时本文参考了https://blog.csdn.net/wanggg2760/article/details/51911952、https://blog.csdn.net/weixin_41875978/article/details/80704838和本文链接:https://blog.csdn.net/fhf2424...
2019-08-27 11:19:41 75
转载 新建一个对象时,jvm的内存变化。
对象的创建一个简单的创建对象语句Clazz instance = new Clazz();包含的主要过程包括了类加载检查、对象分配内存、并发处理、内存空间初始化、对象设置、执行ini方法等。主要流程如下:类加载检查JVM遇到一条new指令时,首先检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那必须先执行相...
2019-08-25 10:20:59 298
原创 java笔试
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-08-24 10:01:52 87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人