排序
了解HashMap:实现原理、性能优化和使用技巧
HashMap 是 Java 中常用的数据结构,它基于哈希表实现,提供了快速的查找和插入操作。 1. 哈希表: HashMap 内部通过一个数组来存储元素,这个数组就是哈希表。 当我们向 HashMap 中插入键值对时...
vue各种权限控制与管理的实现思路
vue各种权限控制与管理的实现思路 一、 菜单权限 菜单权限:控制用户在系统中能够看到哪些菜单项 菜单权限指的就是后台系统中的左侧的菜单栏,前端可以根据后端接口返回的权限数据结合element-u...
javaScript(五):BOM 操作
javaScript(五):BOM 操作 javaScript(五):BOM 操作 1、BOM 介绍 2、BOM-window 对象 3、BOM-location 地址栏对象 4、BOM-history 历史记录对象 1、BOM 介绍 什么是 BOM BOM(Browser Obje...
一个例子搞定前后端大文件分片上传、断点续传、秒传
戳上方蓝字“Java面试题精选”关注! 1前言 文件上传在项目开发中再常见不过了,大多项目都会涉及到图片、音频、视频、文件的上传,通常简单的一个Form表单就可以上传小文件了,但是遇到大文件...
Redisson分布式锁实现原理
一、背景 本文一方面是抱怨一下现下的面试体验,另一方面看一下redisson(3.15.1)的trylock api的实现(我也不喜欢针对面试去看源码,只是想找个出口宣泄一下)。 笔者是因为喜欢写代码才干的j...
在 SpringBoot 中设计一个订单号生成系统
戳上方蓝字“Java面试题精选”关注! 在Spring Boot中设计一个订单号生成系统,主要考虑到生成的订单号需要满足的几个要求:唯一性、可扩展性、以及可能的业务相关性。以下是几种常见的解决方案...
Linux系统命令——帮助命令、文件权限命令
这篇文章我们学习Linux系统命令——帮助命令、文件权限命令。 在Linux系统中,一切皆文件,这些文件有不同的使用权限,在学习文件权限之前,我们先来学习Linux系统的帮助命令。 帮助命令 man 使...
微信小程序应用介绍
微信小程序应用介绍 微信小程序介绍从以下几方面 什么是小程序?怎么建立一个小程序? 小程序的页面结构? 视图层结构等? 组件之间如何通信? 页面跳转方式有哪些 生命周期? 小程序如何引入其...
一键生成小程序、公众号,这个开源项目有点强!
戳上方蓝字“Java笔记虾”关注! 前言 weiit-saas是一款Java开源项目,由weiit团队自研,意在通过技术封装,帮助企业一键生成小程序、公众号,让企业拥有独立品牌的自营商城。 主要特点 系统核...
html去除列表样式
我们在Html中通常使用ul和li实现列表功能。但是默认的li列表功能左侧会有一个小圆圈,但大场景对于列表会有额外的要求,如后台管理系统的菜单列表。本篇文章我们通过一个示例来学习下如何清除ht...







