自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建属于自己的ChatGPT

最近ChatGPT都火出圈了,你还在用别人的服务吗?你还在用别人的域名吗?你还在为网络感到烦恼吗?今天,这篇文章带你部署自己的ChatGPT。效果图。

2024-04-12 09:06:22 377

原创 网络出口究竟选择防火墙,还是路由器?

网络、防火墙、路由器、安全

2024-04-12 09:06:03 371

原创 堡垒机是什么?

服务器安全、服务器、堡垒机、防火墙、防御

2024-04-11 09:08:32 871

原创 关于IP定位功能问题

IP定位、IP地址、应用

2024-04-11 09:07:15 734

原创 内网IP与外网IP关联关系&连接过程

TCP/IP、内外网、网络、连接过程

2024-04-10 15:01:08 1053

原创 NAT转换是怎么工作的?

NAT、网络

2024-04-10 15:00:27 665

原创 Java关键字&保留字(共53个)

JAVA、关键字、保留字

2024-04-09 08:58:29 999

原创 Linux从零到一部署一个项目(基础命令行)

Linux、项目部署、服务器

2024-04-09 08:57:50 736

原创 JAVA面试题-八股文

Java基础Java基本数据类型(1个字节是8个bit)整数型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)浮点型:float(4字节)、double(8字节)布尔型:boolean(1字节)字符型:char(2字节)Java中从字符串中删除空格的方法trim() : 删除字符串开头和结尾的空格。strip() : 删除字符串开头和结尾的空格。stripLeading() : 只删除字符串开头的空格stripTrailing() : 只删除字符串的结尾

2024-04-08 17:26:04 1117

原创 CDN加速原理那些事

CDN、网络加速、DNS

2024-04-08 16:27:46 944

原创 DNS 各记录类型说明及规则

DNS解析、记录、类型

2024-04-08 16:18:04 524

原创 vim编辑器使用教程

Linux、VIM、编辑器

2024-04-02 11:47:26 300

原创 云原生架构(微服务、容器云、DevOps、不可变基础设施、声明式API、Serverless、Service Mesh)

微服务、容器云、DevOps、不可变基础设施、声明式API、Serverless、Service Mesh

2024-03-29 10:59:41 2228

原创 Vercel搭建线上项目 (无服务器版-免费)

Vercel、无服务器、CI/CD、持续集成、持续部署、低成本

2024-03-28 16:18:20 874

原创 Vercel应用绑定自己的域名

Vercel、无服务器、自动化、CI/CD、持续集成、持续部署

2024-03-28 14:46:19 973

原创 使用 Vercel 快速搭建 ChatGPT(免费)

ChatGPT、免费、自建AIGC

2024-03-28 11:44:46 951

原创 手把手教你 - JMeter压力测试

压力测试、性能压测、高并发、JMeter

2024-03-27 17:55:02 939

原创 行业研究数据/报告网站 - 好用免费

行业研究报告、大数据、权威、免费

2024-03-26 18:15:49 1251

原创 架构设计|Redis 异地多活架构演进历程

为了更好的做好容灾保障,使业务能够应对机房级别的故障,滴滴的存储服务都在多机房进行部署。本文简要分析了 Redis 实现异地多活的几种思路,以及滴滴 Redis 异地多活架构演进过程中遇到的主要问题和解决方法,抛砖引玉,给小伙伴们一些参考。

2024-03-25 18:27:59 1045

原创 读写锁的死锁问题如何预测?

基于引理1,解决死锁预测问题就是在最后一个拿锁顺序(即锁依赖)形成等待圆环(循环)时,通过某种方法计算出这个等待圆环是否构成潜在死锁,而我们的任务就是找到这个方法(算法)。

2024-03-25 18:24:52 613

原创 程序员防御式编程思想原则&编码规范 (仅代表个人观点)

在分析若干线上问题之后,会发现很多问题并不是非常罕见的难题,而是由一个个较为明显的小错误积累而来,为什么会犯小错误?或许是因为侥幸心理,或许是因为只看到了局部的利益。从某一个例子来看,确实会有“偶因一着错,便为人上人”的侥幸,但是统计大量案例可以发现,大部分情况并不会有正面的结果。本文汇编我在需求评审、编码、项目上线几个阶段总结的原则,这些原则虽然不能直接解决问题,但是可以尽可能地优化每一步行为,从防御式编程思维方式、行为习惯层面尽量避免错误的发生。

2024-03-25 18:20:54 514

原创 线上问题排查实例分析|Redis使用不同编码引发的问题

通过这次问题分析,我们可以看到 Redis 内部提供的不同编码会带来不同的性能和成本差别,建议大家在使用 Redis 时,也可以多了解自己的访问场景,根据实际情况来做一些调优。同时也提醒我们,时刻保持对问题根因的探究精神,才可以使我们自己的技术和业务能力不断提升。

2024-03-25 18:14:27 858

原创 GPT神器级插件Code Interpreter

整体而言,随着 GPT-4 API 和 Code Interpreter 插件的开放,普通大众终于可以体验到人工智能最先进的技术,它能够开箱即用,在与人交互上达到了目前 AI 的最高水平。希望更多的人针对 GPT4 和对应的插件进行开发,同时围绕 GPT4 的不同垂直领域进行深耕,才能真正的提升我们生活的方方面面。

2024-03-25 18:13:36 554

原创 ChatGPT 实操指南(断人财路版)

ChatGPT、GPT、AI、人工智能、使用、应用场景、训练、调教、场景库、OpenAI

2024-03-15 18:23:30 1003

原创 设计模式二三事(含基础使用示例)

设计模式、策略模式、适配器模式、状态模式、观察者模式、建造者模式、装饰器模式

2024-03-14 18:07:40 1138

原创 MySQL索引原理及慢查询优化

Mysql、数据库、索引、数据库优化、问题

2024-03-14 18:01:09 984 1

原创 Java NIO浅析

NIO、多路复用、IO

2024-03-14 17:57:59 899

原创 红黑树深入剖析及Java实现

红黑树、算法

2024-03-14 17:54:21 238

原创 设计模式在业务中的实践

设计模式、项目实践、落地应用

2024-03-14 17:47:39 789

原创 分布式系统互斥性与幂等性问题的分析&解决

幂等性

2024-03-14 17:43:16 929

原创 如何优雅地记录操作日志?

日志记录、优雅、注解、动态业务日志

2024-03-14 17:36:50 627

原创 Java线程池实现原理及其在美团业务中的实践

java、多线程、线程池、实践

2024-03-14 17:32:41 645

原创 CompletableFuture原理与实践-外卖商家端API的异步化

Java8新特性、CompletableFuture、异步化、性能优化、工具包

2024-03-14 17:22:25 902

原创 领域驱动设计在互联网业务开发中的实践

DDD、领域模型、设计模式、实例代码

2024-02-23 11:13:39 988

原创 工具类(对两个集合进行筛选,获取增值和差值进行增删更新操作)

【代码】工具类(对两个集合进行筛选,获取增值和差值进行增删更新操作)

2023-12-29 17:14:42 433 1

原创 VSCode 使用 Vue2.0 通用结构模板

文件 ➡ 首选项 ➡ 用户代码片段 ➡ 点击新建全局代码片段 ➡ 取名 vue ➡ 确定。应用商店中搜索 Vetur,点击安装,安装完成之后点击重新加载。粘入自定义 .vue 模板,代码如下。

2023-10-01 13:09:10 678

原创 【性能优化】Mybatis Plus:优化查询速度 - SQL替换Service

【性能优化】Mybatis Plus:优化查询速度 - SQL替换Service

2023-01-12 11:23:03 1215

原创 SQL 优化方案(规范)

SQL 优化方案(规范)

2023-01-12 11:19:11 707

原创 MySQL进阶:索引的使用及理解

MySQL进阶:索引的使用及理解

2023-01-12 09:36:16 256 1

原创 SQL索引概念(详解B+树)

SQL索引概念(详解B+树)

2023-01-11 17:09:50 703

架构设计|亿级高并发系统设计说明书

亿级高并发系统设计说明书

2024-01-17

Java开发工具包(数据校验,数据脱敏,类处理,Http等.....)

Java开发工具包(数据校验,数据脱敏,类处理,Http等.....)

2024-01-04

设计模式应用场景介绍&基础示例

Java语言编写,23种设计模式应用场景阐述,基础示例代码

2023-12-29

海关报文解析转换工具包

11111111111111111

2023-10-25

SpringBoot 实现注解式数据校验(附源码)

SpringBoot 实现注解式数据校验(附源码)

2022-12-12

SpringBoot + MyBatis Plus 递归获取树形菜单信息列表(附源码)

递归获取树形菜单信息列表(附源码)

2022-12-12

空空如也

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

TA关注的人

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