07 2021 档案

摘要:一、ByteBuf类的结构 ByteBuf类继承关系图如下: ReferenceCounted:对象引用计数器,初始化ReferenceCounted对象时,引用数量refCnt为1,调用retain()可增加refCnt,release()用于减少refCnt。refCnt为1时,说明对象实际不可 阅读全文
posted @ 2021-07-29 11:50 思凡念真 阅读(582) 评论(0) 推荐(0) 编辑
摘要:网络应用程序让人与系统之间可以进行通信,当然网络应用程序也可以将大量的数据从一个地方转移到另一个地方。如何做到这一点取决于具体的网络传输,但转移始终是相同的:字节通过线路。传输的概念帮助我们抽象掉的底层数据转移的机制。所有人都需要知道的是,字节在被发送和接收。 1、Channel 类的层次结构 传输 阅读全文
posted @ 2021-07-28 15:50 思凡念真 阅读(245) 评论(0) 推荐(0) 编辑
摘要:1.Redis 脚本 Redis 脚本使用 Lua 解释器来执行脚本。 Redis 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。 下表列出了 redis 脚本常用命令: 序号命令及描述 1 EVAL script numkeys key [key ...] arg [ar 阅读全文
posted @ 2021-07-26 11:23 思凡念真 阅读(3996) 评论(0) 推荐(0) 编辑
摘要:@PathVariable 代码示例: @ResponseBody @RequestMapping("/user/{uid}") public User getUserById(@PathVariable("uid") Long uid) { } 特点: 1) 应用在Controller层 2) @ 阅读全文
posted @ 2021-07-26 10:04 思凡念真 阅读(797) 评论(0) 推荐(0) 编辑
摘要:在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,Proactor用于异步I/O操作。 Reactor模式称之为响应器模式,通常用于NIO非阻塞IO的网络通信框架中。 几个概念: 什么是阻塞和非阻塞? 阻塞和非阻塞是针对于进程在访 阅读全文
posted @ 2021-07-25 11:31 思凡念真 阅读(1566) 评论(0) 推荐(0) 编辑
摘要:最近工作中,有需要新做数据的统计汇总工作,本来一开始打算用Python的pandas库去数据库里统计的, 后来想着能否用一条sql语句解决问题。发现count()函数内可以加条件计数,sql模板如下 : SELECT COUNT(1) AS '总数', COUNT (xjzt = '1' OR NU 阅读全文
posted @ 2021-07-22 10:51 思凡念真 阅读(12746) 评论(0) 推荐(1) 编辑
摘要:2.1 概述 Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙, 墙外面的人想进去, 墙里面的人却想出来。 2.2 运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。 这些区域有各自的用途, 以及创建和销毁的时间,有的区域随着虚拟 阅读全文
posted @ 2021-07-16 14:09 思凡念真 阅读(48) 评论(0) 推荐(0) 编辑
摘要:1.先了解一下linux对内存的管理方式: 在Linux里(别的系统也差不多),内存有物理内存和虚拟内存之说,物理内存是什么自然无需解释,虚拟内存实际是物理内存的抽象,多数情况下,出于方便性的考虑,程序访问的都是虚拟内存地址,然后操作系统会把它翻译成物理内存地址。 很多人会把虚拟内存和Swap混为一 阅读全文
posted @ 2021-07-16 11:24 思凡念真 阅读(2378) 评论(0) 推荐(0) 编辑
摘要:在JDK的bin目录下有很多命令行工具 [root@iZ2ze1224b1em0jij7qlssZ bin]# ls -lak|grep j -rwxr-xr-x 1 root root 7 Apr 18 2019 idlj -rwxr-xr-x 1 root root 7 Apr 18 2019 阅读全文
posted @ 2021-07-14 11:46 思凡念真 阅读(763) 评论(0) 推荐(0) 编辑
摘要:一、表碎片清理 存储结构分析 MySQL5.5默认是共享表空间 ,5.6中默认是独立表空间(表空间管理类型就这2种) 独立表空间 就是采用和MyISAM 相同的方式, 每个表拥有一个独立的数据文件( .idb )1.每个表都有自已独立的表空间。 2.每个表的数据和索引都会存在自已的表空间中。 3.可 阅读全文
posted @ 2021-07-14 10:56 思凡念真 阅读(806) 评论(0) 推荐(0) 编辑
摘要:一、方法一 打印虚拟机所有参数 [root@localhost ~]# java -XX:+PrintCommandLineFlags -version -XX:InitialHeapSize=263475648 -XX:MaxHeapSize=4215610368 -XX:+PrintComman 阅读全文
posted @ 2021-07-13 17:58 思凡念真 阅读(825) 评论(0) 推荐(0) 编辑
摘要:1.Java技术体系 把Java程序设计语言、 Java虚拟机、 Java类库这三部分统称为JDK(Java Development Kit) , JDK是用于支持Java程序开发的最小环境。 把Java类库API中的Java SE API子集[3]和Java虚拟机这两部分统称为JRE(Java R 阅读全文
posted @ 2021-07-08 14:23 思凡念真 阅读(92) 评论(0) 推荐(0) 编辑
摘要:《漫谈线上问题排查》作者骆俊武,2013 年北航计算机系硕士毕业,互联网行业工作 8 年,现在独角兽公司做技术总监。作者对实际工作过程中经历过的线上案例进行提炼,一方面是自我的复盘总结,另一方面也想公开出去,以便更多的人受益。 联系方式: 微信号:luojunwu1988 邮箱:luojunwu19 阅读全文
posted @ 2021-07-01 18:11 思凡念真 阅读(2624) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示