自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 【ES】RestHighLevelClient自动创建按月索引如何实现(二)

一.本文基于【ES】RestHighLevelClient连接阿里ElasticSearch7.10(一) 基础环境之上。记录对于es处于java中的相关业务需要做按月索引的实现https://blog.csdn.net/ssdlleave/article/details/107846094?spm=1001.2014.3001.5501定义es gis-location模版kibana添加POST _template/template-gis-location{ "templ...

2021-07-02 17:21:43 4703 1

原创 【ES】RestHighLevelClient连接阿里ElasticSearch7.10(一)

由于是本地连接,阿里云es需要修改相关配置。确保本地可以访问1.开通公网访问(如果是用阿里ESC服务器。配置了同一专用网络可以不用开通)2.修改阿里云配置允许自动创建索引3.添加本地网络白名单安全配置中点击修改添加本机公网iphttps://ip.cn/查看本机ip至此阿里云es环境配置完成。使用RestHighLevelClient连接阿里云1.导入maven包rest-high-level-client版本可由spring管理elastic...

2021-06-29 17:02:24 1216 2

原创 Elasticsearch 在kibana 中Long查询出来的数据异常问题记录

Elasticsearch 保存16位以上Long整形时在kibana 查询后显示不对。是因为js对Long有精度丢失问题。导致显示不对。es中保存的数据是正常的。在使用时正常获取的值是没问题的。在前端使用时需注意最好转换为String字符串显示,避免精度丢失问题...

2021-01-19 17:47:55 1015

原创 Elasticsearch 在kibana中的各种语句模板

1.创建索引模板PUT _template/template_base{ "template": "模板名称", "order": 2, "index_patterns": ["模板名称*"], "aliases": { "模板别名 ": {} }, "settings": { "index": { "number_of_shards": "分片数量", "number_of...

2021-01-19 17:43:59 1693

原创 Elasticsearch 使用java分页查询条数超过1w的解决办法 -search_after方式

1.需求:job跑批每隔5分钟查询es数据取出并进行推送。问题:原使用java分页查询es。当大于1w时无法取出后续数据造成了数据丢失。 使用scroll_id查询性能消耗太大不适应此场景.es调用测试:获取第一次查询结果后设置sort,查询首条数据为转换成java实现方式如下:BillTraceElasticSearchRepository findInfoDocByScroll public Map<Object[],List<BillT

2020-11-30 18:32:33 3218

原创 设计模式:策略模式的一些理解

1.什么是策略模式?定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换,例如:我需要推送运单轨迹给多家机构。如淘宝,邮管局等。2.如何实现策略模式?策略模式分为3个部分分别为:1)抽象策略类(StrategyImpl):策略的抽象,推送的抽象具体策略类2)具体的策略实现,每一种推送的具体实现。3)环境类(StrategyContext):用来操作策略的上下文环境。3.策略模式的代码实现?第一步:定义抽象策略接口package com.example.S...

2020-06-06 14:53:13 289

原创 Elasticsearch 使用java分页查询条数超过1w的解决办法 -scroll_id方式

1.需求:查询es近3个月数据取出并进行重新推送。问题:原使用java分页查询es。可是到1w条数据后就会自动停止无法查询1w之后的数据。原查询方法:/** * @description: 查询轨迹信息 * @param billTraceSearchVo * @param page * @date: 2020/5/28 15:06 * @author: ss * @return: java.util.List<cn.uce.core.elasticse...

2020-05-29 14:20:27 3013 3

原创 Spring Boot 从零搭建一个财务管理系统笔记(一) ---基础环境和简单demo

1。新建spring-boot项目。File-New-Project 选择 Spring Initializr -填写包名项目名-选择Web勾选Spring Web2.新建完成后pom文件引用thymeleaf模板(用于解析html和静态资源的模板) <dependencies> <dependency> <gro...

2019-10-29 09:40:04 1400 1

原创 java原生GZIP压缩示例

由于带宽压力过大需要将原传输数据格式转为json及GZIP压缩传输。导入所需java包import java.io.*;import java.net.URL;import java.net.URLConnection;import java.util.*;import java.util.zip.GZIPInputStream;import java.util.zip.GZI...

2019-10-21 10:22:13 163

原创 大文件拆分程序

import java.io.*;import java.util.HashMap;import java.util.Map;/** * 读取大文件分割成小文件   合并文件方式 wins+R 输入cmd  进入txt目录 输入:type *.txt >> name.txt  则合并所有txt文件 * 大文件格式:userId 123123123 1/2 *      

2017-11-07 16:06:17 1591

转载 java.security.InvalidKeyException: Illegal key size 错误问题解决方案

之前在加签和验签时本地和测试环境都是ok的。但上了生产集群后出现了加密出错的问题。有几台机器加密成功率都是100%,但只有一台机器错误率达到80%。后来发现问题根源原来是jdk不兼容的问题,因为某些国家的进口管制限制,Java发布的运行环境包中的加解密有一定的限制。比如默认不允许256位密钥的AES加解密,解决方法就是修改策略文件.JDK6的下载地址:  http:

2017-09-21 15:56:26 1070

原创 网站知识--如何把javaWeb项目搭建到linux服务器上

以阿里云esc服务器CentOS 7.2为例1.准备你所需要的web项目war包  idea:在run中设置:   运行后war包在项目目录target下。  java使用dos命令进入项目目录执行 jar -cvf  springmvc.war ./* 即可2.搭建服务器环境jdk下载地址http://www.o

2017-09-19 17:03:59 850

原创 网站知识-个人网站搭建全部流程

1.购买服务器(阿里云为例)2.选择你需要的服务器配置。3.根据你网站所需的环境配置相应镜像,也可在镜像市场选择一键安装(购买时设置的密码为阿里内置远程连接管理台密码可购买后设置)4.把个人网站部署在服务器上启动。5.购买域名及DNS解析(购买域名时DNS解析需要一并添加购买)6.配置域名解析使用新手引导设置(推荐)或手动添加解析1.新手引导设置

2017-09-19 11:18:36 1495

转载 RSA秘钥对生成(Linux下使用Openssl)

推荐在Linux下生成1、生成私钥openssl genrsa -out rsa_private_key.pem 10242、将原始私钥转换为pkcs8格式openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt3、根据私钥生成公钥openssl rsa -i

2016-03-16 10:54:28 586

原创 erlang ets表的使用

ETS表的基本:ETS 表可以用来高效存储海量的erlang数据,ETS提供大型的键-值查询表,ETS是相当高效的:可以用它存储海量的数据(只要有足够的内存).最常用的表操作是插入和查找。ETS表的数据保存在内存里,他们是易失的。当ETS表被丢弃或控制它的进程终止时,数据就会被删除.ETS表是底层运行时系统里实现的,ETS表没有垃圾回收机制,即使ETS表及其巨大也不会有垃圾回收的负担,不过,

2015-09-11 13:47:15 11880

翻译 RSA加密与解密的算法

RSA加密与解密的算法

2015-09-09 17:20:34 646

转载 数字证书的结构

数字证书的结构

2015-09-09 16:59:27 7216

转载 数字签名是什么?

数字签名是什么?

2015-09-09 16:50:31 1111

转载 Erlang 整数与浮点数转换

Erlang 整数与浮点数转换

2015-09-08 11:10:53 2496

原创 erlang学习理解笔记(1)

erlang学习理解笔记

2015-08-31 19:34:42 335

原创 erlang环境搭建及简单的名字服务

erlang的简单环境搭建及开发工具实现具体实例

2015-08-27 15:30:09 1018

原创 sql 数据库链接代码及使用全解

关于java链接数据库读取数据的实例

2015-08-26 18:01:13 3099

转载 [网络] SOCKET, TCP/UDP, HTTP, FTP 协议

(一)TCP/UDP,SOCKET,HTTP,FTP简析TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层:网络层:IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议传输层:TCP协议与UDP协议应用层:FTP、HTTP、TELNET、SMTP、DNS等协议HTTP是应用层协议,其传输都是被包装成TCP协议传输。可以用SOCKET实现H

2015-07-01 09:55:52 478

原创 jsp基础及内置对象

----------------------数据链接方式----------------------//1.取得表单提交过了的数据String name = request.getParameter("name");String pwd = request.getParameter("pwd");//2.加载JDBC驱动String drivername="com.my

2014-07-28 17:55:43 375

原创 运用jsp简单实现 类似HTML框架结构的运用:

Login_top.jsp 文件需去除的代码:String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>主代码:       

2014-07-28 17:53:54 511

原创 运用jsp简单输出当前日期

SimpleDateFormat timedate=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");    out.print("当前时间:"+timedate.format(new Date()));   %>---("yyyy-MM-dd hh:mm:ss");可以自定义格式---y=年  M=月  d=日  h=小时 , m=分  s=

2014-07-28 17:52:33 764

原创 jsp学习-----简记

一个完整的Url由: http://地址:8080/页面B/S技术:为浏览器服务技术C/S技术:为客户端服务技术tomact目录结构:/bin:存放在Windows平台以及Linux平台上启动和关闭Tomcat的脚本文件 /conf:存放Tomcat服务器各种配置文件,其中最重要的配置文件是:server.xml/lib:存放Tomcat服务器所需的各种JA

2014-07-28 17:48:38 331

原创 JavaScript

http-equiv="Content-Type" content="text/html; charset=utf-8" /> 逐字显示 type="text/javascript"> var i=0; var str="要逐字显示内容:"; function s() { var txt

2014-06-16 00:25:17 330

原创 简单的div练习---简记

xmlns="http://www.w3.org/1999/xhtml">  http-equiv="Content-Type" content="text/html; charset=utf-8" /> 无标题文档 type="text/css">  .d1 { background-

2014-06-16 00:21:28 493

原创 C#语言的一些简单知识

C#:语法规则:只能使用字母(大写和小写)、数字和下划线字符,标识符必须以一个字母或者下滑线开头最简单的C#语法规则是:必须用一个分号来终止所有语句表达式:操作数和运算符的组合。语句:指能执行一个操作的命令(也就是指令)变量:是容纳了一个值得存储位置。优先级:控制着一个表达式中的各个操作符的求值顺序。变量的递增和递减: 变量+1=变量++; 

2014-06-16 00:15:18 384

翻译 DOS的系统基本命令---简记

CD..跳上一个目录  cls  清除屏幕             cd空格/?    查寻命令意思 HELP 打开所有原始命令   有关某个命令的详细信息,请键入 HELP 命令名ASSOC          显示或修改文件扩展名关联。ATTRIB         显示或更改文件属性。BREAK          设置或清除扩展式 CTRL+C 检查。BCDEDIT    

2014-06-16 00:13:01 425

原创 基础数据库的创建知识---简记

DBMS 数据库管理系统DBA    数据库管理员DBS    数据库系统数据库系统通常采用3级模式结构:1:模式2:外模式3:内模式软件项目开发周期流程:1.需求分析阶段:收集业务需求和数据处理需求2.概要设计阶段:确认需求信息的正确和完整3.详细设计阶段:进行逻辑设计4.代码编写阶段5.软件测试阶段6.安装部署E-R模型图:(Entity

2014-06-16 00:09:50 395

原创 关于HTML常用的标签--简记

HTML标题CSS代码含义:                    a:link{ color:默认颜色}                    a:visited{ color:已点击后颜色}                   a:hover{ color:当用户划过链接时的颜色}                   a:active{ color:当用户点击不放时的颜色}

2014-06-16 00:07:02 498

空空如也

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

TA关注的人

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