摘要:
个人学习阶段性心得体会,不保证全对,各位看官合理取舍,不适合对线程池较为陌生的老爷们阅读 适合的看官群体: 对线程池有一定的使用经验的老爷们 想研究一下线程池源码的老爷们 喜欢和自己较劲的老爷们 池化技术 最近在研究池化技术,实际上在java中池化技术是一种很常见的技术,除了声名在外的线程池之外,还 阅读全文
摘要:
最近遇到了一个问题,实际上也不是最近了,之前就尝试过将eclipse中的那个springboot项目在idea里跑起来,然后失败了,报了一个错误,ServletContext什么的,很烦,索性就不弄了,反正在eclipse里也一样能撸代码。 然后,种种因素推动下,需要还是需要搞一下的,抱着侥幸的心理 阅读全文
摘要:
public class WeightProcessor { private final Map<Integer, List<String>> map = new HashMap<>(); //保存权重值和地址 private final Integer[] weight; //保存权重值,用于负载 阅读全文
摘要:
今天和各位有缘看客分享两个东西,CountDownLatch和CompletableFuture。 之前在工作中遇到了一个场景,大意如下: 主线程发起几个异步任务,然后等待所有异步任务完成后,才能进行下一步,那一次很栽面,居然没写出来,一方面知识匮乏、经验不足,一方面第一次遇到这种情况,心态有点慌。 阅读全文
摘要:
最近开始关注go语言这一块,感觉还是下手晚了。 按道理讲,本来以为学习起来会比较顺利,毕竟积累了一些其他语言的知识,但是没有想到还是出现了一些奇奇怪怪的问题。 今天本来想尝试一下go语言中公有和私有的方法,结果import其他包的时候直接报错了,当时没截图,错误的大意就是在goroot中找不到这个包 阅读全文
摘要:
今天,遇到了这样一个场景,数据表需要加字段,每条记录新增三个与之相关的属性,每个属性可能有true和false两种情况。 那么问题就来了,怎么处理呢? 方法一:简单粗暴 加三个字段,写明true or false,这样做显然不太好。 方法二:中间表 那么可以换一种思路,既然不想在一条记录上加三个字段 阅读全文
摘要:
最近公司里的大佬让我写一个程序,作用概括来讲就是通过解析json文件得到数据,利用这些数据做资源转存以及将信息记录在数据库中。 当时那个项目里已经引入了fastjson的依赖,我就想顺势用它一手,但是实话说,已经很久没有手动使用这类技术去对json进行解析了,平时前后端交互都是使用@RequestB 阅读全文
摘要:
事情的起因是这样的,最近接到了一个需求,要求对某些接口进行测试(笔者从事的是java开发相关工作,没搞过测试),最终的测试结果需生成一张报告,形式不限,要求美观。 当时我的想法是很美好的,首先捕获一只懂测试的同事,详细询问一下最终都需要测哪些参数,然后动动勤劳的小手,上网找套教程搞他一波,应该就差不 阅读全文
摘要:
官网上对代码生成器的教程感觉读了一遍之后没啥体会,mybatis-plus中这一部分包含的内容确实挺多的,关于详细配置的部分看的有点云山雾绕。为了能够初步体验一下这方面的功能,先将代码从官网的基础教程中拷贝了下来,然后简单读了一下,发现貌似只要更改一下路径以及模板引擎什么的就可以把这个代码生成器用起 阅读全文
摘要:
前段时间领导安排了个小任务,就是用c#开发个快捷键程序,按一下快捷键将某设备的数据采集出来,打印在例如excel表等等的界面上,共有两个数据先将第一个数据打印在第一个单元格里,再将第二个数据打印在第二个单元格里。 由于最近在搞另一个项目的联调工作,搁置了那么几天,今天拿起来又搞了搞,有一说一,c#这 阅读全文