自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈阿刚的博客

常年坚持,极客改变世界。

  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux node安装教程

linux node安装教程

2022-04-29 13:35:48 275

原创 docker 实践 :docker 安装 nginx 并部署

实践:1、docker 安装 nginxhttps://hub.docker.com/_/nginx 官网信息https://blog.csdn.net/ddhsea/article/details/92203713 参考资料拉取镜像# 开始$ docker search nginx # 查看镜像$ docker pull nginx # 拉取最新版本容器测试运行注:可忽略,直接从下面 容器正式运行 开始# 先尝试运行(运行结束后,会自动删除容器)$ docker r

2020-08-26 17:08:50 456

原创 docker 部署 elasticsearch 集群

前提:docker 环境已经安装完毕# 拉取镜像docker pull elasticsearch:6.7.1# 创建配置文件mkdir -p /home/local/elasticsearchvim es1.yml:wqvim es2.yml:wqvim es3.yml:wq写入 es1.ymlcluster.name: elasticsearch-clusternode.name: es-node1network.host: 0.0.0.0network.pub

2020-08-24 09:23:32 235

原创 docker 安装 mariadb、nextcloud

docker 安装 mariadbdocker search mariadbdocker pull mariadb# docker 安装 mariadbdocker run -v /home/local/mariadb/mariadb01:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=000000 --privileged=true --restart unless-stopped --name mariadb01_000000 -d ma

2020-08-21 13:14:40 890

原创 debian 8 (jessie版) 下载解压安装mysql 5.7(版本5.7.25)

dpkg --get-selections | grep mysqlsudo apt-get --purge remove mysql-serversudo apt-get --purge remove mysql-clientsudo apt-get --purge remove mysql-commonsudo apt-get autoremovesudo apt-get autocleansudo rm /etc/mysql/ -Rsudo rm /var/lib/mysql/ -R官

2020-08-16 13:47:37 733

原创 debian8 安装 mysql 5.7 出现:错误: “cdn.mysql.com” 的证书不可信。 错误: “cdn.mysql.com” 的证书颁发者未知。解决

问题:执行下载:wget https://cdn.mysql.com/archives/mysql-5.7/mysql-server_5.7.25-1debian8_amd64.deb-bundle.tar出现:错误: “cdn.mysql.com” 的证书不可信。错误: “cdn.mysql.com” 的证书颁发者未知。解决:要以不安全的方式连接至 “cdn.mysql.com,使用‘–no-check-certificate’。例如:wget --no-check-certificat

2020-08-16 10:04:53 556

原创 Debian 7、Debian 8 jessie、Debian 9、Debian 10 操作系统下载(官网)

Debian 所有版本下载地址http://cdimage.debian.org/cdimage/archive/Debian 8 iso 下载地址http://cdimage.debian.org/cdimage/archive/8.11.1/http://cdimage.debian.org/cdimage/archive/8.11.1/amd64/iso-dvd/http://cdimage.debian.org/cdimage/archive/8.11.1/amd64/iso-dvd/de

2020-08-15 12:50:06 4865

原创 js编写代码实现一个方法days of year,设方法接受三个参数分别为年、月、日,返回当天是当年多少天

1. 问题描述请编写代码实现一个方法days of year,设方法接受三个参数分别为年、月、日,这三个参数组成一个日期,要求该返回当天是当年的第多少天。如days of year(2020, 3, 1)返回61.为了降任难度,不考虑2020年为闰年函数返回60也可以接受另外要求不能使用时间和日期相关的系统函数如Date等。2. js 实现代码days_of_yuea (year, month, day) { let days = 0; switch (month - 1) {

2020-07-15 11:37:58 836

原创 Java 双重验证懒汉模式(synchronized和ReentrantLock)

Java 双重验证懒汉模式一、synchronized 实现双重验证懒汉模式二、ReentrantLock 非公平锁实现双重验证懒汉模式一、synchronized 实现双重验证懒汉模式注: volatile 防止出现指令重排序/** * 测试单例 */public class TestSingleton { public static void main(String[] args) { Singleton singleton1 = Singleton.getInst

2020-07-15 11:30:09 585

原创 Java面试题基础篇02 (问题和答案)

上一篇: Java面试题基础篇01 (问题和答案)15. 下面String的区别 重要String str1 = "abc"; // 创建1个对象, 放入String 常量池, 一般称为常量对象 String str2 = new String("abc"); // 创建 2个对象,先 new一个对象,然后判断”abc” String常量池是否有,没有会再创建一个16. 下面Integer和 int的输出和区别 重要Integer a1 = 127, b1 = 127; Integer

2020-05-26 15:55:14 197

原创 Java面试题基础篇01 (问题和答案)

自己整理Java必须要掌握基础高频面试题,自己复习使用,也本着开源精神,希望对大家有帮助谢谢大家支持!目录1.面向对象的特征: 封装、继承、多态性、抽象2.修饰符public,private,protected,以及不写(默认)时的区别3.Java中的基本数据类型4.int和Integer有什么区别5.String 是被 final修饰,不可被继承,不能修改6.String和StringBuilder、StringBuffer的区别?7.“==” 和 equals()的区别8.final,finall.

2020-05-21 18:05:05 208

原创 js将秒转换为时分秒

/** * time 秒数 */ getDuration (time) { let second = Math.floor(time % 60); // 秒 let minute = Math.floor(time % 3600 / 60); // 分 let hour = Math.floor(time / 3600); // 时 let str = ''..

2020-05-19 13:56:02 609

原创 element ui vue el-input el-button 键盘回车事件

使用@keyup.enter.native="search()"具体<el-input placeholder="请输入内容" v-model="input" @keyup.enter.native="search()" class="input-with-select"> <el-button slot="append" icon="el-icon-search" @click="search()"></el-button></el-input&g

2020-05-09 09:49:59 9240

转载 springboot中RestTemplate设置通用header

目录一、概述二、实现1. 原理2. 代码实现ClientHttpRequestInterceptor接口将自定义拦截器添加到RestTemplate实例具体使用一、概述RestTemplate很多请求都需要用到相似或者相同的Http Header;如果在每次请求之前都把Header填入HttpEntity/RequestEntity,这样的代码会显得十分冗余。二、实现1. 原理Sp...

2020-05-04 16:42:26 5081

原创 springboot 指定配置文件启动

目录一、概述二、开始构建第一步 增加配置文件:第二部 pom.xml 增加:第三步 项目启动:三、相关资料一、概述一个项目经常会部署到不同生产环境中,或者spring cloud项目部署集;这就要根据不同配置文件,启动不同实例。二、开始构建第一步 增加配置文件:复制 application.yml 命名为 application-dev1.yml复制 application.yml ...

2020-05-03 23:29:00 2332

原创 解决:spring.profiles.active=dev 多实例不生效问题

目录问题spring boot 2.x 运行指定配置(application-dev2.yml)文件,没有生效解决spring-boot 2.x 使用mvn spring-boot:run -Dspring-boot.run.profiles=XXX效果解决问题依据多实例配置过程pom.xml问题spring boot 2.x 运行指定配置(application-dev2.yml)文件,没...

2020-05-03 23:03:24 14732 1

原创 springboot整合swagger2 入门篇(适合初学者)

最简单的 springboot整合swagger2 过程1. pom.xml 引入maven swagger2 jar包依赖2. 项目中新建配置 swagger2 文件类 SwaggerConfig3. 重启项目测试 /swagger-ui.html4.swagger api 接口请求参数,api接口备注 使用说明springboot整合swagger2spring cloud整合swag...

2020-05-03 17:21:49 1274

原创 自编译 极路由2 大麦DW22D/DW203D/DW204D openwrt路由器固件分享

免费下载地址:功能介绍:1.自己编辑lean大的OpenWrt固件,支持路由器型号 极路由2 大麦DW22D/DW203D/DW204D;2.配置 7620A+7610en+ROM 16m+RAM 128m3.近乎完美,功能齐全,2.4G和5G正常,支持usb手机网络共享4.几乎完美适用于大麦 DM202 DM203 DW22D 的 OpenWRT 固件注:个人免费分享,请勿商业。转...

2020-05-02 10:00:58 10227 21

原创 linux N2N v2 入门篇(通俗介绍,最简单搭建教程)

N2N v2 搭建过程一、对N2N简单介绍1. 概念2. 原理3. N2N 中 Supernode 和 Edgenode4. 版本选择二、N2N v2 中 Supernode 搭建过程安装前准备进行安装开始启动参数说明三、配置客户端 Edgenode一、对N2N简单介绍1. 概念N2N是一个第二层点对点 代理 程序,它可以让用户在网络层而不是应用层使用一些点对点服务。通俗说,连接后,可以...

2020-05-02 00:51:50 7154

原创 pm2 教程,pm2管理非node应用,linux 服务器重启pm2 list列表为空、pm2常用命令

pm2学习使用一、pm2 安装二、pm2 常用命令三、pm2 管理非node应用1. 如图创建 redis-server.json2. redis 交给 pm2管理3. 保存 pm24. 开机运行pm2四、linux 服务器重启pm2 list列表为空一、pm2 安装​npm install -g pm2二、pm2 常用命令pm2 start app.js --watch ...

2020-05-01 12:19:59 3163

原创 windows、win7、win10 使用npm给yarn升级

npm给yarn升级操作流程1. 查看当前 yarn 版本2. 获取当前最新 yarn 版本3. 使用npm升级 yarn 版本4. 查看升级后版本5. 具体操作实战操作流程1. 查看当前 yarn 版本yarn -v2. 获取当前最新 yarn 版本npm view yarn version3. 使用npm升级 yarn 版本npm install [email protected]...

2020-04-30 10:25:43 1275

原创 @nuxtjs/axios 更新 authorization, nuxtjs 中 axios 更新 authorization、 token

// 更新 local Storage 让其和 cookie 一致 let token = jsCookie.get('auth._token.local'); if (token) { window.localStorage.setItem('auth._token.local', token); } // 更新 axi...

2020-04-27 22:50:23 841

原创 element ui 日期选择范围限制30天,element-ui 日期范围选择控件,限制只能选择30天

问题描述element-ui 日期选择器 (daterange类型)选择日期范围为一个月,选择的时间前后只能选择一个月内日期知识点下面是具体实现代码实现element ui 日期空间,前后范围为30天内<el-date-picker v-model="value1" type="daterange" start-placeholder="开始日期" range-...

2020-04-27 16:19:12 5666 2

原创 NodeJS使用wkhtmltopdf转pdf、html vue转pdf、Highcharts转pdf遇到的坑

一、使用 wkhtmltopdf 中遇到的坑1、wkhtmltopdf 对vue支持不好,使用created(){},可以正常执行,mounted() 无法执行。2、如果前端框架使用nuxt.js,可以在Nuxt.js项目中的asyncData ()获取接口数据。3、如果非vue框架,建议使用原生js获取数据,不支持let、“、jquery。二、wkhtmltopdf 常用参数...

2020-04-23 20:36:07 1694

IntelliJ Idea settings.zip 自定义的配置文件

1、IntelliJ Idea 自定义的配置文件 2、主要是每次安装都需要配置一遍格式,快捷方式,快捷代码,直接提取出来方便以后使用,也给大家使用

2020-07-25

自编译 极路由2 大麦DW22D/DW203D/DW204D openwrt路由器固件分享

自己编辑lean大的OpenWrt固件,支持路由器型号 极路由2 大麦DW22D/DW203D/DW204D; 几乎完美适用于大麦 DM202 DM203 DW22D 的 OpenWRT 固件。 具体功能介绍:https://blog.csdn.net/csdn_1112/article/details/105886934

2020-05-02

空空如也

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

TA关注的人

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