摘要:
先下载python3 直接到官网下 然后直接执行 sudo -H pip install scrapy --upgrade --ignore-installed six 阅读全文
摘要:
一、通过构造函数传递参数 二、通过变量和方法传递数据 三、通过回调函数传递数据 转载:https://blog.csdn.net/marvel_cheng/article/details/51992025 阅读全文
摘要:
leetcode 189 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 方法二 暴力解法 循环k次移位 每次向右移一位 leetcode过了 leetcode-cn超时 阅读全文
摘要:
场景:表中某个字段 存的是json串 (varchar类型) 需求:统计json串中 某个属性 对其做一些操作 比如 sum avg 之类的 方案 : 阅读全文
摘要:
1.countDownLatch(闭锁) countDownLatch基于AQS的成员变量state实现的计数器,每次执行countDown()方法时,计数器减1,执行await()方法会阻塞线程直到计数器为0。我的理解 就类似一个大门一样,当计数器为0 大门才会打开,所有的线程才能通过大门,继续执 阅读全文
摘要:
主要有两种 1 基于数据库,每次指定步长(step),步长消耗完成后,更新数据库里的value为oldValue+step,再循环。 ID最大值为Long.MAX_VALUE-1.当应用程序需要获取id时,将有idGenerator访问DB,并获取一个range:[value,value+step) 阅读全文
摘要:
参考 https://segmentfault.com/a/1190000011282426 阅读全文
摘要:
背景: 在业务代码中,会出现很多dto之间的相互转换,就是两个dto属性的各种get,set,会造成大量的冗余代码,所以出现了一些工具,比如Spring中的beanUtil,但是beanutil是运行时处理的,性能较差,所以出现了一款利器,mapstruct,它是编译生效的,类似lombok,所以性 阅读全文
摘要:
首先,所有html文件都要放在固定路径下才能被正确读取到,/main/java/resources/templates这个路径下,而且html所有的标签必须闭合,否则启动报错 今天调用模板的时候遇到了问题,模板名为hello.html,可是访问时候一直报404,那肯定是没有正确被controller 阅读全文