二进制与数字图像 我们在电子设备上看到的图像,都可以称为 数字图像 ,从字面上理解,就是一堆数字组成的图像。你眼睛看到的是图像,其实在电脑里面是一堆数字。关于怎么形成数字图像的,这里面的原理不需要我们去深究。不管图像是什么格式,bmp,jpg,tiff,png,背后都是一堆数字。 一、二进制和十六进 ...
分类:
其他好文 时间:
2020-01-08 14:17:58
阅读次数:
83
在自动化测试过程中我们可能会遇到一个 A 接口需要调用其他的接口(外部接口),但是其他接口不能正常访问;但是我们又需要测试 A 接口;这时我们就可以使用 mock ,来模拟第三方接口请求成功后,获取到他的返回值,才可以进行下一步测试 先定义第三方接口支付类 import requests class ...
分类:
其他好文 时间:
2020-01-08 14:17:31
阅读次数:
87
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>13-Canvas绘制矩形</title> 6 <style> 7 *{ 8 margin: 0; 9 padding: 0; 10 } 1 ...
分类:
其他好文 时间:
2020-01-08 14:17:12
阅读次数:
66
修改ip地址 sudo ifconfig ens33 192.168.1.108 在乌班图安装ssh A.安装ssh服务器 sudo apt-get install openssh-server B.远程登陆 ssh 用户名@IP ssh访问,如错误。可查看是否有该文件 ~/.ssh/known_s ...
分类:
其他好文 时间:
2020-01-08 14:16:52
阅读次数:
72
原文 Text 1Among the annoying challenges facing the middle class is one that will probably go unmentioned in the next presidential campaign: What happen ...
分类:
其他好文 时间:
2020-01-08 14:16:40
阅读次数:
435
解决方法: Basic Report 插件安装 当前新版的katlaon studio都不在report导出html、csv和pdf格式的功能,需要安装插件。插件安装方法如下: A.在katalon stuido界面【右上角】,点击 后,点击<visit plugin store> B. 找到‘Ba ...
分类:
其他好文 时间:
2020-01-08 14:16:26
阅读次数:
183
mjml 是一个很不错的响应式邮件html 内容标签库,email-templates 是一个灵活强大的邮件发送框架,两者集成起来我们 可以设计灵活强大的邮件发送系统,以下是一个简单的集成使用,实际使用还有好多地方需要完善 环境准备 项目结构 ├── README.md ├── app.js ├── ...
分类:
其他好文 时间:
2020-01-08 14:16:06
阅读次数:
157
一,Maven常用命令: 1. 创建Maven的普通Java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的Web项目: mvn archetype:create -DgroupId ...
分类:
其他好文 时间:
2020-01-08 14:15:27
阅读次数:
69
1.settings.xml标签被注释掉了Local Repository的路径为:${user.home}/.m2/repository 该标签被打开,则Local Repository中的路径为settings.xml中<localRepository>标签配置的路径 2.web.xml is ...
分类:
其他好文 时间:
2020-01-08 14:15:01
阅读次数:
88
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>20-Canvas形变</title> 6 <style> 7 *{ 8 margin: 0; 9 padding: 0; 10 } 11 ...
分类:
其他好文 时间:
2020-01-08 14:14:45
阅读次数:
57
1. Java虚拟机运行时数据区 在JDK1.8之前,JVM运行时数据区分为堆、虚拟机栈、本地方法栈、方法区、程序计数器。如下图所示: 虚拟机栈:线程私有,随线程创建而创建。栈里面是一个一个“栈帧”,每个栈帧对应一次方法调用。栈帧中存放了局部变量表(基本数据类型变量和对象引用)、操作数栈、方法出口等 ...
分类:
编程语言 时间:
2020-01-08 14:14:16
阅读次数:
66
在项目中有些组件在各个项目中都会调用,那么将组件发布到npm ,用到的项目去下载,这样会省去一些不必要的麻烦。 将组件发布到npm 中的步骤 做个记录 1.项目的创建,我这里使用 vue init webpack-simple 项目名 2修改文件目录 , 创建 components 文件夹 创建 m ...
分类:
其他好文 时间:
2020-01-08 14:13:46
阅读次数:
208
1. 概念理解 1.1. 并行(Parallel)与并发(Concurrent) 并行:指多个垃圾收集线程并行工作,但此时用户线程仍然处于等待状态 并发:指用户线程与垃圾收集线程同时执行 1.2. Minor GC 与 Major GC Minor GC:指发生在新生代的垃圾收集动作,因为Java对 ...
分类:
其他好文 时间:
2020-01-08 14:12:58
阅读次数:
85
一般来说,加载一个资源的时候,你会有至少有三个ClassLoader可以用来加载资源,系统ClassLoader(AppClassLoader),当前ClassLoader(可以理解为加载了当前Class的ClassLoader,比如你编写并部署在servlet容器中的程序,它使用WebAppCla ...
分类:
其他好文 时间:
2020-01-08 14:12:17
阅读次数:
70
目录包括运行流程图常用术语、执行原理、调度算法、容错及HA、监控 ...
分类:
其他好文 时间:
2020-01-08 14:11:33
阅读次数:
99
1. 一个程序至少有一个进程,一个进程至少有一个线程(进程可以理解成线程的容器)。 2. 进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。 但是线程不能够独立执 ...
分类:
编程语言 时间:
2020-01-08 14:11:17
阅读次数:
69
vim常用命令 48.1. i: 进入编辑模式48.2. yy: 复制光标所在行 复制多行: 数字+yy48.3. p: 粘贴, 粘贴多次: 数字+p48.4. dd(删除、剪切), 剪切或者删除多行:数字+dd48.5. V: 选中多行48.6. 上下左右: k:上, j:下, l:右 ,h:左 ...
分类:
系统相关 时间:
2020-01-08 14:11:03
阅读次数:
76