08 2020 档案

摘要:Linux离线安装依赖包技巧 在很多场景生产环境的服务器大都是不直接连接外网的,如果没有yum源,只能离线安装依赖包。我们可以找一台系统版本相同的机器,先安装并下载依赖包,再在离线的机器上安装。 以compat-glibc为例 # /home/compat-glibc为包的存储位置 yum inst 阅读全文
posted @ 2020-08-31 14:30 张瑞丰 阅读(1492) 评论(0) 推荐(0) 编辑
摘要:CentOS7 配置环境变量断开ssh后失效 最近使用linux配置node环境变量时发现,使用下述命令配置环境变量,断开ssh重新连接会失效。 export PATH=$PATH:/opt/node-v10.24.1/bin source /etc/profile 解决办法: # 编辑文件 vi 阅读全文
posted @ 2020-08-30 09:50 张瑞丰 阅读(294) 评论(0) 推荐(0) 编辑
摘要:分页查询排序问题 在做分页查询时,我们通常会使用创建时间或者修改时间进行降序排序,但如果时间使用的是'yyyy-MM-dd '的形式,排序时,很容易出现排序结果一致。此时在进行翻页时会出现数据异常的情况。解决办法是在排序时,额外增加一个字段作为排序结果。 例如: select * from dual 阅读全文
posted @ 2020-08-29 16:11 张瑞丰 阅读(393) 评论(0) 推荐(0) 编辑
摘要:记一次atomikos 连接池耗尽错误 最近做个一个微服务项目,项目之间的调用时失败率非常高,检查日志发现其中某个项目报错如下: com.atomikos.jdbc.AtomikosSQLException: Connection pool exhausted - try increasing 'm 阅读全文
posted @ 2020-08-28 18:27 张瑞丰 阅读(1682) 评论(0) 推荐(0) 编辑
摘要:Vue项目部署到Nginx后 路由404【已解决】 添加一个@router的location,在/中添加try_files即可。 server { listen 8013; server_name xxx.com; error_page 500 502 503 504 /50x.html; loca 阅读全文
posted @ 2020-08-27 13:44 张瑞丰 阅读(1442) 评论(0) 推荐(0) 编辑
摘要:Win10允许多用户远程登录 1、在cmd中输入gpedit.msc 计算机配置\管理模板\Windows 组件\远程桌面服务\远程桌面会话主机\连接 2、下载RDPWrap 附下载链接链接:https://pan.baidu.com/s/1RCUkKQ2FLu1cH-iFCxNOkw 提取码:x5 阅读全文
posted @ 2020-08-26 13:44 张瑞丰 阅读(466) 评论(0) 推荐(0) 编辑
摘要:Maven打包时,将所有依赖包打入jar 1、在src/main下添加一个assembly文件夹,在此文件夹下建立assembly.xml,键入以下内容 <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/as 阅读全文
posted @ 2020-08-25 09:43 张瑞丰 阅读(1713) 评论(0) 推荐(0) 编辑
摘要:修改Oracle字符集为ZHS16GBK 1、登录DBA用户 # 登录dba用户 sqlplus /nolog SQL>connect sys/oracle as sysdba 2、查看当前字符集 # 查看当前字符集 SELECT * FROM V$NLS_PARAMETERS WHERE PARA 阅读全文
posted @ 2020-08-24 12:37 张瑞丰 阅读(1939) 评论(0) 推荐(0) 编辑
摘要:使用Dockerfile构建Docker镜像 1、什么是DockerFile Docker是用于构建Docker镜像的脚本文件,通过这个脚本可以构建自己的docker镜像。 2、第一个dockerfile # docker的镜像是分层的,所以我们可以指定一个基础的镜像 FROM java:8 # 作 阅读全文
posted @ 2020-08-23 15:16 张瑞丰 阅读(197) 评论(0) 推荐(0) 编辑
摘要:Docker 常用命令 0、对docker容器和镜像的一点理解 Docker的镜像是只读的 Docker的镜像是由多个块组成的,主要的作用是用于复用。 可以理解为docker的镜像是若干个积木组成的,例如centos积木、Ubuntu积木、JDK积木、python积木、tomcat积木。。。根据这些 阅读全文
posted @ 2020-08-22 13:57 张瑞丰 阅读(168) 评论(0) 推荐(0) 编辑
摘要:使用Docker安装常用中间件 安装Docker Desktop 推荐参考文章 如果使用的是windows,请确保Wmware的版本为15.6+,15.5-的版本和docker desktop不兼容。 1、下载安装docker desktop https://hub.docker.com/editi 阅读全文
posted @ 2020-08-20 22:24 张瑞丰 阅读(1183) 评论(0) 推荐(0) 编辑
摘要:IDEA 使用 Docker插件运行SpringBoot工程 1、安装Docker插件 由于我安装的IDEA版本是2020.1.x,所以内部集成了Docker插件,故无需安装。如果你的IDEA版本没有预装,需要自行安装。 2、配置Docker地址 在IDEA的设置中找到Docker,进行如下配置: 阅读全文
posted @ 2020-08-19 23:41 张瑞丰 阅读(1129) 评论(1) 推荐(0) 编辑
摘要:Docker 开启远程安全访问 说明 如果你的服务器是公网IP,并且开放了docker的远程访问,如果没有进行保护是非常危险的,任何人都可以向你的docker中推送镜像、运行实例。我曾开放过阿里云服务器中docker的远程访问权限,在没有开启保护的状态下,几小时内就被植入了挖矿程序,导致CPU的占用 阅读全文
posted @ 2020-08-18 18:04 张瑞丰 阅读(853) 评论(0) 推荐(0) 编辑
摘要:CentOS 7 环境安装Docker 1、卸载旧版本的docker sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docke 阅读全文
posted @ 2020-08-17 01:03 张瑞丰 阅读(280) 评论(0) 推荐(0) 编辑
摘要:Oracle PDB、CDB模式下创建表空间、用户和授权 一、Oracle11g及之前的数据库创建用户方式 1、创建表空间 语法: create tablespace 表空间名称 datafile '表空间路径\文件名.dbf' size 初始大小m autoextend on next 增量 ma 阅读全文
posted @ 2020-08-16 11:00 张瑞丰 阅读(4552) 评论(0) 推荐(0) 编辑
摘要:Consul的使用 1、下载 consul下载地址:https://releases.hashicorp.com/consul/ 2、Linux下安装 1、将consul解压后复制到linux机器的某个目录下,例如/home 2、进入consul文件夹内 3、提成consul的权限chmod 777 阅读全文
posted @ 2020-08-15 15:55 张瑞丰 阅读(168) 评论(0) 推荐(0) 编辑
摘要:VueX入门 VueX是什么? Vuex 是用于集中管理组件之间数据的一个组件,通过Vue可以完成父子、子父、兄弟等任何复杂关系的组件之间数据传递问题。 VueX可以集中管理共享数据,易于开发和后期维护。 能够高效的实现组件之间的数据共享,提高开发效率 存储在VueX中的数据都是响应式的,能够时时保 阅读全文
posted @ 2020-08-14 13:39 张瑞丰 阅读(80) 评论(0) 推荐(0) 编辑
摘要:GateWay的简单使用 一、引入pom <!-- 网关 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dep 阅读全文
posted @ 2020-08-13 18:40 张瑞丰 阅读(376) 评论(0) 推荐(0) 编辑
摘要:SpringCloud项目注册到Nacos 一、添加依赖 <!-- 服务注册/发现--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discover 阅读全文
posted @ 2020-08-12 18:35 张瑞丰 阅读(746) 评论(0) 推荐(0) 编辑
摘要:Hystrix整合Gateway 一、引入依赖 核心依赖: <!-- 整合hystrix --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hy 阅读全文
posted @ 2020-08-11 18:32 张瑞丰 阅读(1707) 评论(0) 推荐(0) 编辑
摘要:Nginx配置socket.io集群 最近项目中使用到了socket.io,为了保证系统的稳定性,需要进行集群。使用了nginx完成负载和反向代理。具体配置如下: worker_processes 1; events { worker_connections 1024; } http { inclu 阅读全文
posted @ 2020-08-10 14:23 张瑞丰 阅读(1269) 评论(0) 推荐(0) 编辑
摘要:1、CentOS 7 MySQL开机自启 首先科普一下:/etc/rc.local是用于配置启动系统时,执行的命令,它其实是一个软连接。其真正的位置在/etc/rc.d/rc.local。所以我们要先赋予这个文件权限。 #赋予启动文件权限(重要) chmod 777 /etc/rc.d/rc.loc 阅读全文
posted @ 2020-08-09 00:10 张瑞丰 阅读(151) 评论(0) 推荐(0) 编辑
摘要:CentOS7安装JDK、Tomcat、MySQL、Zookeeper CentOS 版本:linux 64 安装目录/opt/home JDK 版本:8u11-linux-64 1、下载Linux专用JDK,解压。 tar -zxvf jdk-xxx.tar.gz 2、配置环境变量 修改配置文件 阅读全文
posted @ 2020-08-08 22:26 张瑞丰 阅读(126) 评论(0) 推荐(0) 编辑
摘要:Spring Boot项目多配置文件启动 在开发中,可能会遇到多环境的情况。我们就需要配置多套配置文件,例如: |-resources ​ |-bootstrap.yml ​ |-application.yml ​ |-application-dev.yml ​ |-application-prod 阅读全文
posted @ 2020-08-07 22:25 张瑞丰 阅读(1168) 评论(0) 推荐(0) 编辑
摘要:Java replace和replace区别 replace和replaceAll都是替换所有。 replace的参数是字符或字符串,即可以支持字符的替换,也支持字符串的替换; replaceAll的参数是正则表达式,即基于规则表达式的替换; 案例: package cn.rayfoo.replac 阅读全文
posted @ 2020-08-06 10:10 张瑞丰 阅读(2967) 评论(1) 推荐(0) 编辑
摘要:ElasticSearch CentOS安装 一、安装jre环境 由于ES是基于Java开发的,所以本机需要安装好JDK或者jre,配置好对应的环境变量,ES7.x的版本需要JDK11以上的版本。6.x需要JDK8以上的版本。 二、创建用户 ES不支持root用户启动,所以需要创建一个对应的用户 g 阅读全文
posted @ 2020-08-05 12:00 张瑞丰 阅读(155) 评论(0) 推荐(0) 编辑
摘要:JavaScript进阶和JQuery入门 一、BOM模型 BOM(Brower Object Model)浏览器对象模型。在HTML页面加载时,浏览器在内存中生成一个全局对象window,通过这个window来访问浏览器相关的信息。把这个对象成为浏览器对象模型。 BOM的组成: BOM的windo 阅读全文
posted @ 2020-08-04 19:09 张瑞丰 阅读(99) 评论(0) 推荐(0) 编辑
摘要:Day03 JavaScript入门 课前回顾 一、JavaScript基本介绍 1、JavaScript简介 JavaScript(简称JS),是一种具有函数优先的轻量级,解释型或即时编译型动态脚本语言,已经被广泛应用于Web应用开发,通常用来为网页添加各种各样的动态功能,为用户提供更流畅更美观的 阅读全文
posted @ 2020-08-03 14:54 张瑞丰 阅读(94) 评论(0) 推荐(0) 编辑
摘要:Day02 CSS样式 知识回顾 一、DIV + CSS布局 1、DIV简介 DIV+CSS布局 DIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层。 DIV元素是用来为HTML(标准通用标记语言下的一个应用)文档内大块(block-level)的内容提供结构和背景的 阅读全文
posted @ 2020-08-02 16:57 张瑞丰 阅读(124) 评论(0) 推荐(0) 编辑
摘要:Day01-HTML 一、课程体系介绍 二、HTML语言认知 1、什么是HTML HTML,是英文HyperText Markup Language的缩写。中文常译为超文本标记语言。 超文本:除了文本以外,还可以显示图片、超链接、音频、视频等。 标记:页面中的元素都是通过标签引入的 HTML、CSS 阅读全文
posted @ 2020-08-01 16:56 张瑞丰 阅读(109) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示