会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
吃瓜川
博客园
首页
新随笔
联系
订阅
管理
2020年12月12日
Java实现kmp算法,少量注释
摘要: kmp算法用来求解"字符串p在字符串s中的首次出现位置"这样的问题。 暴力法就不谈了,这里介绍kmp算法。 考虑这样一种情况: s = "a b a b a b a b c" p = "a b a b c" 上面标红的地方是两个字符串首次不相等的地方,不相等就要将指针后移,进行重新匹配,那么将指针后
阅读全文
posted @ 2020-12-12 22:38 吃瓜川
阅读(161)
评论(0)
推荐(0)
编辑
2020年11月8日
idea自带的maven
摘要: 如何找到idea自带的maven:file -> setting -> build, execution, deployment -> build tool -> maven
阅读全文
posted @ 2020-11-08 16:53 吃瓜川
阅读(1472)
评论(0)
推荐(0)
编辑
2020年11月1日
面试题汇总
摘要: 面经阿里java后端实习一面1. 触发新生代GC,如果存活对象总量大于survivor区容量,咋办 2. 如果任务很多,线程池的阻塞队列会撑爆内存的哪个区域 3. 栈在堆上吗 4. GC root有哪些 5. 实例变量可以是GC root吗 6. 了解哪些GC算法,介绍一下 7. 给个场景,问怎么设
阅读全文
posted @ 2020-11-01 16:45 吃瓜川
阅读(166)
评论(0)
推荐(0)
编辑
2020年10月27日
mybatis参数处理
摘要: 单个参数:mybatis不会做特殊处理, #{参数名/任意名}:取出参数值。 多个参数:mybatis会做特殊处理。 多个参数会被封装成 一个map, key:param1...paramN,或者参数的索引也可以 value:传入的参数值 #{}就是从map中获取指定的key的值; 异常: org.
阅读全文
posted @ 2020-10-27 17:35 吃瓜川
阅读(448)
评论(0)
推荐(0)
编辑
2020年10月26日
problems
摘要: ifconfig: command not found solution:yum -y install net-tools
阅读全文
posted @ 2020-10-26 14:23 吃瓜川
阅读(153)
评论(0)
推荐(0)
编辑
2020年10月25日
tips
摘要: 获取自增主键的值 在mapper.xml中配置属性:useGeneratedKeys="true",将获取到的自增主键封装到对象的id属性:keyProperty="id",然后bean.getId()就可以得到自增后的主键的值了
阅读全文
posted @ 2020-10-25 18:07 吃瓜川
阅读(101)
评论(0)
推荐(0)
编辑
mybatis-config.xml
摘要: <properties>标签可以引入外部的properties文件,不常用 <setting>标签可以修改mybatis的全局配置,例如: <mapUnderscoreToCamelCase>标签,可以允许驼峰命名规则,将其设置为true之后,数据库中的a_name与javaBean中的aName是
阅读全文
posted @ 2020-10-25 17:06 吃瓜川
阅读(272)
评论(0)
推荐(0)
编辑
helloWorld程序
摘要: 总结: 测试方法 public static void main(String[] args) throws IOException { String resource = "mybatis-config.xml"; InputStream inputStream = Resources.getRe
阅读全文
posted @ 2020-10-25 15:36 吃瓜川
阅读(169)
评论(0)
推荐(0)
编辑
idea遇到的问题汇总
摘要: 1.复制全限定类名: 2.resources文件夹 resources文件夹中的文件,其路径在类路径中 例如:String resource = "mybatis-config.xml"; 这条语句就可以引用mybatis-config.xml文件
阅读全文
posted @ 2020-10-25 14:53 吃瓜川
阅读(173)
评论(0)
推荐(0)
编辑
2020年10月14日
229. 求众数 II-数组/众数-中等
摘要: 问题描述 给定一个大小为 n 的数组,找出其中所有出现超过 ⌊ n/3 ⌋ 次的元素。 进阶:尝试设计时间复杂度为 O(n)、空间复杂度为 O(1)的算法解决此问题。 示例 1: 输入:[3,2,3]输出:[3]示例 2: 输入:nums = [1]输出:[1]示例 3: 输入:[1,1,1,3,3
阅读全文
posted @ 2020-10-14 12:43 吃瓜川
阅读(138)
评论(0)
推荐(0)
编辑
下一页
公告