Spring boot 配置文件位置
Spring boot 的Application.properties 配置文件可以是以下几个地方:classpath:/,classpath:/config/,file:./,file:./config/. 但要注意的是加载的顺序是倒过来的:file:./config/file:./classpa ... 查看全文
Python-基础-Chpater2
1.语法:if elif else 2.for :for w in words,在编辑同一个集合时,修改该集合可能很难获得正确的结果 所以通常的做法是循环遍历该集合的副本或者是创建新集合。 遍历副本的方法:for user ,starus in users.copy().items(): 创建新集合 ... 查看全文
Python列表操作
# encoding=utf-8 ''' 所谓的可迭代对象指的是可以被for循环的对象 list 就是一个类 ;可迭代对象; 列表是有序的(可以通过索引查找元素) 补充说明:字符串一旦创建不能修改,可以通过索引查找值但不能修改值;列表可以通过索引查找值和修改值 1、列表是可变的,字符串是不可变的 2 ... 查看全文
Python运行Queue报错ImportError: cannot import name 'Empty'
在运行Python的进程间通信的queue代码时候报错 解决方案 请不要把程序名称命名的和包一样!!!!!!!!!! 意思就是,原来是这样的 随意改个名字 这样再重新跑就不会报错了。。。。 这是非常低级的错误了... 参考文档:https://blog.csdn.net/teavamc/articl ... 查看全文
用Python写Roboot Framework测试九:用Python写Roboot Framework测试
下面还是以百度搜索为例 创建robot.py文件,内容如下: from robot.api import TestSuite from robot.api import ResultWriter from robot.model import Keyword # 百度搜索测试 class Baidu ... 查看全文
【Vue】vuejs中拖动改变元素宽度实现宽度自适应大小
需求: 原理: 拖动效果的实现基本都是dom操作来实现的,通过拖动分隔线,计算分隔线与浏览器边框的距离(left),来实现拖动之后的不同宽度的计算;当拖动分隔线1时,计算元素框left和mid;当拖动分隔线2时,计算元素框mid和right;同时设置元素框最小值以防止元素框拖没了(其实是被遮住了)。 ... 查看全文
php 上传图片并生成缩略图
<?php // clearDir('upload/images/'); if ($_FILES['file']['error'] == 0) { $MAX_FILE_SIZE = 300000; if ($_FILES['file']['size'] > $MAX_FILE_SIZE) { exi ... 查看全文
js中的DOMContentLoaded
当初始的 HTML 文档被完全加载和解析完成之后,DOMContentLoaded 事件被触发,而无需等待样式表、图像和子框架的完全加载。另一个不同的事件 load 应该仅用于检测一个完全加载的页面。 这里有一个常见的错误,就是在本应使用 DOMContentLoaded 会更加合适的情况下,却选择 ... 查看全文
js中==和===的区别
js中==和 区别 简单来说: == 代表相同, 代表严格相同, 为啥这么说呢, 这么理解: 当进行双等号比较时候: 先检查两个操作数数据类型,如果相同, 则进行 比较, 如果不同, 则愿意为你进行一次类型转换, 转换成相同类型后再进行比较, 而 比较时, 如果类型不同,直接就是false. 操作数 ... 查看全文
【HTTP图解】5-与HTTP协作的Web服务器
代理 代理服务器的基本行为就是接收客户端发送的请求后转发给其他服务器。代理不改变请求URI,会直接发送给前方持有资源的目标服务器。 使用代理服务器的理由:利用缓存技术减少网络带宽的流量,组织内部针对特定网站的访问控制,以获得访问日志为主要目的等等。 代理的使用方法按两种基准分类,一种是是否使用缓存, ... 查看全文
html2canvas 和浏览器打印
vue-print-nb html2canvas handlePrint(el) { let htmlDom = document.getElementById(el) const loading = this.$loading({ lock: true, customClass: 'canvas- ... 查看全文
.NetCore 登录(密码盐+随机数)
一、理论部分 1、为什么要给密码加盐 我们在数据库中存入的密码一般不会是明文,都要通加MD5加密后存入,但是有些简单的密码加密后存入数据库也不安全,所有我们采用密码+盐再进行MD5加密存入数据库中。 数据存储形式如下: mysql> select * from User; + + + + | Use ... 查看全文
js_if_and_for
<!DOCTYPE html><html lang="en"><head> <title>Title</title> <meta charset="UTF-8"><!--&lt;!&ndash; <script src="js_file01.js"></script>&ndash;&gt; 尽量放后 ... 查看全文
修改json格式的数据文件为txt格式
import jsonpath = r"H:\weibo\4\sdc-907869a8-212f-11e8-9a3e-ab0426199701_77a6516b-4816-40cf-beaf-cc5d31f07e41" #:文件位置file = open(path, 'r', encoding='u ... 查看全文
.net core实现单文件上传、多文件上传、js提交实现文件上传、图片预览
1. 单文件上传 在Visual Studio 2019中新建一个MVC项目。 在HomeController中添加SingleFile方法 public IActionResult SingleFile(IFormFile file) { var dir = env.WebRootPath; us ... 查看全文
css属性 z-index使用
.nav { position: relative; z-index:1;}z-index : auto | numberauto:默认值。number:无单位的整数值,可为负数。z-index 值较大的元素将叠加在z-index值较小的元素之上。对于未指定此属性的定位对象,z-index 值为正数 ... 查看全文
详解 css float属性
一、什么是float? 在css中float就是浮动的意思,简单来说,就是让元素浮动起来。如何理解?我们把网页想象成是拼图的底板,里面的元素就是一个个小的拼图块,所谓浮动就是让本来应该贴着拼图底板的块起来,这就是浮动,也是所谓的脱离文档流。标准文档流就是拼好的拼图。 二、使用float的结果? 我们 ... 查看全文
httprunner 3.x--variables变量和声明
在 HttpRunner 中,支持变量声明(variables)和引用($var)的机制。调用函数(${func($var)}) 在 config 和 test 中均可以通过 variables 关键字定义变量,然后在测试步骤中可以通过 $ + 变量名称 的方式引用变量。 区别在于: 在 confi ... 查看全文