自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 订阅消息记录

订阅消息开发记录

2022-10-24 18:36:26 169 1

转载 微服务应用监控 Spring Boot Actuator

微服务actuatorSpring Boot : 微服务应用监控 Spring Boot Actuator 详解引言在当前的微服务架构方式下,我们会有很多的服务部署在不同的机器上,相互是通过服务调用的方式进行交互,一个完整的业务流程中间会经过很多个微服务的处理和传递,那么,如何能知道每个服务的健康状况就显得尤为重要。万幸的是 Spring Boot 为我们提供了监控模块 Spring Boot Actuator ,本篇文章将和大家一起探讨...

2022-07-01 11:15:54 418

原创 读取txt文件并按固定行数拆分

public void test8() throws Exception { long start = System.currentTimeMillis(); File src = new File("D:\\54.txt"); String last = getFileLast(src); BufferedReader br = new BufferedReader(new FileReader(src)); int lineno =

2022-04-22 16:52:52 473

原创 使用Shardingsphere和dynamic-datasource实现多数据源切换

之前使用Shardingsphere做的数据库分表,但是会发现有很多的sql语法都不能使用了,而且使用其他办法会大大影响性能。所以现在决定引入dynamic-datasource来实现多数据源的切换。思路:配置一个数据源,为主数据源,使用dynamic-datasource来管理数据源的切换,并且把Shardingsphere管理的数据源加入进去。也就是对分表的SQL使用sharding jdbc数据源,对不涉及到分表的SQL,使用普通数据源。关键依赖 <dependency> &

2021-11-22 21:09:02 11498 9

原创 使用shardingsphere实现SQL server数据库分表

一、项目需求项目中数据量比较大,单表千万级别的,需要实现分表,于是在网上搜索这方面的开源框架,最常见的就是mycat,sharding-sphere,最终我选择后者,用它来做分库分表比较容易上手。二、简介sharding-sphere官网地址(有中文版)sharding-jdbc 定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。三、项目实战本项目使

2021-11-18 11:17:18 2038 2

原创 sqlserver替换mysql数据库

1.SQL server数据库不能使用一些关键字作为表名或者字段名,比如:“user”、“key”。2.MySQL的分页关键字limit,转成SQL server后使用top关键字。3.MySQL使用group by分组后返回的字段没有要求;sql server分组后只能返回分组的字段,如果想返回其他字段必须使用MIN或者MAX包裹。4.修改主键生成策略:MySQL: @ApiModelProperty("ID") @Id @GeneratedValue(strategy = Gener

2021-11-11 13:52:49 1114

原创 Java对接WebService接口

一、使用WebClient方式实现调用;1.WebService接口示例POST /WebService.asmx HTTP/1.1Host: tmscn-dev.carlsberg.asiaContent-Type: text/xml; charset=utf-8Content-Length: lengthSOAPAction: "http://tempuri.org/GetQrCode"<?xml version="1.0" encoding="utf-8"?><so

2021-08-27 16:55:00 1854

原创 使用百度地图获取经纬度、以及两坐标间的距离

1.准备在百度地图官网获取一个密钥AK账号。地址:ak2.代码如下:package org.tempuri;import com.fasterxml.jackson.databind.JsonNode;import com.fasterxml.jackson.databind.ObjectMapper;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;im

2021-08-27 15:43:49 908

原创 Java读取Excel文件

1.添加maven依赖 <!-- excel --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency>

2021-08-27 15:00:58 119

原创 Stream流的基本使用

1.分组通过groupingBy分组指定字段list.stream().collect(Collectors.groupingBy(User::getSex));2.过滤通过filter方法过滤某些条件list.stream().filter(a -> !a.getJobNumber().equals(“201901”)).collect(Collectors.toList());3.求和基本类型:先mapToInt,然后调用sum方法List.stream().mapToInt(Us

2021-08-27 13:54:09 181

空空如也

空空如也

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

TA关注的人

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