[toc] 1.常用CSS选择器介绍 以下是一个包含常用类选择器的案例,在案例后有具体的选择器使用介绍 1.1 标签选择器 根据标签的名字选择。示例代码如下: 1.2 类名选择器 根据类名选择,那么需要在类名前加一个点。示例代码如下: 1.3 id选择器 根据id选择,那么需要在id的前面加一个 号 ...
分类:
编程语言 时间:
2020-03-30 11:24:09
阅读次数:
103
一.整型(int) n = 56 print(n.bit_length()) 二.布尔值(bool) True False 1.数字和bool值之间可以相互转换 n = bool(5) #true print(n) ##在数字转换成布尔值的时候只有0是false,其余都是true n= int(tu ...
分类:
编程语言 时间:
2020-03-30 11:25:22
阅读次数:
91
1.输入输出流 输入是指字节流从输入设备流向内存,输出是指字节流从内存流向输出设备。 标准文件是指标准输入文件键盘和标准输出文件显示屏幕。 cin是istream类的对象,用来处理键盘输入; cout是ostream类的对象,用来处理屏幕输出; cerr是ostream类的对象,用来处理错误信息的输 ...
分类:
编程语言 时间:
2020-03-30 12:36:10
阅读次数:
77
【最短路径】之 "Bellman Ford算法" 最短路径 问题是 "图论" 研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。算法具体的形式包括: 确定起点的最短路径问题 即已知起始结点,求最短路径的问题。适合使用 "Dijkstra算法" 。 确定终点的最短路径问 ...
分类:
编程语言 时间:
2020-03-30 12:36:53
阅读次数:
88
【最短路径】之 "Dijkstra算法" 最短路径 问题是 "图论" 研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。算法具体的形式包括: 确定起点的最短路径问题 即已知起始结点,求最短路径的问题。适合使用 "Dijkstra算法" 。 确定终点的最短路径问题 与确 ...
分类:
编程语言 时间:
2020-03-30 12:37:18
阅读次数:
94
首先到Github上下载Pyenv相应的一键安装脚本, $ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash 安装完毕,设置环境变量,设置环境变量,可以添加 ...
分类:
编程语言 时间:
2020-03-30 12:39:45
阅读次数:
83
大家可能会问:一上来就讲Wordcloud,会很难学习的! 不用怕,我们就通过这个案例来告诉大家Python的知识,准备好了吗?开车喽! 先贴代码: import wordcloud,jieba with open('datas/1.txt') as rt:#,encoding='utf-8' co ...
分类:
编程语言 时间:
2020-03-30 12:40:17
阅读次数:
96
统一日志收集 日志是追踪错误定位问题的关键,尤其在生产环境中,需要及时修复热部署,不会提供开发者debug的环境,此时日志将会是最快解决问题的关键 Logback 关于logback的配置和介绍,可以参考官网或推荐博客glmapper的logback博客,logback-spring.xml配置文件 ...
分类:
编程语言 时间:
2020-03-30 12:41:45
阅读次数:
69
[TOC] 1 模块 1.1 模块的定义 在编程语言中,代码块 函数 类 模块 包(库),是 逐级封装,层层调用 的关系。在Python中,一个 文件就是一个模块,模块是比类更高一级的封装。 代码块:小至一行代码,大到一个模块,一个函数……都是代码块,此处指一行代码 函数:函数是指封装好、能复用,用 ...
分类:
编程语言 时间:
2020-03-30 12:44:47
阅读次数:
112
问题复现: INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.env] ...
分类:
编程语言 时间:
2020-03-30 12:45:45
阅读次数:
84
1. jar包部署 maven插件:<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> < ...
分类:
编程语言 时间:
2020-03-30 12:46:32
阅读次数:
79
在windows上安装opencv-python 打开cmd输入代码 1 python -m pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple 这是使用了清华镜像的,会使下载速度加快。 下载完成后打开pytho ...
分类:
编程语言 时间:
2020-03-30 12:48:24
阅读次数:
67
目前市面上有很多自动化报表插件,本章主要介绍Allure报表 1、在Pom上集成依赖 <dependency> <groupId>io.qameta.allure</groupId> <artifactId>allure-testng</artifactId> <version>2.13.0</ve ...
分类:
编程语言 时间:
2020-03-30 12:49:04
阅读次数:
145
1 堆 堆是一个二叉堆的数组,可以被看成一个近似的完全二叉树。 有最大堆和最小堆的性质。最大堆就是某个节点的值至多于其父节点一样大。最小堆中最小的元素都存放在根节点中。 下面放上最小堆的伪代码: MIN-HEAPIFY(A, i) l = LEFT(i) r = RIGHT(i) if l <= A ...
分类:
编程语言 时间:
2020-03-30 12:51:32
阅读次数:
106
最近 初步地学习了位图算法,现在我对于位图算法的理解是一种用空间来换取时间的算法。 例如 我们 要找寻一个数在不在指定的数据集合中,假定这个数据集合有40亿个整数数不重复且没有经过排序,我们需要使用循环语句把这40亿个数一个一个拉出来跟这个数进行比对,这样可行,但是很耗时间。位图算法是另外一个不耗多 ...
分类:
编程语言 时间:
2020-03-30 12:52:33
阅读次数:
85
第一步: 安装sass的依赖包 在命令行工具输入: npm install --save-dev sass-loader 第二步: 安装node-sass 因为sass-loader依赖于node-sass,所以要安装node-sass 在命令行工具输入:npm install --save-dev ...
分类:
编程语言 时间:
2020-03-30 12:54:44
阅读次数:
145
# 问题java中的线程通信机制有哪些# 答案线程同步也是线程通信的一种,例如这个线程修改了某个数据,另一个线程读取了修改后的数据,这本质上就是通信。Object类提供的wait(), notify(),notifyAll()是我们通常讲得线程通信,它们被引入的意义在于由轮询侦听变为事件触发。例如以 ...
分类:
编程语言 时间:
2020-03-30 12:56:37
阅读次数:
71
#include<iostream> #include<string> using namespace std; int main() { double num = 1024.5; //声明一个指针,指向num的值 double* ptr_num = # cout << "num值:" << ...
分类:
编程语言 时间:
2020-03-30 12:57:00
阅读次数:
73
linux(centos7)下springboot项目jar包使用sh脚本运行 ...
分类:
编程语言 时间:
2020-03-30 12:58:55
阅读次数:
293
统一异常处理 @ControllerAdvice 该注解为统一异常处理的核心 是一种作用于控制层的切面通知(Advice),该注解能够将通用的@ExceptionHandler、@InitBinder和@ModelAttributes方法收集到一个类型,并应用到所有控制器上 该类中的设计思路: 使用 ...
分类:
编程语言 时间:
2020-03-30 12:59:16
阅读次数:
84