Java知音
-
我为什么使用 Linux 做开发?
戳上方蓝字“Java知音”关注我 系统选择 目前市面上主流的桌面操作系统在大多数人眼里只有Windows和MacOS,那为什么我没选择它们两呢? 首先,不选MacOS的原因,就是太…
-
docker rm -f 删库?先别跑,还有救!
戳上方蓝字“Java面试题精选”关注! 一、事情起因 今天想随便找个Mysql数据库,测试一下间隙锁,然后就想到了我尘封已久的一个服务器。 进去之后,发现有个mysql,但是忘记密…
-
利用 Java 反射机制提高 SpringBoot 的代码质量
戳上方蓝字“Java知音”关注我 保持好的代码质量和遵守编码标准是开发可维护和健壮软件的重要方面。在 Spring Boot 应用程序中,确保始终遵循命名约定、代码结构和其他质量标…
-
史上最全,全方位阐述 SpringBoot 中的日志是怎么工作(珍藏版)
戳上方蓝字“Java知音”关注我 前言 日志,是开发中熟悉又陌生的伙伴,熟悉是因为我们经常会在各种场合打印日志,陌生是因为大部分时候我们都不太关心日志是怎么打印出来的,因为打印一条…
-
MySQL 用 limit 为什么会影响性能?有什么优化方案?
戳上方蓝字“Java知音”关注我 Limit 是一种常用的分页查询语句,它可以指定返回记录行的偏移量和最大数目。例如,下面的语句表示从 test 表中查询 val 等于4的记录,并…
-
如何在 vscode 命令行上进行微信聊天(摸鱼神器)
戳上方蓝字“Java知音”关注我 背景 怕被路过的同事、领导看到你在微信摸鱼?怕被屏幕每秒截图?这有一款在vscode进行微信聊天的项目,快来试试哇 项目地址 https://gi…
-
600个常用 Linux 命令,收藏备用!
戳上方蓝字“Java知音”关注我 本文为Linux命令大全 ,从A到Z都有总结,建议大家收藏以便查用,或者查漏补缺! A 命令 描述 access 用于检查调用程序是否可以访问指定…
-
SpringBoot 实现电子文件签字+盖章系统
戳上方蓝字“Java笔记虾”关注! 前言 项目源码及部署 项目结构及使用框架 项目下载及部署 功能展示 项目启动后登录首页 系统首页功能简介 点击起草文档 审批 审稿 盖章和签字的…
-
开源的页面生成器:拖拽即可生成小程序、H5页面和网站
戳上方蓝字“Java笔记虾”关注! 星搭精卫 MtBird 是一款低代码可视化页面生成器,可以帮助用户以可视化的形式搭建网页、小程序和表单等应用。 使用这个生成器,不需要代码就可以…
-
为什么 SQL 中要尽量避免使用 IN 和 NOT IN?
戳上方蓝字“Java知音”关注我 WHY? IN 和 NOT IN 是比较常用的关键字,为什么要尽量避免呢? 1、效率低 可以参看我之前遇到的一个例子: https://www.c…
-
7款最佳 Linux 桌面发行版,颜值天花板
戳上方蓝字“Java笔记虾”关注! Linux 的发行版有很多,这里罗列7个漂亮的 Linux 发行版,可以说是Linux操作系统界的颜值天花板。 1、elementary OS …
-
WebSocket 集群解决方案
戳上方蓝字“Java知音”关注我 前言 WebSocket是一种在网络应用程序中,使客户度端和服务器之间可以进行双向通信的协议。它允许数据可以在建立连接后进行实时交换,而不必依赖传…
-
如何设计一个通用的 Excel 导入导出功能?
戳上方蓝字“Java知音”关注我 以JSON配置的方式去实现通用性和动态调整,当然,这个通用仍然存在一定的局限性,每个项目的代码风格都不同,想要写出一个适合所有项目的通用性模块并不…
-
VSCode 十款顶级的摸鱼插件,上班体验感飞起~~
戳上方蓝字“Java笔记虾”关注! 现在使用VsCode编码的人越来越多,凭借着免费、开源、轻量、跨平台的特点收货了一大批忠实粉丝。以其可支持扩展程序(通过安装扩展程序,VSCod…
-
一款轻量、干净的 Vue 后台管理框架
戳上方蓝字“Java笔记虾”关注! 开始之前 在开始介绍之前我想谈谈为什么要自己做一个后台管理,我知道很多人都用一些开源的后台管理项目,这些老前辈有很多亮点值得学习,但是存在的一些…
-
5.4k star,一分钟搞定一套报表,这款开源的报表工具绝了~
戳上方蓝字“Java笔记虾”关注! 简介 这款 数据可视化报表工具 类似excel操作风格,在线拖拽完成报表设计! Web 版报表设计器,类似于excel操作风格,通过拖拽完成报表…