摘要:
前言 网上有很多关于调试查看jdk源码的教程, 但问题在于添加注释时, 再次进入debug后, 出现行号对应不上的情况. 当然这种情况也有解决办法, 即自己编译jdk源码, 然后在idea里直接引入自己编译的源码, 对源码修改或添加注释后, 再增量编译一下即可. 但问题就在于这个自己编译jdk源码, 阅读全文
摘要:
前言 刚接触 RocketMQ 而且是在 WIN10 平台上使用, 有太多东西都忘了怎么使用, 现在记录一下这些东西 检查几个问题 启动 mqbroker 的方式 直接启动 $mqpath> bin\mqbroker.cmd conf\you_special_config.properties 使用 阅读全文
摘要:
前言 从日志的报错信息可以看出, /Library/Internet 大概率是因为系统安装的jdk路径包含空格导致脚本启动失败 为什么能看出来是 jdk 路径的问题, 那是因为遇到这种问题多了, 基本上也知道哪里会问题 特别是因为中间升级了 mac 的系统, 那各种问题都有, 都想回退系统版本了 解 阅读全文
摘要:
前言 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 翻译 : 此环境中不提供编译器。也许您在 JRE 而不是 JDK 上运行? 考虑可能是因为运行环境真 阅读全文
摘要:
查看java安装路径 自己配置过环境变量的情况 在终端输入命令: echo $JAVA_HOME MacBook:~ user$ echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home 使用Ma 阅读全文
摘要:
前言 自己使用Springboot测试分布式锁的时候, 发现连接不上虚拟机的Redis, 提示Connection refused, 网上查了很多解决办法, 最后终于解决了, 记录一下解决的情况. 注: 虚拟机里, 我给Redis配置了静态ip: 192.168.1.123, 还设置Redis开机启 阅读全文
摘要:
前言 有时候运行一些shell脚本, 服务启动后会一直占用当前的终端, 无法做其它事, 这时候特别想将这个shell命令放到后台运行, 不要占用当前的终端界面. 目的(需求) shell脚本正常运行 shell脚本不影响当前终端的二次使用 解决办法 使用nohup命令 nohup 你的shell命令 阅读全文
摘要:
前言 正常情况下, 我们启动一个shell脚本的方式为: sh /xxx/yyy/zzz/test.sh, 几个shell脚本时还好, 可一旦脚本多起来, 再这样运行, 或者脚本之间互相切换, 估计会疯掉~~ 目的(需求) 用一个简短的别名, 替代冗长的命令, 如: 用test.sh 替代 sh / 阅读全文
摘要:
虽然安装过很多次, 但还是会忘记, 所以记录一下. 环境 Linux版本: CentOS7 JDK版本: jdk-8u241 压缩包已经上传到linux系统的/tmp/目录下 注: 使用root登录linux操作 下载 根据自己的linux系统下载需要的压缩包, 由于本人的linux系统是CentO 阅读全文
摘要:
前言 虽然使用idea很久了(几年了吧), 但也一直懒得了解那么说明idea的各种设置, 及快捷键的使用, 总是想起来需要什么快捷键, 再去网络上找..... 这种愉懒的想法还是得改改才行. 查看常用的快捷 如下: 工具栏下都有很多快捷键提示 常用的操作, 无非 →`⌘F/⌘R` 等等 常用的代码相 阅读全文