- 博客(4)
- 收藏
- 关注
转载 PostgreSQL模式(schema)介绍
PostgreSQL模式(schema)介绍一个PostgreSQL数据库集群包含一个或多个已命名数据库。用户和用户组在整个集群范围内是共享的,但是其它数据并不共享。任何与服务器连接的客户都只能访问那个在连接请求里声明的数据库。注意: 集群中的用户并不一定要有访问集群内所有数据库的权限。共享用户名的意思是不能有重名用户。假定同一个集群里有两个数据库和一个joe用户,系统可以配置成只允许joe 访问其中的一个数据库。一个数据库包含一个或多个已命名的模式,模式又包含表。模式还可以包含其它对象,包括数据类型
2022-01-21 10:43:17 7852
转载 【无标题】
生成订单未支付,超时自动取消转自:https://blog.csdn.net/hjm4702192/article/details/80519010在开发中,往往会遇到一些关于延时任务的需求。例如生成订单30分钟未支付,则自动取消生成订单60秒后,给用户发短信对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一共有如下几点区别定时任务有明确的触发时间,延时任务没有定时任务有执行周期,而延时任务在某事件触发后一段时间内执
2022-01-17 09:39:11 99
原创 KingBase在Linux(CentOS8)上安装
上传.tar.gz文件并解压解压.tar.gz文件并解压kingbase-server-linux-x86_64.tar。解压后得到bin、lib、share。生成数据库运行脚本生成数据库。在数据库文件夹下编辑kingbase.conf更改端口号为55555license证书上传license_SALES-10.zip并解压移动到bin文价夹内运行运行数据库,日志打印在log文件中。...
2021-12-29 16:02:43 982
转载 Java锁机制
Java锁机制悲观锁和乐观锁悲观锁应用乐观锁应用CAS手写一个自旋锁在多线程环境下,程序往往会出现一些线程安全问题,为此,Java提供了一些线程的同步机制来解决安全问题,比如:synchronized锁和Lock锁都能解决线程安全问题。悲观锁和乐观锁我们可以将锁大体分为两类:悲观锁乐观锁顾名思义,悲观锁总是假设最坏的情况,每次获取数据的时候都认为别的线程会修改,所以每次在拿数据的时候都会上锁,这样其它线程想要修改这个数据的时候都会被阻塞直到获取锁。比如MySQL数据库中的表锁、行锁、读锁、写
2021-11-30 14:01:02 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人