最新文章Centos7安装配置Docker
Centos7安装配置Docker1.Docker的安装与启动(1) 环境准备Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10,满足最低内核的要求,其他版本的话可以执行以下命令查看一下内核版本。
1uname -srm
之前安装过旧版本的Docker,执行以下命令进行卸载
1234567891011yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ ...
安装finalshell 连接 linux
安装finalshellfinalshell http://www.hostbuf.com/t/988.html
连接 linux
我们需要IP地址和端口链接,本机的IP(127.0.0.1)localhost。
就必须使用虚拟机和主机建立一个局域网,能够互相连接上。
nat,创建局域网
255.255.255 子网掩码
192.168.2 .100
192.168.2 网络号
100 主机号
查看网络号和子网掩码
更改设置
查看ip范围
查看网关号
ip addr 查看IP地址
配置网络123cd /etc/sysconfig/network-scripts/ ll 查看列表vi ifcfg-ens33
点击i,进入编辑模式,左下角出现insert
修改ifcfg-ens331234567# 修改以下内容 BOOTPROTO=static onboot=yes # 增加以下内容 IPADDR=192.168.120.200NETMASK=255.255.255.0 GATEWAY=192.168.120.2
先按 esc 退出编辑模式,再按 shfit+: 进入命令 ...
在Java中使用RestTemplate报错及解决办法
使用RestTemplate报错及解决办法问题描述: A component required a bean of type ‘org.springframework.web.client.RestTemplate’ that could not be found.
问题截图:
出现原因:在 Spring Boot 1.3版本中,会默认提供一个RestTemplate的实例Bean,而在 Spring Boot 1.4以及以后的版本中,这个默认的bean不再提供了,我们需要在Application启动时,手动创建一个RestTemplate的配置。
解决方法:
新建一个配置类RestTemplateConfig
1234567@Configurationpublic class RestTemplateConfig { @Bean public RestTemplate getRestTemplate() { return new RestTemplate(); }}
MySQL定点数类型DECIMAL用法详解
MySQL定点数类型DECIMAL用法详解一、MySQL DECIMAL 的使用DECIMAL 数据类型用于在数据库中存储精确的数值,我们经常将该数据类型用于保留准确精确度的列,例如会计系统中的货币数据。
要定义数据类型为DECIMAL的列,请使用以下语法:
1column_name DECIMAL(P,D);
在上面的语法中:
P是表示有效数字数的精度。P范围为1〜65。
D是表示小数点后的位数。D的范围是0~30。MySQL要求D小于或等于(<=)P。
DECIMAL(P,D)表示列可以存储D位小数的P位数。十进制列的实际范围取决于精度和刻度。
关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。
与INT数据类型一样,DECIMAL类型也具有UNSIGNED和ZEROFILL属性。 如果使用UNSIGNED属性,则DECIMAL UNSIGNED的列将不接受负值。【取值范围只有正数部分,而不是像整数类型一样取值范围翻倍】
如果使用ZEROFILL,MySQL将把显示值填充到0以显示由列定义指定的宽度。 另外,如果我们对DECIMAL列使用Z ...
Java常用工具类
Java常用工具类1.StringUtils1234567// maven依赖// StringUtils、NumberUtils、ObjectUtils、ArrayUtils工具类使用该依赖<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.9</version></dependency>
(1)isBlank() && isNotBlank
123// 判断 字符串是否为:null || "" || " "StringUtils.isBlank() : 判断是否为空StringUtils.isNotBlank() : 判断是否不为空
(2)isEmpty() && isNotEmpty()
123// 判断 字符串是否为:null || & ...
五分钟发布npm包
五分钟发布npm包什么是npm?
NPM(node package manager)是nodejs的包管理工具。
npm是javascript著名的包管理工具,是前端模块化下的一个标志性产物通过npm下载模块,复用已有的代码,提高工作效率
发布npm包要开始使用 npm,可以创建一个帐户,该帐户可在http://www.npmjs.com/~*yourusername * 上获得。
设置 npm 帐户后,下一步是使用命令行界面 (CLI)安装 npm。我们期待看到你创造的东西!
1、创建一个npm的账号发布包之前你必须要注册一个npm的账号
2、初始化一个简单的项目发布
本地创建一个文件夹:例如:hexo-tool-cc 名字不能和npm上已经存在的一样,会推送不上去
执行命令进入目录: cd hexo-tool-cc
执行npm init 初始化项目。默认一路回车
12345678910111213141516171819202122232425262728293031323334353637package name: (hexo-tool-cc)version: (1.0. ...
docker部署nacos2.2.1
docker部署nacos2.2.1(单机)1、拉取镜像12docker search nacosdocker pull nacos/nacos-server:v2.2.1
2、挂载目录2.1创建挂载目录
1mkdir -p /data/nacos
2.2启动容器并拷贝容器目录
1234567docker run --name nacos01 -d nacos/nacos-server:v2.1.1拷贝目录:docker cp nacos01:/home/nacos/conf /data/nacosdocker cp nacos01:/home/nacos/logs /data/nacosdocker cp nacos01:/home/nacos/bin /data/nacosdocker cp nacos01:/home/nacos/data /data/nacos
2.3 删除容器
12docker stop nacos01docker rm nacos01
2.4配置application.properties
123456789101112131415161718192 ...
相册添加视频格式
找到主题下main.js文件 /source/js/main.js
1234567891011121314151617181920212223242526272829303132333435/** * justified-gallery 圖庫排版 */const runJustifiedGallery = function (ele) { const htmlStr = arr => { let str = ""; const replaceDq = str => str.replace(/"/g, """); // replace double quotes to " arr.forEach(i => { const alt = i.alt ? `alt="${replaceDq(i.alt)}"` : ""; const title = i.title ? `ti ...
常用Git命令
常用Git命令清单一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。
下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。
Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库
一、新建代码库12345678# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]
二、配置Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。
123456789# 显示当前的Git配置$ git config --list# 编辑Git配置文件$ git config -e [--global]# 设置提交代码时的用户信息$ git config [--global] user.name "[name]"$ git conf ...
使用GitHub 自动部署
1.准备工作
GitHub 官方的 action:GitHub Actions
GitHub 仓库**一般命名为 {{username}}.github.io 这种形式。在本仓库上再创建一个分支用于保存 Hexo 开发源码。使用建好的分支进行 Hexo 源码备份,使用 master 分支进行博客源码部署。**这里也可以建两个仓库分别进行博客源码和 Hexo 开发源码的保存,跟建两个分支一样。
**确认 **_config.yml 文件中有类似如下的 GitHub Pages 配置:
1234deploy: type: git repository: git@github.com:xpnobug/blog.git branch: master
**注意:将 **repository 修改为自己的仓库地址。
2.创建 GitHub Personal Access Token(创建个人访问令牌)用于 GitHub Actions 所构建得虚拟系统可以内容推送到仓库。**要使用令牌从命令行访问仓库,请选择 **repo(仓库)。
3.设置仓 ...