最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

XAMPP案例

双十一如何保证库存量正确地减少

双十一如何保证库存量正确地减少

admin 11个月前 (11-14) 320浏览 0评论

双十一来了,很多人12点不睡觉,就是想在0点那一瞬间下单并付款!据说这样能给自己带来空前的满足感! 假设一种零食被10万人抢购!(原因可能是前1万名付款用户送50元无门槛优惠券),如果库存有10万,怎么保证被人下单之后,剩余的库存量可以正确地减少呢?...

架构系列:单体、分布式、集群与冗余的探索

架构系列:单体、分布式、集群与冗余的探索

admin 11个月前 (11-13) 406浏览 0评论

01单体 单体是把系统部署到一台服务器上,所有的请求业务都由这台服务器处理。 优点:适合小型系统,节省资源。 缺点:安全性低,一旦有突发压力,整个系统都会面临崩溃。 02分布式 把系统的各个功能拆分成不同的小系统,主要是分散能力。 优点:资源利用率高...

架构系列:并发、并行与多线程关系探索

架构系列:并发、并行与多线程关系探索

admin 11个月前 (11-11) 458浏览 0评论

01前言 架构师需要了解并发与并行的区别,为高并发的处理打下基础02并发 1.并发图例 上图中,每个黑体代表一个事件发生,各个事件之间的发生时间段互不相交! 这是微观上来看不是同时发生的,也就是说同一时刻只能有一个事件发生。 但是一个事件结束得特别快...

架构系列——线程实现方式以及生命周期的探索

架构系列——线程实现方式以及生命周期的探索

admin 11个月前 (11-11) 274浏览 0评论

01PART线程概念 线程是CPU调度分配的基本单位,它被包含在进程之中,是进程中的实际运作单位。 与进程的关系:线程是进程的最小单位,一个进程可以有1个线程,也可以有多个线程(多线程) 02PART实现线程的方式以及区别 01继承Thread类,重...

架构系列——使用synchronized需要注意什么细节

架构系列——使用synchronized需要注意什么细节

admin 11个月前 (11-11) 287浏览 0评论

前言 synchronized可以为任意对象加锁,用法比较灵活,语法如下 (1)修饰代码块,作用于调用的对象; (2)修饰方法,作用于调用的对象; (3)修饰静态方法,作用于所有对象; (4)修饰类,作用于所有对象。 synchronized取得的锁...