Search for History
Clear
2021.04.19
Java
SpringBoot
SpringBoot 获取配置文件内容
在一些业务需求上,我们需要获取配置文件的某些配置内容,达到某种功能,那么如何获取spingboot的配置参数内容呢?最常见的有几种方式application.yml# 应用名称spring: application: name: springboot# 应用服务 WEB 访问端口server: port: 8080方式一:@Value注解获取少量的配置,可以直接使用...
291
1min
2021.03.20
记录
Java
Java Jsoup 模拟浏览器登陆操作
Java爬虫一般使用的是Jsoup和HttpClient这两个jar包[推荐使用Jsoup]关于HttpClient的使用:HttpClient效果图什么的我就懒得展示了,因为没啥可看的,代码里注释写的也很明白,看不懂的就copy代码,直接整一遍正文Server首先得有个网站让你爬取,此处就自己用SpringBoot写几个接口来调用演示(Server)具体创建步骤就不在赘述,直接上源码注意:...
1.6k
8min
2021.03.20
记录
Java
Java HttpClient 模拟浏览器登陆操作
Java爬虫一般使用的是Jsoup和HttpClient这两个jar包[推荐使用Jsoup]关于Jsoup的使用:Jsoup效果图什么的我就懒得展示了,因为没啥可看的,代码里注释写的也很明白,看不懂的就copy代码,直接整一遍正文Server首先得有个网站让你爬取,此处就自己用SpringBoot写几个接口来调用演示(Server)具体创建步骤就不在赘述,直接上源码注意:由于此篇文章内容仅演...
1.7k
9min
2021.03.06
记录
Java
String StringBuffer StringBuilder 它们有什么区别?
为什么 String 是不可变的?String 类中使用 final 关键字修饰字符数组来保存字符串,private final char value[],所以String 对象是不可变的。而 StringBuilder 与 StringBuffer 都继承自 AbstractStringBuilder 类,在 AbstractStringBuilder 中也是使用char[] value字...
171
1min
2021.03.06
记录
Java
Java Oracle JDK 和 OpenJDK 的关系
可能很多人都没接触锅Open JDK吧那么 Oracle JDK 和 Open JDK 有什么关系呢?对于 Java 7,没什么关键的地方。OpenJDK 项目主要基于 Sun 捐赠的 HotSpot 源代码。此外,OpenJDK 被选为 Java 7 的参考实现,由 Oracle 工程师维护。关于 JVM,JDK,JRE 和 OpenJDK 之间的区别,Oracle 博客帖子在 2012 ...
583
2min
2021.03.01
Maven
Java
Maven Package 打jar包没有依赖
Maven打jar包时没有把pom.xml中的依赖打入jar包中,导致项目运行出错问题当在IDEA中写完项目,准备打包时,在右侧工具栏选中Maven—>项目名下的Lifecycle—>clean—>package一系列打包步骤时已经完成了打包流程,打包的jar包会生成在项目下target目录里,当你在控制台执行jar包时(这里比如我打的jar包名为test1.jar)就会报...
812
4min
2021.01.24
记录
Java
SpringBoot
Java-SpringBoot登陆拦截器
前言在很多javaweb项目中都会写拦截器,而这拦截器只写一次,大多时间和精力都花在业务逻辑,数据安全等方面,从而忽略掉拦截器的写法就比如我,每次写新项目时,在写到后台登陆等情况时,我总是想不起来如何对拦截器下手,不知该如何写起为此写了篇文章,巩固一下下面我就只贴代码,不做过多解释,我觉得注释写的也是很详细的pom.xml<dependencies> <depende...
1.1k
5min
2021.01.18
记录
Java
Java获取两个数之间的随机数
查看Math类的源码可以看到random()返回的时double类型其范围是0.0-1.0基本类型:double 二进制位数:64包装类:java.lang.Double最小值:Double.MIN_VALUE=4.9E-324 (2的-1074次方)最大值:Double.MAX_VALUE=1.7976931348623157E308 (2的1024次方-1)如果直接乘20的话,这范围是0...
217
1min
2021.01.18
记录
Java
SpringBoot
Thymeleaf
SpringBoot-Thymeleaf随机数
当使用SpringBoot写项目的时候,难免会遇到点问题,当然也可以直接在后台代码里设置随机数但总有些问题是你不得不在模板渲染时就处理好关键代码${#numbers.formatDecimal(T(java.lang.Math).floor(T(java.lang.Math).random()*255),1,0)}
79
1min
2021.01.09
记录
Java
SpringBoot
MyBatis
SpringBoot-MyBatis报空指针
今天更新旧项目的时候遇到的小问题,这个是非常低级的错误,再此记录下来,只有记录下来才能牢记于心问题今天更新旧项目的时候遇到的小问题,不知道为什么老是报空指针异常,调试了几遍都不知道问题出现在哪。上网查了一下,全是烂大街的搬运(一字不漏),10篇文章9个妈,写的都是说使用了private修饰符,修改为public就好了,我看了一遍我的确是public没毛病啊。于是我把注意力转移到了spring...
425
1min
1
2