摘要: idea汉化教程 jetbrains系列工具DataGrip PyCharm WebStorm Intellij IDEA Goland clion 汉化教程 这里以pycharm举例演示 其他的ide类似操作。 #### 打开pycharm IDE ##### 如果是初次打开工具 没有任何项目的情况下 界面如下 直接点击左侧 `plugins`-> 输入`chinese` ->选择`Chinese(Simplified)` 点击`Install`。安装完 阅读全文
posted @ 2023-08-02 10:35 peachyy 阅读(244) 评论(0) 推荐(0)
摘要: mysql根据mysqlbinlog恢复找回被勒索删除的数据库 年初和朋友一起做了个项目,到现在还没收到钱呢,今天中午时候突然听说之前的数据库被攻击了,业务数据库全部被删除。看有没有什么办法恢复,要是恢复不了,肯定也别想拿钱了吧? 勒索表 `README FOR RECOVERY DATA`内容如下 | README FOR RECOVERY DATA | | 阅读全文
posted @ 2023-07-31 15:26 peachyy 阅读(1236) 评论(8) 推荐(0)
摘要: mysql根据.frm和.ibd文件恢复数据表 忠人之事受人之托 起因是因为一位朋友的数据库服务器被重装了,只剩下一个zbp_post.frm和zbp_post.ibd文件。咨询我能不能恢复,确实我只用过mysqldump这种工具导出数据 然后进行恢复到数据库。这种直接备份物理存储文件还没有尝试过。 前提是需要历史ibd文件的所属数据库版本 需要 阅读全文
posted @ 2023-07-27 18:22 peachyy 阅读(1111) 评论(0) 推荐(3)
摘要: 由于历史项目跑在kubernetes中 出现了一些如下问题 程序发布的时候 新版本的pod还没有启动成功 老版本的pod就已经停止了 ,这就导致部分请求访问到了新pod,由于新pod内程序还没有启动成功,所有这部分请求就以失败告终。还有可能新pod 启动失败了 就会出现pod一直在重启 然而服务又不 阅读全文
posted @ 2023-03-25 14:11 peachyy 阅读(931) 评论(0) 推荐(0)
摘要: proto是在当今使用最广泛的IDL之一,起因是dubbo3的Triple 协议需要用到proto文件来生成统一规范的跨语言代码,Grpc也有类似的问题,想想一个团队有很多的业务模块,涉及到一些相互调用依赖的问题,如 A模块需要用到B模块的接口,就需要找到B模块开发者,请告知一下 B模块相关的pro 阅读全文
posted @ 2022-12-20 13:09 peachyy 阅读(2077) 评论(0) 推荐(0)
摘要: dubbo2升级到dubbo3实践 dubbo当前版本 2.7.3 期望升级到 3.0.11。 升级过程 maven依赖变更 <dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo</artifactId> <version>3.0.11</version> 阅读全文
posted @ 2022-12-12 17:51 peachyy 阅读(1885) 评论(0) 推荐(0)
摘要: 有时候进程觉得关闭了 但是并没有真正的关闭 重启应用的时候会出现端口号冲突 这个时候就需要手动去查询端口号占用情况。 linux 查看端口占用 8080表示需要查询的端口号 netstat -anp | grep 8080 结果 最后一列 267890即表示进程id / 后面为进程命令 [root@ 阅读全文
posted @ 2022-12-09 12:52 peachyy 阅读(258) 评论(0) 推荐(0)
摘要: 不同的垃圾回收器 他们的日志都是完成不一样的,看懂日志是解决和发现问题的重中之重。 Parallel Scavenge + Parallel Old 日志 启动参数 -XX:+UseParallelGC -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+ 阅读全文
posted @ 2022-10-27 17:09 peachyy 阅读(1733) 评论(0) 推荐(0)
摘要: jvm有很多参数可供用户配置 记肯定是不现实,而且不同的版本还有些不一样 只需记住几个比较重要的参数就行 HotSport参数格式分类 标准 -号开头 如 java -version 非标准 -X 开头 特定的版本支持 实验性参数 如 java -Xms 不稳定 -XX开头 后续版本可能不被支持 如 阅读全文
posted @ 2022-10-27 17:06 peachyy 阅读(1431) 评论(0) 推荐(0)
摘要: java中的垃圾回收算法与垃圾回收器 常用的垃圾回收算法 标记-清除 标记清除算法是一种非移动式的回收算法,分为标记 清除 2个阶段,简而言之就是先标记出需要回收的对象,标记完成后再回收掉所有标记的内存对象,如下图 可见回收后图中被标记的对象被删除回收了,但是碎片化比较严重不连续 对于下次分配大对象的时候由于内存不连续性影响比较大,而且 阅读全文
posted @ 2022-10-25 21:25 peachyy 阅读(511) 评论(0) 推荐(0)