会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
盲从者列表
博客园
首页
新随笔
联系
订阅
管理
2023年3月20日
多线程篇-线程池使用(springboot)
摘要: 多线程使用 在实现行车计划排班程序时,遇到了一个问题,问题描述如下: 有一个for循环,循环次数在100以内,一般取20。循环的每一步都比较慢(内套一个循环)。 针对上述问题,首先考虑能不能降低循环次数,答案是不能。然后考虑能不能用多线程优化。 确定每个线程执行内容 业务内容 判断是否满足多线程使用
阅读全文
posted @ 2023-03-20 16:21 盲从者列表
阅读(982)
评论(0)
推荐(0)
2023年3月19日
多线程篇-交替打印
摘要: 背景 有如下需求: 线程1打印5次a,线程2打印5次b,线程3打印5次c,要求最后的结果是abcabcabcabc 步骤 简单情况 先考虑简单的情况,然后进行拓展。 简单版需求: 线程1打印1,线程2打印2,要求先打印2再打印1 我们先新建出线程1和线程2,代码如下: 新建线程 public sta
阅读全文
posted @ 2023-03-19 10:28 盲从者列表
阅读(185)
评论(0)
推荐(0)
2023年2月12日
leetcode-链表-环形链表2
摘要: 题干 给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果
阅读全文
posted @ 2023-02-12 17:05 盲从者列表
阅读(39)
评论(0)
推荐(0)
2022年2月27日
零散知识篇--java日志
摘要: why(为什么使用日志) 我们在调试java程序的时候,如果不使用idea这样的开发环境,一般是如何调试呢?一般是在几个关键位置打印出我们想看到的变量和变量值或者某个关键步骤处打印进程。但是每次调试之后都需要把这些打印语句都删掉。那么有没有什么好的办法来调试程序呢,就是日志。 那么你可能会问,既然有
阅读全文
posted @ 2022-02-27 09:08 盲从者列表
阅读(39)
评论(0)
推荐(0)
2022年2月15日
jdk1.8新特性--lambda表达式
摘要: 入门 是什么 lambda表达式是jdk1.8的新特性,它本质上是一种匿名函数。 什么时候用 如果一个方法的参数是一个接口,一般来说我们使用这个方法的时候会使用匿名内部类。现在,我们则可以使用lambda表达式替代匿名内部类。 怎么用 lambda表达式格式 (参数列表) -> {方法语句} 其实就
阅读全文
posted @ 2022-02-15 21:52 盲从者列表
阅读(104)
评论(0)
推荐(0)
2022年2月11日
零散知识篇--mybatis--${}与#{}的区别
摘要: #{}特点 举个例子,我们看如下mapper文件: <select id="selectAll" resultType="com.test.People"> select id, name, age from people where id = #{id} </select> 实际执行的时候,会执行
阅读全文
posted @ 2022-02-11 17:09 盲从者列表
阅读(52)
评论(0)
推荐(0)
2022年2月9日
bug篇-python中关于PIL与cv2使用的一个问题
摘要: 问题描述 python中通过如下语句 cap = cv2.VideoCapture(video_path) ret, frame = cap.read() 可以解析视频路径为video_path的视频,frame是其生成的一帧图片(一个矩阵)。 我现在想使用cv2处理上面生成的这一帧图片,这里就产生
阅读全文
posted @ 2022-02-09 18:36 盲从者列表
阅读(160)
评论(0)
推荐(0)
公告