- 博客(3)
- 收藏
- 关注
原创 mybatis底层实现
mybatis框架实现了对jbdc的封装,这个框架支持配置文件写sql,在配置文件中写的sql最终会被解析后按照(sqlID,statementMapper)的形式放在一个map中,当要执行一条sql时,我们就可以通过sqlID从map中获取到相应的statementMapper,statementMapper这个对象中包含了sql语句的类型(增删改查)、具体的sql语句、参数类型、返回值类型,比如现在有一条sql:select id,name,sex,age,height,weight from user
2023-10-29 22:52:54
68
原创 图解十大排序算法(附java源码)
但实际上这种优化的意义不大,因为我们遇到的数组中,有的数组(如:9 8 7 6 5 4 3 2 1)是必须要进行N趟冒泡才能使得整个数组有序的,遇到这样的数组,我们不但不能提前结束循环,还得在每一趟冒泡后进行一次判断以及对 swaped 赋值,增加了工作量,另外还浪费了更多的空间(一个字节也算浪费)从数组中的第2个元素开始,将该元素作为待插入元素,依次向左比较,找到中间位置后进行插入,每执行一次插入后,选取下一个待插入元素以相同方式进行插入,直到完成最后一个元素的插入,整个数组就变得有序了。
2023-07-29 16:50:19
165
数学建模国赛:无人机遂行编队飞行中的纯方位无源定位分析
2023-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人