首页 / 作者AUTHOR / SPRINGFORALL

hello

记录技术探索,分享实践心得。

共 1812 篇文章

找点开源免费的学习资料,一起来提升下ECMAScript能力!

在一年一度的元宵佳节,TJ君回去的路上呢看到很多拿到兔子灯老虎灯的小朋友们,感慨岁月真是美好。 快乐的同时可千万别像TJ君一样,在节日生病了~~~TJ君估计是这两天太累了,得了麦粒肿,就是眼睛上像球一样肿了起来的那种。 但是再苦再累TJ君还是要给小伙伴们分享有用的内容!fighting!…

数据库表结构导出工具

数据库表结构导出工具 该工具主要用于导出excel、word,方便快速编写《数据库设计文档》,同时可以查看表结构等相关信息 该工具永久免费,欢迎大家下载( https://wwr.lanzoui.com/b02c7c0cb ) 【密码:1111】体验! 如果该工具有帮到您,麻烦您为项目点点star,谢谢!项目地址:…

面试官问:如何中断一个线程,具体如何实现?

中断线程 线程的 thread.interrupt() 方法是中断线程,将会设置该线程的中断状态位,即设置为true,中断的结果线程是死亡、还是等待新的任务或是继续运行至下一步,就取决于这个程序本身。线程会不时地检测这个中断标示位,以判断线程是否应该被中断(中断标示值是否为true)。它并不像stop方法那样会中断一个正在运行的线程。 判断线程是否被中断…

京东二面:商品库存的扣除过程,如何防止超卖?

在商品购买的过程中,库存的抵扣过程,一般操作如下: select根据商品id查询商品的库存。 根据下单的数量,计算库存是否足够,如果存库不足则抛出库存不足的异常,如果库存足够,则减去扣除的库存得到最新的库存剩余值。 set设置最新的库存剩余值。 上述过程的伪代码如下: // 根据商品id获取商品剩余库存 select stock_remaing from…