240 发简信
IP属地:辽宁
  • 日记-2020-07-27

    早上:学习vim中午:休息白天: 配合测试 修改批量查询bug 整理面试题-多线程2 整理面试题-JVM部分 待完成

  • 120
    面试题-线程池和原子变量

    前言 Java多线程部分的题目,是我根据Java Guide的面试突击版本V3.0再整理出来的,其中,我选择了一些比较重要的问题,并重新做出相应回答,并添加了一些比较重要的问...

  • 120
    面试题-Java多线程基础、实现工具和可见性保证

    前言 Java多线程部分的题目,是我根据Java Guide的面试突击版本V3.0再整理出来的,其中,我选择了一些比较重要的问题,并重新做出相应回答,并添加了一些比较重要的问...

  • 日记-2020-07-23

    早上:英语流利说15分钟中午:休息白天: 完成新业务逻辑 配合测试读写器逻辑 发布jar包到本地私有服务器测试 编写自动替换配置文件脚本,并发布博客

  • Linux脚本-使用jar自动替换配置文件

    背景 最近公司需要在生产服务器上测试字库,需要非常频繁修改配置文件中的字体相关属性,然后实时调试,所以需要频繁的修改配置文件并手动发布出去。之前需要修改配置文件时,我们需要:...

  • 日记-2020-07-22

    早上:休息中午:写部署脚本白天: 配合自动化测试熟悉业务 配合led测试 写了自动测试部署脚本,发布博客

  • Linux脚本-自动运维部署脚本

    背景 公司正常的业务流程是生产服务器上部署的一个程序去读取数据库,并获取所有ip信息,启动socket连接,发送相关业务指令。 目前有一个需求,需要单独测试一个ip,这个单独...

  • 面试题-Java集合

    前言 Java集合部分的题目,是我根据Java Guide的面试突击版本V3.0再整理出来的,其中,我选择了一些比较重要的问题,并重新做出相应回答,希望对大家起到一定的帮助。...

  • 120
    MySQL-排序相关原理分析

    全字段排序和rowId排序 建表语句如下: sql语句如下: 相关概念定义 sort_buffer:MySQL会给每个线程分配一块内存区域用于排序,这块区域叫sort_buf...

  • 面试题-Java基础

    前言 Java基础部分的题目,是我根据Java Guide的面试突击版本V3.0再整理出来的,其中,我选择了一些比较重要的问题,并重新做出相应回答,希望对大家起到一定的帮助。...

  • 日记-2020-07-20

    早上:英语流利说15分钟中午:英语流利说15分钟;阅读mysql专栏详细理解内容白天: mysql专栏1 两篇文章合并为一篇博客,并发布 整理java guide中更加重点的...

  • MySQL-删除数据和count(*)原理

    delete删除数据原理 在InndoDB存储引擎中,delete删除操作是把需要删除的数据或者页标记为已删除,后面如果有需要,直接复用即可。这些被标记为已经删除的数据,看起...

  • 120
    Linux-Deepin下搭建云笔记

    背景 操作系统切换为Deepin以后,因为没有windows,各家的云笔记产品,几乎对Linux都没有很好的支持。 印象笔记,没有linux版本,web版本不支持markdo...

  • 日记-2020-07-17

    早上:英语流利说30分钟中午:英语流利说20分钟白天: mysql专栏笔记 1 配合现场同事继续测试LED

  • MySQL-脏页的刷新机制

    MySQL内存结构-缓冲区 MySQL的缓冲区中有数据页,索引页,插入缓冲等等,这个角度是从页的功能来分类的。本小节从另一个视角关注这些页,如果从 是否被修改过(和磁盘不一致...

  • 日记-2020-07-16

    早上:英语流利说30分钟中午:休息白天: 网络编程netty笔记1 下午配合现场同事测试LED,复现了现象,编写了操作文档给LED厂商开发

  • 120
    网络编程-Netty-writeAndFlush方法原理分析 以及 close以后是否还能写入数据?

    前言 在上一讲网络编程-关闭连接(2)-Java的NIO在关闭socket时,究竟用了哪个系统调用函数?中,我们做了个实验,研究了java nio的close函数究竟调用了哪...

  • 日记-2020-07-15

    早上:英语流利说30分钟中午:休息白天: 抓包分析现场的网络问题,修改代码 网络编程整理心跳机制,发布博客1

  • 网络编程-为什么需要应用层做心跳处理?

    背景 许多小伙伴做网络编程时,会自然而然的去做应用层的心跳检测机制,如果问为什么要做心跳检测,大部分人会说保活,及时发现连接失效等等。这篇文章会结合TCP协议原理来分析,使用...

  • 日记-2020-07-14

    早上:英语流利说30分钟中午:休息...白天: mysql专栏*2 整理了其中一篇的笔记,还有脏页刷新机制没有写 网络编程专栏1,写了一篇博客

个人介绍
JAVA工程师
目前专注物联网RFID领域,负责硬件交互的服务端与客户端设计开发,海量RFID数据的计算存储等