自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (9)
  • 收藏
  • 关注

原创 java实现将任务轮流分给每一个人,自动派单分配任务,java任务平均分配制度

假如有3位业务主管: ArratyList 主管={'主管A','主管B','主管C'}1.需求: 业务员提交的订单分配给3位主管中任意一位去审核,业务主管提交的订单分配给另外两位去审核 即业务主管自己不能审核自己提交的订单. 例如: 当业务员提交订单1时,将该订单分配给主管A去审核, 当业务员提交订单2时,将该订单分配给主管B去审核, 当业务员提交订单3时,将该订单分配给...

2019-10-22 14:21:40 6042

原创 Apifox一款专为开发和测试人员而定制的专属利器,强烈推荐!

作为一名Java开发程序员,开发接口与前端联调甚至有时候需要让测试人员调用是必不可少的.官网上一句话描述了它的强:Apifox=Swagger+Mock+Jmeter+Postman我所在的公司规模不是很大,平时Mock和Jmeter用的不多,此处不做赘述.1.在用apifox之前我一直在用swagger或者knife4j,二者均是在线实时的接口文档,但是它们必须要求所对应服务器必须的运行状态,否则网页就打不开,但是apifox就不存在此类情况,apifox不仅可以从swagger中导入历史接口数据还

2022-06-19 19:07:05 835 1

原创 springboot启动后执行方法的五种实现形式

亲自测试,按照执行顺序如下:第一种:@Componentpublic class SpringContext1 { @PostConstruct public void pingStart(){ System.out.println(" ======================1 @PostConstruc方法开始执行=================="); }}第二种:@Componentpublic class SpringContex

2022-03-09 22:30:15 1716

原创 xxl-job2.3.0版本无法自动注册,xxl接参为null,手动执行失败问题

A.问题描述:1.springboot服务跑起来后,连接上公司内部搭建的xxl-job服务,在执行器管理中的OnLine 机器地址都是空的2.手动添加机器地址,仍然无法执行;各种报错,无效的url/远程机机器连接超时/无效的token等等B:解决方案:由于 公司内部搭建的xxl-job服务 的版本是2.3.0,而springboot服务版本是1.9.0,二者版本不一样导致,所以此处升级springboot服务版本到2.3.0,但是新版中无法继续使用注解@JobHandler(value = “AA

2022-01-04 20:22:22 7903

原创 nfs共享远程文件夹,本地挂载远程服务器目录

nfs共享远程文件夹,本地挂载远程服务器目录解压并安装nfs:创建共享文件夹编辑配置文件加载配置文件为rpcbind和nfs做开机启动rpcbind和nfs启动重启相关服务查看端口使用情况:防火墙开启端口;解压并安装nfs:创建共享文件夹为rpcbind和nfs做开机启动rpcbind和nfs启动重启相关服务查看端口使用情况:挂载:(/image/bx/bxftp/image/)防火墙开启端口;server端(需要共享的服务器):127.0.0.1(服务端IP)client端:127.0.0.2(客

2021-07-21 18:00:52 585 1

原创 kibana操作ES简单操作之创建/更新/删除/查询索引等

ES创建字段映射规则,创建索引的各个字段类型新建一个索引"电影"的索引更新id是1的电影信息 将名字更新为"我不是药神==="查询该索引下所有的记录详情根据id查询记录详情创建索引字段映射的规则,设置字段类型删除id是2的电影删除"test"索引查看当前有多少索引以及版本信息等查看所有的索引的记录总条数新建一个索引"电影"的索引PUT /movie/type1(索引类型,可以不写)/1{ "name":"我不是药神", "type":"情感", "publishYear":2018,

2021-05-30 15:33:10 2486

原创 2021-03-08

导入excel表格时,先将表格保存在本地,保存本次上传的excel文件到本地目录:/** * 保存excel文件到本地 * @param request * @param userId * @param file excel文件 */ public static File saveExcelToLocal(HttpServletRequest request, Integer userId, MultipartFile file) {

2021-03-08 11:47:43 82

原创 springboot集成xxljob(许雪里)分布式定时任务框架

xxljob分布式定时任务框架解决了在分布式环境下,定时任务重复执行的问题;1.加入pom依赖:<!-- 许雪里定时任务 --> <dependency> <groupId>com.xuxueli</groupId> <artifactId>xxl-job-core</artifactId> <version>2.2.0</version> </dependency>

2021-03-07 18:20:36 930 1

原创 springcloud微服务整合/集成swagger(knife4j-小刀)实现在线文档调试和查看功能

1.在gateway网关层加入以下依赖 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>2.0.4</version> </dependency&gt

2020-10-20 18:29:57 3054

原创 springboot整合Elasticsearch

1.首先确定各个组件的版本依赖关系,避免不必要的麻烦

2020-10-18 13:42:47 134

原创 Linux系统安装MongoDB数据库步骤

1.wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.7.tgz 在指定的目录下,直接下载源码压缩包.2.解压:tar -zxvf mongodb-linux-x86_64-4.0.7.tgz3.cd mongodb-linux-x86_64-4.0.7/bin/4.创建两个目录 存放数据库和日记1、mkdir -p logs2、mkdir -p datas6.在bin目录下创建一个mongodb.conf

2020-10-18 10:59:45 330

原创 springboot动态定时任务,动态修改cron参数,Date时间转化为定时任务cron格式

1.需求:每天网站开始营业时(一般是7:30)开始执行更新数据库,但是这个7:30是可以修改的.就是说这个定时任务不是固定时间执行的,执行时间有可能被更改;话不多说,上代码,我会将所用的代码全部粘贴上来,大家可以参考:/** * 动态定时任务-->动态修改cron参数 */@Service@EnableSchedulingpublic class ScheduledFor...

2019-11-08 16:21:13 1373 1

原创 java之Date类型的after()方法与before()方法的使用

需求: 当 当前时间date等于addDate时或者当前时间在addDate之后并且在addDate1之前进行处理逻辑 if((date.compareTo(addDate)==0)||(date.after(addDate)&&date.before(addDate1))){ 处理逻辑........省略......}解释: .compareTo()方法:前后时间一...

2019-09-29 11:29:24 11222

原创 java在线生成验证码图片

import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.imageio.ImageIO;import ja...

2019-09-27 11:34:02 114

原创 不使用原来的pom依赖,自定义pom依赖,安装本地jar包到本地运行,以及安装本地jar包到服务器运行

前两天利用java生成合同模板遇到一种情况:原来的pom依赖下载的jar包版本是商业版的,生成的合同上方总是有红字警告,虽然是免费的,但是看他不爽,于是联系成都蓝冰科技官方客服,客服发给我一个免费版本的jar包没有红字警告.太开心了,但是不会安装啊,本人只会pom依赖自动下载.请教了公司同事以后方法如下:e-iceblueSpire.Doc.Local1.0将pom文件中原来的依赖改...

2019-09-26 10:45:57 585

原创 详解HDFS的Mapper类和Reduce类及4个泛型参数含义

Mapper类:Mapper组件开发方式:自定义一个类,继承MapperMapper组件的作用是定义每一个MapTask具体要怎么处理数据。例如一个文件,256MB,会生成2个MapTask。即2个MapTask处理逻辑是一样的,只是每个MapTask处理的数据不一样。下面是Mapper类中的4个泛型含义:泛型一:KEYIN:LongWritable,对应的Mapper的输入...

2019-02-14 09:53:09 5172 2

原创 HDFS的MapReduce执行流程

1. 从HDFS中获取数据2. MapReduce首先会将输入的数据进行逻辑切片,每一个切片是一个InputSplit对象3. 每一个InputSplit对象会交给一个MapTask来执行4. 切片中的每一行数据都会触发一次map方法,5. map方法的输入的键默认为数据偏移量,输入的值为这一行的数据;输出的键以及值的类型根据业务确定6. 在Barrier阶段,会将所有相同的键所对应的值...

2019-02-14 09:42:52 248

原创 详解大数据HDFS分布式文件系统的写入流程

删除流程:1.客户端发起RPC请求到NameNode2.NameNode收到请求后,将这个操作更新到edits文件以及内存中3.NameNode更新完内存中的元数据之后,会给客户端返回一个ack信号,表示已经删除成功,但此时这个文件并没有真正的从DataNode上删除.4.等到DataNode发送心跳信息给NameNode的时候,NameNode收到心跳信息后.NameNode发现Data...

2019-02-14 09:33:31 207

原创 详解大数据HDFS分布式文件系统的写入流程

写入流程:1.客户端发起RPC请求访问NameNode2.NameNode在收到请求之后会进行校验:路径校验,权限校验3.如果所有校验都通过,则计算文件大小,计算切块数量,分配对应的DataNode,记录元数据,将文件块的储存地址,放入到队列中返回给客户端4.客户端收到队列后,将文件进行切块,然后将每一块封装成一个packets对象,准备发送5.客户端取出第一块的地址,从这些地址中选一个...

2019-02-14 09:26:45 292

原创 详解大数据HDFS分布式文件系统的读取流程

读取流程:1,客户端通过RPC请求访问NameNode(请求读取)2,NameNode查询请求的文件的元数据,获取到文件的储存路径,然后将文件所对应的全部或者部分文件块的储存地址放入一个队列中,返回给客户端.3,客户端收到队列之后,依次遍历队列,读取文件块.4,客户端从队列中获取到第一个文件块的储存地址,从中选出一个最近的DataNode来进行读取.5.读取完成之后校验文件块的大小是否符...

2019-02-14 09:11:14 517

CRC16循环冗余算法

CRC16循环冗余算法,高位在前和低位在后都有; 对特定字符串进行转换成16进制字符串,然后将字符串进行CRC16校验,得到校验码. 次工具类已经经过本人亲自验证,完全符合标准,目前项目中用到的就是这个工具类.

2020-06-01

Java中文文档以及Java面试宝典

官方的Java开发文档,超详细.可以很好的方便我们平时查看Api,内含有一份Java面试宝典,超详细,无论是你是正在开发程序还是正在找工作,我想你一定用得到.

2020-04-15

最全Java常用日期处理工具类

该Java工具类调用时只需要类名.方法即可调用。 1.返回纯数字的年月日时分秒时间戳:20191008103656 4.在日期上增加数个整月 5.在日期上增加天数 6.在日期上增加n分钟 7.两个时间相差距离多少天多少小时多少分多少秒 8.按默认格式的字符串距离今天的天数 9.比较两个时间的大小 HH:mm:ss 10.按用户格式字符串距离今天的天数 11.cron "0 06 10 15 1 ? 2014" 专门用于处理springboard定时任务修改cron参数的日期处理方法 12.获取本月第一天(月初时间) 13.获取本月最后一天(月底时间) 以上这些方法都在该Java工具类,当然不仅仅包含这些,还有其他的很多。

2019-11-19

hadoop.zip

可以利用此工具连接hdfs分布式文件管理系统,非常好用,亲测有效,一直在用,以后就不需要再打开网页进行相关操作了.

2019-07-13

2019年海淀金现代面试题笔试题

山东金现代面试题,最新最全面的面试题,希望能帮助正在找工作的程序员,早日拿到高薪,毕竟下载程序员面试都要经过好几轮面试,该资源提供了笔试面试题。

2019-04-16

Java基础面试题

Java面试题,基础面试,里面都是选择题哦,基础不好的人不会做

2019-03-10

Tes视频上传三步走

通过此接口,发送用户视频文件 meta 信息。接口支持断点续传。请求示例如下所示通过此接口,发送用户视频文件 meta 信息。接口支持断点续传。请求示例如下所示

2018-12-13

豆瓣电影爬虫案例

利用爬虫技术,爬取豆瓣电影科幻电影前34名个电影详细信息,和保存电影剧照的代码

2018-12-13

redis视频分块上传

将一个视频分块加一个视频元数据上传到服务端,进行redis断点续传

2018-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除