摘要: 背景: 测试环境,不小心drop表,删除数据了。怎么恢复? 大概步骤:根据undolog日志进行恢复。 前提:校验是否开启了log_bin日志,首先进入mysql命令,查看binlog日志是否已经开启。输入命令show variables like 'log_bin';如下图所示,如果没有开启bin 阅读全文
posted @ 2021-01-12 14:28 架构之路 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 对于开发人员来说,电脑不关是长事,休眠不用点击鼠标操作了~~ 2秒钟搞定 1.建一个txt文件,写入如下内容:rundll32.exe powrprof.dll,SetSuspendState Hibernate 修改文件名称为.bat 2.放入一下目录:C:\Windows\System32 3. 阅读全文
posted @ 2020-08-27 14:17 架构之路 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 面试官问到,阻塞线程有几种方法? 你可以这么扩展的讲。 4种方法,从是否释放锁资源的角度来说,locksupport.park(),thread.sleep()不会是否锁资源, condition.await()/object.wait()会释放锁资源。接下来按照下图,讨论区别 阅读全文
posted @ 2020-07-19 19:08 架构之路 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 背景: 最近被问到【一台服务器最多可以有多少Java线程】的问题,大概知道跟计算机硬件、内存等有关系,每个线程都有独自的java虚拟机栈,应该虚拟机栈的大小,决定了有多少线程。详情就不太清楚了。 求真过程: 1.跟内存的堆大小、虚拟机栈Xss大小有关系 每个线程都有一个线程栈空间通过-Xss设置,查 阅读全文
posted @ 2020-07-07 15:51 架构之路 阅读(4956) 评论(0) 推荐(0) 编辑
摘要: 心血来潮,突然想总结下JVM相关方面的知识,先写一些,日后不断补充 1.线上服务器默认的垃圾回器。 执行命令: java -XX:+PrintCommandLineFlags -version -XX:UseParallelGC,这边我们引用《深入理解Java虚拟机:JVM高级特性与最佳实践》的介绍 阅读全文
posted @ 2020-06-27 14:53 架构之路 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 日常工具总结: 【开发相关】: 蓝湖原型设计网站: https://lanhuapp.com/ 在线流程图/时序图:https://www.processon.com/ 【其他】 windows端秒查文件助手:listary windows端秒查文件助手:listary 阅读全文
posted @ 2020-06-11 09:27 架构之路 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 背景: 最近有朋友提到了JDK1.8中的ConcurrentHashMap有可能引起CPU飙升的问题,立马恶补,因为运行的生产环境就是1.8版本的,希望没有采坑。 浏览后,发现网上文章千篇一律,不全面。经过一上午的分析、研究,总结如下,共同进步~~~~~~~~~~~~ 之前文章中提到过《JDK1.7 阅读全文
posted @ 2020-06-08 12:41 架构之路 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 文章有点长,耐心看完。工作中的总结让代码性能更高 需要 Map 的主键和取值时,应该迭代 entrySet() 当循环中只需要 Map 的主键时,迭代 keySet() 是正确的。但是,当需要主键和取值时,迭代 entrySet() 才是更高效的做法,比先迭代 keySet() 后再去 get 取值 阅读全文
posted @ 2020-06-02 20:50 架构之路 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 最近学弟在面试Java,特意整理了一份,同时也分享给大家,希望对大家有帮助。 初级 https://gitbook.cn/books/5e4b60a938499d0e64018c51/index.html 中级 https://gitbook.cn/books/5ecb43980f8a211365f 阅读全文
posted @ 2020-06-02 20:38 架构之路 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 门面模式: 通俗易懂的例子:https://my.oschina.net/itblog/blog/214919 重头戏,应用到项目中的例子:待续 基础讲解 也叫外观模式,英文全称是 Facade Design Pattern。应用场景比较明确,主要在接口设计方面使用。 1.解决易用性问题: 门面模式 阅读全文
posted @ 2020-06-02 18:11 架构之路 阅读(294) 评论(0) 推荐(0) 编辑
========================================================================== 如果您觉得这篇文章对你有帮助,可以【关注我】或者【点赞】,希望我们一起在架构的路上,并肩齐行 ==========================================================================