VMware workstation虚拟机的网络配置
1. 进入虚拟机网络编辑器
2. 开启网络配置修改权限在弹出的窗口中,我们只需要关注红色矩形内的即可,如果想要修改,当没有具备管理员特权时需要点击右下角的更改设置。
3. 修改网络配置3.1 选择一个NAT模式的虚拟网卡,为什么选择NAT,相信聪明的你已经看到了弹出的窗口的几种模式介绍了。
3.2 修改子网IP在宿主机也就是安装VMware的电脑上输入ipconfig获取本机网络信息,并于此进行设置虚拟机的子网IP等。
3.3 修改DHCP动态IP地址分配在下图的右侧进行设置起始ip到结束ip的范围,我们的虚拟镜像-系统启动时会在这个范围内进行设置它的ip,当然我们也可以在虚拟镜像中设置成固定ip,固定ip可以不在这个范围内也是可行的。
对于右侧的这个租用时间解释:DHCP中,每个IP地址是有一定租期的,若租期已到,DHCP服务器就能够将这个IP地址重新分配给其他计算机。因此当我们设置成固定ip时可以不用理会此处,可以看到固定ip还是非常实用的。
配完后点击一下 应用然后点击一下确定即可配置成功。网络配置这一块到这里就结束了,如果没问题就不用往下看了。
配置完成后重启虚拟或者 ...
智能系列 - Js动态拾取图片均色,取得相反的色彩
在现实开发中,经常会遇到根据轮播图等场景,然后设置附近元素背景色来达到界面统一的效果,之前可能是直接取色器取一下,和图片对应好,保存到库里,相当麻烦而且容易出错。本文精心打造了一个智能获取,提供可靠性数据,大大减少了工作力度以及后续维护成本。
演示效果:
拾色器代码:
12345678910111213141516171819202122232425262728293031323334353637383940414243function getAverageRGB(imgEl) { var blockSize = 5, // only visit every 5 pixels defaultRGB = {r:0,g:0,b:0}, // for non-supporting envs canvas = document.createElement('canvas'), context = canvas.getContext && canvas.getContext( ...
玩儿转docker之mysql镜像(常见问题汇总-续更)
首先在docker hub官网的查找到官方mysql容器的安装方案,其后在我部署安装过程中遇到一些棘手的问题(自定义配置文件启动mysql)和后续使用的总结,特记录如下
安装mysql容器
拉取镜像
docker pull mysql:5.7(可以添加指定版本号,一般是需要指定的,因为在实际开发中会遇到jdbc等数据库驱动的兼容问题,不同版本的数据库有着不同的数据库链接写法)
跑起一个容器docker run -d -p 3306:3306 --name 容器名称 -e MYSQL_ROOT_PASSWORD=密码 -v /usr/local/mysql/conf/:/etc/mysql/mysql.conf.d/ --privileged=true mysql:5.7
**命令解析:**
命令
释义
-v
开启目录映射
–privileged=true
授予 Docker 容器足够的管理权限(注意是双横线),官网文档是没有开启的,在容器内部不可修改配置文件的,这里可开或不开。
-d
以守护式进程启动
进入容器命令:docker exe ...
VUE项目使用阿里巴巴矢量图标库全解
进入阿里巴巴矢量图标网站找到自己的项目点击要使用的项目后,如下图有两种使用方式(分别是1->线上使用和2->离线使用),优缺点都有,需要结合自己项目情况考虑选取。
在main.js中引入图标样式
1. 线上使用方式在index.html中head标签中插入以下标签,href指向上图中复制的代码。
1.1 替换资源引用链接,修改图标名称不管离线还是线上的方式都是要替换 iconfont.css文件中的这些引用地址和font-family只是替换的地址不同而已,下图我是更改过的,直接下载下来的应该只是个斜杠。
1.2 替换外链也就是替换成咱们图标项目下面的代码那一行代码,只不过后缀要调整好,如下图。
2. 本地离线使用方式2.1 下载资源保留如解压资源后下图中圈中的这些文件即可,也就是iconfont.css引入的文件
2.2 替换资源引用链接,修改图标名称这样就都能使用到阿里图标了😘
另外贴一个小技巧:
阿里巴巴矢量图标库网站批量选择他人图标项目
在他人图标项目界面-必须在想 “掠为己有” 图标的页面,此时只需要轻轻的打开浏览器开发者工具,咔的一下复制以下代码到控制台执 ...
js图片操作教程
原生js的http请求调用写法(获取图片流并生成图片元素到页面)12345678910111213141516var xhr = new XMLHttpRequest(); xhr.open("get", 'http://api.btstu.cn/sjbz/zsy.php', true); xhr.responseType = "blob"; xhr.onload = function() { if (this.status == 200) { debugger var blob = this.response; var img = document.createElement("img"); img.onload = function(e) { window.URL.revo ...
阿里巴巴镜像站安装centos7并个性化配置
一、镜像下载阿里巴巴开源镜像站:https://developer.aliyun.com/mirror/
1. 新版方式 (阿里巴巴新版开源镜像站):点击OS镜像,在弹框中选择镜像进行下载(如需一些较新的指定版本号系统镜像可以到 搜狐开源镜像站查找下载)。
2. 老版方式(现市面较多的镜像站的形式):https://mirrors.aliyun.com/centos/ 进入指定版本号目录是没有系统资源的。
当我们进入大版本号目录,能看到相关资源和种子连接,就可以下载了。
CentOS 版本
版本说明
DVD
DVD是标准安装盘,一般下载这个就可以了
NetInstall
网络安装镜像
Everything
对完整版安装盘的软件进行补充,集成所有软件
LiveGnome
GNOME桌面版
KdeLive
KDE桌面版 与上风格不同
livecd
光盘上运行的系统,类拟于winpe
Minimal
小安装版,一般文本编辑器都没有,不推荐
二、开始安装(进入镜像)安装的时候先是选择稍后安装操作系统,然后选择你要安装的一些配置
重点是下 ...
加速docker拉取速度之docker-daoCloud镜像源配置
本文已解决执行 docker pull xxx镜像时经常会遇到连接超时以及连接拒绝问题
一,在daoCloud镜像站找到自己系统相对应的命令,执行或者配置。
我的是centos7直接使用第一个命令, 直接在终端中执行了😃
1curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
二,配置和执行命令后发现报错信息:图中红色部分
三,修改阿里云等国内镜像源地址:1vi /etc/docker/daemon.json
修改为
123{ "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]}
四,最后也是最重要的一步:
刷新配置文件, 重启docker
12systemctl daemon-reloadsystemctl restart docker
再次执行下载镜像命令发现速度超快了😋, 我都没来得及截 ...
SpringBoot测试单元类
本文用于收集springboot的各种测试单元类的写法与配置。
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051package cn.hnjz;import com.jayway.restassured.RestAssured;import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.test.IntegrationTest;import org.springframework.boot.test.SpringApplicationConfigu ...
Hexo博客的一些实用命令(超强)
Hexo博客的一些实用命令 , 提升博客配置、命令操作以及界面优化
操作hexo命令清缓存
1hexo clean
生成文件 hexo generate简写:
1hexo g
部署 hexo deploy简写:
1hexo d
启动服务 hexo server简写:
1hexo s
创建一篇文章
1hexo new post xxx
链式命令
1hexo clean && hexo g && hexo d
换电脑使用hexo
安装hexo
1npm install -g hexo-cli
安装git部署工具
1npm install hexo-deployer-git --save
hexo个性化配置以及写法修改生成页面的渲染模板通过 hexo new 等命令创建页面的模板,默认渲染有时不能满足我们的业务。这时需要修改默认渲染模板:修改了scaffolds中的post等模板。
文章图片引用 (图片文件要保存在和同级文章文件名一样的文件夹下)1![](/sea.jpg)
去掉顶部黑线但不会影响加载与阅读进度线条的使用 ...