前言 关于JavaScript的this指向问题,建议手动操作打印下 内容 题目 var name = '222' var a = { name: '111', say: function() { console.log(this.name) } } var b = { name: '333', s ...
分类:
编程语言 时间:
2021-03-15 14:49:35
收藏:
0 评论:
0 赞:
0 阅读:
29
一)关于加密算法 信息加密是现在几乎所有项目都需要用到的技术,身份认证、单点登陆、信息通讯、支付交易等场景中经常会需要用到加密算法,所谓加密算法,就是将原本的明文通过一系列算法操作变成密文。接下来就介绍一下目前比较常用的一些加密算法,本期不涉及算法底层,以应用介绍和代码展示为主。 如果只想了解原理, ...
分类:
编程语言 时间:
2021-03-15 14:48:35
收藏:
0 评论:
0 赞:
0 阅读:
38
python常用代码 1.excel某一列转为list def excel_one_line_to_list(standard_anytunnel): result = [] df = pd.read_excel(standard_anytunnel, usecols=[9], names=None ...
分类:
编程语言 时间:
2021-03-15 14:48:21
收藏:
0 评论:
0 赞:
0 阅读:
50
本节内容:java锁介绍偏向锁、轻量级锁、重量级锁可重入锁、非可重入锁共享锁、独占锁公平锁、非公平锁悲观锁、乐观锁自旋锁、非自旋锁可中断锁、不可中断锁synchronized锁介绍什么是synchronized锁synchronized关键字在同步方法中的应用synchronized关键字和Lock接口对比公平锁和非公平锁公平锁和非公平锁公平锁和非公平锁效果展示读写锁为什么设置读写锁读写锁规则读写
分类:
编程语言 时间:
2021-03-15 14:47:57
收藏:
0 评论:
0 赞:
0 阅读:
33
虚函数:在基类中加了 virtual 关键字的函数就是虚函数。 理解过程在下面代码注释中: #include<iostream> using namespace std; //基类People class People { public: virtual void a(float x) {cout< ...
分类:
编程语言 时间:
2021-03-15 14:47:13
收藏:
0 评论:
0 赞:
0 阅读:
36
c语言中循环控制语句,while循环,在执行循环体之前对循环条件进行判断。 输出从0开始到指定整数的所有值。 1、 #include <stdio.h> int main(void) { int i = 0, j; puts("please input an integer"); printf("j ...
分类:
编程语言 时间:
2021-03-15 14:46:00
收藏:
0 评论:
0 赞:
0 阅读:
31
#冒泡排序 java private static void BubbleSort(int[] array) { for (var i = 0; i < array.Length - 1; i++) // 若最小元素在序列末尾,需要 n-1 次交换,才能交换到序列开头 { for (var j = ...
分类:
编程语言 时间:
2021-03-15 14:44:57
收藏:
0 评论:
0 赞:
0 阅读:
39
1、线程调度算法 抢占式 线程执行时间由系统控制,线程的切换也依靠系统控制,有可能每个线程获得相同的时间片,有可能某些线程更长,有可能某些线程没有时间片,这种调度方式不会因为 线程阻塞导致整个进程阻塞。 协调式 一个线程执行完毕后通知另外一个线程继续执行,像接力赛,线程执行由线程本身控制。有一个致命 ...
分类:
编程语言 时间:
2021-03-15 13:24:18
收藏:
0 评论:
0 赞:
0 阅读:
25
在我们进行前端开发的过程中,需要遵循一定的代码编写规则,这样才能够让我们写出更合理的、易于阅读和维护的代码,那么你知道在JavaScript中有哪些需要注意的地方吗?
分类:
编程语言 时间:
2021-03-15 13:23:05
收藏:
0 评论:
0 赞:
0 阅读:
14
java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来完成数据的输入, 下面是创建 Scanner 对象的基本语法: Scanner s = new Scanner(System.in); 并通过 Scanner 类的 next() 、nextInt() 与 ...
分类:
编程语言 时间:
2021-03-15 13:22:51
收藏:
0 评论:
0 赞:
0 阅读:
20
Spring简介 Spring主要作用是用来解耦,降低代码之间的耦合度。根据功能的不同,可以将系统的代码分为主业务逻辑与系统服务逻辑。 主业务逻辑之间代码联系紧密,相互调用较多,复用性相对较低; 系统服务逻辑相对来说功能独立,主要是为主业务逻辑提供系统级的服务,如日志、安全、事务等,复用性相对较高。 ...
分类:
编程语言 时间:
2021-03-15 13:20:19
收藏:
0 评论:
0 赞:
0 阅读:
26
一,演示项目的相关信息 1,地址: https://github.com/liuhongdi/fileuptest 2,功能说明:演示了在单元测试中如何测试文件上传 3,项目结构:如图: 说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/archite ...
分类:
编程语言 时间:
2021-03-15 13:18:59
收藏:
0 评论:
0 赞:
0 阅读:
55
Python常用模块集锦 常用模块主要分为以下几类(缺失的后续再补充): 时间转换 时间计算 序列化和反序列化:json,pickle 编解码:unicode,base64 加解密:md5,sha1,hmac_sha1,aes 常见装饰器: 计算执行时间装饰器 缓存装饰器 错误重试装饰器 延迟装饰器 ...
分类:
编程语言 时间:
2021-03-15 13:18:03
收藏:
0 评论:
0 赞:
0 阅读:
21
先了解下什么是wmi https://www.cnblogs.com/mingerlcm/p/10498530.html 需要使用道以下两个模块 pip install wmi pip install pypiwin32 测试安装结果 import win32con import wmi 导入模块没 ...
分类:
编程语言 时间:
2021-03-15 11:32:56
收藏:
0 评论:
0 赞:
0 阅读:
28
数组 数组声明创建 内存分析 对象管理者(引用类型变量)(指针)在栈中 。实际对象在堆中 声明的时候 数组并不存在 只有创建了之后才存在 三种初始化 //静态初始化 创建+赋值int []a={1,23,4};//动态初始化 后赋值 :包含默认初始化 未被人为赋值之前 b[0,1,2...]都是0i ...
分类:
编程语言 时间:
2021-03-15 11:31:56
收藏:
0 评论:
0 赞:
0 阅读:
47
类方法 公共的方法,直接可以通过类名来调用 不需要实例化,通过实例也可以调用 import timeclass Person: country = 'China' 类方法公共方法 def __init__(self,name,sex): #构造函数, # print('self的内存地址,',id( ...
分类:
编程语言 时间:
2021-03-15 11:31:17
收藏:
0 评论:
0 赞:
0 阅读:
19
JavaScript将字符串转换为对象。
分类:
编程语言 时间:
2021-03-15 11:28:18
收藏:
0 评论:
0 赞:
0 阅读:
28
一.代码结构: 二.接口签名实现: 1. 设所有发送的数据集合为M,将集合M内非空参数值的参数按照【参数名+“=”+参数值】的ASCII码从小到大排序(字典序),然后按拼接key1=value1+"&"+key2=value2的方式,得到stringA。特别注意以下重要规则:a) 参数名ASCII码 ...
分类:
编程语言 时间:
2021-03-15 11:26:37
收藏:
0 评论:
0 赞:
0 阅读:
20
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2021/3/14 20:48 # @Author : banzhu # @File : map-filter-reduce.py # map():对可迭代对象中的每个元素,都调用指定的函 ...
分类:
编程语言 时间:
2021-03-15 11:25:36
收藏:
0 评论:
0 赞:
0 阅读:
22
本位总结了Java程序员进阶必备的Java异常知识点,下面一起来看看吧! 1、Java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象 经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出 ...
分类:
编程语言 时间:
2021-03-15 11:24:18
收藏:
0 评论:
0 赞:
0 阅读:
27