1.闭包函数 首先了解闭包:在函数中再嵌套一个函数,并且引用外部函数的变量,这就是一个闭包了。 实例如下: def outer(x): def inner(y): return x+y return inner print(outer(6)(5)) 输出如下: 11 函数解释:定义一个函数outer ...
分类:
编程语言 时间:
2021-05-10 00:34:03
收藏:
0 评论:
0 赞:
0 阅读:
24
1、DispatcherServlet 处理流程 从上一篇文章中Spring MVC原理图中我们可以看出:DispatcherServlet 在 Spring MVC框架 中处于核心位置,它负责协调和组织不同组件完成请求处理并返回响应的工作。在分析 DispatcherServlet 源码之前,我们 ...
分类:
编程语言 时间:
2021-05-10 00:31:09
收藏:
0 评论:
0 赞:
0 阅读:
34
Java的特性和优势:简单性,面向对象,可移植性,高性能,分布式,动态性,多线程,安全性,健壮性。 注释:单行注释 // 多行注释/* */ 快捷键C+B。 标识符的注意点:所有标识符都应以字母(a-z,A-Z),美元符($)或下划线(_)开始。 int i=10; int i1=010; int ...
分类:
编程语言 时间:
2021-05-10 00:30:14
收藏:
0 评论:
0 赞:
0 阅读:
29
包装类 1. 说明 针对八种基本数据类型相应的引用类型 包装类 有了类的特点,就可以调用类中的方法 基本数据类型一般是将首字母大写,然后变成相应的包装类 2. 包装类和基本数据类型的转换 Jdk5以前的手动装箱和拆箱方式,装箱:基本数据类型 >包装类型,反之拆箱 自动装箱底层调用的是valueOf方 ...
分类:
编程语言 时间:
2021-05-10 00:27:11
收藏:
0 评论:
0 赞:
0 阅读:
42
切片 定义切片 //golang语言切片是对数组的抽象,长度不可改变与数组相比切片长度不固定,可以追加元素,追加可能使切片容量增大 //切片初始化 var numbers = make([]int, 3, 5) fmt.Printf("len=%d cap=%d slice=%v\n", len(n ...
分类:
编程语言 时间:
2021-05-10 00:18:12
收藏:
0 评论:
0 赞:
0 阅读:
25
1. __init__.py 1.1 什么是__init__.py 在Python3工程里,当python3检测到一个目录下存在__init__.py文件时,Python3就会把它当成一个模块(module)。__init__.py可以是一个空文件,也可以有内容。 1.2 为什么需要__init__ ...
分类:
编程语言 时间:
2021-05-10 00:17:44
收藏:
0 评论:
0 赞:
0 阅读:
28
Python2中input()函数存在的漏洞及与raw_input()函数的区别 水一篇博客,参考博客:https://blog.51cto.com/u_12332766/2299894 似乎是去年国赛pwn第一题的考点,从操作上来讲利用这个漏洞非常容易 input()函数产生漏洞的原因 此函数会将 ...
分类:
编程语言 时间:
2021-05-10 00:15:42
收藏:
0 评论:
0 赞:
0 阅读:
25
环境idea 2021社区版jdk8 下载spring源码a、git上下载spring5.2.7 zip包,解压缩b、修改build.gradle repositories { maven{ url 'https://maven.aliyun.com/nexus/content/groups/pub ...
分类:
编程语言 时间:
2021-05-10 00:12:26
收藏:
0 评论:
0 赞:
0 阅读:
19
1.jdk1.7 1.1hasmap 1.1.1.结构 数组+链表结构 1.1.2.线程不安全 1.扩容线程的不安全,头插法造成死循环,这个过程出现在扩容的过程中 主要的扩容代码如下,使用的是头插法 【参考1】 do { Entry<K,V> next = e.next;//取出第一个元素 int ...
分类:
编程语言 时间:
2021-05-10 00:07:46
收藏:
0 评论:
0 赞:
0 阅读:
22
break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import return ...
分类:
编程语言 时间:
2021-05-10 00:06:12
收藏:
0 评论:
0 赞:
0 阅读:
19
给定 N 个非 0 的个位数字,用其中任意 2 个数字都可以组合成 1 个 2 位的数字。要求所有可能组合出来的 2 位数字的和。例如给定 2、5、8,则可以组合出:25、28、52、58、82、85,它们的和为330。 输入格式: 输入在一行中先给出 N(1 < N < 10),随后给出 N 个不 ...
分类:
编程语言 时间:
2021-05-10 00:04:45
收藏:
0 评论:
0 赞:
0 阅读:
27
幂等概念 在计算机中,表示对同一个过程应用相同的参数多次和应用一次产生的效果是一样,这样的过程即被称为满足幂等性。 也可以进行如下表述:一个HTTP请求方法,如果被请求多次和被请求一次效果相同,被认为是幂等的,比如PUT、DELETE和其他安全的请求方法都是幂等的。 幂等: update test_ ...
分类:
编程语言 时间:
2021-05-10 00:03:55
收藏:
0 评论:
0 赞:
0 阅读:
21
参考matplotlib官方指南: https://matplotlib.org/tutorials/introductory/pyplot.html#sphx-glr-tutorials-introductory-pyplot-py pyplot是常用的画图模块,功能非常强大,下面就来见识下它的能 ...
分类:
编程语言 时间:
2021-05-10 00:01:01
收藏:
0 评论:
0 赞:
0 阅读:
52
@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读; 2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为编译 ...
分类:
编程语言 时间:
2021-05-09 23:57:45
收藏:
0 评论:
0 赞:
0 阅读:
33
1. Flawfinder Flawfinder是一款开源的关于C/C++静态扫描分析工具,其根据内部字典数据库进行静态搜索,匹配简单的缺陷与漏洞。 官网:https://dwheeler.com/flawfinder/#downloading 2. Flawfinder的安装 由于历史原因,Pyt ...
分类:
编程语言 时间:
2021-05-09 23:52:17
收藏:
0 评论:
0 赞:
0 阅读:
41
IPython有一些特殊的命令。能够方便轻松地控制IPython系统。 魔术命令以百分号%为前缀;可看作运行于IPython系统中的命令行程序,它们大都还有一些参数选项。在命令后面加问号(?)可以查看。默认可以不带百分号使用的,只要没有定义与其同名的变量即可。可以通过%automagic命令打开或者 ...
分类:
编程语言 时间:
2021-05-09 23:48:39
收藏:
0 评论:
0 赞:
0 阅读:
47
第六章 方法 一,方法 方法是封装特定功能的代码片段,类似于面向过程中的函数(function) 面向过程:函数是最基本的单位,整个程序由一个个的函数调用组成 面向对象:类是最基本的单位,方法从属于对象和类 方法的声明格式: public static 返回值的类型 方法名(形式参数列表){ 代码片 ...
分类:
编程语言 时间:
2021-05-09 23:47:44
收藏:
0 评论:
0 赞:
0 阅读:
35
JavaScript的发展史 一、JavaScript发展历程 1. 诞生 ? JavaScript因互联网而生,紧跟浏览器的发展而发展。 ? 1990年,欧洲核能研究所(CERN)科学家在互联网(Internet)基础上,发明了万维网(World Wide Web),从此可以再网上浏览网页文件。( ...
分类:
编程语言 时间:
2021-05-09 23:43:07
收藏:
0 评论:
0 赞:
0 阅读:
34
<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>RELEASE</version> </dependency> <dependency> <groupId>org.sprin ...
分类:
编程语言 时间:
2021-05-09 23:40:05
收藏:
0 评论:
0 赞:
0 阅读:
39
Hbase使用java api 1、首先创建maven工程 pom.xml文件如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:// ...
分类:
编程语言 时间:
2021-05-09 23:37:16
收藏:
0 评论:
0 赞:
0 阅读:
39