java基础
文章平均质量分 87
lgrsolider12
是个不很聪明的人,但是绝对勤奋
展开
-
C语言操作mysql数据库
从mysql数据库访问安全性考虑,stmt预处理更加方便,然而C语言与Java语言不同,数据绑定时需要大量重复冗余的操作.而且多表查询会变的更加繁琐,所以从解决数据绑定与简化多表查询的复杂逻辑入手,作了封装处理.6.细心的读者已经发现了代码的问题,绑定部分重复冗余的太多.这样写出的代码不太容易维护.解决的思路可以是这样,把关联绑定的代码能否抽出再封装.https://gitee.com/solider12/lazy-cats-code-warehouse.git.记得给我加星哦。连接mysql数据库。原创 2023-11-20 21:09:04 · 72 阅读 · 2 评论 -
手写线程池的改良思路
java线程池的改良思路传统线程池的思路:第一次任务来临时,当活动线程数小于核心线程数时,new新线程去一一对应任务;当活动线程数大于核心线程时,将任务放在阻塞队列;当阻塞队列满时,不得不又创建线程;当线程数等于最大线程数时,再有任务则不得不执行抛弃策略。由于采用了BlockQueue的take操作,核心线程空闲时将被阻塞从而保持活性,直到有新的任务进入BlockingQueue时被唤醒,那么问...原创 2020-02-03 19:27:13 · 207 阅读 · 0 评论