Java

  • 最新一线大厂Redis使用21条军规及详细解读

    说明:个人原创,本人在一线互联网大厂维护着几千套集群,关于redis使用的一些坑进行了经验总结,希望能给大家带来一些帮助 适用场景:并发量大、访问量大的业务 规范:介绍军规内容 解…

    Java 2022年11月12日
    087
  • 自定义注解获取当前登录用户

    在做项目的时候,我们经常会用到当前登录的用户,获取这个用户相关的信息,总是用User user = session.getAttribute(“user”)…

    Java 2022年11月12日
    076
  • 自定义排序之数据库设计

    自定义排序之数据库设计 前面的项目有一个要求,那就是定制常用列表的排序功能。一开始,我构思了几个方案,每个方案都有自己的长处,可以按需使用。以下是其中的一些。 [En] The p…

    Java 2022年11月12日
    059
  • 正则 捕获组之反向引用

    之前写正则的时候,经常用到 (.*?) 之类的用法.一般在替换的时候会用 $1 来引用括号里面匹配到的内容比如, 1.1.1.1 aaaa 2.2.2.2 bbbb 3.3.2.3…

    Java 2022年11月12日
    071
  • 正反向隔离装置

    正反向隔离装置是做网络隔离,数据通过固定格式的文本进行传输,这里两台服务器之间的数据通过mqtt进行传输,所以使用脚本接受mqtt的json数据,然后转为固定格式的文本,在通过隔离…

    Java 2022年11月12日
    072
  • 找出JVM中最耗cpu的线程

    1、 top命令查找出cpu最高的java进程 pid 2、 top -Hp 命令找出进程内最耗线程的 pid 3、获取到上一步线程的 pid后 将 pid 16进制输出 4 使用…

    Java 2022年11月12日
    086
  • 栈的定义和应用(数组模拟)

    1、定义 栈是一个 先入后出的有序列表 栈(stack)是限制线性表中元素的插入和删除只能在线性表的 同一端进行的一种特殊线性表。允许插入和删除的一端,为变化的一端,称为栈顶,另一…

    Java 2022年11月12日
    066
  • 在工作中学习看问题的角度

    向架构师学习 修改 A 导致 B 出了问题。 我们: 这里是个坑,下次要小心点 也许我应该写文档记录下这件事 也许我应该告诉下其他同事 …… 架构师:从框架…

    Java 2022年11月12日
    065
  • 在工作中离屏真的不重要吗,代码优化就真的不考虑0.1%的离屏问题吗,懂得离屏渲染原理,让程序员的路走的更长

    GPU 渲染机制:CPU计算好显示内容提交到GPU,GPU渲染完成后将渲染结果放入帧缓冲区frame buffer,随后视频控制器会按照VSync信号逐行读取帧缓冲区的数据,经过可…

    Java 2022年11月12日
    074
  • 在Win11的WSL中体验IDEA等GUI程序

    原本已经 放弃WSL很久了,这两天把Win10更新到Win11,看到WSL2已经发布,而且貌似还有很大升级还可以在 WSL中跑Linux GUI应用。在加上Win11的支持简直可以…

    Java 2022年11月12日
    079
最近整理资源【免费获取】:   👉 程序员最新必读书单  | 👏 互联网各方向面试题下载 | ✌️计算机核心资源汇总