以下内容为学习记录,可以参考 MDN 原文。 环境 vscode 1.46 Microsoft Edge 83 变量是什么 一个变量,就是一个用于存放数值的容器。 这个数值可能是一个用于累加计算的数字,或者是一个句子中的字符串。 变量的独特之处在于它存放的数值是可以改变的。 示例 <!DOCTYPE ...
分类:
编程语言 时间:
2020-07-04 21:12:12
阅读次数:
81
一.安装python 下载安装包(我在官网下载的,建议在官网下载) 官网传送口:Welcome to Python.org 安装步骤:就教前面的,因为我安装了所以后面的自己百度吧 进入官网 点击DownLoads 选择自己的电脑系统 进入这个页面,选择版本 进入这个页面 往下翻,找到这个 我放在E盘 ...
分类:
编程语言 时间:
2020-07-04 21:12:46
阅读次数:
83
一、迭代器,insert 添加元素。 #include <map> #include <string> #include <iostream> #include <vector> #include <set> using namespace std; int main() { /********** ...
分类:
编程语言 时间:
2020-07-04 22:19:26
阅读次数:
73
有道无术,术可求; 有术无道,止于术; 读源码是一个很枯燥的过程,但是Spring源码里面有很多值得学习的地方 加油~!!!!! 前言 使用SpringMVC的时候,通常使用下面这行代码来加载Spring的配置文件 ApplicationContext application = new Class ...
分类:
编程语言 时间:
2020-07-04 22:21:04
阅读次数:
56
P1160 队列安排 AKA 指针模板题 链表模板题,本题目下$list$的教学已经很多了,我来讲点更加基础的$\rightarrow$ 基础指针(结构体内) 写在前面:本教程假设读者基本了解指针的定义以及使用,能会用指针写a+b就行 写主席树,平衡树时我们会发现数组套数组的写法十分难受 ... i ...
分类:
编程语言 时间:
2020-07-04 22:21:36
阅读次数:
79
配置文件加载 方式一 Controller上面配置@PropertySource({"classpath:pay.properties"}) 添加属性@Value("wxpay.appid") private String payAppid; pay.properties # 微信支付的appid ...
分类:
编程语言 时间:
2020-07-04 22:24:32
阅读次数:
94
JAVA线程虚假唤醒 线程虚假唤醒问题描述 ? 在JDK API文档中,关于Object类的wait()方法有这样一句话描述"线程也可以唤醒,而不会被通知,中断或超时,即所谓的虚假唤醒 。 虽然这在实践中很少会发生,但应用程序必须通过测试应该使线程被唤醒的条件来防范,并且如果条件不满足则继续等待", ...
分类:
编程语言 时间:
2020-07-04 22:26:00
阅读次数:
66
import xlrdclass ReadExcel: def __init__(self,filename,sheetname): self.workbook = xlrd.open_workbook(filename) self.sheetname = self.workbook.sheet_b ...
分类:
编程语言 时间:
2020-07-04 22:31:00
阅读次数:
73
数据结构和算法动态可视化 https://visualgo.net/zh 数据结构可视化:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html ...
分类:
编程语言 时间:
2020-07-04 22:31:51
阅读次数:
78
import numpy as npa = np.arange(6).reshape(2,3)b = np.random.randint(10,20,size=(4,3))#concatenate(array_list,axis=0/1) 沿着指定axis进行数组合并 0为行,1为列,默认为0#np ...
分类:
编程语言 时间:
2020-07-04 22:32:35
阅读次数:
111
在i.MXRT所有Flash下载算法里,痞子衡认为Segger J-Link版的Flash下载算法是最应该掌握的,毕竟Segger提供了完善的软件工具支持(Jlink commander、J-Flash、Ozone),既可独立使用,也可嵌入其他MCU开发环境中使用(实际上它与Keil算法文件是兼容的... ...
分类:
编程语言 时间:
2020-07-04 22:35:13
阅读次数:
113
一、异常 程序在运行的过程中,不可避免出现一些错误,这些错误成为异常 异常以后的代码都不会被执行 try 语句 代码块(可能出现错误的语句) except 异常类型 as 异常名: 代码块(出错以后执行的语句) except 异常类型 as 异常名: 代码块(出错以后执行的语句) except 异常 ...
分类:
编程语言 时间:
2020-07-04 22:35:26
阅读次数:
82
1、字符串前加 u 例子: u"字符串中有中文" 含义: 前缀u表示该字符串是unicode编码,Python2中用,用在含有中文字符的字符串前,防止因为编码问题,导致中文出现乱码。另外一般要在文件开关标明编码方式采用utf8。 Python3中,所有字符串默认都是unicode字符串。 2、字符串 ...
分类:
编程语言 时间:
2020-07-04 22:35:56
阅读次数:
85
微博登录页面分析 目标网站:https://weibo.com/ 微博密码加密使用的是rsa算法 微博登陆成功总共涉及到三个步骤: 1、向https://login.sina.com.cn/sso/prelogin.php发送请求来获取密码加密所需要的公钥及一系列下次发送请求所需要的参数 2、向ht ...
分类:
编程语言 时间:
2020-07-04 22:37:17
阅读次数:
100
好几年没有写过C/C代码,基本上都忘光了,之前是使用VC6.0写代码的,最近用VSCode成功搭建了C/C++开发环境,这里记录一下搭建过程。 1. 安装VSCode 在官网https://code.visualstudio.com/#alt-downloads下载安装包安装即可。 2. 安装VSC ...
分类:
编程语言 时间:
2020-07-04 22:38:10
阅读次数:
86
01 collections模块 namedtuple() 命名元组 # namedtuple() 命名元组 Rectangle = collections.namedtuple('Rectangle_class',['length','width']) # r = Rectangle(10,5) ...
分类:
编程语言 时间:
2020-07-04 22:40:07
阅读次数:
69
#numpy使用matplotlib实现可视化绘图import numpy as npimport matplotlib.pyplot as plt#线性图x= np.linspace(-10,10,100)y = np.sin(x)plt.plot(x,y)plt.show()#饼状图arr=np ...
分类:
编程语言 时间:
2020-07-04 22:44:58
阅读次数:
90
什么是AOP? AOP:全称是Aspect Oriented Programming即:面向切面编程。 AOP可以对业务逻辑的各个部分进行隔离,使之耦合度降低,提高程序的重用性,提高开发效率. 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对 ...
分类:
编程语言 时间:
2020-07-04 22:48:53
阅读次数:
55
# 使用前需要先安装myqr模块,终端里运行:pip3 install myqrfrom MyQR import myqrmyqr.run( words='https://v.kuaishou.com/6hYDRt', # 输入链接或者句子作为参数,扫描二维码后显示 version=5, # 控制边 ...
分类:
编程语言 时间:
2020-07-04 22:52:58
阅读次数:
113
python简介 创始人:吉多·范罗苏姆 特点:类库齐全并且使用简洁,但是在速度上可能稍显逊色(关键看程序员个人能力) 种类:Cpython:Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。 ...
分类:
编程语言 时间:
2020-07-04 22:58:28
阅读次数:
77