自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小诸葛的博客

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

  • 博客(493)
  • 资源 (60)
  • 论坛 (3)
  • 问答 (5)
  • 收藏
  • 关注

原创 知识学习之道

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

2020-10-06 10:36:53 75

原创 2021Java面试知识点汇总

2019-11-06 22:44:01 199

原创 软件开发之道

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

2019-09-10 10:37:46 253

原创 软件开发准则

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

2019-05-08 14:58:47 356

原创 json把map转为对象

#...JSONObject.parseObject(JSONObject.toJSONString(map), MiddlewareBackupScheduleCRD.class)

2021-11-26 17:39:35 89

原创 k8s如何获取分区所有pod和详细信息并自定义列

获取分区内所有pod,并展示详细信息kubectl get po -o wide -n kube-system

2021-11-24 16:20:09 628

原创 SpringBoot上传文件案例

1、Controller代码 @PostMapping("/uploadFile") public BaseResult quickAdd(@RequestParam("adminConf") MultipartFile adminConf,@RequestParam("name") String name) { String filePath = uploadPath + "/" + adminConf.getName(); try {

2021-11-24 11:25:28 236

原创 Java合并json对象

1、引入依赖<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --><dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.78</version></dependency&gt

2021-11-23 15:04:33 14

原创 Java将yaml文件解析为json对象和字符串对象

1、引入依赖snakeyaml:<!-- https://mvnrepository.com/artifact/org.yaml/snakeyaml --><dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.29</version></depende

2021-11-23 14:52:28 281

原创 微信小程序UI组件库

iView Weapp - 一套高质量的微信小程序 UI 组件库一套高质量的微信小程序 UI 组件库。https://weapp.iviewui.com/

2021-11-23 10:00:10 15

原创 Go语言入门

1、变量声明变量声明有三种方式方式一:var fieldName fieldType = fieldValue例如:var a int = 100var b string = "xiaozhuge"方式二:var fieldName = fieldValue例如:var a = 100var b= "xiaozhuge"方式三:fieldName := fieldValue(为什么是用 “:=” 来声明变量而不用 “=” 呢?因为“=”是用来赋予值的)例如:.

2021-11-10 10:56:18 155

原创 pod、pvc删不掉怎么办?

1、强制删除pod命令末尾加 --grace-period=0 --force 强制删除kubectl delete pods <pod> --grace-period=0 --force2、删除pvc2.1 先删pvc绑定的pvkubectl patch pv pvc-3c7317ee-aa88-45a4-ba22-631c8c98fb2a -p '{"metadata":{"finalizers":null}}'2.2删除pvckubectl patch

2021-10-28 14:52:03 42

原创 php如何接收ajax请求

1、获取请求参数通过 $json = file_get_contents('php://input') 获取请求参数2、将参数转为php对象$data = json_decode($json);3、代码示例<?phpinclude '../dao/LoginDao.php';include '../bean/Res.php';header("Content-Type: application/json;charset=UTF-8");// 从ajax请求中获取原始数据

2021-10-24 11:30:45 27

原创 Java连接Kafka示例

1、引入依赖 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka_2.12</artifactId> <version>2.1.0</version> <scope>provided</scope>

2021-10-19 10:54:03 34

原创 mac chrome浏览器常用快捷键

option + command + i

2021-10-14 17:00:44 40

原创 好用的UI设计工具

1、Design · Sketch2、即时设计 - 可实时协作的专业 UI 设计工具

2021-10-13 11:42:39 19

原创 k8s批量删除pod(批量删除资源)

1、获取要删除的资源kubectl get po | grep Terminating2、使用awk获取资源名称kubectl get po | grep Terminating | awk '{print $1}'3、批量删除资源(资源过滤命令使用符号``括起来)kubectl delete po ` kubectl get po | grep Terminating | awk '{print $1}' `...

2021-10-11 14:21:48 199

原创 复辟变后寄友人——李大钊

复辟变后,仓皇南下,侨寓沪上。惺亚时在赣江,赋此寄怀。英雄淘尽大江流,歌舞依然上画楼。一代声华空醉梦,十年潦倒剩穷愁。竹帘半卷江天雨,蕉扇初迎海外秋。忆到万山无语句,只应共泛五湖舟。...

2021-09-28 14:22:44 63

原创 mac电脑登录docker报错

Error response from daemon: Get https://10.1.10.14:8443/v2/: unauthorized: authentication required不要以管理员身份登录,exit退出管理员模式,重新登录。

2021-09-26 17:40:42 38

原创 启动、连接、停止Redis

1. 启动redis的三种方式a. 默认配置启动redis-serverb. 运行启动指定参数启动,--key1 value1--key2 value2redis-server --configKey1 configValue1 --configKey2 configValue2例:指定6380作为端口redis-server --port 6380c. 配置文件启动指定配置文件的位置redis-server /opt/redis/redis.conf2. 连..

2021-09-21 19:12:34 17

原创 Docker 容器常用命令

1. 启动dockersystemctl start docker2. 新建并启动容器docker run常用选项:-d :表示后台运行(不加此选项,退出命令行后,容器将自动停止运行)-v :挂载宿主机目录到容器例:docker run -v/宿主机绝对路径:/容器内目录-P :随机端口映射-p :指定端口映射,一般为 hostPort:containerPort 或 containerPort完整示例:docker run -d -p 8080:80 -p ..

2021-09-21 12:00:04 41

原创 ELK架构图

ELK标准架构图谐云观云台架构图1谐云观云台架构图2

2021-09-19 08:11:30 59

原创 php学生信息管理系统(源码)

项目名称:基于PHP+MySQL的学生信息管理系统本系统是一个用于管理学生信息的管理系统,包括基本的增删改查,系统使用PHP语言开发,使用MySQL数据库,可以供初学者参考使用。系统环境MySQL5.1.51-communityPHP7.3.291、登陆页面2、首页3、添加学生4、修改学生5、项目结构关注微信公众号:小诸葛的博客,回复105免费获取项目源代码.核心代码LoginController<?phpinc...

2021-09-06 09:33:33 1488

原创 学生信息管理系统源代码(php+MySql)

项目简介:基于PHP+MySQL的学生信息管理系统相关技术:MySQL5.1.51-communityPHP7.3.291、登陆页面2、首页3、添加学生4、修改学生关注微信公众号:小诸葛的博客,回复105免费获取项目源代码....

2021-09-05 19:23:38 540 5

原创 通过JSP网页连接Mysql数据库

JSP连接MySQL数据库

2021-09-01 21:44:11 31

转载 linux查看文件夹所占空间大小(du)

参考:https://www.runoob.com/linux/linux-comm-du.htmlLinux du (英文全拼:disk usage)命令用于显示目录或文件的大小。du 会显示指定的目录或文件所占用的磁盘空间。语法du [-abcDhHklmsSx][-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>][--max-depth=<目录层数>][--help][--versi

2021-08-30 14:19:03 127

原创 k8s标签(label)的使用

1、在yaml文件里添加标签apiVersion: v1kind: Podmetadata: labels: app: test02 run: kubia............2、查看列表时显示标签 --show-labels[root@10 ~]# kg po kubia-v5xm5 --show-labelsNAME READY STATUS RESTARTS AGE LABELSkubia-v5xm5 1/1

2021-08-30 10:09:47 308

原创 k8s切换当前分区

切换分区命令:kubectl config set-context $(kubectl config current-context) --namespace mynamespace给此命令设置别名cdvi .bashrcalias kcd='kubectl config set-context $(kubectl config current-context) --namespace mynamespace '

2021-08-30 09:27:37 47

原创 k8s创建一个NodePort服务

将selector选择的标签改为指定pod的标签即可。apiVersion: v1kind: Servicemetadata: name: mysql-nodeport namespace: testfenqu1spec: externalTrafficPolicy: Cluster ports: - nodePort: 31221 port: 3306 protocol: TCP targetPort: 3306 selector: ap

2021-08-25 09:46:45 59

原创 容器云——Docker容器技术基础介绍

Docker是一个用于开发、打包、运行应用的开放平台。Docker使得我们能够将我们的应用从基础设施中分离出来。基础设施就是指的服务器等基础硬件设施,怎么理解分离呢?就像Java一样,我们写的Java程序可以借助Java虚拟机实现一次编写、处处运行。而对于Docker,则可以实现一次构建,处处运行。通过使用Docker,我们可以像管理我们的应用一样管理基础设施,可以快速完成代码的打包、测试、部署,从而显著缩短编写代码和交付到生产环境的周期。Docker平台Docker提供了在被称为容器的松散隔离

2021-07-29 07:08:54 115 1

原创 Mac idea 移除多余的jar包的快捷键

control + option + o

2021-07-27 09:58:44 195

原创 Spring Boot Aop结合Swagger记录用户操作日志

1、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId

2021-07-14 16:38:07 147

原创 Spring Boot应用启动完成后执行一个方法

1、场景介绍在某些业务场景下,需要在应用启动完成后执行一个方法,通常是初始化一些数据的方法,可以通过实现Spring的ApplicationRunner的接口来实现这样的功能,在run方法里写相应的业务。2、代码示例/** * @description 初始化es模板 * @author liyinlong * @date 2021/7/7 10:20 上午 */@Component@Slf4jpublic class InitEsTemplate implements Appl

2021-07-14 16:12:23 76

原创 Python ssh测试主机连通性

1、安装相关库pip install paramiko2、代码示例# coding=utf-8import tracebackimport paramikoimport loggingimport socketfrom paramiko import ssh_exceptionfrom paramiko.ssh_exception import AuthenticationExceptiondef verify(sip, sport, susername, spassw

2021-07-13 20:15:17 161

原创 Python中使用websocket案例

1、安装websocket相关库pip install websocketpip install websocket-client2、代码案例# coding=utf-8# 安装websocket相关库# pip install websocket# pip install websocket-clientimport jsonimport websocketfrom threading import Threadimport timedef on_message(

2021-07-13 19:55:01 65 3

原创 基本的bash shell命令

文件和目录列表 lsls显示当前文件夹下的文件和目录-F 可用于区分文件和文件夹,文件夹会以 / 结尾-a列出隐藏文件和普通文件-R递归列出当前目录下包含的子目录中的文件-l显示长列表,包含更多文件的信息xxx?xx* 过滤输出列表,?代表一个字符,*代表零个或多个字符,此外还可用正则表达式。复制文件 cpcp source destination 将文件和目录复制到指定位置-R递归复制整个目录的内容,复制文件...

2021-07-11 11:59:25 132 1

原创 Linux 命令别名 alias(含“永久生效”方法)

alias命令允许为常用的命令创建另一个名称。alias -p : 查看当前可用的别名。alias ll='ls -l'注意,因为命令别名属于内部命令,一个别名仅在它所被定义的shell进程中才有效。

2021-07-11 11:07:57 271

原创 elasticsearch查看所有索引

格式:es网址:es端口/_cat/indiceshttp://10.1.11.188:30092/_cat/indices

2021-07-01 10:16:55 917

原创 Python实现http基本认证(BASIC AUTHENTICATION)

1、安装requests库pip3 install requests2、代码示例通过auth字段来设置认证信息auth=("username", "password")username填写自己的用户名,password填写自己的密码# coding=utf-8import requests, jsondata = { "order": 2, "index_patterns": ["stdout-*"], "settings": { "index":

2021-07-01 10:03:41 276

转载 Mac 安装 brew(最新教程,绝对可行,一行代码搞定,不报错)

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2021-06-15 14:44:45 76

最新SSM整合案例(2017)

该资源是一个SSM整合案例,框架采用Spring4.3.0+mybatis3.4.4

2017-08-08

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

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

2018-10-19

软件开发文档模板

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

2019-02-15

基于SSH的客户关系管理系统(Struts2+Spring+Hibernate)

本资源是基于SSH的客户关系管理系统,是本人学习完SSH后做的一个案例,项目的特色是引入了权限管理。

2018-06-18

SSH Secure File Transfer Client

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

2018-04-11

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

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

2019-08-08

图书管理系统软件开发文档

本资源是严格遵循软件工程开发文档而编写的软件开发文档。

2019-02-15

feeds流优质内容排序机制

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

2018-09-06

基于Springmvc的上传图片并生成缩略图

本资源是基于Springmvc的图片上传案例,并对上传的图片添加了生成缩略图的功能。

2017-10-26

kibana-6.4.2-linux-x86_64

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

2018-10-22

kibana-6.4.2-x86_64

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

2018-10-22

java连接sqlserver数据库案例

本案例是一个java连接sql的数据库案例

2017-08-16

Navicat免注册版

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

2018-03-27

slfj-nop-1.7.5.jar

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

2018-02-16

apache-tomcat-9.0.0.M10-windows-x64-x32

本资源是Tomcat最新版,Apache-Tomcat9.0,包含32位和64位。

2017-10-27

StarUML v3.0.2

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

2019-02-21

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

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

2019-04-09

软件工程开发文档

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

2019-02-25

hibernate最新jar包(2017-hibernate5.1.9)

hibernate最新jar包,hibernate5.1.9

2017-08-07

X-admin后台管理框架

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

2018-02-05

Android案例—夕阳红老年APP

本资源是一款Android开发案例,服务端使用java语言开发,功能完善。

2018-03-07

SpringCloud案例(集成了Eureka、Ribbon)

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

2019-04-04

网站后台管理模板

本资源是一套后台管理模板,可以快速搭建后台页面,方便后台开发人员使用。

2017-11-18

python-3.7.2 for windows

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

2019-01-18

后台管理模板

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

2017-11-18

mysql 5.1.51 32位安装包

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

2018-03-27

java进销存管理系统源代码(C/S模式)

本系统是基于javaSE开发的一款进销存管理系统,数据库使用的是sqlserver2012.如使用过程遇到问题可联系本人:2370775541@qq.com.

2017-08-16

junit单元测试相关jar包.zip

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

2019-09-30

xiaozhugedubbodevelop.zip

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

2020-05-09

2017最新SSH整合案例(注意:本案例使用框架是Spring+Springmvc+Hibernate)

本案例是一个ssh整合案例,注意:本案例采用的框架是Spring+Springmvc+hibernate

2017-08-09

OBS-Studio

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

2018-12-22

ajax提交中文到servlet

该案例是一个ajax异步提交中文字符串的案例。该案例是一个ajax异步提交中文字符串的案例。该案例是一个ajax异步提交中文字符串的案例。

2017-09-10

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

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

2018-10-16

SpringCloud案例(仅集成了Eureka)

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

2019-04-02

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

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

2018-01-09

kibana-6.4.2-windows-x86_64

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

2018-10-22

wx_code_highlight.zip

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

2019-05-27

java文件上传案例2017(javaweb)

本资源是一个java文件上传案例,后台用servlet进行处理。

2017-08-18

java连接mysql和sql server的驱动包

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

2018-03-06

Xshell6.0 linux远程连接工具

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

2018-09-18

Long_Yi_1994的留言板

发表于 2020-01-02 最后回复 2020-01-02

UDP服务器是怎么找到客户端的?

发表于 2019-09-23 最后回复 2019-09-24

Struts2 Session关闭浏览器再打开依然存在?

发表于 2017-12-14 最后回复 2017-12-18

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

TA关注的人 TA的粉丝

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