码迷,mamicode.com
首页 > 编程语言 > 周排行
SpringBoot系列(十)优雅的处理统一异常处理与统一结果返回
本文讲解了如何处理捕获全局异常以及怎么自定义异常,顺便说明了统一结果的返回格式,并特殊处理的404,not found的异常,将其作为统一结果返回。如果你觉得本文有用,点个赞吧! ...
分类:编程语言   时间:2020-04-26 21:13:29    阅读次数:97
推荐学习 Java 的地方
学习 Java 的好去处: 无论是刚学的,还是学习中、毕业后的小伙伴,都可以从这里学到知识。 可以关注:狂神说Java(B站的UP主)https://space.bilibili.com/95256449,尚硅谷等其他的教学视频也都是很不错的。 目前有7个阶段:Java 基础 -> html+css ...
分类:编程语言   时间:2020-04-26 21:13:44    阅读次数:80
树、二叉树、查找算法总结
一、思维导图: 二、重要概念: 1、二叉树的五种基本形态: 2、前、中、后序遍历: 1.1前序遍历 根节点 左子树 右子树 1.2中序遍历 左子树 根节点 右子树 1.3后序遍历 左子树 右子树 根节点 2、ASL计算: 如图所示的二叉排序树,其成功的平均查找长度是 ; 不成功的平均查找长度是 。 ...
分类:编程语言   时间:2020-04-26 21:14:49    阅读次数:70
jdk8下 ArrayList与LinedList 排序效率对比
总结: linkedlist排序性能更好,并且较arraylist更节省空间。public static void main(String[] args) { long startTime1 = System.currentTimeMillis(); List<xx> arrayList = new ...
分类:编程语言   时间:2020-04-26 21:15:02    阅读次数:105
python数据分析学习(8)数据清洗与准备(2)
上个一篇博客讲解了如何进行数据的缺失值处理,本篇就来讲解一下如何进行数据转换的一系列操作。 一:删除重复值 由于各种原因,DataFrame中会出现重复行,如下: 用duplicated方法可以返回一个布尔值Series,找出每一行是否有重复情况。 而drop_duplicates返回的是DataF ...
分类:编程语言   时间:2020-04-26 21:16:56    阅读次数:98
javaCV开发详解之9:基于gdigrab的windows屏幕画面抓取/采集(基于javacv的屏幕截屏、录屏功能)
javaCV系列文章: javacv开发详解之1:调用本机摄像头视频 javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV) javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtm ...
分类:编程语言   时间:2020-04-26 21:18:04    阅读次数:130
字符串查找子串算法
BF算法 BF算法的思想,就是一个字符一个字符的比较,如果不成功,就回溯到最开始第一个匹配成功的字符位置,从下一个字符开始从新进行匹配操作 其他算法未完待续...... ...
分类:编程语言   时间:2020-04-26 21:18:47    阅读次数:109
JAVA-网络编程-InetAddress类
JAVA 网络编程 InetAddress类 InetAddress类 此类表示互联网协议 (IP) 地址。 InetAddress类没有构造方法,所以不能直接new实例化。 要获得InetAddress实例可以使用该类的静态方法 方法 |返回值类型|方法 |说明 | | :|: | | | |`g ...
分类:编程语言   时间:2020-04-26 21:19:03    阅读次数:70
python MD5加密
什么是MD5Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science and RS ...
分类:编程语言   时间:2020-04-26 21:24:03    阅读次数:87
Java序列化
Java序列化 Java序列化将对象转化成二进制字节数组,可以将二进制数据保存到磁盘或者进行网络传输,实现了对对象状态的保存,并且可通过反序列化来获取完全相同的对象副本,达到对象持久化的目的。 序列化的要求: 1. 序列化对象必须实现java.io.Serializable接口。 2. 序列化类中需 ...
分类:编程语言   时间:2020-04-26 21:24:40    阅读次数:125
spring框架tomcat起不来
启动报异常: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applica ...
分类:编程语言   时间:2020-04-26 21:26:31    阅读次数:96
Java泛型理解
···引入泛型原因是安全简单,在编译的时候可以检查类型安全,并且所有的强制转换都是自动或隐性的,提高了代码的利用率。 参数化类型:把类型当作参数一样传递。注意object这里的数据类型只能是引用数据类型。 泛型的使用: 1:泛型类 public class demo{} (T表示未知类型) 通过泛型 ...
分类:编程语言   时间:2020-04-26 22:29:28    阅读次数:73
自然语言处理之HMM模型分词
汉语中句子以字为单位的,但语义理解仍是以词为单位,所以也就存在中文分词问题。主要的技术可以分为:规则分词、统计分词以及混合分词(规则+统计)。 基于规则的分词是一种机械分词,主要依赖于维护词典,在切分时将与剧中的字符串与词典中的词进行匹配。主要包括正向最大匹配法、逆向最大匹配法以及双向最大匹配法。 ...
分类:编程语言   时间:2020-04-26 22:32:41    阅读次数:103
[LeetCode in Python] 5393 (M) maximum points you can obtain from cards 可获得的最大点数
题目 https://leetcode cn.com/problems/maximum points you can obtain from cards/ 几张卡牌 排成一行,每张卡牌都有一个对应的点数。点数由整数数组 cardPoints 给出。 每次行动,你可以从行的开头或者末尾拿一张卡牌,最终 ...
分类:编程语言   时间:2020-04-26 22:33:15    阅读次数:89
Java 基础(一)
Java 基础(一) 目录 "Java"白皮书"摘要" "简单的Java程序" "源代码文件和字节码文件" "Java的数据类型" "final关键字" "数学函数与常量" "位运算符" "String API" "读入和输出" "包" "备注" 下面我们来了解Java的基础。 Java"白皮书"摘 ...
分类:编程语言   时间:2020-04-26 22:34:02    阅读次数:90
SpringCloud:eureka的'eurekaAutoServiceRegistration'报错解决方法
报错信息如下: org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'eurekaAutoServiceRegistration': Singleton be ...
分类:编程语言   时间:2020-04-26 22:34:55    阅读次数:255
C语言把浮点数转换为二进制数的方法和示例
浮点数据转换为二进制的方法是:1)把浮点数拆分成两部分,小数点前面的整数和小数点后面的小数。2)分别把整数和小数部分转换为二进制,保存在字符串中。3)输出转换后和二进制字符串。1、整数部分转二进制字符串的方法1)把十进数除以2,记下余数(余数保存在字符串中),现用商除以2,再记下余数,如此循环,直到商为0。2)把保存余数的字符串反过来,就是结果。例如123转化成二进制:123/2=61余161/2
分类:编程语言   时间:2020-04-26 23:45:03    阅读次数:534
C++的字符串分割函数
字符串切割在日常开发中是会经常频繁使用的一种方法,在刷题的过程中也经常会遇到需要将输入用例按照“”切割后才能实现具体逻辑的情况,但遗憾的是C++STL中string类并没有为我们提供现成的切割函数,所以在在线OJ的过程中就需要自己来实现一个简单的字符串切割函数。由于是为了在在线OJ中为我们的程序提供方便,所以代码逻辑以及代码量越简单越好,实现这样需求的方法不止一种,比如可以使用C语言提供strto
分类:编程语言   时间:2020-04-26 23:52:07    阅读次数:78
C语言float数据类型介绍、示例和应用经验
1、浮点数的概念浮点数也称小数或实数。例如,0.0、75.0、4.023、0.27、-937.198都是合法的小数。C语言中采用float和double关键字来定义小数,float称为单精度浮点型,double称为双精度浮点型,longdouble更长的双精度浮点型。2、测试float数据类型C标准规定,float类型必须至少能表示6位有效数字。我们用以下代码来测试float类型的特点。示例/**
分类:编程语言   时间:2020-04-26 23:52:20    阅读次数:366
学习Python爬虫难吗?入门好学吗?
大家都知道Python语言,也知道该语言应用领域十分广泛,可以从事多方面的工作,广受大家的喜欢。而爬虫就是Python的应用领域之一,也是当下非常火热的行业,那么什么是Python爬虫?Python爬虫好学吗?接下来为大家介绍下
分类:编程语言   时间:2020-04-26 23:55:41    阅读次数:183
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!