1、NC117 合并二叉树 public TreeNode mergeTrees (TreeNode t1, TreeNode t2) public class Solution { /** * * @param t1 TreeNode类 * @param t2 TreeNode类 * @retur ...
分类:
编程语言 时间:
2021-08-12 23:18:23
收藏:
0 评论:
0 赞:
0 阅读:
36
jackson使用步骤: 1,导入jackson的依赖: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.12.3</ver ...
分类:
编程语言 时间:
2021-08-12 23:15:38
收藏:
0 评论:
0 赞:
0 阅读:
35
java中时间精确到毫秒级,所以需求时间需要 除以1000 //将时间转换为时间戳 public static String dateToStamp(String s) throws Exception { String res; //设置时间格式,将该时间格式的时间转换为时间戳 SimpleDat ...
分类:
编程语言 时间:
2021-08-12 13:34:53
收藏:
0 评论:
0 赞:
0 阅读:
86
不同的项目使用不同的环境,可以有效防止各种包、库版本的不兼容, 本人在项目中使用pipenv管理环境 1、安装pipenv pip install pipenv 2、进入工程目录,创建虚拟环境 注意:pipenv会根据系统默认的python版本创建虚拟环境,所有需要添加版本参数 --two 使用py ...
分类:
编程语言 时间:
2021-08-12 13:32:54
收藏:
0 评论:
0 赞:
0 阅读:
26
二分法介绍 狭义的二分法是一种在有序的数组中查找是否存在某个值的算法。广义的二分法不一定需要显式的数组,只需要有序的可能解空间即可,。 有序解空间:设[a,b]是问题P的可能解空间(解必须是整数,a,b也是整数),可能解空间有序等价于若x是问题P的合法解,则任意c小于(大于)x一定是问题的合法解。 ...
分类:
编程语言 时间:
2021-08-12 13:31:22
收藏:
0 评论:
0 赞:
0 阅读:
33
包装类 基本数据类型以及对应的包装类: byte -> Byte short -> Short int -> Integer long -> Long float -> Float double -> Double char -> Character boolean -> Boolean 这些类都在 ...
分类:
编程语言 时间:
2021-08-12 13:31:12
收藏:
0 评论:
0 赞:
0 阅读:
34
SpringSecurity能做什么 SpringSecurity是一个安全框架,使用它可以让我们的系统变得安全一点,它可以对登陆系统的用户进行验证和授权 一个安全的系统需要做的事情很多,比如:防SQL注入、XSS攻击、CSRF等等, 还需要对每一个登陆系统的用户进行权限认证,即决定了每个用户能做什 ...
分类:
编程语言 时间:
2021-08-12 13:31:02
收藏:
0 评论:
0 赞:
0 阅读:
42
目录: 一、logging四大组件 1. 日志器Logger 2. 处理器Handler 3. 过滤器Filter 4. 格式器Formatter 二、Logging的工作流程: 三、设置日志级别 四、输出日志记录 五、日志记录配置 六、其它实用的方法 一、logging四大组件: 记录器(Logg ...
分类:
编程语言 时间:
2021-08-12 13:29:41
收藏:
0 评论:
0 赞:
0 阅读:
34
英文标题【Arrays.asList vs new ArrayList(Arrays.asList())】 概述 在本文章中,我们会对 Arrays.asList(array) 和 ArrayList(Arrays.asList(array)) 之间的区别进行一些对比。 Arrays.asList ...
分类:
编程语言 时间:
2021-08-12 13:29:26
收藏:
0 评论:
0 赞:
0 阅读:
29
变量简洁正确完整思路 快速选择找到中点n-1)/2的值midNum 找到中点midNum后,用三分法将<放左边,=放中间,>放右边, 00 111 56 i从mid往左,j从n-1往左,才能1这个重复的放在最两侧 不能i从0往右,j从mid+1往右,不能保障1这个重复的在最左边 三分法1232222 ...
分类:
编程语言 时间:
2021-08-12 13:28:20
收藏:
0 评论:
0 赞:
0 阅读:
24
1. 线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下一个任务。 2. ...
分类:
编程语言 时间:
2021-08-12 13:27:36
收藏:
0 评论:
0 赞:
0 阅读:
15
今天发现一个python使用起来比较简单的多线程库,分享一下。 总所周知,python的GIL限制了python无法使用真正的多线程,要想做IO异步任务,个人更推荐使用协程。 import requestsimport time# 线程池from multiprocessing.dummy impo ...
分类:
编程语言 时间:
2021-08-12 13:27:04
收藏:
0 评论:
0 赞:
0 阅读:
29
##JAVA底层环境配置 1.jdk的下载与安装 选择合适的版本下载 ——> jdk 下载地址 选择常用路径安装 2.环境变量的配置 打开系统的高级系统设置 点击环境变量 选择系统环境变量,创建新的环境变量JAVA_HOME,路径选择jdk安装的位置 在path路径下添加JAVA_HOME 3.检测 ...
分类:
编程语言 时间:
2021-08-12 13:26:16
收藏:
0 评论:
0 赞:
0 阅读:
23
Enumeration<String> headerNames = request.getHeaderNames(); while(headerNames.hasMoreElements()) {//判断是否还有下一个元素 String nextElement = headerNames.nextE ...
分类:
编程语言 时间:
2021-08-12 13:26:00
收藏:
0 评论:
0 赞:
0 阅读:
14
NAN和{}没有去重 ,null去重直接消失 其他数据类型都可以去重 1,两个for循环遍历比较+splice()方法删除掉重复的 2.es6 new Set()方法去重 3.indexOf()方法去重 indexOf()方法indexof()传一个参数时-- 返回值为查询到值的索引位置 没有则返回 ...
分类:
编程语言 时间:
2021-08-12 13:24:47
收藏:
0 评论:
0 赞:
0 阅读:
16
迪杰斯特拉(Dijkstra)算法是典型最短路径算法,用于计算一个节点到其他节点的最短路径。它的主要特点是以起始点为中心向外层层扩展(广度优先搜索思想),直到扩展到终点为止 ###基本思想 通过Dijkstra计算图G中的最短路径时,需要指定起点s(即从顶点s开始计算)。 此外,引进两个集合S和U。 ...
分类:
编程语言 时间:
2021-08-12 13:24:30
收藏:
0 评论:
0 赞:
0 阅读:
12
1.len(str) 返回参数的具体长度 2.r := []rune(str) 字符串便利,同时处理有中文的问题(因为在go中,中文占用的是3个字节,直接遍历会输出两个空和一个符号) 3.str = strconv.Inoa(123) 将整数转换为字符串 4.n,err := strconv.Ato ...
分类:
编程语言 时间:
2021-08-12 13:24:06
收藏:
0 评论:
0 赞:
0 阅读:
20
场景 有一个业务功能接口,接口中有两个业务方法,创建对应的实现类。 package com.klaus.service; public interface MyService { public void service1(); public void service2(); } package co ...
分类:
编程语言 时间:
2021-08-12 13:23:42
收藏:
0 评论:
0 赞:
0 阅读:
41
spring微服务项目经常需要与其他服务交互对接,调用其他服务接口时异常原样抛出。参考网络其他博主的指导解决后记录 restTemplate.exchange 调用其他系统服务接口的时候报错捕获 实现 ResponseErrorHandler public class RestExceptionHa ...
分类:
编程语言 时间:
2021-08-12 12:10:12
收藏:
0 评论:
0 赞:
0 阅读:
22
1. 多态数组 当创建多个不同的子类对象, 而又想统一处理这批对象时, 就可以使用多态数组. Person[] arr = {new Student(), new Teacher()}; 2. 多态参数 在设计方法时, 有的方法内部需要用到另外的类的对象, 但是在设计方法时, 又不需要关心究竟是哪个 ...
分类:
编程语言 时间:
2021-08-12 12:08:07
收藏:
0 评论:
0 赞:
0 阅读:
24