国密算法: 1. SM1 SM1 算法是分组密码算法,分组长度为128位,密钥长度都为 128 比特,算法安全保密强度及相关软硬件实现性能与 AES 相当,算法不公开,仅以IP核的形式存在于芯片中。 采用该算法已经研制了系列芯片、智能IC卡、智能密码钥匙、加密卡、加密机等安全产品,广泛应用于电子政务 ...
分类:
编程语言 时间:
2021-04-26 10:47:10
收藏:
0 评论:
0 赞:
0 阅读:
26
一、模块介绍 1. 定义: 模块:本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test) 用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能) 更多Python视频、源码、资料加群683380553免费获取 2. 语法: import 语句 当解释器 ...
分类:
编程语言 时间:
2021-04-26 10:44:38
收藏:
0 评论:
0 赞:
0 阅读:
23
编程范式 托马斯.库尔提出“科学的革命”的范式论后,Robert Floyd在1979年图灵奖的颁奖演说中使用了编程范式一词。编程范式一般包括三个方面,以OOP为例: 1,学科的逻辑体系——规则范式:如 类/对象、继承、动态绑定、方法改写、对象替换等等机制。 2,心理认知因素——心理范式:按照面向对 ...
分类:
编程语言 时间:
2021-04-26 10:44:26
收藏:
0 评论:
0 赞:
0 阅读:
24
什么是BeanPostProcessor 是Spring IOC容器给我们提供的一个扩展接口 在调用初始化方法前后对bean进行额外加工,ApplicationContext会自动扫描实现了BeanPostProcessor的bean,并注册这些bean为后置处理器 是bean的统一前置后置处理而不 ...
分类:
编程语言 时间:
2021-04-26 10:43:54
收藏:
0 评论:
0 赞:
0 阅读:
28
c++(函数模版) template<class/typename T> 告诉编译器竟跟的代码里面出现的T不要报错 void test(T &a,T &b){} test(10,20);自动类型推导 test<int>(10,20);指定类型推导 ...
分类:
编程语言 时间:
2021-04-26 10:43:20
收藏:
0 评论:
0 赞:
0 阅读:
19
本章介绍使用 Junit4 测试 Spring,关于 Junit4 的基本使用 参考:【Junit】Junit快速入门 一、项目框架 1、搭建一个Maven项目,引入 spring依赖、spring-test依赖 和 junit依赖 1 <?xml version="1.0" encoding="U ...
分类:
编程语言 时间:
2021-04-26 10:42:56
收藏:
0 评论:
0 赞:
0 阅读:
21
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance ...
分类:
编程语言 时间:
2021-04-26 10:40:34
收藏:
0 评论:
0 赞:
0 阅读:
23
闭包 什么是闭包 闭包其实就是一个可以访问其它函数内部变量的函数 从技术的角度讲,所有的JavaScript函数都是闭包:它们都是对象,它们都关联到作用域链 当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行 function foo() { var name ...
分类:
编程语言 时间:
2021-04-26 10:37:03
收藏:
0 评论:
0 赞:
0 阅读:
39
一 CAP7章节 Spring底层对BeanPostProcessor的使用 1,ApplicationContextAwareProcessor实现分析: 此类帮我们组建IOC容器,跟进ApplicationContextAwareProcessor我们发现, 这个后置处理器其实就是判断我们的be ...
分类:
编程语言 时间:
2021-04-26 10:35:03
收藏:
0 评论:
0 赞:
0 阅读:
31
1. 安装 1.1 安装virtualenv pip install virtualenv 1.2 安装virtualenvwrapper pip install virtualenvwrapper-win(linux中不加win) 2. 修改环境变量 默认会放在C盘下 3. 命令 mkvirtua ...
分类:
编程语言 时间:
2021-04-25 23:49:16
收藏:
0 评论:
0 赞:
0 阅读:
36
【排序】 排序技术主要取决于两个因素 1.程序执行时间的长度 2.执行程序所需的空间 【冒泡排序】 我们可以使用许多不同的算法进行排序,排序数组的一种方法是使用冒泡 冒泡算法的思路是将最大的元素放在数组的右侧(末端) 现在,如果我们想要利用冒泡对一个数组进行排序,则思路如下: 1.遍历数组中的所有元 ...
分类:
编程语言 时间:
2021-04-25 23:47:52
收藏:
0 评论:
0 赞:
0 阅读:
43
题目:二维区域和检索 解法: class NumMatrix { int[][] sum; public NumMatrix(int[][] matrix) { int n = matrix.length, m = n == 0 ? 0 : matrix[0].length; // 与「一维前缀和」 ...
分类:
编程语言 时间:
2021-04-25 23:47:38
收藏:
0 评论:
0 赞:
0 阅读:
40
做自动化时需要从excel读取数据;
本文实现将excel文件数据读取为json格式,方便自动化调用 ...
分类:
编程语言 时间:
2021-04-25 23:47:11
收藏:
0 评论:
0 赞:
0 阅读:
37
做自动化时需要从excel读取数据;
本文实现将excel文件数据读取为json格式,方便自动化调用 ...
分类:
编程语言 时间:
2021-04-25 23:45:26
收藏:
0 评论:
0 赞:
0 阅读:
39
预备知识 时间复杂度 时间复杂度,又称"渐进式时间复杂度",表示代码执行时间与数据规模之间的增长关系。 核心: 只关注循环执行次数最多的那段代码 加法法则(总复杂度等于量级最大的那段代码的复杂度) 乘法法则(嵌套代码复杂度等于内外代码复杂度的乘积) 空间复杂度 空间复杂度,也称渐进空间复杂度,表示代 ...
分类:
编程语言 时间:
2021-04-25 23:43:55
收藏:
0 评论:
0 赞:
0 阅读:
29
java适配器模式 1、概述 什么是适配器模式? 适配器模式是一种结构型设计模式。适配器模式就是:把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 用电器来打个比喻:有一个电器的插头是三脚的,而现有的插座是两孔的,要使插头插上插座,我们需要 ...
分类:
编程语言 时间:
2021-04-25 23:43:31
收藏:
0 评论:
0 赞:
0 阅读:
30
数组 1.同种类型数据的一个有序集合 2.数组长度是固定的 3.同一数组内数据类型都是固定的 4.数组的下标从0开始 声明数组变量 dataType[] array; //第一种,首选 dataType array[]; //第二种,次选 例: int[] array; int array[]; 两 ...
分类:
编程语言 时间:
2021-04-25 23:41:53
收藏:
0 评论:
0 赞:
0 阅读:
34
错误提示的信息如下: By default, the Java language level is set to 5 which is not supported by the current Java version. Update the language level to 6+.Update ...
分类:
编程语言 时间:
2021-04-25 23:41:09
收藏:
0 评论:
0 赞:
0 阅读:
55
数组(Array) 数组是什么 是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据统一管理 数组的特点 数组的分类 数组的相关 一维数组的声明和初始化 package cn.sxu.wmy; public class ArrayTest { public stat ...
分类:
编程语言 时间:
2021-04-25 23:37:00
收藏:
0 评论:
0 赞:
0 阅读:
41
1. lambda x: x * i 与 lambda x, i=i: x * i 的区别 def multipliers(): # 添加了一个默认参数i=i return [lambda x: i * x for i in range(4)] print([m(2) for m in multip ...
分类:
编程语言 时间:
2021-04-25 23:36:43
收藏:
0 评论:
0 赞:
0 阅读:
23