- 博客(26)
- 收藏
- 关注
原创 Java中Future接口详解
在「cft1」和「cft2」未完成的状态下,尝试将BiApply压入「cft1」和「cft2」两个栈中,任意CF完成时,会尝试触发观察者,观察者检查「cft1」和「cft2」是否都完成,如果完成则执行;此前在《「订单」业务》的内容中,聊过关于「串行」和「并行」的应用对比,即在订单详情的加载过程中,通过「并行」的方式读取:商品、商户、订单、用户等信息,提升接口的响应时间;但是有些任务即强调「执行过程」,又需要追溯任务自身的「执行结果」,在流程中依赖某个异步结果,判断流程是否中断,比如「并行」处理;
2023-04-17 10:09:58
293
原创 完全卸载MySQL数据库
如果我们 MySQL 数据库密码遗忘需要重新安装 MySQL 数据库时,就需要先卸载掉本地的文件。而 MySQL 并不是像其他应用程序一样容易卸载,这个步骤是相当繁琐的,若想完全卸载不留痕迹,就需要对注册表信息进行详细的清理,所以整理以下步骤供大家参考。本文给大家介绍了如何完全卸载掉本地的 MySQL 数据库。其实大家卸载数据库遇到的最大问题就是注册表文件无法彻底删除,导致下一次安装时信息冲突提醒无法正常安装,现在看了本文你是不是已经学会了如何彻底删除掉本地文件的注册表文件信息呢?
2023-04-17 09:53:04
1236
原创 redis分布式锁
本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备的,下面结合模拟抢单的场景来使用她。本篇不涉及到的redis环境搭建,快速搭建个人测试环境,这里建议使用docker。
2023-03-27 17:42:58
168
原创 秒杀系统!
互联网正在高速发展,使用互联网服务的用户越多,高并发的场景也变得越来越多。电商秒杀和抢购,是两个比较典型的互联网高并发场景。虽然我们解决问题的具体技术方案可能千差万别,但是遇到的挑战却是相似的,因此解决问题的思路也异曲同工。
2022-09-21 14:45:10
919
原创 UniAPP 快速入门学习
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到 iOS、Android、H5,以及各种小程序(微信/支付宝/百度/头条/ QQ /钉钉)等多个平台,方便开发者快速交付,不需要转换开发思维,不需要更改开发习惯。uni-app 为开发者提供了一系列基础组件,类似 HTML 里的基础标签元素,但 uni-app 的组件与 HTML 不同,而是与小程序相同,更适合手机端使用。
2022-09-16 11:37:09
2872
原创 Spring介绍
本文从介绍Spring核心功能开始入手,从如何利用Spring完成一个应用开发,讲述到假如没有Spring我们该如何基于Servlet进行开发,最后再通过一个简单的例子体验了Spring的核心思想。
2022-09-16 11:22:44
109
原创 Spring Security 最佳实践
Spring Security 是一种高度自定义的安全框架,利用(基于)SpringIOC/DI和AOP功能,为系统提供了声明式安全访问控制功能,「减少了为系统安全而编写大量重复代码的工作」。
2022-09-16 11:13:16
733
原创 阿里云 Redis开发规范
本文主要介绍在使用阿里云 Redis 的开发规范,从下面几个方面进行说明。键值设计、命令使用、客户端使用相关工具,通过本文的介绍可以减少使用 Redis 过程带来的问题。
2022-09-16 10:47:43
155
Java笔记,自己学习Java总结的超级详细的笔记,适合在校大学生学习或者想自学Java的人
2022-09-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人