码迷,mamicode.com
首页 > 编程语言 > 日排行
深度分析:Java中如何如理异常,一篇帮你搞定!
异常的背景初识异常我们曾经的代码中已经接触了一些“异常”了.例如:除以0System.out.println(10/0);//执行结果Exceptioninthread"main"java.lang.ArithmeticException:/byzero数组下标越界int[]arr={1,2,3};System.out.println(arr[100]);//执行结果Exceptioninthre
分类:编程语言   时间:2020-05-12 20:06:22    阅读次数:60
SpringBoot全局异常统一处理、反参标准化
对于日常的开发过程中出现的异常,我把它分为两种, 一种是需要给前端返回的异常,这种异常通常有入参格式、字段缺少、以及相关的业务异常,需要明确的告诉前端出现了什么问题,前端才好处理, 而另一种异常例如空指针、连接超时、io异常,这类型的异常不需要前端知晓,统一返回服务器异常即可。 所以我们需要捕获异常 ...
分类:编程语言   时间:2020-05-12 20:14:06    阅读次数:90
springboot 自动装配
springboot最大特点就是自动装配 一.什么是自动配置? 根据特定条件自动将一些配置类的bean注册进ioc容器,使得可以在需要的地方直接从容器中获取和使用? “自动”的表现形式就是我们只需要引我们想用功能的jar包,相关的配置我们完全不用管(springboot内置了很多的**start配置 ...
分类:编程语言   时间:2020-05-12 20:21:24    阅读次数:105
JavaScript中的鼠标悬停事件的用法详解
鼠标悬停事件是当鼠标的光标与其名称表示的元素重叠时触发的事件,本篇文章我们就来详细介绍一下JavaScript中鼠标悬停事件的用法。 打造全网web前端全栈资料库(总目录)看完学的更快,掌握的更加牢固,你值得拥有(持续更新) 我们先来看一下什么是onmouseover? 鼠标悬停的活动是“事件”,而 ...
分类:编程语言   时间:2020-05-12 20:23:29    阅读次数:116
springboot图片路径形式获取图片
一致以来都是用 http://127.0.0.1:8888/getPhoto?imgUrl=1.jpg 的形式获取数据,今天突然要 http://127.0.0.1:8888/getPhoto/1.jpg 这样获取图片数据,竟然有点懵逼了。 直接贴代码: @RequestMapping(value ...
分类:编程语言   时间:2020-05-12 20:25:38    阅读次数:159
「网易官方」极客战记(codecombat)攻略-网页开发2-JavaScript: 命名大师-javascript-master-of-names
(点击图片进入关卡) 使用新的编码能力来瞄准没有名字的敌人。 简介 变量 (Variables) 包含着以后要用到的信息。你可以随意将一个值 (Value) 保存到变量里。 使用 findNearestEnemy() 定位最近的敌人。 closestEnemy = self.findNearestE ...
分类:编程语言   时间:2020-05-12 20:27:33    阅读次数:101
线程池 ThreadPoolTaskExecutor
1. springboot中配置线程池 @Bean public ThreadPoolTaskExecutor commonThreadPool() { ThreadPoolTaskExecutor pool = new ThreadPoolTaskExecutor(); pool.setCoreP ...
分类:编程语言   时间:2020-05-12 20:29:21    阅读次数:62
「网易官方」极客战记(codecombat)攻略-网页开发2-JavaScript: 书库迷失-javascript-lost-in-the-stacks
(点击图片进入关卡) 使用代码块找到离开库的方法。 简介 你的代码已经一行接一行地开始工作了。 现在,你将使用 code blocks :这是一个可以反复使用的命令。 这是你创造 code blocks 的方法: # 使用":"冒号开启一个代码块 while True: # 以下,任何使用4格缩进的 ...
分类:编程语言   时间:2020-05-12 20:30:36    阅读次数:91
【Go语言系列】2.4、Go语言基本程序结构:数据类型
Go 语言是一种静态类型的编程语言。这意味着,编译器需要在编译时知晓程序里每个值的类型。数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go语言内置以下这些基础类型: 布尔类型:bool 整型:int8、byte、int16、 ...
分类:编程语言   时间:2020-05-12 20:34:25    阅读次数:77
11.分类与监督学习,朴素贝叶斯分类算法
1.理解分类与监督学习、聚类与无监督学习。 简述分类与聚类的联系与区别。 简述什么是监督学习与无监督学习。 2.朴素贝叶斯分类算法 实例 利用关于心脏病患者的临床历史数据集,建立朴素贝叶斯心脏病分类模型。 有六个分类变量(分类因子):性别,年龄、KILLP评分、饮酒、吸烟、住院天数 目标分类变量疾病 ...
分类:编程语言   时间:2020-05-12 20:34:42    阅读次数:78
机器学习——11.分类与监督学习,朴素贝叶斯分类算法
1.理解分类与监督学习、聚类与无监督学习。 简述分类与聚类的联系与区别。 联系:都是对数据进行划分的方法 区别:分类就是“贴标签”,在事先已有的类中按这些类的性质来进行划分,要做的就是将每一条记录分别属于哪一类标记出来,常用算法KNN,是一种有监督学习; 聚类是在事先没有类,没有训练条件的情况下,根 ...
分类:编程语言   时间:2020-05-12 20:35:39    阅读次数:90
【poj 2406】Power Strings 后缀数组DC3模板 【连续重复子串】
" Power Strings " 题意 给出一个字符串s,求s最多由几个相同的字符串重复而成(最小循环节的重复次数) 思路 之前学习KMP的时候做过。 我的思路是:枚举字符串的长度,对于当前长度k,判断$lcp(1,k+1) =k$,$lcp(k+1,2k+1) =k$,$lcp(3k+1,4k+ ...
分类:编程语言   时间:2020-05-12 20:37:08    阅读次数:70
Swift23-访问控制
模块和源文件、访问级别、访问控制语法、自定义类型、子类、常量,变量,属性,下标、构造器、协议、扩展、泛型、类型别名。 访问控制可以限定其它源文件或模块中的代码对你的代码的访问级别。这个特性可以让我们隐藏代码的一些实现细节,并且可以为其他人可以访问和使用的代码提供接口。 可以明确地给单个类型(类、结构 ...
分类:编程语言   时间:2020-05-12 20:37:40    阅读次数:80
JavaScript中onclick事件怎么使用
onclick是一个事件,当事件被触发时就会执行处理,onclick是一个处理鼠标点击的事件。本篇文章就给大家分享关于JavaScript中onclick事件的用法。 打造全网web前端全栈资料库(总目录)看完学的更快,掌握的更加牢固,你值得拥有(持续更新) 我们首先来看一下onclick事件的语法 ...
分类:编程语言   时间:2020-05-12 20:40:52    阅读次数:134
python 判断字符串中是否包含数字
code bool(re.search(r'\d', str)) ...
分类:编程语言   时间:2020-05-12 20:43:15    阅读次数:357
Spring事务控制
一:事务介绍 1:什么是事务 事务管理是程序开发中必不可少的技术,用来保证数据的完整性和一致性,它们被当作一个单独的工作单元。这些动作要么全部完成,要不就完全不起作用。就例如我们在完成转账操作的时候,转出用户的金额减少、转入用户的金额增加,这就完成了一个完整的操作,提交事务然后完成转账,但是如果有一 ...
分类:编程语言   时间:2020-05-12 20:45:02    阅读次数:87
数组循环常用几种方法
// map filter some forEach every find findIndex reduce let arr = [7,4,5,6,2] //返回一个新数组, 长度不变。[7, 4, 5, 6, false] let a0 = arr.map( v => v > 3 && v) // ...
分类:编程语言   时间:2020-05-12 20:46:14    阅读次数:111
Java基础知识面试题及答案-整理
1.String类可以被继承吗? 不能。String类在声明中使用final关键字修饰符。使用final关键字修饰的类无法被继承。 Java语言的开发者为什么要将String类定义为final类呢? ?因为当字符串是不可变的,字符串池才有可能实现。字符串池的实现可以在运行时节约很多的堆空间,因为不懂 ...
分类:编程语言   时间:2020-05-12 20:46:39    阅读次数:164
树状数组学习
输入一个长度为n的数组,有以下两种操作: 1.输入一个数m,输出数组中下标1~m的 前缀和 2.对指定下标的 数值进行修改 我们有两种思路,一种是for循环累加,另一种是利用前缀和数组。两种算法多 次操作时间复杂度在O(n^2),我们不妨来用树状数组进行操作。 树状数组介绍(BIT,Fenwick ...
分类:编程语言   时间:2020-05-12 20:47:32    阅读次数:103
python里面的垃圾回收机制
文章链接:https://www.jianshu.com/p/1e375fb40506 Garbage collection(GC) 现在的高级语言如java,c#等,都采用了垃圾收集机制,而不再是c,c++里用户自己管理维护内存的方式。自己管理内存极其自由,可以任意申请内存,但如同一把双刃剑,为大 ...
分类:编程语言   时间:2020-05-12 21:59:35    阅读次数:101
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!