自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大数据分析工具presto安装使用,连接mysql和clickhouse,docker安装,clikchouse乱码问题解决

这边百度了很多docker镜像,效果都不好,最后选择官方presto网站提供的。使用dbeaver 连接工具发现 ,mysql和clickhouse已经连接上。这里需要修改clickhoue的配置文件增加一个配置,就可以解决中文乱码问题。最后补充一点,clikchouse连接以后发现中文字符编码乱码。增加clickhouse.properties。增加 mysql.properties。这边也是踩坑安装过的,防止大家踩坑。这里演示docker镜像安装。检查docker容器是否启动。配置完成以后:重启镜像。

2023-08-04 12:48:35 391

原创 java 实现word转pdf,并且实现内容替换,乱码处理,去水印

java 实现word转pdf,并且实现内容替换,乱码处理,去水印

2022-08-16 17:39:46 2722 2

原创 SpringBoot项目 请求参数校验

实现一个SpringBoot参数验证的类

2022-08-13 13:00:24 443

原创 java 两种方式实现LRU

java实现LRU

2022-08-12 17:47:18 359

原创 java 基于取模实现分表获取表名

java 基于取模实现分表获取表名

2022-06-06 14:28:22 357

原创 SpringBoot 使用 @Async 异步调用

SpringBoot 使用 @Async 异步调用

2022-06-02 17:01:54 227

原创 使用 CompletableFuture

completableFuture 使用

2022-06-02 16:42:46 284

原创 通过spring注解实现接口免登录校验

定义注解类@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface NotLogin {}2.登录拦截放行 public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { Ha..

2022-04-26 17:43:13 2261

原创 利用工厂模式简化if else,改造回调处理流程

1.接受回调处理的接口@RestController@Slf4jpublic class BaseNotifyController extends BaseController { @Autowired NotifyFactory notifyFactory; /** * 接受支付宝统一回调处理 * * @param req * @return */ @PostMapping(value = "/alipay/no

2022-03-31 17:56:06 649

原创 Eclipse Memory Analyze 分析线上内存溢出,定位具体sql

1.导入从生产下载下来的内存溢出文件,选择可疑的点2.复制可疑对象,选择查找3.右侧有内存溢出的具体sql

2021-08-05 15:14:52 265

原创 java 百度小程序支付 对接

elasticsearch官网地址:https://www.elastic.co/guide/en/elasticsearch/reference/current/search-search.html

2021-07-29 15:55:21 856

原创 线上java 内存溢出分析

1.Eclipse Memory Analysis Tools (MAT)是一个分析Java堆数据的专业工具,用它可以定位内存泄漏的原因。工具地址:https://www.eclipse.org/mat/2从linxu服务器下载内存溢出文件.hprof,导入到MAT3.选择”Leak Suspects: includes leak suspects and a system overview.“,内存溢出的可疑项。4.如下图查看可疑项详情。4.如下图点击详情查看...

2021-07-13 10:36:53 733

原创 java 使用redis布隆过滤器

布隆过滤器的原理其本质就是一个只包含0和1的数组。具体操作当一个元素被加入到集合里面后,该元素通过K个Hash函数运算得到K个hash后的值,然后将K个值映射到这个位数组对应的位置,把对应位置的值设置为1。查询是否存在时,我们就看对应的映射点位置如果全是1,他就很可能存在(跟hash函数的个数和hash函数的设计有关),如果有一个位置是0,那这个元素就一定不存在。Redis 中的布隆过滤器Redis 官方提供的布隆过滤器到了 Redis 4.0 提供了插件功能之后才正式登场。布隆过滤器作为一个插

2021-07-13 10:33:46 2678

原创 form表单 用户名,密码和邮箱验证

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1ArrayArrayArray/xhtml" lang="zh-CN">    function check(){ var  username=document.getElementById("username").value;

2014-11-21 17:42:33 5011

一款很好的html播放器

一款很好的html播放器

2016-10-27

json.js的jar包

主要用于js转换成json格式数据。

2015-05-06

android ADT-18.0.0

这是一个eclipse插件,作用是关联Android SDK,使你的Eclipse能够新建Android工程,安装方法如下: 打开Eclipse中的菜单 “Help”->”InstallNewSoftware”进入软件安装界面,点击“Add”按钮

2014-10-18

空空如也

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

TA关注的人

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