自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 麒麟arm64操作系统部署项目

该系统是aarch64架构,dockerhub上的大部分镜像都是x86_64架构下的,在使用dockerhub等平台的镜像时,一定要注意其架构是否支持aarch64!3.配置添加 systemd,编辑docker的系统服务文件。2.选择下载 aarch64架构的docker包。3.列出 Docker 已知的所有卷。:arm64需要指定格式的jdk,4.重新加载和重启docker。4.运行一个mysql容器。2.设置docker卷。

2022-11-02 10:18:07 1060

原创 构建带SSH功能的镜像

【代码】构建带SSH功能的镜像。

2022-11-02 09:57:39 324 1

原创 idea插件

idea插件:

2022-10-22 00:08:29 202

原创 docker部署excalidraw画图工具

docker-compose安装excalidraw画图工具。可自定义字体和标题。

2022-10-18 14:32:56 2132

原创 内网环境下分布式缓存部署

准备六台网络能互通的服务器。

2022-09-07 17:34:41 407

原创 系统性能压测指南

jmeter压测指南

2022-08-18 09:14:37 194

原创 将jar包构建成docker镜像并运行

编写dockerfile编写start.sh构建镜像&保存镜像&导入镜像&运行镜像

2022-06-17 10:30:29 185

原创 部署jar包到linux服务器上

1.打包构建jar包mvn install2.将原先启动的jar杀死,并清除掉jar包ps -ef | grep **.jar #查出对应jar的pidkill -9 pid #杀死查到的pidrm -rf **.jar #删除旧的jar包3.将jar包传到服务器上4.启动jar包nohup java -jar **.jar >**.log & #后台启动jar包并将输出打印到log文件中5.欢迎关注公众号时常更新新技术与开源项目...

2022-04-15 14:31:02 2457

原创 独立开发——我的产品01

产品数据库代理,保护真实的数据库,根据用户上传的ip决定是否有权限进行数据库操作服务端:小程序+后台用户登录–购买n年使用权–联系技术人员部署产品。有使用权的用户可以上传不同的ip及其权限。...

2022-03-14 12:30:37 1121

原创 完美解决:windows找不到文件gpedit.msc

当在win+R窗口运行【gpedit.msc】命令想要打开【本地组策略编辑器】时,会提示找不到【gpedit.msc】请确定文件名的情况。解决方法:1.关注公众号【铁柱爱编程】,发送“组策略脚本”,获取修复脚本。2.下载脚本后,右键以管理员身份运行脚本。3.win+R输入gpedit.msc即可打开本地组策略...

2022-02-21 09:45:16 3379

原创 设计模式intro

在学习每一个设计模式时至少应该掌握如下几点:这个设计模式的意图是什么,它要解决一个什 么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至 少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,在使用时要注意什 么。当你能够回答上述所有问题时,恭喜你,你了解一个设计模式了,至于掌握它,那就在开发中去 使用吧,用多了你自然就掌握了。常用设计模式创建型模式(6)单例模式简单工厂模式工厂方法模式抽象工厂模式原型模式建造者模式结构

2022-02-16 16:25:45 231

原创 牧场物语矿石镇的伙伴们详细攻略

牧场物语矿石镇的伙伴们详细攻略四季作物春天:白萝卜——四天后收成 种子 120G 收获 45G/ 个土豆——五天后收成 种子 150 收获 80黄瓜——九天后收成,以后五天收成一次 种子 200 收获 60甘蓝——十四天后收成 种子 500 收获 250草莓——八天后收成,以后六天收成一次 种子 0 收获 30竹笋——每天三个 种子 0 收获 50青色的草——每天两个 种子 0 收获 100夏天:番茄——九日后收成,以后三日收成一次 种子 200 收获 60玉米——十四日后收成,以后

2022-01-10 10:02:43 33004 3

原创 考研英语二单词day001

viewn:观点;视野;景色;眼界v:视为;看待;观察形近词interviewviewerreviewreviewerworldviewin view ofin viewon viewtake sth. in view = take sth. into accountperspective

2021-12-28 09:33:34 514

原创 2021年12月24日考研英语2长难句&单词

【倒计时】2022考研倒计时: 1天2023考研倒计时:365天【每日长难句】As a result, the support for ambition as a healthy impulse, a quality to be admired and fixed in the mind of the young, is probably lower than it has ever been in the United States.译文【每日词汇】repeljamhungerref

2021-12-24 10:42:42 211

原创 2021-12-23考研英语-长难句-单词

倒计时2022考研倒计时: 2天2023考研倒计时:366天【每日长难句】It also means that governments are increasingly compelled to interfere in these sectors in order to step up production and ensure that it is utilized to the best advantage.译文这也意味着政府越来越多地被迫干预这些部门,以加快生产并确保生产得到最佳利用。

2021-12-23 18:19:57 388

原创 前端携带token访问后端接口

1、登录拿到tokenId2、设进header里3、在封装好的请求拦截器里作改动// request interceptorservice.interceptors.request.use( config => { // do something before request is sent if (store.getters.token) { config.headers['Authorization'] = 'Bearer ' + getToken()

2021-12-16 11:38:51 3309

原创 前端项目使用RSA加密

1、安装依赖npm install jsencrypt --save安装完了后package.json中会有 "jsencrypt": "^3.2.1"2、在main.js中引入 jsencrypt import { JSEncrypt } from 'jsencrypt'3、挂载全局方法Vue.prototype.$getCode = (password)=> { const encrypt = new JSEncrypt() // 公钥 const

2021-12-16 11:06:53 2694

原创 联调nginx和SpringSecurity时的错

nginx 作为反向代理服务器,导致了在 Spring 中,无法正确获取 scheme 和 host,引起了 redirectUri 无法正确匹配从而认证失败配置Nginx#在对应的location下添加:proxy_set_header HOST $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header

2021-12-15 10:38:44 895

原创 CentOS7搭建环境

CentOS7搭建环境1、安装dockerlinux内核版本依赖kernel version >= 3.8可以使用如下命令查看uname -a | awk '{split($3, arr, "-"); print arr[1]}'如果已安装过Docker, 需要移除老版本的Dockersudo yum remove docker \ docker-client \ docker-client-latest \

2021-12-13 15:10:03 1897

原创 HashMap源码阅读

JDK版本为1.8public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { private static final long serialVersionUID = 362498820763181265L; /* * Implementation notes. * * This

2021-12-03 15:55:07 91

原创 idea创建vue模板

步骤setting--editor--file and code template--添加一个模板<!-- --><template><div class=''></div></template> <script>//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)//例如:import 《组件名称》 from ‘《组件路径》‘; export default {//i

2021-12-02 12:52:42 1229

原创 nodejs安装配置

nodejs安装配置1.下载安装node.jsnode.js官方下载地址 下载LTS版本(长期稳定版本)一路根据提示安装next–>finish测试是否安装成功node -v #查看node的版本npm -v #查看npm的版本2.配置环境变量1、配置全局安装的模块路径和缓存路径1、 在安装路径文件夹下,创建 node_global2、 在安装路径文件夹下,创建 node_cache3、 配置路径npm config set prefix "D:\softwares\n

2021-12-02 11:08:14 303

原创 linux常用指令

查看端口对应进程lsof -i:{port}netstat -tunlp | grep {port}根据进程名查看进程ps -ef | grep {name}ps -aux | grep {name}查找文件find / -name "*.jar" 2>/dev/null

2021-12-02 09:27:08 730

原创 git常见场景&解决

业务场景1——版本回退#查看每次提交的idgit log --pretty=oneline#根据id回退到指定的版本git reset --hard id#推送本地到远程,同步本地版本git push origin HEAD --force#若回退完发现又不用回退了,需要恢复先前的版本,则查看命令历史git reflog#切换版本git reset --hard id(此id为reflog中需要的id)业务场景2——低版本dev覆盖远程高版本master注:setting-rep

2021-12-02 09:25:02 183

原创 idea使用指南

file -> setting -> plugins -&

2021-12-02 09:23:19 73

原创 JavaErrors_mybatis中collection的column传值报错

Error instantiating class java.lang.Integer with invalid types () or values (). Cause: java.lang.NoSuchMethodException: java.lang.Integer.()1.背景:mybatis中collection的column传入多个参数值时,报错2. 解决:你一对多关系中的一实体类,对应的Mapper.xml中,sql方法的parameterType一定要是map形式<selec

2021-12-02 09:16:06 864

原创 防火墙相关

firewall#查看firewall状态

2021-12-02 09:14:27 3062

原创 csdn手册

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-12-02 09:10:49 82

原创 SpringMVC

SpringMVC1SpringMVC入门1.jarspring-aop.jarspring-bean.jarspring-context.jarspring-core.jarspring-web.jarspring-webmvc.jarcommons-logging.jar报错NoClassDefFoundError:缺少jar2.第一个SpringMVC程序Servet - Springmvcjsp ->Servlet (Springmvc)->Jspurlsp

2020-10-30 09:19:22 210 1

原创 Java向上转型、向下转型

Java向上转型、向下转型上:父类引用指向子类对象,调用的是父类方法,或是被子类重写的方法,子类独有的方法不能调用。下:通过父类实例化子类,用来调用子类独有方法。

2020-08-10 09:33:39 71

原创 使用ArrayList编写一个学生信息管理系统:

使用ArrayList编写一个学生信息管理系统:实现增删改查//代码实现import java.util.Scanner;import java.util.ArrayList;class StudentManageSystem{ public static void main(String[] args) { ArrayList<Student> list = new ArrayList<Student>(); init(list); } publi

2020-07-27 17:19:59 459

原创 类:(class)

类:(class)1.Java的基本单位2.类和类之间是并列关系3.类是一种数据类型—>程序员自定义—>自定义数据类型4.类的内部有很多描述数据存储:以变量的形式存储在自定义数据类型内部使用:现在堆区开辟一个自定义数据类型的内存空间,再在这块空间里开辟出一个个内部数据的数据类型开辟的内存空间tips:内部数据在使用前可以赋值/初始化,也可以不赋值/初始化,推荐不赋值/初始化,因为在堆区管理起来更方便,而在代码区定义管理不方便...

2020-07-27 17:07:12 127

原创 ArrayList:(集合)

ArrayList:(集合)动态数组,长度可变格式:ArrayList<指定泛型> arrList = new ArrayList<指定泛型>();使用:/*1.add();参数为泛型2.自动隐式转化为Object3.Object是所有数据类型的父类4.集合里只能存储引用数据类型5.get();的返回值为布尔型*///1.增加:add(数据);//2.获取get(索引);//索引从0开始//3.删除remove(索引);//4.获取集合长度si

2020-07-27 17:05:31 68

原创 002_2队列_数组实现普通队列、数组实现环形队列

队列、环形队列队列的一个使用场景:银行排队案例------>先进先出队列介绍:队列是一个有序列表,可以用数组和链表实现数组模拟队列:数组的maxSize是该队列的最大容量因为队列的输入和输出是分别从前后端来处理,因此需要两个变量front(头)和rear(尾)分别记录队列前后端的下标,头会随着输出改变,尾会随着输入改变存队列---->addQueue(); 1.若尾指针往后移:rear+1,当front == rear

2020-07-26 18:29:08 195

原创 001线性结构和非线性结构

数据结构分为线性结构和非线性结构:1.线性结构特点:数据元素之间存在一对一的线性关系存储结构:分为顺序存储结构(数组)和链式存储结构(链表)常见的线性结构:数组、队列、链表、栈2.非线性结构非线性结构包括:二维数组、多维数组、广义表、树结构、图结构...

2020-07-24 13:27:19 72

原创 002稀疏数组与二维数组的互相转化

稀疏sparsearray数组稀疏数组应用场景:当数组中记录了很多没有意义的数据—>稀疏数组当数组中大部分数据为0或相同的值时,可以用稀疏数组来保存处理方法:1.记录数组的行列,多少个不同的值2.把不同值的行列及值记录在一个小规模数组里二维–>稀疏思路:1.遍历原始的二维数组,得到有效数据个数sum2.根据sum创建稀疏数组sparseArr int[sum+1】[3]3.将二维数组的有效数据存入稀疏数组//代码实现/* * 实现数组的压缩和解压 */publi

2020-07-24 13:23:54 80

空空如也

空空如也

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

TA关注的人

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