会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小__七
博客园
首页
新随笔
联系
订阅
管理
2020年10月27日
Mq常用的术语解释
摘要: MQ: 作用:分布式系统中解耦、异步消息、流量削峰、IoT设备通信等场景 集群消费 消息只被集群的一台服务器消费。 一个Consumer ID中的Consumer实例平均分摊消费消息。例如某个Topic有9条消息,其中一个Consumer ID有3个实例(可能是3个进程,或者3台机器),那么每个实例
阅读全文
posted @ 2020-10-27 10:09 小__七
阅读(675)
评论(0)
推荐(0)
2020年10月21日
linux 查看日志命令
摘要: vim查看日志文件1.找到日志所在文件夹2.vim 文件名3./查找的内容4.:set hls设置高亮5.:q退出6.n查找下一个设置中文乱码,临时生效 #export LANG="zh_CN.UTF-8" tail查看日志文件: tail -f xxxxx |grep 'doFilter in u
阅读全文
posted @ 2020-10-21 09:41 小__七
阅读(331)
评论(0)
推荐(0)
mybatis-generator的使用
摘要: 实际项目中使用就是这么个使用, 一。在POM文件中引入plugin <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>$
阅读全文
posted @ 2020-10-21 09:35 小__七
阅读(580)
评论(0)
推荐(0)
pgsql 常用的建表语句
摘要: DROP TABLE IF EXISTS "public"."xxxxxx";DROP SEQUENCE IF EXISTS "public"."xxxxxx_id_seq";CREATE SEQUENCE "public"."xxxxxx_id_seq"INCREMENT 1MINVALUE 1M
阅读全文
posted @ 2020-10-21 09:21 小__七
阅读(7741)
评论(1)
推荐(0)
2020年9月30日
jvm
摘要: 垃圾回收算法 这个高级课程,其实讲的就是运行时的内存模型,常见的垃圾回收算法和垃圾回收期有哪些?以及如何进行线上调优。 JVM内存分配与回收 0.堆得分配 年轻代:1/3 Eden 8/10 survivor 2/10 from 1/10 to 1/10 老年代:2/3 元数据区: 分配在物理机的内
阅读全文
posted @ 2020-09-30 13:51 小__七
阅读(125)
评论(0)
推荐(0)
2020年9月28日
today
摘要: select语句的流程 六个。mysql可重复读的定义和原理。锁: 乐观锁 特点 定义 实现 悲观锁 特点 实现 共享锁,读锁 排他锁,写锁 行锁 锁升级 this 表锁 间隙锁 两阶段协议锁: 死锁及其解决的两个办法 元数据锁MDL 定义: 注意事项,避免长事务。 全局锁: FTWRL逻辑备份 支
阅读全文
posted @ 2020-09-28 13:55 小__七
阅读(114)
评论(0)
推荐(0)
2020年9月27日
mysql
摘要: mysql 存数据 取数据 快(索引,各种缓存空间 change buffer), 安全-->日志(redo log和binlog发生异常的时候,数据不会丢失), 可拓展-->日志,事务(集群), 事务(对多个数据行进行操作的时候.是一组操作集合,多条sql语句的集合。), 锁(避免数据共享竞争)
阅读全文
posted @ 2020-09-27 10:17 小__七
阅读(150)
评论(0)
推荐(0)
2020年9月24日
方法内联
摘要: 方法内联: 含义:把目标方法复制到发起调用的方法中,避免了真实的方法调用。 编译器最重要的优化手段之一。 优点:消除方法的调用成本。为其他优化手段建立良好的基础。 即时编译器做了一些努力,否则如果只是按照经典编译原理的优化理论(内联的方法时确定的),大多数方法无法进行内联。 因为虚方法的调用是在运行
阅读全文
posted @ 2020-09-24 11:36 小__七
阅读(539)
评论(0)
推荐(0)
2020年9月23日
java字节码
摘要: java字节码: java字节码指令很多,没有记住的必要,因为平时也用不到,如果真的有用到相关的指令,查询字节码表就可以了。 操作数栈;在为方法分配栈帧的时候,会开开辟一块额外空间作为操作数栈。用来存放操作数栈以及返回结果。(进行计算的中转栈) 执行操作数栈的相关的指令的时候,要求该指令的的操作数已
阅读全文
posted @ 2020-09-23 20:59 小__七
阅读(113)
评论(0)
推荐(0)
即时编译
摘要: 即时编译: (先说一下学习jvm的感想:即时编译器在程序的执行效率做了大量的优化,背后涉及了编译原理以及大量的优化算法,每种算法的背后都是由神仙写的一篇篇优秀的论文的实现。我们的工作更像是应用工程师,站在这些神仙们的肩膀上开发功能,在实际应用中并不会用到这些编译和算法,因此只是做了一些肤浅的了解,知
阅读全文
posted @ 2020-09-23 14:11 小__七
阅读(277)
评论(0)
推荐(0)
下一页
公告