logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

controller单元测试报错AssertionError: Status expected:<200> but was:<405>

controller单元测试报错AssertionError: Status expected: but was:

#单元测试
java通过钉钉机器人发消息

java通过钉钉自定义机器人发送消息

文章图片
#java#机器人
java实现树的深度优先遍历和广度优先遍历

1.深度优先遍历DFS深度优先遍历是图论中的经典算法,其利用了深度优先搜索算法可以产生目标图的相应拓扑排序表,采用拓扑排序表可以解决很多相关的图论问题,如最大路径问题等等。深度优先搜索用**栈(stack)**来实现,整个过程可以想象成一个倒立的树形:1、把根节点压入栈中。2、每次从栈中弹出一个元素,搜索所有在它下一级的元素,把这些元素压入栈中。并把这个元素记为它下一级元素的前驱。3、找到所要找的

#java#算法
根据IP地址和子网掩码计算网络地址和广播地址

拿一个题来举个例子如何根据IP和子网掩码计算网络地址和子网掩码题目:一台主机的IP是172.18.14.137,掩码是255.255.255.224,那么该主机的广播地址是:AA.172.18.14.159B.172.18.14.255C.172.18.14.128D.172.18.14.224按步骤解决问题1.将IP地址和子网掩码转换为二进制形式IP地址101011000001001000001

#网络
详解p=q->next和p->next=q的区别,附代码

单链表简单操作先说明我的理解。文章后面,会有代码验证(1)p=q将q的value和next都赋值给p意味着p和q的value值相同同时都指向q的下一个对象(2)p.next = q将q赋值给p.next。也就是说p的next中保存的会是q。那么p的下一个节点为q同时p与t的连接断开了(3)p=q.next理解为q.next(t)赋值给p,也就是将t赋值给p。即t和p的value和next值相同。p

#java#数据结构
string类和LocalDateTime的相互转换

文章目录1. LocalDateTIme转换2.LocalDate转换String类和LocalDateTime类的相互转换,这种类型之间的相互转换记住三点就行1.具有转换功能的对象2.要转换的对象3用具有转换功能的对象发动功能----操作-----要转换的对象1. LocalDateTIme转换//1.具有转换功能的对象DateTimeFormatter df = DateTimeFormatt

#java
java逻辑运算符 ||,|,&&,&,!,^

逻辑运算符功能||(短路或)都为false,则false。有一个为true便不再继续判断了|(逻辑或)都为false,则false。所有的条件都判断&&(短路与)都为true,则true。有一个为false便不再继续判断了&(逻辑与)都为true,则true。所有的条件都判断!(非)变成相反的样子^(异或)相同则为false,不相同则为true1.||和|号int a =

#java
springboot和nacos整合mybatis-plus实现多数据源管理

springboot和nacos整合mybatis-plus实现多数据源管理

#mybatis#spring boot#java +1
原码-反码-补码-移码的关系

注意:我们在讨论原码,反码,补码时,一定要注意原来的十进制数字是正数还是负数。在计算机中,正数是直接用原码表示的,如单字节5,在计算机中就表示为:0000 00000000 00000000 00000000 0101。负数以其正值的补码形式表示,如单字节-5,在计算机中表示为1111 11111111 11111111 1111 11111011。计算机中中数字都是24位的二进制1.原码用11和

    共 13 条
  • 1
  • 2
  • 请选择