相关文章
ubuntu设置开机无需输入密码自启动todesk,内网穿透natapp
设置todesk自启动
1、完善rc-local.service服务
sudo vim /lib/systemd/system/rc-local.service 写入以下内容
# SPDX-License-Identifier: LGPL-2.1-or-later
#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modif…
编程日记
2025/1/20 13:18:01
uniapp 使用 pinia 状态持久化
1.创建文件
stores
-index.js
-global.js2.对应文件内容 index.js 安装插件 npm i pinia-plugin-persistedstate
import { createPinia } from pinia;
import persist from pinia-plugin-persistedstate;
const pinia createPinia();
pinia.use(persist);
export default pi…
编程日记
2025/1/21 0:15:51
WebSocket 扩展生态:协议与框架
在前七篇文章中,我们深入探讨了 WebSocket 的基础原理、开发实践和实战案例。今天,让我们把视野扩展到 WebSocket 的生态系统,看看有哪些扩展协议和框架可以帮助我们更好地开发 WebSocket 应用。我曾在一个大型即时通讯项目中,通过合理使用这些工具,将开发效率提升了 50%。
扩…
编程日记
2025/1/21 6:41:04
代码随想录算法训练营第3天(链表1)| 203.移除链表元素 707.设计链表 206.反转链表
一、203.移除链表元素 题目:203. 移除链表元素 - 力扣(LeetCode) 视频:手把手带你学会操作链表 | LeetCode:203.移除链表元素_哔哩哔哩_bilibili 讲解:代码随想录 注意:
针对头结点和非头结点的…
编程日记
2025/1/22 2:58:28
RabbitMQ 交换机、队列和路由键的命名规范
在 RabbitMQ 中,使用 Topic Exchange 模式时,交换机、队列和路由键的命名规范是非常重要的,尤其是在多环境和多微服务的场景中。合理的命名规范可以提高消息系统的可维护性、可扩展性以及可读性。以下是一些关于 Topic Exchange 模式中交换机…
编程日记
2025/1/23 12:01:42
分布式ID—雪花算法
背景
现在的服务基本是分布式、微服务形式的,而且大数据量也导致分库分表的产生,对于水平分表就需要保证表中 id 的全局唯一性。
对于 MySQL 而言,一个表中的主键 id 一般使用自增的方式,但是如果进行水平分表之后,多…
编程日记
2025/1/16 3:28:46
libc.so.6不兼容
1、查看电脑所有libc.so.6
daviddavid-Shangqi-X4270:~/MySoft/ubuntusoft$ locate libc.so.6
/home/david/MySoft/ubuntusoft/EXEApp/libc.so.6
/home/david/MySoft/ubuntusoft/EXEApp_TEST/libc.so.6
/home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6
/home/david/MySoft/…
编程日记
2025/1/16 9:49:49
pycharm 安装三方插件后,导致pycharm无法启动的解决方式
有时候有的插件安装后会导致pycahrm无法启动,这时候就需要删除相关的插件文件夹。 如图删除 相关的文件夹就可以了。 假设是你安装了csvditor来支持编辑csv文件查看,导致pycharm无法重启,那么你就删除csvditor这个文件夹就可以了。 具体的插件…
编程日记
2025/1/16 9:49:28