随笔分类 -  java

摘要:1、引入POM <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>4.1.1</version> 阅读全文
posted @ 2024-10-30 11:46 方大帝的博客 阅读(976) 评论(0) 推荐(0)
摘要:@Test public void test() { // 雷达信息 double radarLon = 120.283664; double radarLat = 29.892702; double northAngle = 26.5; // 目标信息 float x = -13.7f * 0.1 阅读全文
posted @ 2024-09-24 13:07 方大帝的博客 阅读(153) 评论(0) 推荐(0)
摘要:一、解压jar包 unzip xxx.jar -d 解压后目录 如下,解压后放在tmpDir目录 二、删除jar包里冲突的.class文件 三、重新打包jar包 jar cvf 打包后.jar .// .//表示将当前目录下的所有目录的.class文件打进jar包 阅读全文
posted @ 2024-03-20 15:04 方大帝的博客 阅读(903) 评论(0) 推荐(0)
摘要:一、Java中常用到的命名形式共有三种 既首字母大写的UpperCamelCase,首字母小写的lowerCamelCase以及全部大写的并用下划线分割单词的UPPERCAMELUNSER_SCORE。 通常约定,类一般采用大驼峰命名,方法和局部变量使用小驼峰命名,而大写下划线命名通常是常量和枚举中 阅读全文
posted @ 2023-03-21 09:48 方大帝的博客 阅读(680) 评论(0) 推荐(0)
摘要:客户端 public class Client { public static void main(String[] args) { // 服务端地址和端口 final String DEFAULT_SERVER_HOST = "127.0.0.1"; final Integer DEFAULT_S 阅读全文
posted @ 2022-05-18 13:59 方大帝的博客 阅读(168) 评论(0) 推荐(0)
摘要:{ "apiResponseID": "00018001CCBA1C3FED965D6004D0F53F", "apiErrorMsg": "", "apiResultCode": "A1000", "apiResultData": "{\"requestId\":\"4ab012b15c3a4f3 阅读全文
posted @ 2022-04-07 13:17 方大帝的博客 阅读(2938) 评论(0) 推荐(0)
摘要:代码编写 SpringBoot的项目已经对有一定的异常处理了,但是对于我们开发者而言可能就不太合适了,因此我们需要对这些异常进行统一的捕获并处理。SpringBoot中有一个ControllerAdvice的注解,使用该注解表示开启了全局异常的捕获,我们只需在自定义一个方法使用ExceptionHa 阅读全文
posted @ 2021-07-20 08:16 方大帝的博客 阅读(1424) 评论(0) 推荐(0)
摘要:某网盘: 可以随时暂停、启动 多任务 下载过程中、由于某一些特殊原因(宕机、断电、断网等),导致文件下载失败 再一次下载的时候,还可以继续在原来的基础上下载 当上一次下载的20%,再一次下载的时候,从20%继续下载 本地都会产生一个临时数据文件 中断后,文件不会消失 断点续传 原理: 实现: 长连接 阅读全文
posted @ 2021-07-13 18:06 方大帝的博客 阅读(750) 评论(0) 推荐(0)
摘要:今天我们说说数据源和数据库连接池,熟悉java开发的同仁应该都了解C3PO,在这里不做过多的赘述了,今天我们说的是阿里DRUID,druid是后起之秀,因为它的优秀很快占领了使用市场,下边我们一起来看看druid数据源的配置以及druid监控的配置和监控的实现逻辑。 druid数据源配置 下面是dr 阅读全文
posted @ 2021-07-12 14:00 方大帝的博客 阅读(1523) 评论(0) 推荐(0)
摘要:一、MyBatisPlusConfig配置: package com.ruoyi.framework.config; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.extensio 阅读全文
posted @ 2021-05-26 17:26 方大帝的博客 阅读(9082) 评论(2) 推荐(0)
摘要:/** * 将一组数据平均分成n组 * * @param source 要分组的数据源 * @param n 平均分成n组 * @param <T> * @return */ public static <T> List<List<T>> averageAssign(List<T> source, 阅读全文
posted @ 2020-09-29 17:00 方大帝的博客 阅读(6769) 评论(0) 推荐(1)
摘要:HashMap<Long, List<CourseRecord>> recordMap = Maps.newHashMap(); for (CourseRecord courseRecord : courseRecordList) { List<CourseRecord> recordList = 阅读全文
posted @ 2020-09-29 14:37 方大帝的博客 阅读(287) 评论(0) 推荐(0)
摘要:package org.springblade.modules.school.socket; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; import java.util.conc 阅读全文
posted @ 2020-09-25 15:53 方大帝的博客 阅读(437) 评论(0) 推荐(0)
摘要:@Data @TableName("im_notice_details") @ApiModel(value = "入库单据明细") @EqualsAndHashCode(of = {"detailsId", "noticeId"}) public class ImNoticeDetails exte 阅读全文
posted @ 2020-09-25 13:28 方大帝的博客 阅读(195) 评论(0) 推荐(0)
摘要:目录 一、参数校验 二、hibernate validator校验demo 三、hibernate的校验模式 1、普通模式(默认是这个模式) 2、快速失败返回模式 四、hibernate的两种校验 1、请求参数校验 2、GET参数校验(@RequestParam参数校验) a.此时需要使用Metho 阅读全文
posted @ 2020-03-28 08:12 方大帝的博客 阅读(719) 评论(0) 推荐(0)
摘要:1. cxf的pom依赖 2. 服务接口 3. 接口实现类 4. 服务发布配置类 5. 项目启动后的wsdl信息 阅读全文
posted @ 2019-07-18 10:02 方大帝的博客 阅读(3013) 评论(0) 推荐(0)
摘要:1.引入pom.xml 2.application.yml配置 3.创建MQ配置文件 4.创建生产者 5.创建消费者,监听队列 6.配置spring.factories,设置SPI自动加载 7.创建Junit测试类 阅读全文
posted @ 2019-04-17 14:00 方大帝的博客 阅读(434) 评论(0) 推荐(0)
摘要:需求分析—场景 假设需要为公司设计一个人员管理系统,并为各级领导及全体员工分配系统登录账号。有如下几个要求: 1. 权限等级不同:公司领导登录后可查看所有员工信息,部门领导登录后只可查看本部门员工的信息,员工登录后只可查看自己的信息; 2. 访问权限不同:如公司领导登录后,可查看员工薪水分布界面,而 阅读全文
posted @ 2018-10-26 16:35 方大帝的博客 阅读(4491) 评论(0) 推荐(0)
摘要:第一个是工具类, MapUtil.java import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; im 阅读全文
posted @ 2017-10-15 17:32 方大帝的博客 阅读(5743) 评论(0) 推荐(0)
摘要:1.实体 2.RoleService定义 3.RoleDao定义 4.XML定义 阅读全文
posted @ 2017-08-18 21:56 方大帝的博客 阅读(679) 评论(0) 推荐(0)