编程笔记
-
JAVA中生成随机数Random VS ThreadLocalRandom性能比较
前言 大家项目中如果有生成随机数的需求,我想大多都会选择使用Random来实现,它内部使用了CAS来实现。 实际上,JDK1.7之后,提供了另外一个生成随机数的类ThreadLoc…
-
短信和彩信的区别
我们总是向他人发送消息。在过去,人们只有一种通信方式,即信件,但现在有很多方法可以发送电子邮件、短信、彩信和 OTT(OTT)应用程序(如 WhatsApp、电报和信号)上的消息。…
-
Java中getPath()和getAbsolutePath()的区别
getPath() getPath()方法是File类的一部分。这个函数返回给定文件对象的路径。该函数返回一个字符串对象,其中包含给定文件对象的路径。 返回类型: 抽象路径名的字符…
-
如何更改 Ubuntu 的登录屏幕背景
作者: Arindam 译者:LCTT 郑 | 2022-12-08 12:16 这篇指南可以让你如何摆脱 U…
-
掌握强大的 Git 变基命令
作者: Dwayne Mcdaniel 译者:LCTT chai001125 | 2022-12-07 13:36 &nbs…
-
C++之值传递&指针传递&引用传递详解
1.函数基础 一个函数由以下四部分组成: 返回类型 函数名 参数(0个或多个) 函数体 其中,函数的参数叫做形参,函数执行的操作的语句块叫做函数体 2.值传递 像一个这样swap函…
-
Springboot JSON 转换:Jackson篇
近期想整理一下 Springboot 对于处理 JSON 转换的笔记,想起了 Jackson 是 SpringMVC 默认使用的 JSON 转换器,就从 Jackson 下手,后续…
-
Docker | redis集群部署实战
前面已经简单熟悉过redis的下载安装使用,今天接着部署redis集群(cluster),简单体会一下redis集群的高可用特性。 环境准备 Redis是C语言开发,安装Redis…
-
Vue3.x+element-plus+ts踩坑笔记
闲聊 前段时间小颖在B站找了个学习vue3+TS的视频,自己尝试着搭建了一些基础代码,在实现功能的过程中遇到了一些问题,为了防止自己遗忘,写个随笔记录一下嘻嘻 项目代码 踩坑集合:…
-
深入剖析Sgementation fault-icode9原理
前言 我们在日常的编程当中,我们很容易遇到的一个程序崩溃的错误就是segmentation fault,在本篇文章当中将主要分析段错误发生的原因! Sgementation fau…