Remnote常用快捷键和指令 快捷键搜索文档Ctrl + P搜索文档(其他窗格)Ctrl + Shift + P转到文档表Ctrl + Alt + O快速添加Ctrl +’显示键盘快捷键Ctrl + Alt + Shift + H切换侧栏Alt + S添加文档Alt + N添加今天的文档Alt + D向前导航Alt + 右向后导航Alt + 左打开知识库切换器Ctrl + Shift + Alt + O操作系统:快速添加笔记到 2023-11-04 技术 > Remnote #Remnote
Docker安装Mysql mysql官方DockerHub地址:https://hub.docker.com/_/mysql 可选的环境变量: 1234567MYSQL_ROOT_PASSWORDMYSQL_DATABASEMYSQL_USER, MYSQL_PASSWORDMYSQL_ALLOW_EMPTY_PASSWORDMYSQL_RANDOM_ROOT_PASSWORDMYSQL_ONETIME_PASSWORDM 2023-11-04 技术 > Docker #Docker #Mysql
Java本地锁在分布式下存在的问题 本地锁的问题 现象:本地锁在多节点下失效(集群分布式) 原因:本地锁它只能锁住本地JVM进程中的多个线程,对于多个JVM进程的不同线程间是锁不住的 怎么办? 我们需要一种分布式锁,期望能在分布式环境下提供锁服务,并且达到本地锁的效果:不仅能锁住同一jvm进程下的不同线程,更要能锁住不同vm进程下的不同线程 为什么需要分布式锁: 为了效率:防止不同节点之间做相同的事情,浪费资源 (定时 2023-11-04 技术 > Java #Debug #SSH
使用SSH本地端口转发调试远程环境 本地开发环境配置SSH -L是SSH命令中的一个选项,用于在SSH连接中设置本地端口转发。 1ssh -L [本地地址:]本地端口:目标地址:目标端口 用户@远程主机 [本地地址:]本地端口:这是本地端口转发的设置。你可以选择性地指定本地地址(通常是”localhost”或”127.0.0.1”),然后指定一个本地端口。这个本地端口将会被SSH客户端监听,用于接收来自本地系统的连接。 目标地 2023-11-04 技术 > Java #Debug #SSH
Maven问题定位及解决 Since Maven 3.8.1 http repositories are blocked在使用Idea时,已经默认带了Maven插件,所以无需单独安装Maven即能使用。 进入Idea的Maven插件目录: 1C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.1\plugins\maven\lib\maven3\c 2023-11-04 技术 > Maven #Java #Maven
ConcurrentHashMap的键和值都不能为空 ConcurrentHashMap的键和值都不能为空查看源码,在 put 方法里面,如果 key 或者 value 为空,则抛出空指针异常。 123456final V putVal(K key, V value, boolean onlyIfAbsent) { if (key == null || value == null) throw new NullPointerExcep 2023-11-03 技术 > 并发编程 #Java #ConcurrentHashMap
栈 栈栈这种数据结构,在计算机中有着广泛地运用,比如编程语言中函数的调用、操作系统中从用户态到内核态寄存器的保存、网络消息的处理等都会用到栈。 栈是先进后出(LIFO)顺序。 1234567891011Stack<Character> stack = new Stack<>();t.push('a');t.push('b');// 这里得 2023-11-02 技术 > 数据结构和算法 #Java #栈
解决Git在终端中文乱码的问题 解决Git在命令行中文显示乱码将git配置文件 core.quotepath项设置为false。quotepath表示引用路径,加上--global表示全局配置: 1git config --global core.quotepath false (本文完) 2023-11-02 技术 > Git #Git
Redis大Key怎么处理 什么是大KeyBigKey称为大Key,通常以Key对应Value的存储大小,或者Key对应Value的数量来进行综合判断。对于大Key也没有严格的定义区分,针对String与非String结构,给出如下定义: String:String类型的 Key 对应的 Value 超过 10KB 非String结构(Hash,Set,ZSet,List):Value的数量达到10000个,或者Vaule 2023-11-02 技术 > Redis #Redis
JavaScript经典算法题 两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target 的那两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 题解1234567891011function twoSum(nums, target) { for (let i = 0; i 2023-11-01 技术 > 数据结构和算法 #数据结构和算法 #JavaScript