自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(299)
  • 资源 (1)
  • 收藏
  • 关注

原创 2个集合合并成一个

【代码】2个集合合并成一个。

2023-07-15 22:57:49 215

原创 分割时间工具

根据开始时间和结束时间和固定间隔时间 分割成多个时间。根据开始时间和结束时间 分割成若干随机时间。判断当前时间是否在开始和结束时间范围。

2023-07-15 22:56:59 619

原创 list 分割成多个list

【代码】list 分割成多个list。

2023-07-15 21:58:44 382

原创 java 调用第三方上传接口

【代码】java 调用第三方上传接口。

2023-07-06 17:13:32 774

原创 JPA原生sql多条件查询

【代码】JPA原生sql多条件查询。

2023-07-06 15:38:31 360

原创 相邻数字合并

map.put("max", "空");

2023-06-26 11:41:42 85

原创 jstack

【代码】jstack。

2023-05-22 10:15:42 192

转载 如何做代码抽象设计,多种设计模式的应用【四种抽象方式,干货附上代码】

满满干货哈,十分有助于大家整体代码设计,现在就和大家简单介绍一下下面四种模式的抽象设计1. 注解式2. 拼接式3. 实现扩展接口式4. 函数式接口式大家不用担心,示例代码中我也基本加了注释,便于大家理解注解式核心用到的方式:单例模式+注解+反射+策略模式直接上代码了哈,注释搞在代码中,大家直接体验既然是注解,那就先定义一个注解吧然后定义一个执行接口然后定义一个实现类,大家可以看到ExtensionEngine的构造方法中有个的写法为什么写在构造方法中?

2023-04-18 10:54:31 602

原创 windows10 生成本地链

【代码】windows10 生成本地链。

2023-04-12 15:21:28 57

原创 java调取solidity

【代码】java调取solidity。

2023-04-12 15:14:46 380

原创 windows10 java 创建合约

a. 安装Nodejs 主要是方便使用npm 命令 并配置环境变量b.使用 npm 可以便捷地安装Solidity编译器solcjsnpm install -g solcc.找个目录 创建一个solidity文件 如// SPDX-License-Identifier: GPL-3.0pragma solidity >=0.8.2 <0.9.0;/** * @title Storage * @dev Store & retrieve value

2023-04-10 16:26:30 556

转载 深入浅出JVM实战调优

写在前面即先确定现象,然后使用工具确定导致现象的原因。

2023-04-04 16:30:18 406

原创 PGSQL 递归 根据父节点查询所有子节点

注意 不要用union all 否则效率会很慢。

2023-03-30 16:23:08 1265

原创 TREEUTIL

【代码】TREEUTIL。

2023-03-29 11:27:08 105

原创 多级评论单表结构设计

----------------------------------------------------------------------表结构如下--------------------------------------------------------------------------------------------二级评论: 对微博下的评论的回复评论 ,这里包括二种 1. 回复的是一级评论, 2, 回复的是二级评论。parent_comment_user_id 父级评论的userid。

2023-03-28 14:44:24 681

原创 集合中 相同key整合

取出一个数字在这个集合中的邻居。

2023-03-24 17:51:37 158

转载 适配器模式实战场景和本质

适配器模式

2023-03-23 10:57:43 369

转载 区块链的类型与网络ID

以太坊地址

2023-02-27 17:08:55 199

原创 windows10上docker部署springboot项目报错解决

dokcer

2023-02-15 15:33:06 181

原创 springboot websocket实现过程中踩过的坑

websocket

2023-02-10 10:56:03 452

原创 BeanTools

import lombok.SneakyThrows;import org.springframework.beans.BeanUtils;import java.io.Serializable;import java.util.LinkedList;import java.util.List;public class BeanTools { private BeanTools() { throw new IllegalStateException("Utili..

2022-05-10 09:36:23 245

原创 postgres 逗号分割多列

unnest(string_to_array(dispatched_units,',')

2022-05-02 09:24:41 516

原创 找不到bean

implements ApplicationListener<ContextRefreshedEvent> private static ApplicationContext context; @Override public void onApplicationEvent(ContextRefreshedEvent event) { context = event.getApplicationContext(); } pub.

2022-04-20 14:05:18 360

原创 pgsql gemo 空间数据转经纬度

st_asgeojson(geoc_wgs84togcj02 (location)) as location,CREATE OR REPLACE FUNCTION "public"."geoc_wgs84togcj02_polygon"("source_geom" "public"."geometry") RETURNS "public"."geometry" AS $BODY$DECLARE target_parts geometry[]; source_npoin...

2022-04-18 13:30:41 1820

原创 pgsql 同比或者下降

WITH total_t AS ( select COUNT ( T.* ) AS COUNT FROM t_incident t t.create_time BETWEEN to_timestamp( #{startTime},'yyyy-mm-dd') and to_timestamp( #{endTime},'yyyy-mm-dd') ), type_hbc_t as( select COUNT ...

2022-04-13 11:01:33 551

原创 怎么在java 8的map中使用stream

怎么在java 8的map中使用stream简介Map是java中非常常用的一个集合类型,我们通常也需要去遍历Map去获取某些值,java 8引入了Stream的概念,那么我们怎么在Map中使用Stream呢?基本概念Map有key,value还有表示key,value整体的Entry。创建一个Map:Map<String, String> someMap = new HashMap<>();复制代码获取Map的entrySet:Set<M

2022-04-13 10:08:38 8517

原创 jdk动态代理

/* * Copyright (c) Huawei Technologies Co., Ltd. 2021-2021. All rights reserved. */package com.huawei.it.external.config;import com.alibaba.fastjson.JSON;import com.huawei.it.external.service.ITWoRemoteService;import com.huawei.it.jalor5.core.exce.

2022-04-13 10:05:03 481

原创 java 对对象操作

/* * Copyright (c) Huawei Technologies Co., Ltd. 2021-2021. All rights reserved. */package com.huawei.it.util.util;import com.huawei.it.jalor5.core.exception.ApplicationException;import com.huawei.it.util.excetion.BizApplicationException;import j.

2022-04-13 10:03:11 454

原创 封装的排序

package com.mti.scst.util;import lombok.Data;import org.apache.commons.beanutils.BeanComparator;import org.apache.commons.collections.ComparatorUtils;import org.apache.commons.collections.comparators.ComparableComparator;import java.util.ArrayList;.

2022-04-13 10:02:07 155

原创 java 用redis如何处理电商平台,秒杀、抢购超卖

这是在一个方法调用下面代码的部分if (!this.checkSoldCountByRedisDate(key, limitCount, buyCount, endDate)) {// 标注10: throw new ServiceException("您购买的商品【" + commodityTitle + "】,数量已达到活动限购量"); }2、下面是判断超卖的方法/** 根据缓存数据查询是否卖超 */ //标注:1;synchronized private synch

2022-03-23 11:09:12 1098

原创 oracle 根据逗号分割查询

SELECT v.idcard, v.contact_type_list FROM ( SELECT idcard AS idcard, substr( REPLACE ( contact_type_list, ',', ',' ), l, instr( REPLACE ( contact_type_list, ',', ',' .

2022-03-22 16:09:40 4704

原创 Oracle 分组统计,并显示百分比的实现

需求:在分组统计的时候,显示每个分组所占的百分比效果图:实现代码:SELECT COUNT(1) rs ,100*round(COUNT(*)/SUM(COUNT(*)) OVER(),4)||'%'FROM TB_USER tGROUP BY t.AREAORDER BY rs DESC...

2022-03-21 14:41:18 3511

原创 mysql 实现序号化数字中 缺失的数字

SELECT ( SELECT IFNULL(max(CAST( commodity_number AS SIGNED )),0) + 1 FROM ( SELECT commodity_number FROM sys_commodity WHERE company_id = '950872849940217856' ) AS b WHERE commodity_number < a.commodity_number ) AS sortFROM ( SELECT commodity_num.

2022-03-09 16:11:58 704

转载 springBoot整合Elasticsearch(windows版)

导言: elasticsearch是现在很多公司都在用的一个搜索框架,现在的公司一直在用,但是是集成在ssm框架里面的。最近在学习springBoot的时候发现,springBoot可以对elasticsearch进行很好的支持,想对于ssm矿建,springboot集成用起来跟快,更爽。ps:谁用谁知道!今天就带大家学习一下在windows环境下整合springBoot和elasticsearch(下面呢简称es)。 ...

2022-03-04 14:54:38 297

原创 oracle 存储过程 单条 多条 逻辑

--用存储过程返回一条记录CREATE OR REPLACE PROCEDURE proc_select02 (vperson out TBLTVDR_N8770B_STIH237%rowtype) is begin select * into vperson from TBLTVDR_N8770B_STIH237 where nuid = 'B8A10002'; end; declare n TBLTVDR_N8770B_STIH237%ro.

2022-03-03 15:24:08 310

原创 MySql根据ID查询树结构所有父/子节点

CREATE TABLE `monitor_menu` ( `id` varchar(45) NOT NULL DEFAULT '0' COMMENT '主键ID', `menu_name` varchar(45) DEFAULT NULL COMMENT '名称', `parent_id` varchar(45) DEFAULT NULL COMMENT '父级ID', PRIMARY KEY (`id`) USING BTREE) ENGINE=InnoDB DEFAULT CHAR.

2022-02-28 15:00:46 822 1

原创 ElasticSearch SpringBoot集成ES

第一步:pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <grou.

2022-02-15 14:59:18 573

原创 FAST DFS 流上传

@RequestMapping(value = "/fastDFSUpload", method = RequestMethod.POST) @ResponseBody public void fastDFSUpload(@RequestParam("file") MultipartFile file) throws IOException { try {// 初始化全局配置。加载一个配置文件。 ClientGlobal.init("D:\\d...

2022-01-11 10:32:22 430

原创 @DS 注解说明

写法:@DS(value = "数据源名称")datasource: 数据源名臣注解在类上或方法上来切换数据源

2021-12-21 10:38:29 2514

原创 BlockingQueue 实际使用

@Slf4j@Componentpublic class BlockQueueDemo { private BlockQueueDemo blockInstance; @Autowired private ObjectWriter witer; private BlockingQueue<Object> quene; public BlockQueueDemo() { blockInstance = this; q...

2021-11-25 14:10:11 49

Android Viewpager中删除

在viewpager中删除 并且更新到适配器

2016-04-15

空空如也

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

TA关注的人

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