自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小诸葛的博客

只有学习才是对抗平庸的唯一方式

  • 博客(697)
  • 资源 (57)
  • 问答 (5)
  • 收藏
  • 关注

原创 知识学习之道

1、看懂了和能自己写下来不是一回事,看懂了未必能写下来,写下来和能和别人讲述清楚又不是一回事,能自己写下来未必能跟别人讲明白,能跟别人讲明白是最高境界;2、书读百遍,其意自现,无论是书籍还是技术文档,一定要多读,并且学而时习,每一次学习一般都会有新的理解。...

2020-10-06 10:36:53 293

原创 2021Java面试知识点汇总

2019-11-06 22:44:01 427

原创 软件开发之道

1.务必仔仔细细看清该技术的技术文档,切忌概览;2.对于较难理解的,一定要多看,这个多看不仅仅指一遍遍的阅读技术文档或代码,而且也可以理解为不止某一天看,因为有些知识需要消化,当时看过之后未必能够消化掉,因为需要多看几次、多看几天,还有一个原因就是,在学习时有时会陷进去,而此时可以先放下,理清思绪,或者暂时先不理,等到有时间再处理;3.对于某些难以理解的算法,借助画图来理解是一种有效的辅助...

2019-09-10 10:37:46 531

原创 软件开发准则

数据库1.数据表、数据字段一定一定一定要加注释;2.严禁使用数据库保留字段(user、name、type就是保留字段),如果要使用,必须加上符号`,例如:`user`(英文状态下Esc下面的键即可打出符号`);Java1.接口中要打印前端传入的参数和返回的数据,方便查看日志、恢复数据。2.日志打印用日志工具类打印,不要用System.out.println()打印,因为在服务...

2019-05-08 14:58:47 618

原创 mac二进制安装operator-sdk

1.1 选择适合当前go版本的operator版本,在operator-sdk/go.mod文件中可以查看Operator-sdk使用的go版本。编译成功后,会在目录下生成一个operator-sdk二进制文件。5.1 创建一个文件夹redis-operator。修改结构体后,需要重新生成crd。5.2 执行init。

2024-07-20 13:35:55 464

原创 docker compose入门

参考:

2024-07-17 14:36:17 110

原创 kubebuilder入门

3.6 在main函数中设置kubeconfig文件路径。3.1 创建一个空的文件夹zk-operator。cr定义为ZooKeeperCluster。开发一个zk operator。3.7 创建一个zk cr。3.5 修改zk 类字段。3.5 生成crd等文件。3.2 进入该文件夹。

2024-07-15 20:42:52 226

原创 json在线压缩、处理工具

在线JSON校验格式化工具(Be JSON)

2024-07-15 06:58:44 86

原创 基于php+mysql的简单图书管理系统(附源码)

mysql:5.1php:7.3.29运行工具:phpstudy。

2024-07-13 18:26:00 254

原创 HTML5期末大作业:我的家乡网站设计——我的家乡

1.网页作品简介 :HTML期末大学生网页设计作业,可以替换文字图片满足不同的家乡2.知识应用:在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识3. 内容介绍:《我的家乡》共有8个页面,分别为。

2024-07-13 10:58:51 216

原创 git clone如何指定用户名和密码

方法一:在 URL 中嵌入用户名和密码。

2024-07-03 10:10:15 690

原创 containerd拉取镜像报错x509

2. 使用镜像仓库地址创建一个文件夹,例如:10.10.101.117:8443。1. 进入/etc/containerd/certs.d。3. 在文件夹内创建文件hosts.toml。4. 使用命令登录harbor。

2024-07-02 10:22:24 222

原创 Java+JSP+Mysql+Tomcat实现Web图书管理系统

本项目是基于spring+springmvc+JdbcTemplate实现的图书馆管理系统,包含基本的增删改查功能,可作为JavaWeb初学者的入门学习案例。

2024-06-30 15:53:58 253

原创 etcdctl txn如何使用

一个事务包含 一系列的条件、所有条件都满足时要执行的一系列请求、任意条件不满足时要执行的一系列请求。开启事务后,需要先输入判断条件,可以输入多个判断条件,每输入一个判断条件,需要回车一次,判断条件输入完成后,回车两次,开始输入条件满足时需要执行的操作。输入完成后,需要回车两次,开始输入条件不满足时需要执行的操作。输入完成后,需要回车两次,开始输入条件满足时需要执行的操作。这里,条件满足时,需要执行操作:put u1 111。这里,条件满足时,需要执行操作:put u2 222。

2024-06-30 14:50:55 220

原创 Java应用cpu过高如何分析

2. 根据PID查看指定进程的各线程的cpu使用情况。1. 查看进程cpu使用情况。

2024-06-29 09:04:30 240

原创 Zookeeper节点ACL权限设置—digest模式

语法:digest:username:BASE64(SHA1(password)):cdrwa。username:BASE64(SHA1(password)):是id部分。可以看到,设置了acl后,再次获取节点数据时,提示权限不足。READ r 可以读取节点数据及显示子节点列表。DELETE d 可以删除子节点(仅下一级节点)ADMIN a 可以设置节点访问控制列表权限。WRITE w 可以设置节点数据。CREATE c 可以创建子节点。cdrwa:权限部份。

2024-06-29 08:48:20 353

原创 istio bookinfo项目arm架构镜像地址

【代码】istio bookinfo项目arm架构镜像地址。

2024-06-23 07:30:12 119

原创 go项目如何打包成二进制文件

【代码】go项目如何打包成二进制文件。

2024-06-22 14:46:50 157

原创 Version policy mismatch, cannot upload SNAPSHOT content to RELEASE repositories for file ‘0‘

和管理项目的二进制构建产物,如JAR包。当你在尝试将SNAPSHOT版本的JAR包上传到私服的RELEASE仓库时,就会出现’Version policy mismatch’的错误。这是因为私服仓库的版本策略不允许将SNAPSHOT内容上传到RELEASE仓库。在Maven中,SNAPSHOT表示一个开发中的版本,通常用于在开发过程中测试新特性。而RELEASE表示一个稳定的、可用于发布的版本。把依赖版本号中的SNAPSHOT删除,建议使用纯数字版本。像下面的版本号含有SNAPSHOT是不可以的。

2024-06-20 08:07:57 196

原创 如何查看k8s中service的负载均衡策略

在Kubernetes中,Service的负载均衡策略一般由kube-proxy负责,kube-proxy使用iptables或IPVS规则进行负载均衡。默认情况下,kube-proxy使用的是轮询(Round Robin)策略,但是在使用IPVS模式时,可以选择不同的负载均衡算法。

2024-06-18 12:37:31 497

原创 jvm优化——线程堆栈分析

1、jstack:生成Java线程堆栈,用于分析是否有线程处于忙等待状态或死循环。

2024-06-18 10:14:56 107

原创 使用docker或container的时候,容器的默认标准输出日志在哪?

【代码】使用docker或container的时候,容器的默认标准输出日志在哪?

2024-06-17 14:25:52 118

原创 使用docker构建一个redis镜像

【代码】使用docker构建一个redis镜像。

2024-06-01 10:32:51 375

原创 istio和k8s版本对照表

Istio / Supported Releases

2024-05-20 11:29:39 194

原创 go全部版本下载目录

linux安装教程:Download and install - The Go Programming Language全部版本下载目录:All releases - The Go Programming Language

2024-05-18 20:11:14 162

原创 istio资源字段参考文档

Istio / Virtual ServiceConfiguration affecting label/content routing, sni routing, etc.https://istio.io/latest/docs/reference/config/networking/virtual-service/

2024-05-15 15:35:15 334

原创 八股文——Redis

2. redis如何实现分布式锁。1. redis有哪些数据类型。3. zset底层原理。

2024-05-08 07:07:50 120

原创 k8s安装(使用kubeadmin安装)

使用kubeadmin安装。

2024-05-07 12:48:57 228

原创 istio 问题排查: 使用 istio 保留端口导致 pod 启动失败

查看envoy config_dump。

2024-04-14 12:54:17 252

原创 configmap里一堆\n怎么解决

这个问题是configmap里有一些制表符(Tab)而不是四个空格(K8S的yaml文件只允许有空格)导致的。Tips:使用kubectl describe cm xxx -n xxx是可以让该cm正常显示的。

2024-04-13 18:00:55 299

原创 maven项目,去除jar包中的不想要的依赖关系

【代码】maven项目,去除jar包中的不想要的依赖关系。

2024-03-29 14:17:09 219

原创 java使用socket实现一个简单的聊天室

【代码】java使用socket实现一个简单的聊天室。

2024-03-22 17:40:57 301

原创 软件开发准则(2024)

2. 对旧的业务代码做改动时,务必万分谨慎,必须先查看哪些业务在引用这块代码,确保不会影响到其他业务。1. 偶现的问题才是大问题,务必找到问题所在。

2024-03-11 09:30:43 397

原创 C语言实现学生信息管理系统源码(v0.0.1)

使用C实现一个学生信息管理系统,项目将从0开始,分模块实现一个完整的学生信息管理系统,功能会逐渐丰富。1. 项目使用Clion开发,支持在任何工具上开发运行。2. 定义一个数组,保存学生信息,数组长度默认100。如有问题探讨,可以添加本人QQ:2370775541。1. 定义一个学生结构体:Student。3. 定义一个查看学生信息的方法。4. 定义一个添加学生信息的方法。5. 定义一个显示功能菜单的方法。2. 支持查看学生信息列表。6. 定义执行菜单的方法。1. 支持添加学生信息。

2024-03-09 17:22:55 430

原创 alpine apk download仓库

alpine-v3.12-main-x86_64安装包下载_开源镜像站-阿里云Index of /alpine/v3.12/main/x86_64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

2024-03-09 15:52:55 402

原创 Docker使用OpenJDK镜像导致验证码错误:java.lang.NullPointerException at sun.awt.FontConfiguration.getVersion

缺少字体文件依赖,需手动添加依赖。

2024-03-09 15:49:09 363

原创 Linux如何分割大文件

【代码】Linux如何分割大文件。

2024-03-08 19:32:41 406

原创 在k8s发布一个deploy

这里以发布一个nginx deploy为例子。

2024-03-07 16:16:12 344

原创 operator-sdk入门(mac)

-repo 指定go拉取依赖的仓库(使用github.com即可)参数介绍 可以通过operator-sdk --help查看。--domain 指定crd的group。

2024-03-06 21:53:35 665

原创 2023 0305笔记

4. expose和-p有什么区别?两个同时使用的时候,优先使用哪一个。3. 如果同时启动了多个gorutine,有一个gorutine。1. map、Chanel、slice是线程安全的吗?2. 如何分析慢sql,explain如何使用。3. CMD和entrypoint有什么区别。2. redis如何实现分布式锁。1. redis有哪些数据类型。2. map遍历时是有序的吗。1. 查看端口监听情况的命令。2. 3次握手和4次挥手。1. tcp粘包如何解决。3. zset底层原理。2. 网络模型有哪些。

2024-03-06 09:23:26 451

xiaozhugedubbodevelop.zip

本资源是使用idea创建的maven聚合项目。项目中有三个工程,一个基础api工程,一个消费者工程,一个服务提供者工程。

2020-05-09

deskjet 2132 驱动.zip

本资源是惠普打印机deskjet 2132的驱动程序安装包,因官网下载很慢,特此分享给大家。

2019-10-28

junit单元测试相关jar包.zip

本资源内有两个工具包,分别为hamcrest-core-1.3.jar、junit-4.12.jar。

2019-09-30

图书管理系统软件开发全过程文档.doc

本文档是软件开发全过程文档,包括需求分析 、概要设计、详细设计、测试计划一整套流程。

2019-08-08

licecap123-install.zip

这是一款gif动态图制作工具,很好用,以录屏的方式制作动态图。

2019-07-24

FiddlerSetup.zip

Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是 web调试的利器。

2019-07-16

方寸科技接口文档模板.docx

本资源是restful风格的api接口文档模板,主要用于前后端联调。

2019-06-25

wx_code_highlight.zip

本工具是一个微信推文代码高亮工具,在写微信推文的时候难免要加入一些代码,通过此工具可实现代码高亮.

2019-05-27

SpringCloud案例(集成了Eureka、Ribbon、Feign)

本案例是SpringCloud项目案例,集成了Eureka、Ribbon、Feign等。

2019-04-09

SpringCloud案例(集成了Eureka、Ribbon)

本案例是一个SpringCloud案例,项目继承了Eureka、Ribbon。

2019-04-04

SpringCloud案例(仅集成了Eureka)

本案例是SpringCloud项目案例,仅集成了Eureka,后续会持续集成Ribbon等。

2019-04-02

软件工程开发文档

本资源是来自东软公司的软件工程开发文档,内容包含从定义产品需求到开发测试全过程。

2019-02-25

Nginx高性能Web服务器详解

Nginx高性能Web服务器详解,Nginx是一款高性能web服务器,主要用于反向代理和负载均衡。

2019-02-25

StarUML v3.0.2

该安装包是从StarUML官方网站下载的最新版的,因为外网速度较慢,所以特此分析给大家使用。

2019-02-21

软件开发文档模板

本资源是东软集团的软件工程开发规范,分享给大家以供学习、参考使用。

2019-02-15

python-3.7.2 for windows

本资源是python3.7.2安装包,因为官网下载速度较慢,特此分享给大家。

2019-01-18

java解惑中文版、高清

该书特写了95个有关Java或其类库的陷阱和缺陷的谜题,其中大多数谜题都采用了短程序的方式,这些程序的行为与其看似的大相径庭。

2018-12-27

OBS-Studio

OBS Studio是一款可以视频直播软件,该软件与网站中的直播软件不一样,他是一款国外的互联网流媒体直播软件,其直播的构架模式采用开源的方式进行录制,常常用在游戏直播中,软件支持串流、音频、视频等设置,能够让用户可以自由选择自己的直播模式,您可以选择让人们看到指定的视频展现模式,可操作性非常丰富,对于不同的朋友设计了具体的直播方案,充分考虑到了所有类型的直播,操作起来也是比较方便的,可以设置多个场景,方便用户随时切换。

2018-12-22

RabbitMQ安装手册

MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。

2018-11-09

kibana-6.4.2-x86_64

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

2018-10-22

kibana-6.4.2-windows-x86_64

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

2018-10-22

kibana-6.4.2-linux-x86_64

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

2018-10-22

王道2019年考研复习指导四本无水印PDF

王道2019年考研复习指导四本无水印PDF,供大家复习考研用,仅供学习参考用,如有需要,请购买正版书籍阅览,祝愿大家金榜题名!

2018-10-19

计算机程序设计艺术(中文版)pdf三卷合集

该书的原作者是唐纳德,该书被《美国科学家》杂志评价为20世纪最重要的12本物理科学类专论书。

2018-10-16

Xshell6.0 linux远程连接工具

该工具是用于远程连接linux的ssh远程连接工具,仅供研究学习使用,严禁用于其他商业用途。

2018-09-18

feeds流优质内容排序机制

本文档是优质内容排序机制,有着详细的打分算法、公式。

2018-09-06

SQLyog Ultimate

mysql图形界面管理工具,供大家学习研究使用,严禁用于商业用途!

2018-08-27

sublime_test

本资源是一款强大的编辑器,无需注册即可使用,包含32位和64位的。

2018-08-17

react-developer-tools

该资源是谷歌浏览器react开发调试工具,新版的,亲测可用。

2018-07-09

码出高效阿里巴巴Java开发手册

该资源是阿里巴巴集团Java开发手册,主要用于Java开发中的命名规范及开发规范。

2018-05-17

SSH Secure File Transfer Client

该资源是Windows通过ssh远程连接linux的工具,主要用于远程控制和文件传输。

2018-04-11

Navicat免注册版

本资源是一款数据库图形管理工具Navicat,附带注册码。

2018-03-27

mysql 5.1.51 32位安装包

本资源是mysql5.1.51Windows版本的安装包,安装包版本为32位,但在32电脑和64为电脑下均可以使用。

2018-03-27

redis入门与实践

本文档是redis入门文档,文档内容很全,包括理论与实践,最后讲解了redis主从复制与集群。

2018-03-12

java excel api

本资源是java操作Excel的jar包,jxl可以轻松实现各种复杂的功能呢。

2018-03-06

java连接mysql和sql server的驱动包

该资源是java连接mysql和sql server的驱动包,mysql5.1以上,sql server 2012以上。

2018-03-06

slfj-nop-1.7.5.jar

本jar包是搭建大数据集群环境所必须的jar包,使用在linux环境下。

2018-02-16

X-admin后台管理框架

本资源是基于bootstrap的后台管理框架模板,快速搭建后台页面。

2018-02-05

h+后台管理模板

本资源是基于bootstrap的后台管理模板,快速搭建后台页面。

2018-01-31

C与C++程序设计学习与实验系统

本程序是一个C与C++程序设计学习与实验系统,主要用于C语言编译与执行.

2018-01-09

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

TA关注的人

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