你有没有放到public目录下?
Vue富文本编辑器插件Tinymce本地引入下图是项目结构,组件代码都在component目录下。封装tinymce的组件命名为Tinymce.vue。tinymce的离线包解压以后放在public目录下 Tinymc...
你有没有放到public目录下?
Vue富文本编辑器插件Tinymce本地引入下图是项目结构,组件代码都在component目录下。封装tinymce的组件命名为Tinymce.vue。tinymce的离线包解压以后放在public目录下 Tinymc...
股票数据的获取目前有如下两种方法可以获取: http/javascript接口取数据 web-service接口最常用的是第一种方法,且以使用Sina API获取新浪财经的证...
Overview 通过对业务中台的了解,中台通过两部分组成,即业务中台和数据中台,而业务中台在实际应用中的架构体现是微服务,其实说微服务也不准确,是微服务的一个主流设计思想,...
DDD是什么? 领域驱动设计是一种处理高度复杂域的设计方法,试图分离技术实现的复杂性,围绕业务概念构建领域模型来控制业务的复杂性,以解决软件难以理解,难以演化等问题。团队应用...
我的语雀https://www.yuque.com/moine0828/javanote[https://www.yuque.com/moine0828/javanote]
之前做组内分享的准备的时候,我简单的写了一些RocketMQ与QMQ存储结构上的差异(https://www.jianshu.com/p/c2e2e9deb699[https...
CopyOnWriteArrayList是JUC并发包下的一个线程安全List。对于类的作用,注释是这么写的 A thread-safe variant of {@link ...
我稍微看了一下就知道作者没看过源码,CyclicBarrier居然说“且计数器加1”,CyclicBarrier和CountDownLatch的源码里面都是一开始给计数器初值,然后不断减,直到为0的时候,CyclicBarrier会调用Condition.signalAll()把堵塞的线程释放,CountDownLatch则是使用AQS,在计数器的0的时候让AQS堵塞队列里面被堵塞的线程逐个tryAcquireShared()成功,进而把堵塞的线程释放
todo 如何防止重复支付1、业务订单和支付订单不是一个概念,我想讨论的是已经生成的支付单如何防止重复支付。一个业务订单是允许对应多个支付单的,也就是分多次支付,但是单个支付...
补偿事务模式https://docs.microsoft.com/en-us/azure/architecture/patterns/compensating-transac...
最近fastjson漏洞频出,于是公司要求将所有的应用fastjson引用都换成jackson。这期间改造了大量应用,踩出来的坑珠峰倒进去估计也填不满。 首先是fastjso...
「简书」作为一款「写作软件」在诞生之初就支持了 Markdown,Markdown 是一种「电子邮件」风格的「标记语言」,我们强烈推荐所有写作者学习和掌握该语言。为什么?可以...
最近在组内做了中间件的简单分享,主题是流行的开源中间件RocketMQ和我司开源的QMQ之间的实现和区别。 RocketMQ最早由阿里开源,是相当流行的一款消息中间件,QMQ...
下图是项目结构,组件代码都在component目录下。封装tinymce的组件命名为Tinymce.vue。tinymce的离线包解压以后放在public目录下 Tinymc...
官方文档: https://simditor.tower.im/docs/doc-usage.html Simditor是一个非常不错的web轻量级编辑器,设置简单,功能较为...