public class Test {public void dateDiff(String startTime, String endTime, String format) {//按照传入的格式生成一个simpledateformate对象SimpleDateFormat sd = new Si ...
分类:
编程语言 时间:
2020-06-20 14:07:00
阅读次数:
66
1.完成路由接口的填写 2.完成视图代码的编写 from rest_framework.generics import CreateAPIView from .models import User from .serializers import UserModelSerializer class ...
分类:
编程语言 时间:
2020-06-20 14:00:26
阅读次数:
70
用法:注意是用英文的逗号",",且之间没有空格。 文件名,[工作表名称,不写则默认当前激活的表],[从第几行开始,不写则默认第二行,因为很多表第一行是title],列名(第一列是要查找的元素,列名可以不连续,比如“ade”) 脚本会自动把要查找的第一列进行大小写变换,去除空格等操作,下面的例子中,第 ...
分类:
编程语言 时间:
2020-06-20 13:55:44
阅读次数:
117
1、数组没有做方法参数时,可以直接给数组的引用赋值 2、数组作为方法参数传递时,给数组的引用赋值是无效的,需要分别给每个元素赋值。 import java.util.Arrays; public class ArrayTest { public static void main(String[] a ...
分类:
编程语言 时间:
2020-06-20 13:49:56
阅读次数:
53
1.须知 JWT扩展的登录视图,在收到用户名与密码时,也是调用Django的认证系统Auth模型中提供的**authenticate()**来检查用户名与密码是否正确。 我们可以通过修改Django认证系统的认证后端(主要是authenticate方法)来支持登录账号既可以是用户名也可以是手机号。 ...
分类:
编程语言 时间:
2020-06-20 13:48:17
阅读次数:
63
1、创建maven项目,项目结构如下: 2、创建启动类 /** * 启动类 * * @author Administrator * @date 6/20/2020 */ public class JarTestApplication { public static void main(String[ ...
分类:
编程语言 时间:
2020-06-20 13:47:54
阅读次数:
54
首先我们在resource目录下面放入一个banner.txt文件,Spring Boot启动项目的时候就会优先启动这个文件中的内容。 然后我们用在线生成字符图标工具 http://www.network-science.de/ascii/ http://patorjk.com/software/t ...
分类:
编程语言 时间:
2020-06-20 13:42:56
阅读次数:
106
根据微服务架构在各方面的要素,看看 Spring Cloud 和 Dubbo 都提供了哪些支持。 Dubbo Spring Cloud 服务注册中心 Zookeep er Spring Cloud Netflix Eureka 服务调用方式 RPC REST API 服务网关 无 Spring Cl ...
分类:
编程语言 时间:
2020-06-20 13:41:33
阅读次数:
163
4. 寻找两个正序数组的中位数 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。 请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 来源:力扣(LeetCode) 链接:h ...
分类:
编程语言 时间:
2020-06-20 13:39:53
阅读次数:
85
面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性:封装、继承和多态 本篇将详细介绍Python 类的成 ...
分类:
编程语言 时间:
2020-06-20 13:28:12
阅读次数:
41
让我们先看一下内存模型 线程私有的: ?程序计数器?虚拟机栈?本地方法栈 线程共享的: ?堆?方法区?直接内存(非运行时数据区的一部分) 程序计数器 程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。字节码解释器工作时通过改变这个计数器的值来选取下一条需要执行的字节码指令 ...
分类:
编程语言 时间:
2020-06-20 13:19:13
阅读次数:
62
import java.lang.reflect.InvocationTargetException; interface IA{ void fun();} class C implements IA{ public void fun() { System.out.println("fun in C ...
分类:
编程语言 时间:
2020-06-20 13:14:08
阅读次数:
55
类的设计中,两个重要结构之一:属性 对比:属性 vs 局部变量 1.相同点: * 1.1 定义变量的格式:数据类型 变量名 = 变量值 * 1.2 先声明,后使用 * 1.3 变量都其对应的作用域 2.不同点: 2.1 在类中声明的位置的不同 * 属性:直接定义在类的一对{}内 * 局部变量:声明在 ...
分类:
编程语言 时间:
2020-06-20 13:13:00
阅读次数:
56
一、前言 Spring文档严格只定义了两种类型的注入:构造函数注入和setter注入。但是,还有更多的方式来注入依赖项,例如字段注入,查找方法注入。下面主要是讲使用Spring框架时可能发生的类型。 二、构造函数注入(Constructor Injection) 这是最简单和推荐的依赖项注入方式。一 ...
分类:
编程语言 时间:
2020-06-20 13:04:14
阅读次数:
65
Python 中的方法解析顺序(Method Resolution Order, MRO)定义了多继承存在时 Python 解释器查找函数解析的正确方式。当 Python 版本从 2.2 发展到 2.3 再到现在的 Python 3,MRO算法也随之发生了相应的变化。这种变化在很多时候影响了我们使用 ...
分类:
编程语言 时间:
2020-06-20 13:02:16
阅读次数:
55
1.jwt的优缺点 jwt的优点: 1. 实现分布式的单点登陆非常方便 2. 数据实际保存在客户端,所以我们可以分担数据库或服务器的存储压力 jwt的缺点: 1. 数据保存在了客户端,我们服务端只认jwt,不识别客户端。 2. jwt可以设置过期时间,但是因为数据保存在了客户端,所以对于过期时间不好 ...
分类:
编程语言 时间:
2020-06-20 12:58:45
阅读次数:
71
来源:https://www.bilibili.com/video/BV1B4411H76f?p=77 一、思路 二分法:这里序列必须要有序 1、确定中间那个数值的下标,mid=(left+right)/2。假定序列是从小到大排列的。 2、目标值(finalVal)与中间的数值比较, finalVa ...
分类:
编程语言 时间:
2020-06-20 11:48:05
阅读次数:
56