- 博客(105)
- 收藏
- 关注
原创 从零搭建纯前端飞机大战游戏(附源码)
从零搭建纯前端飞机大战游戏,通过HTML进行结构搭建和CSS样式美化并通过JavaScript处理核心逻辑,最后给大家附上完整源码
2024-12-21 20:20:58 2021 1
原创 MyBatis-Plus 查询不到数据,但使用 SQL 可以查询到数据的问题排查
MyBatis-Plus 查询不到数据,但使用 SQL 可以查询到数据的问题详细排查和解决方案
2024-06-22 22:10:29 5411 9
原创 深入理解 Java 中的 synchronized 代码块
synchronized的工作原理和使用场景,synchronized的最佳实现方式与场景应用,synchronized代码块减小锁粒度,死循环问题,锁对象问题,死锁问题的讲解
2024-06-15 17:11:30 1725 4
原创 深入理解Java中的synchronized关键字
synchronized的详细讲解和底层实现,以及synchronized的同步机制,synchronized的重入和synchronized的异常演示
2024-06-15 16:22:13 1569
原创 多个线程多个锁:如何确保线程安全和避免竞争条件
多个线程,每个线程都可以拿到自己指定的锁,分别获得锁之后,执行synchronized 方法体的内容,锁粒度与并发性能和设计减少资源依赖的策略
2024-06-11 22:33:24 1070 10
原创 利用 HTML5 Canvas 实现在线签字功能
HTML5 的 canvas 元素是一种强大的图形渲染工具,它可以实现各种动画效果,给大家展示的是签字功能的演示实现
2024-06-11 00:11:31 753 14
原创 Typescript 中 tsconfig.json 无法写入文件,因为它会覆盖输入文件
typescript中tsconfig.json无法写入文件,因为它会覆盖输入文件的完美解决
2024-06-08 10:57:48 1005 2
原创 RabbitMQ交换机详解
交换机(Exchange)是RabbitMQ中重要的概念之一,用于接收生产者发送的消息,并根据一定的规则将消息路由到相应的队列中。本文将详细介绍交换机的定义、作用、应用场景以及常见的交换机类型。交换机是计算机网络中的一种设备,用于连接多个计算机或其他网络设备,并根据目标设备的MAC地址将数据包从一个接口转发到另一个接口。它可以在局域网内部实现数据包的转发和通信功能,使得多台计算机能够快速、可靠地进行数据传输和交流。交换机是实现局域网的重要组成部分,被广泛应用于各种网络环境,包括家庭、办公室、数据中心等。
2024-01-25 10:58:25 2402 2
原创 深入理解Docker网络模式
注:自定义网络模式,本身也是一个较大的知识点,本讲主要是站在容器五种网络类型层面解析一下,学习该模式前,先了解docker network几个常用的命令(如下命令,先混个脸熟)。docker network ls 查看已存在的网络模式列表docker network create -d [mode_type] **_name 创建新的自定义网络docker network rm [id | name] 移除自定义网络模式。
2024-01-17 13:27:28 1397 4
原创 使用Dockerfile构建镜像的详细指南
Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。
2024-01-15 18:08:01 1374 2
原创 OAuth2.0 的四种授权方式
OAuth2.0是一种用于授权的开放标准,它提供了一种安全的方式,允许用户授权第三方应用程序访问其受保护的资源,而无需共享其凭据。OAuth2.0定义了四种主要的授权方式,本文将介绍这些授权方式及其用途。
2023-12-25 17:05:20 1458 1
原创 Git GUI、SSH协议和IDEA中的Git使用详解
Git GUI图形界面工具的使用,SSH协议的特点和密钥认证的原理和流程,SSH协议的使用。IDEA如何操作使用Git
2023-11-11 11:56:48 1360 14
原创 Git安装配置保姆级教程和Git创建仓库的基本原理和常用命令
Git与svn的区别和Git的介绍与工作流程,Git在Linux和Windows的安装配置,Git创建仓库和克隆下载到本地,使用Git代码冲突解决方案和Git的基本原理和常用命令
2023-11-09 23:53:11 2139 10
原创 SSM项目与Redis整合以及Redis注解式开发以及Redis击穿穿透雪崩
ssm项目整合redis ,redis注解式缓存开发@Cacheable,@CachePut,@CacheEvict。Redis击穿,穿透,雪崩的讲解
2023-11-07 11:58:18 785 11
原创 深入了解Jedis:Java操作Redis的常见类型数据存储
Jedis的各功能和特点,Java操作Redis的常用类型数据存储--->字符串,哈希表,列表,集合和有序集合,Redis实际应用场景进行存储会议状态值转为对应内容
2023-11-06 13:19:58 1116 5
原创 Redis安装与配置及常用命令使用讲解
Redis介绍及应用场景,Linux安装和配置redis,Windows安装和配置redis,以及Redis的一些常用命令
2023-11-04 08:00:00 2116 10
原创 Nginx搭配负载均衡和动静分离:构建高性能Web应用的完美组合
Nginx简介,以及负载均衡和动静分离的介绍。Nginx安装并搭载负载均衡并提供前后端分离后台接口数据,及负载均衡后台项目发布。前端项目打包并在Linux中将项目部署到Nginx服务器实现动静分离,添加IP与域名的对应关系
2023-11-02 08:00:00 1547 12
原创 如何在Linux上安装JDK、Tomcat和MySQL以及部署后端项目
Linux内安装JDK,Tomcat,MySQL,Linux部署单体项目,ssh项目,ssm项目的后端并提供修改端口号的方法
2023-11-01 07:30:00 1233 8
原创 centos7安装配置&MobaXterm的使用及Linux常用命令
centos7安装及配置,MobaXterm工具的使用,以及Linux常用命令,虚拟机快照管理器进行备份与还原
2023-10-30 21:33:40 1880 11
原创 安装虚拟机(VMware)保姆级教程及配置虚拟网络编辑器和安装WindowsServer以及宿主机访问虚拟机和配置服务器环境
操作系统的介绍及各种常见的操作系统,VMware虚拟机的下载与安装,以及配置虚拟网络编辑器,安装WindowsServer和配置镜像,本地机访问虚拟机的方式,配置服务器jdk,tomcat环境配置
2023-10-27 00:54:36 9533 8
原创 深入理解微信授权登录流程、用户信息获取和Emoji的存储
微信登录流程详解,微信用户信息获取授权登录,并实现前后端数据交互,以及emoji表情包的存储
2023-10-23 23:48:05 1210 14
原创 微信小程序前后端交互与WXS的应用
微信小程序不仅可以提供丰富的用户体验,还能与后台进行交互,实现更多的功能和数据处理。本篇博客将介绍微信小程序如何与后台进行交互,并展示WXS在实际开发中的应用。
2023-10-21 00:05:37 1903 12
原创 微信小程序自定义组件Tabs及会议管理,投票管理与个人中心开发指南
在微信小程序开发中,我们经常会遇到需要实现多个页面之间的切换和导航的需求。为了提高代码的复用性和可维护性,我们可以使用自定义组件来实现tabs功能。本文将介绍如何使用自定义组件tabs实现页面切换,并结合会议管理、投票管理和个人中心三个功能模块进行讲解。
2023-10-20 13:25:27 1064 15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人