自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 收藏
  • 关注

原创 多机器定时任务批量处理不同数据

1. 时间戳: 在数据中加入时间戳字段(如果没有的话),这样在每次查询的时候你可以按照时间戳的顺序去查询新的数据。比如你的任务每10分钟执行一次,你就在查询的时候查找时间戳在最后一次任务执行时间和当前时间之间的数据。2. 游标:你可以使用游标来跟踪你已经查询到的数据。在我们的例子中,游标可以是最后一次任务执行的最后一条数据的标识符。然后你在执行新的查询时,只查询标识符大于游标值的数据。3. 版本号:如果你的数据中加入了版本号,也可以使用类似于游标的方法,只查询版本号比最后一次处理数据的版本号大的数据。

2023-08-22 14:48:40 550

原创 Springboot+javaFx做客户端 jar制作windows安装包

SPRINGBOOT JAVAFX 打包 安装包

2022-12-26 11:49:40 516

原创 datax三种启动方式

datax java命令启动 不使用python

2022-12-01 17:06:37 3384 1

原创 JAVA环境下使用DATAX(不使用python调用)

JAVA环境下调用datax

2022-11-08 17:17:17 3885 8

原创 Springboot quartz sqlite

其实是一遍求指教的文章

2022-10-17 16:56:30 1031 4

原创 关于javaFx tableView组件绑定Map数据

javaFx TableView Map

2022-08-16 17:29:06 880

转载 JWT工具类

package com.macro.mall.tiny.common.utils; import io.jsonwebtoken.Claims; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation..

2021-07-13 13:04:04 413

原创 datax json配置参数

{ "core": { "transport": { "channel": { "speed": { "byte": 10485760, //单个channel字节速度限制 "record": 100000//单个channel条数限制 } } } }, "job": { "content": [ { "reader": { "p...

2021-05-07 10:49:51 3658 2

原创 mybatis oacle 批量插入数据 主键自增

<insert id="insertDimensionDetails" parameterType="java.util.List" useGeneratedKeys="false"> insert into QUOTA_DIMENSION_DETAIL (ID,DIMENSION_ID,CODE_VALUE,UPDATE_DATE,COLNAME_ID) SELECT SEQ_QUOTA_DIMENSION_DETAIL.NEXTVAL,a.* FROM ( .

2020-09-28 20:16:52 267

转载 vscode 自动生成 vue模板

{ // Place your snippets for vue here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: // .

2020-07-29 15:17:24 818

原创 springboot2.2.7整合elasticsearch7.3.2(此篇先临时记录下利用javaapi构建索引结构)

之前用的比较基础就寻思再学习下,这里基础的配置什么已经搭建完了,先记录java api构建索引结构 导入数据 简单搜索的测试用例 其他封装好的东西回头再写 由于我也是刚学习 很多东西我也一知半解试着搞 有大佬看到更好更全的博客告诉我谢谢了!! 官方文档地址 https://www.elastic.co/guide/en/elasticsearch/reference/7.x/date.html 构建索引结构 内部字段解释都有注释(这里是说我用到的,其他的请看官方文档 讲道理别百度搜,博客都.

2020-05-11 17:18:42 878

原创 springboot项目中利用ElasticsearchTemplate更新数据

直接上代码 Map<String, Object> params = new HashMap<>(); params.put("answerCount", 10); params.put("content", "ooooo"); 第一种 UpdateRequest updateRequest = new UpdateRequest(); updateReques...

2020-03-16 17:50:43 4684

原创 优雅关闭springboot项目...测试用的...可能也不优雅...

公司动不动断电出事,老是关测试服务器,就很烦,只好默默学习了下shell...弄个简单的脚本拿来启动我的项目... 这个脚本需要在springboot启动类中修改生成app.pid(其实好像用不着 不过先这样改吧 懒得动了) 把原始main方法改为下面这样 SpringApplication springApplication = new SpringApplication(Ap...

2020-01-11 13:39:33 391 1

原创 docker安装elasticsearch6.4.3 趟坑之路....

我的虚拟机为centos7.5 首先查找我需要的镜像 docker search elasticsearch 但是我想要6.4.3版本的,这里一大串我刚开始用docker也不太懂,然后百度 docker pull elasticsearch:6.4.3 没拉下来,不好使,接着我去了https://hub.docker.com/r/library/ 官网搜索 找到我想要的~ ...

2020-01-08 18:10:02 1097 3

原创 docker搭建redis集群 一主两从三哨兵

一、vmware安装centos7虚拟机 三台 略 二、docker安装 略 三、redis集群安装 1、三台机器各自拉取镜像 docker pull redis 2、三台几个各自下载redis配置样例(位置需要保存,最好统一下,后面要用) wget http://download.redis.io/redis-stable/redis.conf 3、更改各自redis.conf...

2020-01-08 18:06:51 1016

原创 springboot+dubbo+zookeeper 简单demo

第一步 docker下安装zookeeper集群(docker和docker-compose安装自行百度0.0) 首先在你的服务器或者虚拟机上创建文件夹zookeeper(mkdir zookeeper) 进入该目录下再创建zoo1 zoo2 zoo3 三个文件夹(mkdir zoo1 zoo2 zoo3) 再三个文件夹内分别创建 data log文件夹 然后再zookeeper根目录...

2020-01-06 17:47:14 289

原创 利用redis实现附近的好友

主要就是利用redis的geo功能 添加数据 jedis.geoadd(key, 经度, 纬度, 唯一标识); 设置时效时间 jedis.expire(key, 秒); /** 计算取出 */ jedis.georadiusByMember(key, 唯一标识,范围, 单位,其他参数(排序,返回多少条等)); jedis.georadius("key",经度,纬度,范围,单位,其他参数(排...

2019-11-27 11:46:02 218

原创 Springboot整合fastdfs进行文件上传下载

我的服务器是centos7.3版本 安装fastdfs借鉴了这位大佬博客(感谢大佬),fastdfs具体介绍这里也有(亲测可用):https://blog.csdn.net/yin_zh0522/article/details/81232041 我的服务器比较low没尝试集群,就弄个单机版玩玩 Springboot整合fastdfs 引入maven依赖 <dependency&g...

2019-10-23 17:54:00 1335

原创 java中的自定义注解

另外呢这其实是我瞎玩的一个多级缓存,用了用Caffeine(一个本地缓存框架) 自定义注解类,就是下面这样式的,嗯,就这样,没啥好说的。 //定义注解的作用目标(TYPE->作用在接口、类、枚举、注解)(METHOD->作用在方法上) @Target({ElementType.TYPE,ElementType.METHOD}) //定义注解的保留策略 RetentionPol...

2019-10-22 17:02:57 244

转载 java8 List转map操作 分组 过滤 求和

java8--List转为Map、分组、过滤、求和等操作   利用java8新特性,可以用简洁高效的代码来实现一些数据处理~ 定义1个Apple对象: public class Apple { private Integer id; private String name; private BigDecimal money; private Intege...

2019-05-31 17:18:02 776

原创 扫码登录

第一步 生成二维码 网页点击扫码登录后请求服务器---->>>服务器内生成一个唯一标示 ---->>>服务器内部将唯一标示加内部验证key存入redis(用redis hash类型方便吧)中设置时效,设置是否被使用状态---->>>将生成的唯一标示返回到网页端---->>>网页端要轮训调用第四步是否登录成功 第二步 将...

2019-05-29 16:52:25 609

转载 centos7 搭建集群

centos7 快速搭建redis集群环境 本文主要是记录一下快速搭建redis集群环境的方式。 环境简介:centos 7 +redis-3.2.4 本次用两个服务6个节点来搭建:192.168.116.120 和 192.168.116.121 192.168.116.120 端口为7000 7001 7002 3台 192.168.116.121 端口为7000...

2019-05-28 17:33:28 236

转载 安装Ruby

安装 yum -y install ruby rubygems 查看版本 ruby --version ruby 2.0.0p648 (2015-12-16) [x86_64-linux] 由于centos系统默认支持Ruby版本为2.0.0,因此执行gem install redis命令时会报以下错误。 [root@kube-node-1 src]# gem install...

2019-05-28 17:33:00 365

原创 mongodb java代码聚合(Aggregation)

统计数据背景需求 某时间段内每天登录用户数 登录时间必须超过十秒的 mongo表结构 我接受参数的vo 无用字段请自己忽略 具体聚合查询代码 查询返回数据样式 结束~ ...

2019-05-22 17:43:17 1381

原创 mongoTemplate 返回指定字段查询方式

百度半天没一个靠谱的,都过时了 第一种: 第二种:

2019-05-15 11:36:02 6814 5

转载 java面试题

一、Java 基础 1.JDK 和 JRE 有什么区别? jdk为java开发环境,jre为java运行环境 2.== 和 equals 的区别是什么? ==比较的是对象的内存地址值 object中equals同样也是比较地址值 当子类重写eq方法后比较内容是否相等 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 如果对象eq相等则...

2019-05-15 09:47:19 593

转载 java idea开发配置

如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示,包括JS更是手到擒来,最终不得不被这款神奇的IDE所折服。为了让身边更多的小伙伴参与...

2019-05-15 09:46:13 371

转载 一千行 MySQL 学习笔记

转载微信公众号 格物Web项目聚集地今天 预计阅读时间:53min MySQL命令和语句挺多,全部记忆下来不现实,况且有不常用的指令。下面把大部分的指令做了记录和详细的注释。建议收藏、转发此篇文章,如果忘记可以翻出来查查。也同样欢迎围观作者的博客:shockerli.net Windows服务 -- 启动MySQL net start mysql-- ...

2019-03-10 15:17:38 155

转载 SQL语句执行顺序

查询语句中select from where group by having order by的执行顺序 1.查询中用到的关键词主要包含六个,并且他们的顺序依次为 select--from--where--group by--having--order by 其中select和from是必须的,其他关键词是可选的,这六个关键词的执行顺序 与sql语句的书写顺序并不是一样的...

2019-03-09 11:52:34 141

转载 mysql:名次排名 (并列与不并列)

mysql语法笔记  2018-08-23 | 阅读:次   说明 做后台的难免与sql接触,到目前为止搞过的sql大致都是一些简单的sql语句构造,在这里准备把自己在写sql时遇到的一些比较少见的用法记录一下。 又学习了一些之前一直没搞清的: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE...

2019-02-18 14:57:12 19834 4

转载 (转)FastJson 解决JSON转嵌套Map出现的顺序乱序问题

2018年08月02日 16:54:15 FD-Do 阅读数:999 弄了一天的问题,感谢大神 转自:http://inlhx.iteye.com/blog/2312512   最近项目中用到了fastjson(1.2.15)需要将前端多层嵌套json转换为map,由于map的无序性,想了很多办法,最终找到使用 Map m= JSONArray.parseObject(json, Linke...

2019-01-29 11:58:34 738

转载 idea tomcat8 启动中文乱码

在idea的安装目录下找到idea.exe.vmoptions以及idea64.exe.vmoptions两个文件,我的本地路径为 C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.5\bin 1 供大家参考。 找到这两个文件后,用文本编辑器打开,在每个文件的最后加入 -Dfile.encoding=UTF-8 1 改完后如下:  这修改了I...

2019-01-28 15:13:41 1130

转载 java 删除文件

java 删除文件夹 / 删除某文件夹下的所有文件 import java.io.File; /*************************删除文件夹delFolder / 删除文件夹中的所有文件delAllFile *start***********/ /** * 删除文件夹 * @param folderPath 文件夹完整绝对路径 ,"Z...

2018-12-18 10:43:24 8826

转载 java 将文件数据导入至数据库

1.建立maven工程(方便管理jar包) 在pom.xml导入 jxl,mysql-connector 依赖   可以在maven仓库搜索 2.建立数据库连接类,数据库对应实体类 2.编写数据库表对应的实体类 ,get、set方法等 3.下面是编写读取excel文件的类 ,和运行主类   package service; import java.io.File; ...

2018-12-18 09:46:12 4627

转载 MySQL大数据量分页查询方法及其优化

---方法1: 直接使用数据库提供的SQL语句 ---语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N ---适应场景: 适用于数据量较少的情况(元组百/千级) ---原因/缺点: 全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2,1,3). Limit限制的是从结果集的M位置处取出N条输出,其余抛弃. ...

2018-12-14 09:54:52 163

转载 list多元素排序 很刁钻

java list按照 对象 指定多个字段属性进行排序   ListUtils.Java---功能类   package PjectUtils; import java.lang.reflect.Field; import java.text.NumberFormat; import java.util.Collections; import java.util.Comparator...

2018-12-07 14:07:44 383

转载 fastdfs nginx

nginx下载 wget -c https://nginx.org/download/nginx-1.10.1.tar.gz CentOS7搭建FastDFS V5.11分布式文件系统-第一篇 1.绪论 最近要用到fastDFS,所以自己研究了一下,在搭建FastDFS的过程中遇到过很多的问题,为了能帮忙到以后搭建FastDFS的同学,少走弯路,与大家分享一下。FastDFS的作者淘宝资深架...

2018-12-05 11:23:28 680

转载 git

第一部分: 安装 1. 下载地址:  https://git-scm.com/download/win; 如果速度慢, 使用 迅雷下载; 2. 点击安装, 然后下一步, 直到下面这个页面: 建议: 按照上面所示方式选中复选框 ; 3  点击下一步, 直到出现这个页面: 建议: 这个页面是选择git使用的命令行, 建议使用第一个git自带的; 4. 点击下一步, 直到出现下面这个...

2018-11-29 14:37:50 150

转载 Zookeeper用作注册中心的理由和原理

  理由:数据存储在内存中(高性能)可搭建集群(高可用)支持事件监听 RPC框架中有3个重要的角色:   image.png 注册中心 :保存所有服务的名字,服务提供者的ip列表,服务消费者的IP列表 服务提供者: 提供跨进程服务 服务消费者: 寻找到指定命名的服务并消费。 Zookeeper用作注册中心 简单来讲,zookeeper可以充当一个服务注册表(Service Re...

2018-11-26 14:12:27 917

转载 spring-boot-starter-data-elasticsearch

mrguozp 博客园 首页 新随笔 联系 订阅 管理 随笔 - 7  文章 - 0  评论 - 6 springboot elasticsearch 集成注意事项   文章来源: http://www.cnblogs.com/guozp/p/8686904.html 一 elasticsearch基础    这里假设各位已经简单了解过elasticsearch,并不对es进入...

2018-11-26 11:00:26 8517

空空如也

空空如也

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

TA关注的人

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