java
满天星的七星
博学而笃志,切问而近思!
展开
-
掘金签到和抽奖
掘金签到和抽奖审核中掘金签到和抽奖,搞个服务器,然后写个定时任务挂在服务上,每天自动签到和抽奖,如果想不看抽奖轮盘你也可以写逻辑,核心功能已经写好了 cookie获取方式 static String cookie = "放入你的cookie"; static String baseUrl = "https://api.juejin.cn"; static String todayStatus = "/growth_api/v1/get_today_status"; .原创 2021-09-24 15:16:14 · 499 阅读 · 0 评论 -
java.lang.IllegalStateException: argument type mismatch 参数类型不匹配
java.lang.IllegalStateException: argument type mismatch新写的功能报错,看起来没有问题,其实是入参时少写一个注解@RequestBody,你看看是不是和我一样少写一个注解!至于@RequestBody注解的详细介绍和用法大家可以参考:https://blog.csdn.net/justry_deng/article/details/80972817...原创 2021-05-20 14:39:58 · 1994 阅读 · 0 评论 -
java报错: sun.security.validator.ValidatorException: PKIX path building failed:
Java报错:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target这已经告诉我们证书失效了,让我们重新安装证原创 2021-03-01 16:50:25 · 1017 阅读 · 0 评论 -
sql 四大排名函数---(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介
1.ROW_NUMBER()定义:ROW_NUMBER()函数作用就是将select查询到的数据进行排序,每一条数据加一个序号,他不能用做于学生成绩的排名,一般多用于分页查询,比如查询前10个 查询10-100个学生。实例:1.1对学生成绩排序这里number就是每个学生的序号 根据studentScore(分数)进行desc倒序1.2获取第二个同学的成绩信息这里用到的思想就是 分页查询的思想 在原sql外再套一层selectwhere t.number>=1 ...转载 2021-02-20 16:37:48 · 642 阅读 · 0 评论 -
生产16位密码(大小写都有,字母和数字),同时进行MD5 32位小写加密
直接上代码了,都有备注 private final static String[] strDigits = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"}; public static void main(String[] args) { String password = getPassword(); System.out原创 2021-02-05 15:42:16 · 1369 阅读 · 5 评论 -
Java经纬度计算两点之间的距离
public class LocationUtils { private static double EARTH_RADIUS = 6371.393; private static double rad(double d) { return d * Math.PI / 180.0; } /** * 通过经纬度获取距离(单位:米) * * @param lat1 * @param lng1 * @param lat2 * @param lng2 * @ret.原创 2020-12-04 16:46:14 · 190 阅读 · 0 评论 -
报错:com.alibaba.fastjson.JSONException: illegal identifier : \pos 1, line 1, column 2
{\"code\":\"102\",\"consNo\":\"35445620\",\"rcvblYm\":\"20201124\"}String字符串转Json数据时出现这种情况,这是因为\未被转义的原因解决方法:String s = StringEscapeUtils.unescapeJava(param);原创 2020-11-25 09:01:23 · 7351 阅读 · 1 评论 -
@Transactional 详解
@Transactional 是声明式事务管理 编程中使用的注解1 .添加位置1)接口实现类或接口实现方法上,而不是接口类中。2)访问权限:public 的方法才起作用。@Transactional 注解应该只被应用到 public 方法上,这是由 Spring AOP 的本质决定的。系统设计:将标签放置在需要进行事务管理的方法上,而不是放在所有接口实现类上:只读的接口就不需要事务管理,由于配置了@Transactional就需要AOP拦截及事务的处理,可能影响系统性能。3)错误使用:转载 2020-11-02 09:45:54 · 1655 阅读 · 0 评论 -
java报错信息:redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required.
这个是因为redis设置了密码,只需要补充密码就可以了jedis.auth(password)填入自己设置的密码public static void main(String[] args) { Jedis jedis=new Jedis("127.0.0.1"); jedis.auth("12345"); System.out.println("111"); System.out.println(jedis.ping());原创 2020-10-12 14:15:00 · 416 阅读 · 0 评论 -
如何导入阿里JSONObject相关依赖
在pom.xml插入 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.70</version> </dependency>会自动加载依赖这个时候就可以用阿里的JS原创 2020-10-09 14:35:11 · 9665 阅读 · 0 评论 -
什么是instanceof,它有哪些作用?
instanceof 是 Java 的一个二元操作符,类似于 ==,>,< 等操作符。instanceof 是 Java 的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回 boolean 的数据类型。以下实例创建了 displayObjectClass() 方法来演示 Java instanceof 关键字用法:public static void main(String[] args) { int num=123; JSONOb原创 2020-07-27 09:41:24 · 2330 阅读 · 0 评论 -
数据库报错:无法识别服务器时区值或表示多个时区。如果要利用时区支持,则必须配置服务器或JDBC驱动程序
### Cause: 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 'serverTimezone' configuration property) to use a more specifc tim.原创 2020-06-19 11:23:52 · 1898 阅读 · 1 评论 -
Data truncation: Incorrect date value这个问题解决方式
今天水群看有位同学问了Datatruncation:Incorrectdatevalue:'13'forcolumn'isDelete'atrow1这个问题出在哪里?其实人家都和你说了日期值不正确,这个时候要知道看些自己isDelete字段和实体类的字段是否一致,例isDelete是DATE的,那么实体类对应的isDelete也要是Date类型的...原创 2020-06-10 15:36:29 · 22945 阅读 · 0 评论 -
Handler dispatch failed;错误信息
Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError我这里是jdk版本太高导致,本地和测试都通过,然后上生产环境就报了这个错误,然后生成jdk版本降到jdk8就好了原创 2020-05-26 09:23:57 · 3660 阅读 · 0 评论 -
SQLDataException: ORA-01861: 文字与格式字符串不匹配,大部分看二点就解决
第一点看数据类型是否一致第二点看格式是否正确一般来说是因为这两步问题导致ORA-01861: 文字与格式字符串不匹配如果还没解决看看你数据库字段有几个是date类型,是不是都是一致正确的...原创 2020-05-14 21:55:06 · 1939 阅读 · 0 评论 -
挺简单的json转list
JSONObject data = params.getJSONObject("data");JSONArray contactLists1 = data.getJSONArray("contactLists");List<CSurveryResultDetailEntity> DetailEntities = JSONArray.parseArray(contac...原创 2020-05-06 11:33:32 · 379 阅读 · 0 评论 -
PostMan如何测试上传图片
原创 2020-03-31 11:34:56 · 501 阅读 · 0 评论 -
springboot上传到FastDFS服务器
今天帮朋友做个文件上传到FastDFS服务器的测试代码,看了很多资源其中然后总结开始敲代码先导入依赖<dependency> <groupId>net.oschina.zcx7878</groupId> <artifactId>fastdfs-client-java</artifactId> <ve...原创 2020-03-20 15:49:19 · 193 阅读 · 0 评论 -
还在想怎么解决跨域?我这跨域请求处理有点东西
package com.example.demo.demo;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;...原创 2020-03-17 09:59:16 · 73 阅读 · 0 评论 -
MybatisPlus对于流的处理方式
我用了@TableField来定义他的字节数组其他该怎么写就怎么写@TableField(jdbcType = JdbcType.BLOB, typeHandler = BlobTypeHandler.class)private byte[] img;原创 2020-03-09 13:15:42 · 950 阅读 · 0 评论 -
ORACLE SQL优化大全
ORACLE数据库的PL/SQL语句执行的优化器,有基于代价的优化器(CBO)和基于规则的优化器(RBO)。RBO的优化方式,依赖于一套严格的语法规则,只要按照规则写出的语句,不管数据表和索引的内容是否发生变化,不会影响PL/SQL语句的"执行计划"。CBO自ORACLE7版被引入,ORACLE自7版以来采用的许多新技术都是只基于CBO的,如星型连接排列查询,哈希连接查询,...转载 2020-11-03 14:11:26 · 219 阅读 · 0 评论 -
redis全面解析
什么是Redis?Redis 是开源免费的,遵守BSD协议,是一个高性能的key-value非关系型数据库。redis单线程问题所谓的单线程指的是网络请求模块使用了一个线程(所以不需考虑并发安全性),即一个线程处理所有网络请求,其他模块仍用了多个线程。redis采用多路复用机制:即多个网络socket复用一个io线程,实际是单个线程通过记录跟踪每一个Sock(I/O流)的状态来同...转载 2020-12-08 08:46:12 · 96 阅读 · 0 评论 -
超简单的json转xml,xml转json
先添加maven依赖 <dependency> <groupId>com.oracle.ojdbc</groupId> <artifactId>ojdbc8</artifactId> <scope>runtime</scope&g...原创 2020-01-11 15:39:02 · 6592 阅读 · 1 评论 -
还不会@RequestMapping?@RequestMapping简单的几个参数使用
RequestMapping: 请求到处理器功能方法的映射规则value: 指定请求的实际地址,指定的地址可以是 URI Template 模式、可以是RestFul动态获取、也可以使用正则设置; method: 指定请求的method类型, 例如GET、POST、PUT、DELETE等,不写的话默认是GET、POST请求,根据前端自动适配; consumes: 指定处理请求的提交内...原创 2020-01-02 11:00:30 · 1329 阅读 · 0 评论 -
微服务之间的相互调用
我使用的是@FeignClient(name="com-kd-xxx")首先添加maven依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId&...原创 2019-12-25 10:51:27 · 3076 阅读 · 1 评论 -
Error:(35,13) java: 找不到符号和Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx
idea运行java程序的时候报错,提示:“Error:(35,13) java: 找不到符号”。出现这种情况是你的35行代码找不到他的服务,微服务之间的调用出现问题,我这里是其他同事没有写微服务之间的调用,直接@Service和@Resource的,这样是不行的需要@FeignClient,@RequestMapping的远程调用,可以看我的微服务的远程调用的方法 https:...原创 2019-12-25 10:31:53 · 17577 阅读 · 11 评论 -
Java基本数据类型,强制数据类型转换
Java基本数据类型: byte(字节型) 占用1个字节 一个字节等于八位 等于范围负128到127 short(短整型) 占用2个字节 int(整型) 占用4个字节...原创 2019-12-17 16:47:44 · 222 阅读 · 0 评论 -
token的注册,登录生成,token的时间过期
博主小白互相学习首先导入依赖 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</vers...原创 2020-10-13 09:15:30 · 1182 阅读 · 0 评论