自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 Lombok

首先创建一个 MyGetter.java 自定义一个注解,代码如下@Retention(RetentionPolicy . SOURCE) // 注解只在源码中保留 @Target(ElementType . TYPE) // 用于修饰类 public @interface MyGetter {// 定义 Getter }

2024-02-16 00:19:43 338

原创 【云粒】笔试题

1.以下哪种设备工作在数据链路层A. 集线器B. 交换机C. 路由器D. 中继器2.不属于进程间通讯的是A. 信号量B. 线程局部存储C. 消息队列D. 共享内存3.下列关于linux中kernel space和user space描述错误的是A. 程序代码能手动指定在哪个space中运行B. user space不能直接创建进程C. user space和kernel space的运行空间是相互隔离的D. user space不能直接对文件进行写操作。

2024-02-10 23:58:15 794

原创 Maven私服部署与JAR文件本地安装

Nexus3 是一个仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问。平常我们在获取 maven 仓库资源的时候,都是从 maven 的官方(或者国内的镜像)获取。团队的多人员同样的依赖都要从远程获取一遍,从网络方面来说,这是非常耗时的。这时候就需要在局域网内部署一个 Nexus3 用来管理 Maven(apt、yum、gradle、pypi、docker 等等)仓库。

2024-02-08 22:25:12 1675

原创 SQL持续更新中

问: 什么是SQL?答:结构化查询语言;其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为方言。通用语法-- 注释内容/* 注释 */SQL分类。

2024-02-08 17:17:05 1528

原创 websocket简易基操

WebSocket是HTML5下一种新的协议(websocket协议本质上是一个基于tcp的协议),它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的,Websocket是一个持久化的协议。

2024-02-08 04:14:29 1264 1

原创 获取视频帧图片

在实现了的基础上进行操作。

2024-02-08 03:10:10 1534

原创 Java排序算法-持续更新中

数组两元素交换位置。

2024-02-06 02:41:05 495

原创 JavaBase持续更新

语言: 人与人交流沟通的表达方式计算机语言: 人与计算机之间进行信息交流沟通的一种特殊语言Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言Java之父: 詹姆斯·高斯林(James Gosling)格式一数据类型[] 数组名示例int[] arr;char[] arr;格式二数据类型 数组名[]示例int arr[];char arr[];

2024-02-06 00:27:52 1082

原创 MongoDB实战

作用在一个或几个集合上;对集合中的数据进行的一系列运算;将这些数据转化为期望的形式;从效果而言,聚合框架相当于 SQL 查询中的GROUP BY、LEFT OUTER JOIN、AS等。索引是一种用来快速查询数据的数据结构。B+Tree就是一种常用的数据库索引数据结构,MongoDB 采用B+Tree 做索引,索引创建在colletions上。MongoDB不使用索引的查询,先扫描所有的文档,再匹配符合条件的文档。使用索引的查询,通过索引找到文档,使用索引能够极大的提升查询效率。

2024-01-27 23:35:53 1812

原创 Excel导出指定格式

【代码】Excel导出指定格式。

2024-01-27 12:57:42 370 1

原创 2023CSDN年度报告

2024-01-24 22:45:52 413

原创 20240123上线问题复盘

但是前期电脑的存储器很珍贵,有人觉得这两个字符太浪费内存空间,就阉割掉了一个,只剩 “\n”,但是还是有系统保留了"\r\n"换行的习惯,因此不同系统间对于换行的定义也不同,比如windows还保留着"\r\n"的定义,而linux是"\n",因此两个打开对方的文件就会显示出现差异。换行符由来:原先的机械打字机,打完一行后会有一个自动卷动纸带的动作,进行换行,大约0.2s,受限于机械,当时可以在这段时间内输入两个字符,而在这期间输入的字就会丢失。依赖的MYSQL版本高于实际安装的MYSQL版本导致。

2024-01-24 01:01:55 496

原创 技术变革下的职业危机

在科技日新月异的时代,程序员这个曾经被认为是相对稳定的职业,也开始感受到前所未有的冲击。随着自动化和人工智能等技术的迅猛发展,裁员潮正在席卷整个编程行业,给程序员们敲响了职业危机的警钟。

2024-01-24 00:27:56 328

原创 CentOS7安装MySQL8.0

在Centos7的系统上默认是mariadb,如果要安装MySQL需要先把系统中存在的MySQL或者mariadb删除掉。MySQL的密码并不是默认为空,而是在启动的时候,默认在log日志中生成密码,可以通过命令查看到密码。可以看到,数据库已经能够正常使用了,接下来,就开启MySQL学习之旅吧。查看是否已经安装MySQL或mariadb,如果已经安装先删除。如果没有wget,需要先安装wget,再使用wget下载。这时候会看到生成了几个与MySQL相关的repo的包。随机密码难记,可以设置自己的密码。

2024-01-23 23:51:59 487

原创 二维码生成及扫码回调

1.2 编写工具类1.3 编写测试代码并测试头像和生成二维码图片如下支付宝扫码如下2.2 生成二维码注: 此步可编写为接口生成,二维码保存文件服务器,保存返回的文件地址支付宝扫码控制台输出回调成功,oh yeah !

2024-01-23 23:38:23 672

原创 软件分享-CleanMyMac X

CleanMyMac X 只需两个简单步骤就可以把系统里那些乱七八糟的无用文件统统清理掉,节省宝贵的磁盘空间。CleanMyMac X 个人认为X代表界面上的最大升级,功能方面有更多增加,与最新macOS系统更加兼容,流畅地与系统性能更加结合,静默清理、记录更新、清洁缓存、快速和安全删除、卸载应用程序和清空回收站等重要功能。

2024-01-23 01:43:18 274

原创 MacM1Pro Parallels19.1.0 CentOS7.9 Install PostgrepSQL

相关阅读MacM1Pro安装 Parallels Desktop 19.1.0MacM1Pro Parallels安装Parallels ToolsMacM1Pro Parallels安装CentOS7.9。

2024-01-21 21:30:21 533

原创 JAVA RPC Thrift基操实现与微服务间调用

一、Thrift 基操实现1.1 thrift文件namespace java com.zn.opit.thrift.helloworldservice HelloWorldService { string sayHello(1:string username)}1.2 执行命令生成Java文件thrift -r --gen java helloworld.thrift生成代码HelloWorldService接口如下/** * Autogenerated by Thrift

2024-01-21 16:56:42 717 1

原创 MacOSM1Pro安装thrift0.11.0

Thrift各版本下载地址。

2024-01-21 15:40:25 402

原创 MacM1Pro安装OceanBase

Navicat连接OB成功!

2024-01-21 15:24:16 653

原创 ChatGPT

ChatGPT能提供更广泛的语言理解和生成,适用于对话和问题回答,说话的语气类似于一个真人,停顿的恰到好处。同时,我们需要持续努力确保AI的发展是可持续和负责任的,以最大程度地促进社会福祉,无论多么强大的科技,终归是要为了服务人类,不忘初心、方得始终。文心一言则专注于生成文学句子,在中文回答方面还是很不错的,感觉像是问题的搜索整理并展示,这点其实和GPT差不多。因为使用百度搜索引擎的缘故,在浏览器打开新的标签页进行搜索,有时直接就会显示文心一言的回答,不用去搜索到具体的页面进行查看。两者都有各自的特点。

2024-01-21 14:57:38 683

原创 如何自己实现一个Spring Boot Starter

使用AOP实现拦截方法执行和打印日志的功能import org} }} }} }} }如果我们需要从 application.yaml 或 application.properties 中拿到一些使用者配置的数据,那么我们就需要定义一个properties类。

2024-01-21 14:12:35 1278

原创 Mac M1 Parallels CentOS7.9 Deploy 禅道

将下载好的包传至CentOS7.9虚拟机解压三、启动测试访问测试 http://chandao.zhinian.com安装完成 使用待后续更新…

2024-01-21 03:18:43 940

原创 Spring+SprinMVC+MyBatis注解方式简易模板

Spring+SprinMVC+MyBatis注解方式简易模板代码Demo GitHub访问 ssm-tpl-anno一、数据准备创建数据库test,执行下方SQL创建表ssm-tpl-cfg/* Navicat Premium Data Transfer Source Server : 127.0.0.1 Source Server Type : MySQL Source Server Version : 80030 Source Host

2024-01-21 01:38:00 1549

原创 Spring+SprinMVC+MyBatis配置方式简易模板

Spring+SprinMVC+MyBatis配置方式简易模板代码Demo GitHub访问 ssm-tpl-cfg一、SQL数据准备创建数据库test,执行下方SQL创建表ssm-tpl-cfg/* Navicat Premium Data Transfer Source Server : 127.0.0.1 Source Server Type : MySQL Source Server Version : 80030 Source Host

2024-01-21 01:30:51 1262

原创 如何在Mac上安装PHP环境

前置环境:HomeBrew。

2024-01-21 00:55:42 2174 1

原创 Mac M1 Parallels CentOS7.9 Deploy Typecho

填写完毕点击下一步,注意字段值的替换,如下图,可以看到已经安装成功。可以看到已成功运行!访问你的IP:PORT,进行测试。使用Handsome主题进行美化后的样式如下。至此,Typecho 安装完成!访问首页,博客首页如下图所示。

2024-01-20 19:58:25 1275

原创 Minio文件分片上传实现

Minio文件分片上传

2024-01-20 17:58:39 763

原创 部署MinIO

配置账密: minioadmin/minioadmin。可预览,可下载,OK!

2024-01-16 01:42:01 587

原创 Mac M1 Parallels CentOS7.9 Rancher + K8S + Gitlab + Jenkins +Harbor CICD

还不行,去掉Jenkins系统设置里的 Enable authentication for ‘/project’ end-point。解决:Settings → Network → Outbound requests。参考2.4~2.6配置即可,最终验证钩子返回200 OK。添加用户Jenkins。问题:控制台输出报错。

2024-01-14 23:05:30 1234

原创 Mac M1 Parallels CentOS7.9 Install Jenkins

Oracle官网下载Java: https://www.oracle.com/cn/二、Add Jenkins Source & InstallJenkins 2.357 及之后 LTS 版本开始,Jenkins 最低需要 Java 11。三、常用命令访问: http://jenkins.zhinian.com/这里我点击选择来安装安装保存并完成或选择使用admin登录,登录后改密码。安装完成!参考https://mirrors.tuna.tsinghua.edu.cn/je

2024-01-10 01:24:55 639

原创 Mac M1 Parallels CentOS7.9 Install Harbor

下载地址: https://github.com/goharbor/harbor/releases二、修改配置3.1 安装docker3.2 安装docker-compose3.3 安装Harbor五、访问测试访问 harbor.zhinian.com安装成功!

2024-01-09 01:56:26 481 4

原创 Mac M1 Parallels Debian10 Install Gitlab

Debian10百度网盘下载链接:提取码: 6666–来自百度网盘超级会员v7的分享。

2024-01-07 22:00:43 785

原创 Mac M1 Parallels CentOS7.9 Deploy Docker + Rancher + K8S(HA+More Master)

注:密码均为 123456。

2024-01-07 12:44:28 1639 1

原创 Mac Parallels19.1.0 Install CentOS7.9

安装目的地点开后直接点击完成。2、选择镜像进行安装。

2024-01-06 01:53:51 802

原创 Mac Install Parallels Desktop 19.1.0

链接: https://pan.baidu.com/s/1kxUKreiKdJXQIPXAJ8LJsA?pwd=6666 提取码: 6666。,只需要打开访达,点击侧边栏的应用程序找到pd,右键打开即可。(只有激活后第一次打开需要如此操作)–来自百度网盘超级会员v7的分享。

2024-01-06 00:58:47 1510

原创 Mac M1 Parallels CentOS7.9 Install Parallels Tools

安装parallels-tools。

2024-01-05 01:07:39 892 4

原创 EasyExcel导入数据校验

【代码】EasyExcel导入数据校验。

2023-12-30 21:12:52 559

原创 Vue创建项目

注:首先请确保客官您的电脑已经正确安装和配置好node环境!

2023-12-26 01:34:35 1334

原创 Parallels deploy K8s

kubernetes和docker在运行中会产生大量的iptables规则,为了不让系统规则跟它们混淆,直接关闭系统的规则。在kubernetes中service有两种代理模型,一种是基于iptables的,一种是基于ipvs的。selinux是linux系统下的一个安全服务,如果不关闭它,在安装集群中会产生各种各样的奇葩问题。swap分区指的是虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间虚拟成内存来使用。节点执行即可,插件使用的是DaemonSet的控制器,它会在每个节点上都运行。

2023-12-25 00:22:33 858

SpringCloud思维导图

1.微服务架构零基础理论入门 2.从2.2.x和H版开始说起 3.关于Cloud各种组件的停更/升级/替换 4.微服务架构编码构建 5.Eureka服务注册与发现 6.Zookeeper服务注册与发现 7.Consul服务注册与发现 8.Ribbon负载均衡服务调用 9.OpenFeign服务接口调用 10.Hystrix断路器 11.Zuul路由网关 12.Gateway新一代网关 13.SpringCloud Config分布式配置中心 14.SpringCloud Bus
消息总线 15.SpringCloud Stream
消息驱动 16.SpringCloud Sleuth
分布式请求链路跟踪 17. Apollo配置中心 18.SpringCloud Alibaba
入门简介 19.SpringCloud Alibaba
Nacos服务注册和配置中心 20.SpringCloud Alibaba
Sentinel实现熔断与限流 21.SpringCloud Alibaba
Seata处理分布式事务

2024-01-23

arm架构jenkins的rpm包

arm架构jenkins的rpm包,安装请参考博客https://blog.csdn.net/qq_41594280/article/details/135491802

2024-01-21

ssm配置和注解实战.zip

SSM配置和注解实战,内涵纯配置版和纯注解版

2023-12-26

dbeaver-agent

dbeaver-agent

2023-12-24

搭建图片服务器需要用到的.zip

里面有fastdfs-nginx-module-master和libfastcommon-1.0.7、FastDFS_v5.05.tar.gz、nginx-1.8.0.tar.gz,都是安装图片服务器时要用到的,希望有所帮助吧

2020-09-17

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

TA关注的人

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