java
文章平均质量分 73
ChaseDreamBoy
ChaseDreamBoy
展开
-
Retrofit
Retrofit大家都知道 okhttp 是一款由 square 公司开源的 java 版本 http 客户端工具。实际上,square 公司还开源了基于 okhttp 进一步封装的 Retrofit 工具,用来支持通过接口的方式发起 http 请求 。官网 : https://square.github.io/retrofit/github : https://github.com/square/retrofitmaven :<dependency> <scope&原创 2020-08-14 16:57:48 · 347 阅读 · 0 评论 -
java 判断一个字符串是否是数字
java 判断一个字符串是否是数字原创 2020-06-09 18:03:30 · 3721 阅读 · 0 评论 -
java 爬取 flash 里面的数据
java 爬取 flash 里面的数据原创 2020-05-19 18:48:14 · 1358 阅读 · 4 评论 -
Java Faker 生成随机数
一、官网官网 : http://paraseba.github.io/faker/二、maven 依赖 <!-- https://mvnrepository.com/artifact/com.github.javafaker/javafaker --> <dependency> <groupId>com...原创 2019-10-04 09:04:20 · 3822 阅读 · 0 评论 -
分布式ID的生成方式
推荐使用 Twitter 公司开源的 snowflake 算法。一、分布式ID在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。比如在金融、电商、支付、等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求,此时一个能够生成全局唯一ID的系统是非常必要的。分布式id的特点全局性唯一:不能出现重复的ID号,既然是...原创 2019-10-04 00:07:06 · 608 阅读 · 0 评论 -
java WebSocket 实现
一、 maven 主要依赖 <dependencies> <!-- https://mvnrepository.com/artifact/javax.websocket/javax.websocket-api --> <dependency> <groupId>javax.websock...原创 2019-08-04 18:06:19 · 914 阅读 · 0 评论 -
Java 调用 replaceAll()方法报错:java.lang.IllegalArgumentException: Illegal group reference等错误
Java 调用 replaceAll()方法报错:java.lang.IllegalArgumentException: character to be escaped is missing、Illegal group reference: group index is missing、named capturing group has 0 length name、named capturing ...原创 2019-03-18 16:54:57 · 15275 阅读 · 1 评论 -
maven使用日志出现:No appenders could be found for logger
maven使用日志出现:No appenders could be found for logger信息如下:打开官网:http://logging.apache.org/log4j/1.2/faq.html#noconfig翻译出来大概就是:当找不到默认配置文件log4j.properties和log4j.xml,并且应用程序不执行显式配置时,就会发生这种情况。log4j使用th...原创 2019-01-26 18:51:25 · 66144 阅读 · 7 评论 -
java log 出现:SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
使用log4j出现:SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”.进入官网链接:http://www.slf4j.org/codes.html#StaticLoggerBinder前面一段话翻译过来就是:当org.slf4j.impl.staticloggerbinder类无法加载到内存中时,会报告此警告消息...原创 2019-01-26 18:30:56 · 2380 阅读 · 0 评论 -
jdbc连接mysql出现:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one
jdbc连接mysql出现如下错误:java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the ...原创 2019-01-26 18:25:10 · 298 阅读 · 0 评论 -
记一次leetcode中使用java实现反转一个单链表
leetcode地址:https://leetcode-cn.com/problems/reverse-linked-list/comments/要求:输入: 1-&gt;2-&gt;3-&gt;4-&gt;5-&gt;NULL输出: 5-&gt;4-&gt;3-&gt;2-&gt;1-&gt;NULLjava实现:/** * Defin原创 2018-12-01 15:03:39 · 888 阅读 · 0 评论 -
Maven项目读取resources目录下文件
项目结构图: 注意:取到的是编译后的路径,而不是src/main/resources的路径。一、获取File private static void getFileFromResources() { URL url = App.class.getClassLoader() .getResource("myfile/TestFi...原创 2018-08-25 17:24:39 · 2909 阅读 · 0 评论 -
java项目打jar包
右击项目,选择export,然后选择jar file,如图: 点击next,选择对应项目,与输出的目标文件,再点击finish完成。原创 2018-07-12 16:44:51 · 308 阅读 · 0 评论 -
SpringBoot项目部署于外置Tomcat容器
一、修改项目打包方式在 pom.xml 改为war包的方式:<packaging>war</packaging>二、去掉SpringBoot自带的Tomcat容器在 pom.xml 的 dependencies中:<dependency> <groupId>org.springframework.boot</gr...原创 2018-06-19 19:41:46 · 914 阅读 · 1 评论 -
Linux下用二进制文件安装jdk
一、下载1、 oracle官网下载,网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2、云盘下载链接:https://pan.baidu.com/s/17J88_f3HBoMMitRblTlfIQ 密码:x0cw二、解压安装使用命令解压已下载的文件cd /...原创 2018-05-13 14:22:29 · 1545 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
java.lang.ClassNotFoundException:org.springframework.web.util.Log4jConfigListener最近在项目中遇到这个错误,但是在依赖包中是有这个类的。 经过查资料发现Deployment Assembly中没有添加maven依赖。 项目右键 >> Properties >> Deployment ...原创 2018-04-25 18:41:57 · 2779 阅读 · 0 评论 -
Spring之DefaultListableBeanFactory
DefaultListableBeanFactory在spring中的spring-beans.jar下的: org.springframework.beans.factory.support.DefaultListableBeanFactory中。DefaultListableBeanFactory是整个bean加载的核心部分,也是spring注册加载bean的默认实现。其涉及到的类及...原创 2018-05-03 17:40:01 · 1171 阅读 · 0 评论