一、什么是装饰器 现在有一个需求,年终考核的时候需要测试某个函数的执行效率,我们怎么做呢?比如这个函数叫func。 对于绝大多数人来说,第一印象肯定是如下的实现方法: import time def func(): start = time.time() time.sleep(1) # 模拟程序延迟 ...
分类:
编程语言 时间:
2020-06-11 00:25:31
阅读次数:
87
二维数组 一、二维数组的初始化格式 二维数组的实质就是一维数组的数组 1、格式一 数据类型[][] 变量名 = new 数据类型[m][n] int[][] arr = new int[2][2]; m代表二维数组中一维数组的个数 n代表二维数组中所包含每一维数组所能包含的元素个数 2、格式二 数据 ...
分类:
编程语言 时间:
2020-06-11 00:26:39
阅读次数:
64
1. 日志框架的选择:(这两个框架,springBoot已经整合,无需引入jar包) 2. 在resources目录下配置logback-spring.xml <?xml version="1.0" encoding="UTF-8" ?> <configuration> <!--控制台的日志输出的配 ...
分类:
编程语言 时间:
2020-06-11 00:29:05
阅读次数:
73
(阿里云【名师课堂】Java面向对象开发40:引用传递实际应用) 回顾: 复习《阿里云【名师课堂】Java面向对象开发3 ~ 6:类与对象》中的引用传递初次分析部分,链接如下:https://www.cnblogs.com/playerone/p/13059971.html。 复习《阿里云【名师课堂 ...
分类:
编程语言 时间:
2020-06-11 00:29:51
阅读次数:
52
三元运算又称为三目运算,主要是对简单的条件语句的简写 语法: result = 值1 if 条件 else 值2 如果条件为真:result = 值1 如果条件为假:result = 值2 常规条件句: a = 10 b = 20 if a < b: val = 1 print(val) else: ...
分类:
编程语言 时间:
2020-06-11 00:31:13
阅读次数:
57
不论什么语言,我们都需要注意性能优化问题,提高执行效率。选择了脚本语言就要忍受其速度,这句话在某种程度上说明了Python作为脚本语言的不足之 处,那就是执行效率和性能不够亮。尽管Python从未如C和Java一般快速,但是不少Python项目都处于开发语言领先位置。 Python 很简单易用,但大 ...
分类:
编程语言 时间:
2020-06-11 00:34:56
阅读次数:
86
目的:只查看目标网址数据传输,用到charlse方法:过滤 1、打开 charles-Proxy-Recoding Setting-Include-Add 添加目标地址: 2、嗯,确实只记录当前地址的传输信息了,但问题来了,为啥显示的都是unknown? 解决方案:第一步检查 sll证书是否有效(如 ...
分类:
编程语言 时间:
2020-06-11 00:41:03
阅读次数:
81
一、啥是web框架,其实Django也是一个框架 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一 ...
分类:
编程语言 时间:
2020-06-11 00:41:35
阅读次数:
58
python是一门非常高级的编程语言,同时python作为人工智能的重要编程语言,无论发展前景还是就业方向,都可以说是无可限量。
分类:
编程语言 时间:
2020-06-11 00:42:34
阅读次数:
104
Base基类和Derived派生类都有print()函数,此时指向派生类对象的基类指针仍旧调用基类print() 将基类print()改为virtual虚函数之后基类指针可以调用派生类print() 所以,当基类函数是虚函数时,指向派生类对象的基类指针调用派生类函数 所以,个人以为,虚函数的作用就是 ...
分类:
编程语言 时间:
2020-06-11 00:43:11
阅读次数:
93
目的不必多说:提高项目可读性、可维护性 软件目录结构示例: Game/ |-- bin/ | |-- game.py | |-- core/ | |-- tests/ | | |-- __init__.py | | |-- test_main.py | | | |-- __init__.py | | ...
分类:
编程语言 时间:
2020-06-11 00:44:55
阅读次数:
65
spring security 在配置里处理好逻辑 security自带登录页面,如果没有配置的话会跳转到登录页面才能访问。 package com.example.security.config;import org.springframework.context.annotation.Confi ...
分类:
编程语言 时间:
2020-06-11 00:47:03
阅读次数:
66
1.依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> 2.在 ...
分类:
编程语言 时间:
2020-06-11 00:47:19
阅读次数:
77
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:原创文章分类汇总,及配套源码,涉及Java、Docker、K8S、DevOPS等 经过多篇知识积累终于来到实战章节,亲爱的读者们,请将装备就位,一起动手体验SpringBoot官方带给我们的最新 ...
分类:
编程语言 时间:
2020-06-11 00:49:33
阅读次数:
58
简述 Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果 定义模型的目标 Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到 ...
分类:
编程语言 时间:
2020-06-11 00:50:57
阅读次数:
70
不积跬步,无以至千里;不积小流,无以成江海。 前言 内容主要是个人学习使用,题目分类以及部分参考资料来自于CyC的博客,非常感谢大佬,题目来源于LeetCode,非常感谢本站支持。 167. 两数之和 II - 输入有序数组(Easy) 👈 给定一个已按照升序排列的有序数组,找到两个数使得它们相加 ...
分类:
编程语言 时间:
2020-06-11 00:52:56
阅读次数:
61
1.字符窜判断:从键盘输入一个字符串,判断字符是否可以转换为有效数字 2.随机产生一个200内数字,猜高了输出“高了”,低了输出低了,直到猜对为止输出“对了”(分别用死循环,dowhile,while写) 3.数组{1,3,5,6,0}插入一个数保持连续性 4.数组{“3”,“5”,“5”,“66” ...
分类:
编程语言 时间:
2020-06-11 00:55:47
阅读次数:
103
地址:http://poj.org/problem?id=1990 题意: 给出n只,每只两个属性: v,x 每两只的和为:sum=max(v1,v2)*fabs(x1-x2),求所有n*(n-1)/2对的和 解析: 对v值进行从小到大排序,那么对于当前羊的v值,它之前的羊都要乘这个v。 那么对于当 ...
分类:
编程语言 时间:
2020-06-11 00:56:02
阅读次数:
57
集合set 无序 1.无序index 2.不重复 (和js Set相似) 3.空集合 set() 4.可以使用len(set()) 查看长度 差集 { 1, 2, 3, 4, 5, 6 } - { 3, 4 } => { 1, 2, 5, 6 } 交集 { 1, 2, 3, 4, 5, 6 } & ...
分类:
编程语言 时间:
2020-06-11 00:56:20
阅读次数:
67
参考来自狂神说java一个讲解java很细腻的up主 1.为什么使用代理 public class UserServiceImpl implements UserService { public void add() { System.out.println("增加用户"); } public vo ...
分类:
编程语言 时间:
2020-06-11 00:56:34
阅读次数:
65