摘要: 转发 转发的特点 + 地址栏不发生变化,显示的是上一个页面的地址 + 请求次数:只有1次请求 + 根目录:http://localhost:8080/项目地址/,包含了项目的访问地址 + 请求域中数据不会丢失 重定向 重定向的特点 + 地址栏:显示新的地址 + 请求次数:2次 + 根目录:http: 阅读全文
posted @ 2020-04-27 19:45 种树人 阅读(91) 评论(0) 推荐(0)
摘要: 当mappers中设置package别名之后,如果 这两个名字不一样,就会报错invalid bound statement (not found) 这个不是绝对的,上面原因是因为,( "举个例子" 转自简书)只要按照resuorces/cn/itcat/mybatis/mapper这样的以 / 作 阅读全文
posted @ 2020-04-24 17:50 种树人 阅读(183) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/feeltouch/article/details/83796764 阅读全文
posted @ 2020-04-23 16:22 种树人 阅读(416) 评论(0) 推荐(0)
摘要: ./xxx等于xxx 阅读全文
posted @ 2020-04-21 22:39 种树人 阅读(108) 评论(0) 推荐(0)
摘要: "关于getClass(),Object.class,getClassLoader的理解" "彻底搞懂Class.getResource和ClassLoader.getResource的区别和底层原理" java8 java14 转自 https://blog.csdn.net/weixin_342 阅读全文
posted @ 2020-04-20 15:48 种树人 阅读(532) 评论(0) 推荐(0)
摘要: ps:int转byte只会取低八位 如228的二进制是 前面一堆0,然后11100100 转为byte就变成11100100,补码就是 128+64+32+4 = 28 Stream相关类传输时候,返回的是int,传输可能是byte数组。注意 基础知识: unicode转换为utf 8编码的规则 U 阅读全文
posted @ 2020-04-18 09:46 种树人 阅读(1139) 评论(0) 推荐(0)
摘要: 和return try catch 以及自定义函数的顺序 爱恨纠结 https://blog.csdn.net/qq_39135287/article/details/78455525 阅读全文
posted @ 2020-04-17 14:39 种树人 阅读(125) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/u012397189/article/details/78784928 默认构造函数 首先,我们来看一下是什么是默认构造函数,如下面一段代码: 静态指针数组是定义了一些的Point指针,通过new的方式来使每个指针指向对象。动态指针数组是分配固定大小的连续 阅读全文
posted @ 2020-04-13 14:33 种树人 阅读(2171) 评论(0) 推荐(1)
摘要: https://www.cnblogs.com/kekec/p/5255475.html 阅读全文
posted @ 2020-04-05 14:02 种树人 阅读(269) 评论(0) 推荐(0)
摘要: 儒家 1. 市之无虎明矣,三人言而成虎。 ——《新序 杂事篇》 判断一件事情的真伪,必须经过细心考察和思考,不能道听途说。 2. 富贵不足以益,贫贱不足以损。 ——《孔子家语 五仪解》 富贵不能淫,贫贱不能移。为了理想的实现,耐得住寂寞,也守得住清贫。 3. 尺有所短,寸有所长。 ——《新序 杂事篇 阅读全文
posted @ 2020-04-05 12:46 种树人 阅读(351) 评论(0) 推荐(0)
摘要: 给初始化为NULL的结构体指针赋值报错问题 https://bbs.csdn.net/topics/392560720 tmp指向null,使用 tmp就会报错,因为这代表要去0的地址取数据,0地址是不允许访问的,所以会报错,换成malloc后,系统会分配可使用的地址给tmp,所以 tmp就不会报错 阅读全文
posted @ 2020-04-04 22:24 种树人 阅读(1772) 评论(0) 推荐(0)
摘要: https://jerry.zone/ https://www.liuchuo.net/ https://hellogod.cn/about/ https://blog.cweihang.io/ https://www.warlock.live/ 阅读全文
posted @ 2020-04-03 16:39 种树人 阅读(141) 评论(0) 推荐(0)
摘要: 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 示例 1: 输入: n = 1 输出: [1,2,3,4,5,6,7,8,9] 说明: 用返回一个整数列表来代替打印 n 为正整数 针对于大数的解法 lc上一个人写的。。 阅读全文
posted @ 2020-04-02 15:49 种树人 阅读(108) 评论(0) 推荐(0)
摘要: 给出一个巧妙方法,可以消去二进制数最右边的1 而不用每次判断最后一位然后除以2,这个方法时间复杂度 $O(log_2 n)$ 空间 $O(1)$ 巧妙方法可以实现,时间复杂度$O(M)$,M为二进制数中1的个数 巧用 $n \& (n 1)$ $(n 1)$解析: 二进制数字 n最右边的 1 变成 阅读全文
posted @ 2020-04-02 12:34 种树人 阅读(132) 评论(0) 推荐(0)
摘要: 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。 例如,在下面的3×4的矩阵中包含一条字符串“bfce”的路径(路径中的字母用加粗标出 阅读全文
posted @ 2020-04-01 21:59 种树人 阅读(189) 评论(0) 推荐(0)
摘要: 二分法的特殊情况有待继续学习 面试题11. 旋转数组的最小数字 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。 示例 1: 输 阅读全文
posted @ 2020-04-01 21:55 种树人 阅读(120) 评论(0) 推荐(0)
摘要: 新建一个string a,对原string中的每一个字符(是char类型, 不会可以用auto),a +=,或者a.append 注意+=和append用法 append是不能直接用char做参数的,需要前面加个长度参数 阅读全文
posted @ 2020-03-31 14:22 种树人 阅读(104) 评论(0) 推荐(0)
摘要: 错误程序: 阅读全文
posted @ 2020-03-31 11:30 种树人 阅读(931) 评论(0) 推荐(0)
摘要: hash 时间空间复杂度都是O(n) 下面是时间O(1) 空间O(n)的方法 阅读全文
posted @ 2020-03-31 10:27 种树人 阅读(121) 评论(0) 推荐(0)
摘要: K Sum 题目描述 给定一个输入数组 array(每个数不同),还有两个整数 k 和 target,在数组 array 中找出 k 个元素,使得这 k 个元素相加等于 target,问有多少种组合方式,输出组合方式的个数。 注:在一种组合方式中,一个元素不能够被重复选择 这里就说明了要用01背包的 阅读全文
posted @ 2020-03-30 23:46 种树人 阅读(189) 评论(0) 推荐(0)