前言 总结了Java异常十个关键知识点,面试或者工作中都有用哦,加油。 一. 异常是什么 异常是指阻止当前方法或作用域继续执行的问题 。比如你读取的文件不存在,数组越界,进行除法时,除数为0等都会导致异常。 一个 文件找不到的异常 : 运行结果: 二. 异常的层次结构 从前从前,有位老人,他的名字叫 ...
分类:
编程语言 时间:
2020-01-01 20:39:41
阅读次数:
73
前端控制器(DispatcherServlet) 处理器映射器(HandlerMapping) 处理器适配器(HandlerAdapter) 拦截器(HandlerInterceptor) 语言环境处理器(LocaleResolver) 主题解析器(ThemeResolver) 视图解析器(View ...
分类:
编程语言 时间:
2020-01-01 20:41:57
阅读次数:
94
题目描述 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 1 class Solution: 2 # 返回二维列表[[1,2],[4,5]] 3 def Print(self, pRoot): 4 # write code here 5 if pRoot==None: 6 retu ...
分类:
编程语言 时间:
2020-01-01 20:46:25
阅读次数:
87
沿用第七天的数据库,数据库现在是这样的: 配置好主路由include子路由 子路由引入views 在views页面定义test测试请求如下: def test(request): # 1.all()方法:获取所有的对象,返回一个QuerySet类型 ret = models.Person.objec ...
分类:
编程语言 时间:
2020-01-01 20:47:08
阅读次数:
99
spring框架整合mybatis框架,关键的注释已经写道代码中了 这个小项目的整体结构图: mybatis-config.xml配置文件: spring框架的核心配置文件:applicationContext.xml 1 <?xml version="1.0" encoding="UTF-8"?> ...
分类:
编程语言 时间:
2020-01-01 20:47:43
阅读次数:
68
1.File简介 /** * java.io.File * File用于表示文件系统中的一个文件或目录的 * * 使用File我们可以: * 1:访问其表示的文件或目录的属性(名字,大小等) * 2:创建,删除文件或目录 * 3:访问一个目录中的子项 * * 但是不能访问文件数据. */ publi ...
分类:
编程语言 时间:
2020-01-01 20:49:34
阅读次数:
70
一开始写项目的时候,没用ajax,导致做搜索分页功能的时候废了好大的劲,在这里分享一下处理这个问题的思路。 框架用的springboot,通过thymeleaf模板和前端交互,没有使用ajax,所以数据都是在域对象放的。分页用的springdatajpa的分页,他个其他的分页工具大同小异,优点在于不 ...
分类:
编程语言 时间:
2020-01-01 20:51:08
阅读次数:
274
一、面向对象知识。 1、 理解面向对象: 2、面向对象的设计原则。 3、设计模式单概念与分类。 4、动态语言的设计模式。 5、设计模式的分类--[创建模式、结构模式、行为模式] 1、对象:含义是指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。[车、人、牛] 在python里面,一切皆是对象 ...
分类:
编程语言 时间:
2020-01-01 20:54:14
阅读次数:
88
本文环境:centos 7,Python3编译安装成功,包括pip3,然后需要安装redis相关的Python3驱动包 先理清楚几个概念1,redis包更准确地说是redis-py包,是Python连接Redis的驱动文件,如果下载原始文件的话,就是redis-py-***.tar.gz2,redi ...
分类:
编程语言 时间:
2020-01-01 20:55:47
阅读次数:
185
系列目录 1.net core天马行空系列:原生DI+AOP实现spring boot注解式编程 2.net core天马行空系列: 泛型仓储和声明式事物实现最优雅的crud操作 3.net core天马行空系列: 一个接口多个实现类,利用mixin技术通过自定义服务名,实现精准属性注入 4.net ...
分类:
编程语言 时间:
2020-01-01 20:59:32
阅读次数:
140
wxpython缩放图片,方法一: 方法二: ...
分类:
编程语言 时间:
2020-01-01 21:00:20
阅读次数:
117
公平锁和非公平锁 1.公平锁,是指多个线程按照申请的顺序来获取锁,类似排队打饭,先来后到。 2.非公平锁,是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程 比先申请的线程优先获取锁,在高并发情况下,有可能会造成优先级反转或者饥饿现象。 Java ReentrantLock而言,通过 ...
分类:
编程语言 时间:
2020-01-01 22:10:35
阅读次数:
86
原文链接:https://blog.csdn.net/zhaoyun_zzz/article/details/84341801 Python+opencv+pyaudio实现带声音屏幕录制原创luke-skyworker 发布于2018-11-28 23:05:23 阅读数 3463 收藏展开文章目 ...
分类:
编程语言 时间:
2020-01-01 22:11:28
阅读次数:
151
验证码一键式自动识别、免费短信接收、包含一些转码、解密、时间戳转换、IP查询、HASH、自动解密等功能, 喜欢就 star 以表支持 下载 Python爬虫代码下载 声明 此项目以研究学习、减轻测试量为目的,禁止用于非法用途。 软件有可能会被杀毒软件误杀,设置信任即可。 功能树 验证码自动识别服务 ...
分类:
编程语言 时间:
2020-01-01 22:14:35
阅读次数:
649
tuple 的主要用途,就是把各种类型的参数组合成一个新的数据关联体(结构体),相当于早期的 std::pair 的泛化版本。 组合存储是方便了,但是,对于某些特定的应用场景,解包就成了个比较麻烦的事情。为此,我查看 gcc 8.2.0 版的 STL ...
分类:
编程语言 时间:
2020-01-01 23:23:30
阅读次数:
99
想必大家一定玩过游戏吧,可能你会发现游戏里的对话框吧,今天就教大家做一个类似游戏的对话框吧 我们用的语言是java语言,其次运行是在控制台运行的。 今天的内容为计时器,说到计时器,做计时器的方法很多,比如线程计时器,等等,我们今天也是一个 线程计时器,但是内部都已经帮我们写好了。 TimerTask ...
分类:
编程语言 时间:
2020-01-01 23:24:41
阅读次数:
159
1. 问题背景 在 C++11 的标准中,我们可以通过 (以常量整数值为索引号)操作 tuple 中的参数,而到了 C++14 之后的标准,新增了 (以数据类型为索引)的方式操作 tuple 中的参数。那么,若只是在 C++11 标准中,是否有办法使用 以数据类型为索引 的方 ...
分类:
编程语言 时间:
2020-01-01 23:25:46
阅读次数:
70
前言 秋招的结束,面试了大大小小的公司,最大的问题在于算法上。所以打算坚持在leetcode打卡,看看到底能不能行,如果你想见证,那我来开车,你坐稳,一起走向更好的远方。2020=1024+996,准备好了? 一 题目 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目 ...
分类:
编程语言 时间:
2020-01-01 23:27:19
阅读次数:
90
问题背景 在实现可变参数列表中的类型统计功能前,我们先看看下面代码中的需求场景: 上面的代码中, 都是 的派生类,按照上面已经提供的三个 make_task() 接口,我们能不能只提供一个接口(如下面的代码所示),就可自动选择这三个接口之一创建 对象呢 ...
分类:
编程语言 时间:
2020-01-01 23:27:52
阅读次数:
85
新的一年,新的开始. 抽象类 抽象类和抽象方法用abstract来修饰 如果一个类包含抽象方法,那么该类必须是抽象类. 抽象类不能被实例化,不能被new. 构造方法,用static修饰的方法不能声明为抽象方法 抽象类中抽象方法只是声明,不能给出方法的具体实现过程 Test.java 运行结果 总结 ...
分类:
编程语言 时间:
2020-01-01 23:28:06
阅读次数:
85