后端

Vikunja:开源自托管的待办事项管理平台,重新定义你的任务管理体验

在数字化时代,我们每天都要处理无数的任务和项目。无论是工作上的项目规划,还是生活中的购物清单,一个优秀的待办事项管理工具都能让我们的生活更加有序高效。今天,我要向大家介绍一款功能简洁实用、完全开源的自托管任务管理平台——Vikunja。 🧠 什么是Vikunja?Vikunja是一个用Go语言编写的开源待办事项应

发脾气

取快递,这是我第一次感到如此麻烦,有取货码不行,报电话说不是我的电话,报收货人说不是这个收货人,我要把包裹拿来,还不让我看包裹,当时我就急了,把手机甩到她眼前,让她看看是不是我的取货码,她直接说我把手机触到她脸上,直接发起脾气,不弄这个快递了,我看了下快递后,反倒乐了,因为我一看,这就是隐私保护的手机和收货人,上面还有具体的步骤,怎么打电话,只是这人的业务能力实在低下,我就看她如何表演,最后是另外

MySQL性能调优(三):MySQL中的系统库(mysql系统库)

文章目录 MySQL性能调优 数据库设计优化 查询优化 配置参数调整 硬件优化 MySQL中的系统库 1.5.Mysql中mysql系统库 1.5.1.权限系统表 1.5.2.统计信息表 1.5.2.1.innodb_table_stats 1.5.2.2.innodb_index_stats 1.5.3.日志记录表 1.5.3.1. gen

找不到SQL server配置管理器,如何打开它

        最近遇到了SQL server配置管理器打不开的问题,尝试在开始菜单栏搜SQLServerManager无果,于是将自己找到的方法总结分享给大家。目录方法一:桌面图标进入方法二:运行窗口进入检查版本号对照表方法三:查找文件路径方法四:检查 SQL Server 安装完整性最后,创建快捷

SpringBoot实现自定义路由覆盖

背景 公司最近有一个项目二期需要对一些功能进行改造,涉及部分框架内置业务接口个性化定制,兼容老接口功能并且增加一部分新的数据返回,由于前端调用这些接口分布较多且较为零碎,修改测试成本较大,所以打算在框架层面提供路由覆盖功能,加快项目进度减少无技术含量的修改带来的系统风险 设计 提供自定义注解指定需要覆盖的路由及新路由地址 系统启动时扫描所有注解数据并进行映射处理 注册自定义路由映射配置类 实现

Collection集合接口的介绍和使用

一.关于Collection接口的继承关系图 Collection接口有两个重要的子接口:List,Set。 List接口的三个重要的实现类:LinkedList,ArrayList,Vector Set接口两个重要的实现类:HashSet,TreeSet image.png 二.Collection接口的实现类的特点 1.Collection实现类,可以存放多个元素,每个元素可以是

MySQL 安装配置(完整教程)

文章目录 一、MySQL 简介 二、下载 MySQL 三、安装 MySQL 四、配置环境变量 五、配置 MySQL 5.1 初始化 MySQL 5.2 启动 MySQL 服务 六、修改 MySQL 密码 七、卸载 MySQL 八、结语 一、MySQL 简介MySQL 是一款广泛使用的开源关系型数据库管理系统(RDBMS),由瑞典 MySQ

ArrayList 可以完全替代数组吗?

前言 大家好,我是小彭。 在前面的文章里,我们学习了很多数据结构与算法思想。在实际的业务开发中,往往不需要我们手写数据结构,而是直接使用标准库的数据结构 / 容器类。 在后续的文章里,我们将以 Java 语言为例,分析从 ArrayList 到 LinkedHashMap 等一系列标准库容器类,最后再有一篇总结回顾,请关注。 学习路线图: 1. 说一下 ArrayL

第一章 理解高性能程序 (9) 保持缓存的热度

保持缓存的热度        首先,别浪费缓存,因为主存很慢。这意味着无序地从内存中读取数据(被称为指针追逐pointer-chasing)并非明智。在现代处理器上,程序以预测的方式读取连续的内存块,可以受益于硬件级的预读取(prefetching)机制。一言以蔽之,即数据局部化(data locality)。        举个反面例子,唉,是我们古老而可靠的链表,遍历链表是一次实实在在的指