
操作系统的出现为我们的程序带来了 并发性,操作系统使我们的程序能够同时运行多个程序,一个程序就是一个进程,也就相当于同时运行多个进程。 操作系统是一个并发系统,并发性是操作系...
不是公钥加密私钥解密么
常用加密算法简介之前我们说过了iOS中相对比较安全的存储用户数据方式KeyChain但是实际上,如果在将数据存入KeyChain中时,如果使用加密后的密文存储,会比直接明文存储更加安全。但是...
配合例子写下更好
10.RabbitMQ持久化持久化可以提高RabbitMQ的可靠性,以防在RabbitMQ重启、关闭、宕机下的数据丢失。 1.交换器的持久化 交换器的持久化是在声明交换器的时候,将durable设置为t...
1 消息服务的出现 后台微服务的相互调用一般有以下几种。 2 AMQP(高级消息队列协议) 在异步通讯中,消息不会立刻到达接收方,而是被存放到一个容器中,当满足一定的条件之后...
👍
优雅的中断线程,是一门艺术 总所周知,Thread.stop, Thread.suspend, Thread.resume 都已经被废弃了。因为它们太暴力了,是不安全的,这种...
感觉原因解释不是很清楚呀
mysql SERIALIZABLE隔离级别死锁问题最近的项目,为了保障绝对的一致性,使用SERIALIZABLE作为隔离级别。然后就爆出了很诡异的死锁。报错log如下: 我们的sql大概是这样的: 报错的概率并不高,在我们的...
作者矢泽久雄,YAZAWA股份有限公司董事长兼总经理。本书以通俗易懂的方式来解析程序的运行机制,可以了解CPU的寄存器和内存的运行方式。无论任何事情,了解其本质非常重要,只有...