自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.lang.ClassCastException: com.zaxxer.hikari.pool.HikariProxyPreparedStatement cannot be cast to

【代码】java.lang.ClassCastException: com.zaxxer.hikari.pool.HikariProxyPreparedStatement cannot be cast to。

2023-10-11 17:56:26 328

原创 java常见基础数据处理 字符串 时间 List 数组

开发中常见的一些基础信息处理,包括字符串 时间日期 基本数据类型互转etc.

2022-07-05 11:25:59 216 1

原创 一句话概括Comparator接口实现原理

在需要给特定的集合或者我们自己创建的java类实现排序功能的时候可能会用到最多的就是util包下面的Comparator接口和lang包下的Comparable接口,这两个接口的区别就不细说了,一般会看到说外部排序实现和内部排序实现,可以查看一下相关的文章以及这两个接口的方法。先来一个代码示例1:Collections.sort(testList, new Comparator<Integer>() { @Override public in

2022-03-31 23:13:11 902

原创 java落库数据截取;python unicode编码

对于落库的时候字段超长,两种解决方法:数据库字段扩展落库信息截取如果信息不是特别重要,比如日志这种信息就没必要给数据库扩展了。最近做了一个小优化,就是给超长的字段做截取落库,避免mybatis报错,这个字段我们数据库定义为255个字符。substring应该是想到最直接的方法了,我脑海中的代码大概是这样子的(事实证明他实际也是这样的。 public static void main(String[] args) { String a = "\\u89c4\\u5219\\u8

2022-02-17 21:44:50 1161 2

原创 redis 线程级别的可重入式分布式锁(不同唯一id可以循环加锁)

场景示例由于真实碰到的场景涉及具体的业务,这里我就举个不恰当的例子来大概类比一下我碰到的问题。比如“我每天回家-打开家里所有智能设备”这件事,可以分为两个场景,一个是我下班从公司回家,然后打开热水器、窗帘等所有智能设备;一个是我外出办事,从别的地方回家然后需要打开所有设备。这两个场景的触发动作都是回家,但是对于回家的实现形式是不一样的,在我们的老代码中,这两种场景就被写成了两个接口。导致的问题就是,如果我家里新增一台智能设备 空调,我就要同时在两个接口中都加上“打开空调”这段代码,业务场景逐渐增多、新同

2022-02-17 12:16:49 923

原创 c++编程题

1.最大子序列和给定一个数组a[0,…,n-1],求其最大子数组(长度>=1)和。输入描述:第一行一个整数n(1<=n<=5000),然后依次输入n个整数(每个整数范围[-5000, 5000])。输出描述:输出一个整数表示最大子数组和。样例输入51 -1 1 1 -1样例输出2#include <iostream>#include <v...

2019-07-11 17:38:48 247

年轻时候的c++学习笔记

看了下应该是些简单的代码

2022-02-17

空空如也

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

TA关注的人

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