个人笔记
XiumingLee
这个作者很懒,什么都没留下…
展开
-
抓取Bilibili哔哩哔哩网站视频(Java和Python双版本实现)
我一直觉得编程语言只是一种工具,重要的是思想。原创 2020-05-10 10:15:10 · 15050 阅读 · 28 评论 -
Java Bean验证基础
1. 概述在这篇快速文章中,我们将介绍使用标准框架-JSR 380(也称为Bean验证2.0)来验证Java Bean的基础。在大多数应用程序中,验证用户输入是一个非常普遍的要求,并且Java Bean验证框架已成为处理这种逻辑的实际标准。2. JSR380JSR380是用于Java Bean验证的Java API规范,是Jakarta EE和JavaSE的一部分,它使用@ NotNull...翻译 2020-03-11 09:50:18 · 402 阅读 · 0 评论 -
Jackson ObjectMapper的使用
原文地址1. 概述本文将介绍如何使用Jackson的ObjectMapper类将Java对象序列化为Json以及将Json反序列化为Java对象。2. Maven依赖 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <...原创 2020-03-01 16:34:45 · 707 阅读 · 0 评论 -
Jackson注解使用示例
原文地址1 概述在本文中,我们将深入探讨Jackson注解。我们将看到如何使用Jackson现有的注解,如何创建自定义注解以及如何禁用它们。2 Jackson序列化注解2.1 @JsonAnyGetter@JsonAnyGetter注解提供了将Map字段转换为标准属性的灵活性。这是一个简单的示例– ExtendableBean实体具有name属性和一组以K/V对形式的可扩展属性:pu...原创 2020-02-25 13:02:32 · 415 阅读 · 0 评论 -
Collections和 Arrays工具类常见方法
CollectionsCollections 工具类常用方法:排序查找,替换操作同步控制(不推荐,需要线程安全的集合类型时请考虑使用 JUC 包下的并发集合)排序操作void reverse(List list)//反转void shuffle(List list)//随机排序void sort(List list)//按自然排序的升序排序void sort(List lis...转载 2020-02-12 16:11:55 · 282 阅读 · 0 评论 -
在Intellij IDEA中使用Debug
一、Debug开篇首先看下IDEA中Debug模式下的界面。如下是在IDEA中启动Debug模式,进入断点后的界面,我这里是Windows,可能和Mac的图标等会有些不一样。就简单说下图中标注的8个地方:① 以Debug模式启动服务,左边的一个按钮则是以Run模式启动。在开发中,我一般会直接启动Debug模式,方便随时调试代码。② 断点:在左边行号栏单击左键,或者快捷键Ctrl+F8 ...转载 2020-02-05 12:22:04 · 409 阅读 · 0 评论 -
根据屏幕宽度设定1rem的px值
rem(font size of the root element)是相对长度单位。相对于根元素(即html元素)font-size计算值的倍数。 <script> /** 得到屏幕的宽度*/ let htmlWidth = document.documentElement.clientWidth || document.body.clientW...原创 2020-01-17 09:09:47 · 480 阅读 · 0 评论 -
HTTP状态码
1、常见的HTTP状态码:200 - 请求成功 301 - 资源(网页等)被永久转移到其它URL 404 - 请求的资源(网页等)不存在 500 - 内部服务器错误2、HTTP状态码分类分类 分类描述 1** 信息,服务器收到请求,需要请求者继续执行操作 2** 成功,操作被成功接收并处理 3** 重定向,需要进一步的操作以完成请求 4**...原创 2020-01-14 10:16:33 · 268 阅读 · 0 评论