排序
Java基础高频面试题总结
大家好我是Java小羽,最近临近毕业,在苦逼的找工作,所以总结了一下Java的基础面试题,希望可以帮到大家。 1.面向对象 什么是面向对象? 其实是一种优良的设计设计模式,更多的是以人类的思维...
NanUI开源框架:暂停开发,作者转行卖钢材,回顾与思考?
关于 NanUI NanUI 界面组件是一个开源的 .NET/.NET Core 窗体应用程序(WinForms)界面框架,适用于希望使用 HTML5 / CSS3 等前端技术来构建 Windows 窗体应用程序用户界面的 .NET 开发人员。 ...
简化ETL工作,编写一个Canal胶水层
前提 ❝ 这是一篇憋了很久的文章,一直想写,却又一直忘记了写。整篇文章可能会有点流水账,相对详细地介绍怎么写一个小型的”框架”。这个精悍的胶水层已经在生产环境服役超过半年,这里尝试把...
鸿蒙OS应用开发初体验
什么是HarmonyOS? HarmonyOS(鸿蒙操作系统)是华为公司开发的一款基于微内核的分布式操作系统。它是一个面向物联网(IoT)时代的全场景操作系统,旨在为各种类型的设备提供统一的操作系统平台...
17. Servlet入门 – 在IDEA配置Servlet创建模板
17. Servlet入门 – 在IDEA配置Servlet创建模板 需求 在日常开发中,想要快速创建一个Servlet程序,总有些地方需要改动,例如:想要直接在 post 请求中调用 get 请求方法。 那么我们下面可以在I...
重大线上事故!三元表达式引发的空指针问题
属实刺激,刚入职不久就遇到这种史诗级的线上 Bug,首页直接崩溃,陈年老代码爆雷,不管落到最后的底层原因是什么,我感觉主要还是上下游的链路太过复杂,治理难度比较大,牵一发而动全身。 知...
Netty是如何检测资源泄漏的?
为了减轻 GC 的压力、以及避免频繁向 OS 申请和释放内存,Netty 基于 JeMalloc 思想自己实现了一套内存管理方案。不管是堆内存还是直接内存,都可以交给 Netty 来统一管理,这带来了两个好处,...
从threadlocal到TransmittableThreadLocal
前言 ThreadLocal设计 ThreadLocal内存泄漏问题一 ThreadLocal内存泄漏问题二 内存泄漏的解决 InheritableThreadLocal TransmittableThreadLocal 前言 阿里巴巴java编程规范里有...
Mysql第07章单行函数
第07章_单行函数 #第07章_单行函数 #1.数值函数 #基本的操作 SELECT ABS(-123),ABS(32),SIGN(-23),SIGN(43),PI(),CEIL(32.32),CEILING(-43.23),FLOOR(32.32), FLOOR(-43.23),MOD(12,5),12 MOD 5...
RocketMQ系列-消息刷盘详解
在 RocketMQ架构设计之消息 这篇文章中, 我们学习了 消息发送到消费 的整体流程。这篇文章,我们一起来看看 MappedFile 的实现细节. 引言 我们都知道的是 RocketMQ消息都是持久化到磁盘上的,消...