-
下单减库存
下单减库存 1. 减库存 一般下单减库存的流程大概是这样的: 1、查询商品库存。这里直接查的Redis中的库存。 2、Redis中的库存减1。这里用到的Redis命令是:incrby -1 3、扣减数据库中的库存。这里用数据库乐观锁,不用额外加锁 4、异步刷新Redis中的库存 5、定时扫描超...
-
深入理解Java多线程——线程池
深入理解Java多线程——线程池 线程池,除了池的功能外,还提供了更全面的线程管理、任务提交等方法。 目录 定义 不同线程池的创建 Executor的组成 线程池生命周期 execute()方法 线程池大小的设置 线程池的使用 参考 定义 线程池,除了池的功能外,还提供了更全面的线...
-
0309 软件基本原理1
0309 软件基本原理1 程序开发技术学习方法论 软件研发行业,新技术的出现日新月异,如何高效的学习,保持技术先进性? 基于第一性原理:即 抓住事物的本质特征,按照事物本身的规律去推导,演绎事物在各种场景下的变化规律,东西技术在业务场景中的表现。 物理学,几何...
-
阿里架构详解大型网站系统与Java中间件实践
阿里架构详解大型网站系统与Java中间件实践 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
Java并发神器——ThreadLocal
Java并发神器——ThreadLocal 解决一致性问题,除了排队(加锁)、投票(拜占庭将军)、CAS+voilate外,ThreadLocal不失为一个更轻量级的优选方案。 目录 定义 API 场景分析 场景实验,观察Spring框架在多线程场景的执行情况 10000此请求,单线程 10000次请求,线程数...
-
Ansible-安装配置
Ansible-安装配置 主机规划 主机名称 操作系统版本 内网IP 外网IP(模拟) 安装软件 ansi-manager CentOS7.5 172.16.1.180 10.0.0.180 ansible ansi-haproxy01 CentOS7.5 172.16.1.181 10.0.0.181 ansi-haproxy02 CentOS7.5 172.16.1.182 10.0.0.182 ansi-web01 CentOS7....
-
送java学习资料,学会了这些你就是大神
送java学习资料,学会了这些你就是大神 资料涵盖初学者和中高级,pdf和视频应有尽有 本文已收录至公众号: 灰太狼学爪哇 。(一个java程序员都在关注的公众号) 前言 最近我发现,关注我领取学习资料的都是一些 java初学者 ,有些还没走出校门,而我是一个已经工作有三...
2020-03-08 16:03:28 java学习java基础java工程师java并发编程实战java并发编程java基础视频java学习资料代码整洁必看收录
-
JVM—GC垃圾回收器总结
JVM—GC垃圾回收器总结 本文主要介绍了JVM—GC垃圾回收器,并对其进行了总结。主要包含了Serial收集器、ParNew收集器、Parallel Scavenge收集器、Servial Old收集器、Parallel Old收集器、CMS收集器、G1收集器。 收集算法(标记-清理、复制、标记-整理、分代收集)是内...
-
京东资深架构强势推荐:京东技术解密
京东资深架构强势推荐:京东技术解密 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
多线程笔记:同步机制(1)
多线程笔记:同步机制(1) 同步机制简介 线程同步机制是一套用于协调线程间的数据访问及活动的机制,该机制用于保障线程安全以及实现这些线程的共同目标。 线程同步机制是编程语言为多线程运行制定的一套规则,合理地运用这些规则可以很大程度上保障程序的正确运行。...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
