Posts
-
将Web 项目打包成浏览器插件
如何使用WXT框架+vite plugin方式将一个Web项目打包成浏览器插件,如何解决cdn js资源引用问题,解决VueDevTools在插件中无法使用问题
-
popper attach to windows.selection
How to implement an popper component that attach to windows.selection
-
More on @crxjs/vite-plugin
After using @crxjs/vite-plugin to build chrome extension for while, I want to share some of my experience.
-
Java 8 CompletableFuture Suggestion
`CompletableFuture` is what we use when we want to run tasks in parallel mode. This is just the example from the website,
-
将图片自适应大小插入到word文档
如果手工新建word文档,插入图片是可以做到图片自适应等比缩放的,那么如何通过程序的方式来完成呢。本文采用POI完成所有需求
-
关于聚合和多线程的处理套路
无差别地请求多个外部接口并聚合所有请求结果,应该有属于它自己的套路,应该将所有多线程的操作屏蔽之,我们只关心参数和结果。因此,应该抛弃Callable
-
正确地使用CompletableFuture
在Java中编写多线程有很多代码可以参考的,朴素一点的做法是使用Future、FutureTask,而本文关注的是另外一种做法CompletableFuture
-
Transactional是怎么工作的
@Transactional是Spring事务管理使用到的一个注解,在一个方法中加上了这个注解,那么这个方法就将是有事务的,方法内的操作要么一起提交、要么一起回滚
-
再造一次FTP连接池轮子
重新打造FTP连接池,完善单元测试、SpringBoot starter等周边辅助及学习新的打包方式
-
Use Bouncy Castle Provider implementation to do RSA
There is an article shows demo code for making XMLSignature by using Java API