doService /** * Exposes the DispatcherServlet-specific request attributes and delegates to {@link #doDispatch} * for the actual dispatching. */ @Overr Read More
通过n个线程顺序打印26个英文字母,例如 n=3 则输出: thread0: a thread1: b thread2: c thread0: d 方案一:轮询 多个线程不断轮询是否是该线程执行任务。因为线程要不断轮循,所以效率较低。 答案 import java.util.*; /** * n个线 Read More
3.17阿里Java后端 字典 有英文字典:Map<Character, String[]>,示例如下: a : [a, an] b : [bus, bird] c : [car, can, card] ... z : [zone] 输入 一个a-z组成的字符串,字符串每一位表示字典的key 输出 Read More
类结构 ReentrantLock实现了Lock, java.io.Serializable这两个接口,里面有三个静态内部类:Sync、NonfairSync和FairSync。其中Sync继承了AbstractQueuedSynchronizer,也就是AQS。另外两个内部类是对抽象类Sync的实 Read More
切入 去这里看: http://81.68.192.120/blog/102 这个算法是我去年开始看的,当时看的是韩顺平在尚硅谷https://www.bilibili.com/video/BV1E4411H73v?p=161讲的那个视频。当时我就没看懂。不过后来参考了一些其他人写的博客https: Read More
演示地址http://81.68.192.120/blog/88 目录树化 以前的目录只是用JQuery拿到了所有mavon-editor内容里的h2标签,把这些标签的内容显示在了页面上,这样肯定是比较简陋的。一篇文章的目录结构应该是树形的。mavon-editor提供了两种拿到目录的方法,但是这两 Read More
之前在前端里我用了很多: window.location(); 这种代码,由于: import router from "./router"; // 路由判断登录 根据路由配置文件的参数 router.beforeEach((to, from, next) => { if (to.matched.s Read More
本来我想重写一次谷粒商城,抄代码,然后把整个项目重构一下,用Spring boot 2.6.2的版本,但是经过实践才发现我还是too young too simple。微服务这边的依赖管理实在是太混乱了,如果采用阿里巴巴github主分枝上的choud版本集中管理: <dependency> <gr Read More
目的 之前在网上看到了一个mavon-editor魔改的版本,给代码块加上了行号和一个title,另外加了一个复制按钮。当时由于种种原因并没有去实践。但是这样天突然之间我又看到了那段代码,于是自己就过去试了试,最后还是成功做好了。不过里面还是有些坑的。样式是这样: 这个样式加上以后,我才发觉实际上m Read More
关于 最近一直在弄这个博客的一些收尾工作,首先是解决了一个合作编辑时候的并发安全问题,最后加了个同步代码块解决了。另外,前端样式我重写了一次,之前写的东西还是不行,前端样式到现在已经重写了两次了,现在终于可以说手机电脑平板三端都正常了,可以使用了。另外,还把合作编辑的前后端逻辑改了改,让适用性更强了 Read More