本文全文转载自 fjdingsd, 文末有原文链接。
PS: 本来想着再写点自己的,但看原文写的非常完善了,再加上比较懒,就全文转载过来了。
本篇讲诉数据库中 …
独立开发者
本文全文转载自 fjdingsd, 文末有原文链接。
PS: 本来想着再写点自己的,但看原文写的非常完善了,再加上比较懒,就全文转载过来了。
本篇讲诉数据库中 …
在 Windows OS 上,可以比较方便的使用qBittorrent等软件来制作和发布种子。
怎么在(无GUI)服务器上制作并发布一个种子呢? …
在讨论数据库事务处理问题中,离不开 CAS 和 ABA 的问题。
Compare And Swap, 先对比再替换
事实上,乐观锁用到的就是 CAS。 …
悲观锁和乐观锁是并发控制常用的两种技术手段。
并发控制是用来确保 多个事务同时读写DB中同一条数据时不破坏事务的隔离性、统一性以及数据库的统一性。
跟往常一样,一日不升级本机包版本就一日不舒服。今天就踩坑了
➜ ~ brew update
fatal: could not read Username …前面两个小节记录下了多数据源和 Druid ,本节综合起来,记录下使用 Druid 结合多数据源。跟实际项目更贴切一些。
SpringBoot 在1.x默认使用的是 Tomcat 连接池;
SpringBoot 在2.x默认使用的是 Hikari 连接池;
那么, 如何 …
如何在SpringBoot工程中配置多数据源呢?
@SpringBootApplication(exclude = { …借着极客时间的付费课程《玩转Spring全家桶》的机会,系统性的对Spring家族做些学习和了解。
如题,常常项目中会要求统一一个 parent 依赖, …
剁手了一台低配独服,剁手了发现似乎并不能完全利用到,没有好的点子。除了硬盘大了一些外,一无是处,CPU垃圾、内存小、远在北欧,然而硬盘也是被使用了3w+小时的烂 …
在Centos把shell改为zsh后,出现了下面这个waring信息,虽不影响使用,但看着实在是烦人.
perl: warning: Setting …机器用的shell是zsh,在用acme.sh申请Let’s Encrypt通配符证书时,报了这么个错:
zsh: no matches …万物皆对象,关于反射的一些整理。
// Foo类
class Foo {
public void sum(int a, int b) { …Java程序编译为Jar包后,使用nohup java [-options] -jar jarfile > LOG_FILE 2>&1 …
学习、梳理设计模式。
由策略接口、多个具体的策略实现、上下文组成。由客户端来选择具体的策略实现。
一个背景,CRM系统内有多种帐号体系:手机号注册的客 …
学习、梳理设计模式。
根据不同的对象,提供不同的工厂,然后由客户端来选择对应的工厂。这也是与简单工厂模式的不同的地方。 …
学习、梳理设计模式。
不兼容的转换为兼容的,为解决兼容问题而生。
实现方式可分为组合方式和继承方式。
举个例子,充电宝只能用二相电供电,但现在只有三 …
学习、梳理设计模式。
模版方法模式,以继承的方式来实现,提升代码的复用性,适合具有相同或相似的步骤的逻辑处理。
由抽象基类和具体子类来具体实现。
学习、梳理设计模式。
单例模式分为饿汉模式和懒汉模式。
public class …前段时间看了些GoLang的资料,要上手熟悉就得造轮子,so.. 造了个GoLang版本的有赞云SDK。
Talk is cheap. Show me the …