为了NullPointerException,你知道Java到底做了多少努力吗?

null 何错之有? 对于 Java 程序员而言,NullPointerException 是最令我们头疼的异常,没有之一 ,大明哥相信到这篇文章为止一定还有不少人在写下面这段代码: 1965年,老爷
分类: 服务端 发布时间: 01-12 17:04 阅读次数: 0

Redis如何多规则限流和防重复提交?

市面上很多介绍redis如何实现限流的,但是大部分都有一个缺点,就是只能实现单一的限流,比如1分钟访问1次或者60分钟访问10次这种,但是如果想一个接口两种规则都需要满足呢,我们的项目又是分布式项目,
分类: 服务端 发布时间: 01-10 17:05 阅读次数: 0

订单场景-基于Redisson实现订单号生成

订单、指定长度随机码生成是业务系统中重要且不可避免的一个需求,往往在电商系统中,业务量、并发量庞大,如何不重复、快速、安全的生成一个订单号成了需要重点考虑的问题。这篇文章我将举一个实际的订单号生成需求
分类: 服务端 发布时间: 01-08 17:05 阅读次数: 0

为什么Java中“1000==1000”为false,而”100==100“为true?

大家好,我是可乐。 在日常编程中,我们经常遇到一些看似简单却隐藏着复杂逻辑的问题。 比如,你是否想过为什么在 Java 中表达式1000==1000会返回 false,而 100==100 却返回 t
分类: 服务端 发布时间: 01-08 17:05 阅读次数: 0

面试官:请说一下Mysql中count(1)、count(*)以及count(列)的区别?

本文深度解析MySQL的COUNT(1), COUNT(*),COUNT(列)计数方式,通过性能比较,揭示COUNT(id)在索引下的性能,
分类: 服务端 发布时间: 01-08 17:04 阅读次数: 0

还在用Jenkins?快来试试这款比Jenkins简而轻的自动部署软件!

Jpom —— 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件。支持节点管理、项目管理、SHH终端、在线构建、项目监控等功能。
分类: 服务端 发布时间: 01-06 17:06 阅读次数: 0

防御性编程,真的可以防止被裁吗?

为什么互联网大厂接二连三的崩,先阿里,在滴滴,腾讯?造成这些的原因是过度裁员吗?防御性编程真的可以防止被裁吗?
分类: 服务端 发布时间: 01-06 17:06 阅读次数: 0

程序员大神成长书单

推荐一份Java程序员必看的书单,豆瓣评分都挺不错的,每一本都值得去读!从基础到进阶,满足你每个阶段的学习需求~ 不管是不是科班出身,每一个程序员都应该花时间了解和学习计算机科学相关的基础知识,因为所
分类: 服务端 发布时间: 01-06 17:05 阅读次数: 0

GitHub Copilot的最佳免费平替:通义灵码

在如今这个人工智能高速发展的时代,每个行业都在被AI技术影响而改变。层出不穷的AI辅助工具,让我们看到了机器正在取代一部分基础的日常工作。对于我们开发者而言,当前最炙手可热的就是GitHub Co
分类: 服务端 发布时间: 01-05 17:05 阅读次数: 0

这是我见过最强的单点登录认证系统!

单点登录(Single Sign On)简称为SSO 、用户只需要登录认证中心一次就可以访问所有相互信任的应用系统,无需再次登录。
分类: 服务端 发布时间: 01-03 17:05 阅读次数: 0

技术面试,如何谈薪资?

众所周知,程序员是一个很容易出现薪资倒挂的职业,工作 3年比工作 5年薪资高的例子比比皆是,如何谈薪?
分类: 服务端 发布时间: 01-03 17:05 阅读次数: 0

被面试官PUA了:创建索引时一定会锁表?

索引主要是用于提高数据检索速度的一种机制,通过索引数据库可以快速定位到目标数据的位置,而不需要遍历整个数据集,它就像书籍的目录部分,有它的存在,可以大大加速查询的效率。 那么问题来了:在创建索引时一定
分类: 服务端 发布时间: 01-03 17:05 阅读次数: 0

Minio 对象存储服务

本文介绍了Minio对象存储服务的基本知识和在单机环境中使用Docker部署Minio的步骤。还包括使用OpenSSL生成具有SAN扩展的自签名证书,以及mc客户端和通过go-sdk进行基本操作。
分类: 服务端 发布时间: 01-01 17:05 阅读次数: 0

定时任务应该这样写

这份文档详细介绍了Cron表达式的结构和特殊字符用法,并演示了如何在Go语言中使用github.com/robfig/cron/v3包来调度和运行定时任务。还阐释了Cron任务的后台执行逻辑。
分类: 服务端 发布时间: 12-30 17:05 阅读次数: 0

2023年终总结-自律即自由

1 前言 旋即 2024年,总结 2023 这一年,感慨颇多。在经济环境日益严峻的形势下,躺平是一种奢望。在这一年里,坚持了跑步的习惯,沉淀了一部分的知识结构,开始了学习视频剪辑。 2 将马拉松进行到
分类: 服务端 发布时间: 12-29 17:05 阅读次数: 0

为什么ChatGPT采用SSE协议而不是Websocket?

在探索ChatGPT的使用过程中,我们发现GPT采用了流式数据返回的方式。理论上,这种情况可以通过全双工通信协议实现持久化连接,或者依赖于基于EventStream的事件流。然而,ChatGPT选择了
分类: 服务端 发布时间: 12-29 17:05 阅读次数: 0

2023市场需求最大的8种编程语言出炉!

众所周知,编程语言的种类实在是太多了。直到现在,经常还会看到关于编程语言选择和学习的讨论。 虽说编程语言有好几百种,但实际项目使用和就业要求的主流编程语言却没有那么多。 大家可能也会好奇:现如今就业市
分类: 服务端 发布时间: 12-29 17:05 阅读次数: 0

一文看懂:函数式编程为何这么火?

近几年函数式编程变得越来越流行,很多开发语言中都增加了很多函数式编程的能力。函数式编程有很多好处,本文就带大家来探索下函数式编程的概念和实际应用。
分类: 服务端 发布时间: 12-29 17:05 阅读次数: 0

nginx 一把梭!(超详细讲解+实操)

nginx作为当今火爆的、高性能的http及反向代理服务,不管前端还是后端,都需要全面去了解,学习,实操。一句话:搞懂nginx如何使用以及工作逻辑对于程序员来说是必不可少的!
分类: 服务端 发布时间: 12-29 17:04 阅读次数: 0

写代码不用"if"行不行,曾经的反 "if" 运动

如果在IT行业的时间够长的话,可能还记得大约10几年前,设计模式风靡一时的时候,有过一段反 "if" 的运动。 所谓的反"if"运动,其实是夸大了"if"语句带来的问题,比如当时提出的问题有: 代码不
分类: 服务端 发布时间: 12-27 17:05 阅读次数: 0