自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (2)
  • 收藏
  • 关注

原创 datagrip 连接clickhouse,时区配置

clickhouse时差

2023-02-24 14:45:03 707

原创 idea远程debug

idea远程debug

2023-02-04 11:32:25 119

原创 mac 安装nginx 最终解决办法(亲测)

使用brew 安装nginxbrew -v(我的原来显示的是2.xx 版本)brew install nginx执行之后各种报错。Error: nginx: Failed to download resource “nginx_bottle_manifest”fatal: unable to access ‘https://github.com/Homebrew/homebrew-services/’: LibreSSL SSL_connect: SSL_ERROR_SYSCALL in co

2021-12-30 11:29:07 2443

原创 tomcat 启动war项目

1.下载 tamcathttps://www.cnblogs.com/KmilyLee/p/9358657.html这里面说的很详细打包项目打包好之后会出现target包3.在tomcat 包下的 conf/server.xml 中配置基本上可以启动了若是启动中出现容量不足的问题,请参考下图的配置...

2021-11-26 17:54:30 1188

原创 JDK动态代理和spring Aop

package com.example.aop.service;public interface UserDao { void save(); void find();}package com.example.aop.service.impl;import com.example.aop.service.UserDao;//接口实现public class UserImpl implements UserDao { @Override public v

2021-11-22 16:03:16 88

原创 rocketmq(The consumer group has been created before, specify another name please)

如上图所示,两个consumer实例,同一个group组,但是不同的topic,启动的时候报错The consumer group has been created before, specify another name pleasehttps://help.aliyun.com/document_detail/43523.htmlhttps://blog.csdn.net/weixin_35973945/article/details/109090827参考这两个文档,分别给两个consum..

2021-11-22 15:06:56 1316

原创 java转文职初体验

做了大概两周的文职工作:接到的第一个任务就是统计目前公司各个部门的人员情况,由于人员的额借调,人事给到的数据和各个bu给到的数据对应不上,再个就是做ppt,给CEO写ppt,结果写的过于简单,第一关就没通过只做了会议流程的ppt,这是除了毕业论文答辩之后的第二个ppt,可以说是一塌糊涂,所有的logo全部没有对齐,然后背景板也是一会大一会小,...

2021-11-22 15:05:18 360

转载 windows下cmd 进入mysql

转载 https://blog.csdn.net/BigData_Mining/article/details/883445131、登录到安装Mysql的主机,打开cmd命令行工具,执行命令mysql -uroot -p,报出下面所描述的错误;2、在开始菜单中找到计算机管理,在计算机管理中找到【服务】,在服务检查是否存在Mysql服务;3、如果【步骤2】中找不到Mysql服务需要手动安装Mysql服务,安装命令为mysqld -install,由于本机中已经安装了mysql服务,所以有如下提示T

2021-10-20 10:47:49 715

原创 rocketmq 如何重复消费消息-偏移量

对于rocketmq,面试中常见的问题都是如何避免mq重复消费,但是对于我当前的需求是需要进行重复消费的,搜索百度是没有答案的,之后根据大佬的解说我了解到偏移量,下面根据我自己的需求和理解分享以下,若是有错误的地方,欢迎大家指出,感谢什么是offset?原文链接:https://blog.csdn.net/qq_29235677/article/details/97622733message queue是无限长的数组,一条消息进来下标就会长1,下标就是offset,消息在某个MessageQueue里

2021-10-15 16:36:05 959

原创 rocketmq入门(下载安装)

1.rocketmq的下载和安装https://www.cnblogs.com/darendu/p/12036380.html 可以借鉴这篇文章二、安装及启动1、前提条件:已安装jdk1.8及maven2、将下载下的安装文件解压到本地磁盘(任意,此处解压到D:盘)3、配置环境变量变量名:ROCKETMQ_HOME变量值:D:\yyq\rocketmq\rocketmq-all-4.7.0-bin-release修改path,添加 %ROCKETMQ_HOME%\bin4

2021-09-14 10:14:37 123

原创 shell脚本 将本地文件sftp 上传到指定的服务器

#!/usr/bin/env bashUSER=itmftpPASSWORD=itb7@ZvTHOST=128.195.40.3PORT=22#SRC_DIR=/home/ap/nas_itm/tmp/支付结算/测试/#DESC_DIR=/home/ap/nas_itm/tmp/yyqSRC_DIR=$1DESC_DIR=$2if 【! -d “${DESC_DIR}”】; thenmkdir ${DESC_DIR}fiecho ${DESC_DIR}cd ${SRC_DIR};

2021-07-06 20:57:43 684

原创 redis缓存失效,竟是sublist()导致

redis缓存失败,以下这句代码导致:List listingPrices = get5dayValues(listingPricesValues).subList(2, 7);进去sublist发现它返回的结果不是arraylist,而是SubList,arraylist的内部类这个内部类没有实现序列化接口,并且不是静态内部类,所以在无法实现序列化,...

2021-01-19 11:09:04 181

原创 dubbo:debug调试

dubbo-zookeeper:服务接口暴露 <dubbo:reference id="historyClient" interface="com.liyou.service.estate.client.HistoryClient" retries="0" timeout="50000" check="false" version="1.0.0-y"/>version:是在debug调试状态下需要的...

2020-12-17 14:09:40 588

原创 mysql游标遍历数据

由于需要将原来的老数据导入到新表中,但是老数据中的user_id 为null,所以需要从b,表中的name 中获取一部分的数据并且随机填充user_id为null的字段中create table table_user(id int auto_incrementprimary key,user_id int null);user_info就是需要从user_info表中获取user_id然后随机插入到table_user中去,...

2020-11-04 13:51:28 2759

原创 关于redis缓存踩的坑

bug 1: @Override @Cacheable(cacheManager = Constants.REDIS_LOCAL, keyGenerator = DigestKeyGenerator.class) public Map<Integer, Map<Integer, List<HouseRoomImageNewEntity>>> getHouseRoomPics(Integer cityId, List<Integer> h

2020-09-22 14:52:17 468

原创 登录注解验证(拦截器和切面)

Interceptor:@VerifyLogin(authorizationScope = AuthorizationScope.xxx)//登录验证的注解@Target({TYPE, METHOD})@Retention(RUNTIME)public @interface VerifyLogin { boolean tokenNonNull() default true; AuthorizationScope authorizationScope() default

2020-07-29 16:26:35 1022

原创 线程ExecutorService

查询数据的时候(比如同时显示四个部分的数据,四部分之间没有任何的关联的时候,可以使用多线程)Example 1://首先定义线程池的线程数(执行的任务是固定的情况下)CountDownLatch countDownLatch = new CountDownLatch(5); Future<?> submit(Runnable task);//使用的是Runnable接口,没有返回值 queryPool.submit(() -> { try {

2020-07-22 17:07:05 60

原创 JwtUtils

jwt登录:jwtToken的组成分析:JWT生成Token后的样子eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJvcmciOiLku4rml6XlpLTmnaEiLCJuYW1lIjoiRnJlZeeggeWGnCIsImV4cCI6MTUxNDM1NjEwMywiaWF0IjoxNTE0MzU2MDQzLCJhZ2UiOiIyOCJ9.49UF72vSkj-sA4aHHiYN5eoZ9Nb4w5Vb45PsLF7x_NYJWT的构成第一部分我们称它为头部(h

2020-07-21 10:22:08 933 2

原创 flink:从数据库取出数据,将计算出的数据存入到另一个表中

public class CaculateAvgAge { public static void main(String[] args) { //创建env ExecutionEnvironment enviroment = ExecutionEnvironment.getExecutionEnvironment();//读取spring.xml配置 ApplicationContext applicationContext = new Clas

2020-05-26 17:33:05 1179

原创 支付demo

配置:域名可以直接去ngrok.cc上面申请一个免费的//在支付宝创建的应用的id private String app_id = ""; // 商户私钥,您的PKCS8格式RSA2私钥 private String merchant_private_key = ""; // 支付宝公钥,查看地址:https://openhome.alipay.com/platform/keyManage.htm 对应APPID下的支付宝公钥。 private Strin

2020-05-18 09:40:17 258

原创 lamda表达式之---orElseGet

未使用orElseGet之前的代码: List<ResourceItem> resourceItems = response.getData(); if (CollectionUtils.isNotEmpty(resourceItems)) { Map<Long, List<ResourceItem>> collect = resourceItems.stream().map(e -&

2020-05-14 09:41:03 2431

原创 拦截器demo

下面展示一些 内联代码片。自定义注解:/** * @Author: * @Date: 2020/4/30 10:10 */@Target({ElementType.TYPE, ElementType.METHOD, ElementType.ANNOTATION_TYPE})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic ...

2020-05-08 15:12:42 196

原创 rabbitMq中间件demo

RabbitMq:下面的是直接在consumer上面配置@RabblitListener(bindings = @QueueBinding( value = @Queue(value = "springboot-queue"(队列名), durable = "true"), //队列的信息,当队列不存在的时候,会自动创建一个队列,并绑定下面的交换机 ...

2020-04-27 18:18:50 100

原创 Archas:使用

Archas的使用指南:1.进入命令行之后2.开启archas3.出现process之后,可以选择进程 比如:14.通过trace命令:trace 你需要测试的方法:copy refrence 之后的路径5.然后postman测试,结果如下,所有的耗时...

2020-04-27 17:53:28 1629

空空如也

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

TA关注的人

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