自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 无法访问nginx

nginx无法启动、nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

2024-04-21 19:18:28 183 1

原创 雪花算法失真,前端接收的id与后端的值不符

前端的number类型接收的值是16位,而我们的IdWorker会生成长度为19位的id。接下来 41 位存储毫秒级时间戳,2^41/(1000*60*60*24*365)=69,大概可以使用 69 年。而mysql中的主键自增策略无法保证在高并发的状态下产生的主键保持全局唯一性。雪花算法的原理就是生成一个的 64 位比特位的 long 类型的唯一 id。最高 1 位固定值 0,因为生成的 id 是正整数,如果是 1 就是负数了。的产生,对于水平分表就需要保证表中 id 的全局唯一性。

2024-04-19 15:55:02 553 1

原创 nginx: [alert] kill(4479, 1) failed (3: No such process)

ginx: [警报] kill(4479, 1) 失败 (3: 没有这样的进程)今天在服务器上重启nginx时报了这个错。之后在isbn目录下重启nginx就好。

2024-04-17 19:59:08 225 1

原创 java实现mysql数据的备份和恢复

在我们开发的过程中,难免会遇到数据的误删恢复,以及数据的及时备份,以保证数据的安全。所以对于数据信息的备份和恢复操作是必不可少的。本篇就通过使用dos命令来操作数据库的信息,为我们实现数据库的备份和恢复。

2024-03-24 19:36:12 336 1

原创 一图搞清楚@Bean、@Configuration、@Component、@Service、@Controller、@Repository注解

一图搞清楚@Bean、@Configuration、@Component、@Service、@Controller、@Repository注解

2023-12-08 11:15:28 2460 1

原创 利用stack实现进制的转换

当需要转换成16进制(或十进制以上的数,我们需要把大于10的数转换成A-F等)当余数等于10时,我们需要转换成'A',当等于11时 我们需要转换成'B'当等于10时我们加上55正好可以得到ascll码中的’A‘,依次类推。如果想要用栈的话,首先要先明白栈是先入后出的一种数据类型。通过对数进行相应进制的取余操作可以得到我们要转换的进制数。栈(stack)实现了Collection接口。ascll码可以解决这个问题。

2023-07-10 11:27:58 111 1

原创 冒泡排序的实现和一些对于冒泡排序的优化

冒泡排序就是通过for嵌套,来声明循环次数,并检索每一次循环的值,如果前者大于后者,则将他往后面冒。对于代码当中的flag,是设置一个标记位,用来标识,此次有没有进行循环,若没有,则证明已经排序好了。

2023-06-19 20:16:13 70

原创 Java构建二维数组和二维数组与稀疏数组的转化

【代码】Java构建二维数组和二维数组与稀疏数组的转化。

2023-06-11 14:02:25 45 1

原创 值传递与地址传递的区别

值传递形参改变,主函数中的值不会变。地址传递形参改变,主函数中的值会变。

2023-04-26 22:10:06 54 1

原创 system(“pause”)是什么

system("pause")是将正在执行的程序暂停执行,在控制台窗口敲下任意键之后程序会继续执行。

2023-04-26 09:59:02 4120

原创 变量‘using‘不是类型名

变量'using'不是类型名

2023-04-23 13:35:33 2700 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除