- 博客(14)
- 收藏
- 关注
原创 Go Remote 远程调试docker容器内的go程序
总的来说,这条命令启动了一个 Delve 调试服务器,该服务器在所有网络接口的 2345 端口上监听连接,支持多个客户端同时连接,并使用 v2 版本的 API。总的来说,这条命令启动了一个 Delve 调试服务器,该服务器在所有网络接口的 2345 端口上监听连接,支持多个客户端同时连接,并使用 v2 版本的 API。在这个例子中,Delve 将在所有网络接口的 2345 端口上监听连接。:这个参数告诉 Delve 以无头模式运行,也就是说,Delve 将不会启动交互式的命令行界面,而是等待远程连接。
2024-03-04 11:50:39
1320
1
原创 nacos运行报错: java.lang.UnsatisfiedLinkError: XXX\librocksdbjniXXXX.dll: Can‘t find dependent libraries
nacos运行报错: java.lang.UnsatisfiedLinkError: XXX\librocksdbjniXXXX.dll: Can't find dependent libraries错误内容原因:解决办法:错误内容Caused by: java.lang.UnsatisfiedLinkError: C:\Users\DELL\AppData\Local\Temp\librocksdbjni5233569530670010980.dll: Can’t find dependent lib
2021-06-30 10:44:26
8564
7
原创 字符串分隔
字符串分隔问题描述代码演示问题描述描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(输入多次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串数组示例1输入:abc123456789复制输出:abc000001234567890000000代码演示import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 pac
2021-06-23 00:13:26
150
原创 计算某字母出现次数
java算法2问题描述代码演示问题描述描述写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字母,然后输出输入字符串中该字母的出现次数。不区分大小写,字符串长度小于500。输入描述:第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字母。输出描述:输出输入字符串中含有该字符的个数。代码演示import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息public class Main { p
2021-06-21 23:30:04
258
原创 字符串最后一个单词的长度
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-06-21 22:36:06
168
原创 springboot简单配置Eureka
springboot简单配置EurekaEureka简介Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。Eureka包含两个组件:Eureka Server和Eureka Client。Eureka Server提供服务注册服务,各个节点启动后,会在Eureka
2020-06-14 21:17:00
920
原创 拦截器基础知识点
拦截器基础知识点什么是拦截器创建方式配置多个拦截器执行顺序生命周期什么是拦截器spring拦截器,在业务控制器执行前或执行后做预处理或收尾处理创建方式(1) 实现HandlerInterceptor接口(2) 继承HandlerInterceptorAdapter类配置<mvc:interceptors>...</mvc:interceptors>多个拦截器执行顺序配置文件中拦截器中的书写顺序生命周期服务启动时创建拦截器对象访问业务
2020-05-10 21:39:58
205
原创 MySQL修改字符集
MySQL修改字符集字符集乱码原因如果在建库建表的时候,没有明确指定字符集,则采用默认的字符集 latin1,其中是不包含中文字符的。查看默认的编码字符集:永久修改数据库字符集修改配置文件在/usr/share/mysql/ 中找到 my.cnf 的配置文件,拷贝其中的 my-huge.cnf 到 /etc/ 并命名为 my.cnf 。添加以下内容后再重启服务。[client]default-character-set=utf8[mysqld]character_set_serv
2020-05-10 16:43:33
327
原创 java反射破解单例模式
java反射破解单例模式代码演示如何避免到底如何彻底解决呢代码演示// 懒汉式: 用的时候创建public class LazyMan { private LazyMan() { synchronized (LazyMan.class) { } } private volatile static LazyMan lazyMan; ...
2020-05-02 02:33:55
484
原创 消息中间件之ActiveMQ
消息中间件之ActiveMQ(1)一、MQ入门概述MQ产生的背景系统之间直接调用存在的问题?微服务架构后,链式调用是我们在写程序时候的一般流程,为了完成一个整体功能会将其拆分成多个函数(或子模块),比如模块A调用模块B,模块B调用模块C,模块C调用模块D。但在大型分布式应用中,系统间的RPC交互繁杂,一个功能背后要调用上百个接口并非不可能,从单机架构过渡到分布式微服务架构的通例。这些架构...
2020-05-01 15:41:45
248
原创 单例模式之DCL懒汉式解析(双重检验锁)
单例模式之DCL懒汉式解析(双重检验锁)双重检验锁不安全的原因在下面的代码进行到: lazyMan = new LazyMan();的时候有可能会进行指令重排.lazyMan = new LazyMan(); 这一句代码其实有3个操作分配内存空间执行构造方法 初始化对象把对象指向 内存空间A 线程的执行顺序可能是1 3 2, 并且由于不是原子性操作过程, A在操作的过程会可...
2020-05-01 15:15:15
1144
1
原创 验证普通懒汉式单例模式在多线程下不安全
验证普通懒汉式单例模式在多线程下不安全// 懒汉式: 用的时候创建public class LazyMan { private LazyMan() { } private static LazyMan lazyMan; // 单线程ok public static LazyMan getLazyMan() { if (lazyMan ...
2020-05-01 13:31:19
425
原创 Volatile关键字保证可见性代码验证
Volatile关键字保证可见性代码验证Volatile: JVM提供的轻量级的同步机制volatile三大特性不加volatile关键字代码演示加上volatile关键字代码演示Volatile: JVM提供的轻量级的同步机制volatile三大特性保证可见性不保证原子性禁止指令重排不加volatile关键字代码演示/** * 验证volitile的可见性 */publi...
2020-04-22 22:26:26
328
1
原创 JAVA几种常见的单例模式实现
JAVA几种常见的单例模式实现什么是单例模式单例模式分类饿汉式举例三种创建方式懒汉式举例什么是单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,单例模式是一种对象创建型模式。某个类只能有一个实例:构造器私有化这个类必须自行创建这个实例:含有一个该类的静态变量来保存这个唯一实例这个类必须自行向系统提供这个实例:对外提供获取该实例的方法...
2020-03-22 13:33:50
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人