自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 debian apt 更改阿里源

【代码】debian apt 更改阿里源。

2024-05-08 11:17:31 245

原创 反编译jar包

1. 复制java-compiler.jar。app.jar是要反编译的jar包。

2024-04-22 15:30:12 196 1

原创 go 使用pprof查看内存分布

三、调用接口,生成prof文件后,下载到本地,然后本地启动http页面,观察内存分布。二、在main方法中,新启一个协程,启动http接口。

2024-04-08 14:34:07 304 1

原创 odbc Data source name not found and no default driver specified

发现除了需要设置 /etc/odbc.ini之外,还需要设置 /root/,odbc.ini,直接将/etc/odbc.ini复制到/root/.odbc.ini即可。没有设置USER DATA SOURCES的.odbc.ini文件。odbcinst -j 查看odbc配置。

2024-01-11 10:13:12 597

原创 linux修改dns,解决无法连接外网

vi /etc/resolv.confnameserver 114.114.114.114nameserver 8.8.8.8search localdomain

2024-01-10 16:37:36 481

原创 linux安装启动 神通数据库

链接: https://pan.baidu.com/s/1oKyA9oHwW2LUX0McmxZhtw?pwd=5j49 提取码: 5j49 复制这段内容后打开百度网盘手机App,操作更方便哦。如果系统没有unrar命令,可以参考以下链接进行安装。可以使用dbeaver连接神通数据库。2003端口启动,说明服务启动成功。1. 上传到linux服务器。密码: szoscar55。用户名: sysdba。

2023-11-09 10:45:04 524

原创 go 使用 odbc 报错 SQLSetEnvUIntPtrAttr

usr/lib64/libodbc.so 的包不对,centos下正确的包 md5是。unixodbc已经安装好,并且使用isql连接数据库没有问题,最后发现是。在centos下使用odbc连接数据库,报错。

2023-11-09 10:15:12 292

原创 python使用pyodbc

一、确认机器安装配置好unixodbc。python3 a.python即可。二、pip安装pyodbc。

2023-11-09 10:04:32 272

原创 linux 安装配置odbc&连接mysql数据库

配置完成之后,使用isql -v mysql1即可连接数据库。如果driver不存在,则需要安装。二、配置mysql数据源。

2023-11-08 15:07:46 938

原创 goland setup go env

点击goland->preference,在go module里,设置go环境变量即可。go env -w设置的变量,在goland中不生效,需要额外配置。

2023-10-30 11:05:26 217

原创 登录docker oralce命令行

1. 登进docker容器。

2023-09-07 09:17:49 145

原创 clickhouse Checksum doesn‘t match: 问题修复

使用clickhouse-bitflip修复损坏的clickhouse数据,将代码下载下来,进行build,然后修复出问题的文件。像上面的报错,需要修复的文件是。

2023-08-16 15:35:02 1511

原创 iptables命令

二、查看某个表的规则。

2023-08-10 10:02:18 414

原创 docker磁盘空间清理

all dangling build cache # 虚悬镜像(dangling image)缓存。- all dangling images # 所有虚悬镜像(dangling image)- all stopped containers # 释放所有stop 的容器。# docker system prune --all 清除所有缓存。查看docker空间使用情况。清理docker缓存。

2023-06-30 14:29:21 155

原创 postgress修改最大连接数

max_connections 对应的配置项 就是最大连接数。修改完配置文件需重启postgress才能生效。执行命令后需重启postgress才能生效。

2023-05-22 10:14:19 2449

原创 mybatis打印sql

在application.yml配置。

2023-05-10 16:35:57 69

原创 Java变量名称第二个字母大写导致的问题

项目中通过@FeignClient调用远端服务,通过lombok @Data 注解实现set和get方法。发现接收到的aBc没有值,一直为null。

2023-04-26 14:27:20 245

原创 file-rotatelogs使用

file-rotatelogs 可以用作分割日志,指定日志存活时间,按照固定时间间隔分割日志,按照大小分割日志文件。WithRotationTime: 指定日志的分割时间,这里是每天使用一个日志文件。WithLinkName: log/app.log指向的是现在使用的日志文件。"log/app.%Y%m%d.log": 指定文件存储的地址。WithRotationSize: 指定单个日志文件的大小。WithMaxAge: 指定单个日志文件的最长存活时间。

2023-04-26 10:33:12 963

原创 etcd开启身份验证

etcd有两种身份验证方式:1. 用户名密码2. 证书这里采用用户名密码的验证方式以下命令使用的etcd版本是3.5.0。

2023-04-25 09:54:06 1491

原创 com.baomidou.mybatisplus.core.exceptions.MyBatisPlusException: java.net.UnknownHostException

是因为无法解析服务器的hostname导致的报错,服务器上vim /etc/hosts增加hostname解析之后,重启服务即可修复问题。这个问题,后面跟的是服务器的hostname, name not resolve。

2023-04-24 17:51:37 505

原创 The bean ‘FeignClientSpecification‘ could not be registered. A bean with that name has already

项目或项目依赖,存在同名的feign client。

2023-04-24 17:47:36 3400

原创 feign自定义负载均衡实现

通过实现IRule接口,自定义负载均衡规则@Override@Override@Override自己实现choose方法逻辑即可,serviceName是请求的服务名称。

2023-04-24 17:41:17 663

原创 go 发送nats消息提示no response from stream

nats的启动命令应该为 nats-server -js-js表示开启jstream。

2023-04-20 17:58:39 511

原创 命令行下使用goland打开go项目

点击OK即可。

2023-04-19 14:39:19 888

原创 mac vscode连接linux远程服务器开发并配置gtest

windows下使用vscode远程连接Linux服务器进行开发_irober的博客-CSDN博客记一次 Centos7 cmake 版本升级(由 v2.8.12.2 升级至 v3.14.5)_centos cmake 升级_一花一世界~的博客-CSDN博客https://github.com/google/glog

2023-04-04 10:17:19 136

原创 feign调用流程

1.ReflectiveFeign.invokeObject invoke(Object proxy, Method method, Object[] args) throws ThrowableSynchronousMethodHandler.invokepublic Object invoke(Object[] argv) throws Throwable {SynchronousMethodHandler.executeAndDecodeObject executeAndDecode(RequestT

2023-03-31 11:35:23 178

原创 go embed介绍

embed是在Go 1.16中新加包。它通过指令,可以在编译阶段将静态资源文件打包进编译好的程序中,并提供访问这些文件的能力。

2023-03-24 21:00:36 266

原创 mac go1.19 file没有Close方法,Unresolved type file 问题

Custom tags增加unix点击Apply, OK之后,问题消失。

2023-03-23 17:08:01 401

原创 mac 安装 golang

下载完文件后,点击安装即可,如果以前安装过go,会出现下面这个提示,说安装会删除以前安装的go,直接点击好就行。命令行执行 go version,出现以下的界面,说明安装完成。选择自己想要下载的版本即可,选择.pkg结尾的文件。一路点击继续 ,直至安装完成。

2023-03-23 13:48:34 436

原创 go面试题:楼梯走法

有⼀座⾼度是k级台阶的楼梯,从下往上⾛,每跨⼀步只能向上1级或者3级台阶。请⽤你认为最优的⽅法求⼀共有多少种⾛法。例如给定楼梯台阶数k为3,⼀共有2种⾛法。要求算法的时间复杂度需要⼩于O(2的n次⽅,可以⽤任何语⾔实现。输⼊:楼梯台阶数k。输出:⾛法总数。分析:楼梯走法定义为函数f(k),k为楼梯台阶数量,分析题目可得出:当k>3时,定义一个数组,用于存储台阶数和走法总数的关系即可。

2023-03-22 14:00:00 65

原创 go sync.Once

sync.Once 保证在多goroutine情况下,只执行一次下面函数,abc只会执行一次。

2023-03-22 13:39:11 38

原创 面试题: 求绝对值最小的数

这种情况,先用二分查找,查找出正负数交接的索引,然后比较正负数交接处两个数组的绝对值即可。绝对值最小的数为负数和正数交接处的 负数或正数, 如 [-3,-2,1,2,3]有⼀个已经排好序的整数序列(升序,⽆重复项),序列中可能有正整数、负整数或者0。绝对值最小的数为序列最右边的数, 如:[-3,-2,-1],请 ⽤你认为最优的⽅法求序列中绝对值最⼩的数。绝对值最小的数为序列最左边的数, 如:[1,2,3]要求不能使⽤顺序⽐较的⽅法(时间复杂。输出:绝对值最⼩的数。),不能使⽤内置查找函数,

2023-03-21 11:15:00 413

原创 go channel使用

无缓冲的channel:等同于:缓冲队列大小为0,元素类型为int。阻塞发送直到有协程接收数据,阻塞接收直到有协程发送数据。带缓冲队列的channel:声明了缓冲大小为10的channel。

2023-03-20 20:15:42 361

原创 go map

直接初始化使用make初始化(常用)

2023-03-20 15:39:11 391

原创 go slice

go语言中的slice,相当于java中的ArrayList,底层都是数组实现的。

2023-03-20 14:53:23 249

原创 go实现交替输出

有两个协程,协程1输出 1-10 , 协程2输出 A-J, 要求两个协程交替输出,输出示例为1 A 2 B 3 C 4 D...,输出完毕后程序结束运行。

2023-03-20 12:28:45 177

原创 go 实现协程池

通过channel实现,新起协程时,先往channel写入数据,协程执行完毕,从channel读出数据。

2023-03-20 12:14:23 59

原创 采用logback打印日志遇到的问题总结

最近在项目问题排查过程中发现,日志显示的程序执行时间 远大于 程序中计算的耗时,程序示例如下:private static final Logger LOGGER = LoggerFactory.getLogger(Test.class); public static void main(String[] args) throws InterruptedException { LOGGER.info("start"); long start = System.

2021-03-04 10:33:57 1350 2

原创 求最长公共子序列长度

https://blog.csdn.net/hrn1216/article/details/51534607private static int getSimilarity(int[] a, int[] b) { int[][] c = new int[a.length][b.length]; boolean tmp = false; for (int i=0; i<a.length; i++) { if (a[i] == b[0]) { .

2021-02-05 10:52:01 171

原创 kafka消息丢失

mq和kafka介绍:https://juejin.im/post/6844903849099018253最近使用kafka过程中发现了一个问题:前提:已经关闭了auto commit,改为消费成功消息后手动commit假设kafka topic目前的消息偏移量是30,目前某个consumer group消费到了偏移量为26的消息,当消费偏移量为27的消息时失败,此时消费的消息偏移量不会提交,如果此时重启系统,可以重新消费偏移量为27的消息,如果此时不重启系统,则会继续消费27以后的消.

2020-08-11 11:43:10 166

centos libodbc.so

centos下正确的 libodbc.so

2023-11-09

空空如也

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

TA关注的人

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