Netty源码—1.服务端启动流程

博主头像 大纲 1.服务端启动整体流程及关键方法 2.服务端启动的核心步骤 3.创建服务端Channel的源码 4.初始化服务端Channel的源码 5.注册服务端Channel的源码 6.绑定服务端端口的源码 7.服务端启动流程源码总结 1.服务端启动整体流程及关键方法 (1)关键方法 (2)整体流程 (1 ...

maven为什么发生依赖冲突?怎么解决依赖冲突?

博主头像 maven为什么发生依赖冲突?怎么解决依赖冲突? 我们在开发的时候,偶尔会遇到依赖冲突的时候,一般都是NoClassDefFoundError、ClassNotFoundException、NoSuchMethodError。打开搜索框又发现有这个类,明明就是引入进来了,就是找不到,让人头疼 1. ...

IDA Pro 初步实践

实践1 背景 某软件A,在非全屏显示时带有常规菜单,在全屏下没有常规菜单,但是有顶部工具条,工具条上有菜单和按钮。对于全屏和非全屏的切换可以通过菜单,也可以通过快捷键ctrl + alt + enter进行。 需求 需要将菜单和工具条去除,同时将切换全屏/非全屏快捷键修改为ctrl + alt + ...

行业案例分享:汽车售后智能助手

博主头像 售后助手主要针对售后场景进行设计,涵盖了多个关键功能。具体而言,它包括车辆故障识别、提供相应的修理建议、预约维修服务以及通过电子邮件通知等功能,旨在为用户提供高效、便捷的售后服务体验。除了支持常规的自然语言沟通外,助手还深度集成了后端数据交互机制,确保用户的隐私信息得到充分保护。在数据处理和信息交互 ...

痞子衡嵌入式:记录为i.MXRT1060更换较大容量Flash(IS25LP064A_IS25LP128F)导致二级App异常启动问题解决全过程(上篇)

博主头像 大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是为i.MXRT1060更换较大容量Flash导致二级App异常启动问题。 痞子衡最近在支持一个 RT1062 国外客户项目,客户在项目预研阶段为 RT1062 搭配的启动 Flash 是较小容量 IS25LP064A,接近量产的时候需要 ...

Raft学习笔记

博主头像 0、前言 Raft 作为一种强一致性的共识算法,被广泛应用于分布式系统中,如 etcd、Consul 等。最近阅读了一篇关于 Raft 的技术文章,收获颇多,因此写下此学习笔记,记录其中的关键概念与个人理解。 需要说明的是,这篇文章并不是从零讲解 Raft,而是基于已有的文章内容进行总结和思考。(并 ...

面试场景题:如何设计一个抢红包随机算法

博主头像 面试官:咱来写个算法题吧 设计一个抢红包的随机算法,比如一个人在群里发了100块钱的红包,群里有10个人一起来抢红包,每人抢到的金额随机分配。 1.所有人抢到的金额之和要等于红包金额,不能多也不能少。 2.每个人至少抢到1分钱。 3.最佳手气不超过红包总金额的90% 解题思路1:随机分配法 钱的单位 ...

.NET Core奇技淫巧之WinForm使用Python.NET并打包

博主头像 前言 之前整了一个GZY.EFCoreCompare 的库,可以用做对比实体与数据库结构.感兴趣可以去看看,地址:GZY.EFCoreCompare 但是只能导出execl表格. 后来大佬用Python写了个类,可以将execl表格直接生成SQL语句. 但是需要通过开发工具 或者python环境去运 ...

多模态大模型调研及学习(更新中)

博主头像 多模态大语言模型的发展与未来展望 目录 引言 历史发展 当前状态 技术架构 应用场景 挑战与限制 未来趋势 结论 参考文献 引言 人工智能领域正经历着前所未有的变革,而多模态大语言模型(Multimodal Large Language Models,MLLMs)作为这一变革的核心驱动力,正在重塑我 ...

密码编码学与网络安全 原理与实践(第七版)William Stallings---读书笔记(1.1-1.5)

博主头像 密码编码学与网络安全 原理与实践(第七版)William Stallings 读书笔记 第一部分 概览 第1章 计算机与网络安全概念 密码算法与协议又可分为4个主要领域: 对称加密 加密任意大小的数据块或数据流的内容,包括消息、文件、加密密钥和口令。 场景:你用密码本给朋友传纸条 加密过程:你们约定 ...

Java SE 24 新增特性

博主头像 Java SE 24 新增特性 作者:Grey 原文地址: 博客园:Java SE 24 新增特性 CSDN:Java SE 24 新增特性 源码 源仓库: Github:java_new_features Patterns、instanceof 和 switch 可以匹配更多类型(第二次预览) 通 ...

StarRocks 升级注意事项

博主头像 前段时间升级了生产环境的 StarRocks,从 3.3.3 升级到了 3.3.9,期间还是踩了不少坑所以在这里记录下。 因为我们的集群使用的是存算分离的版本,也是使用官方提供的 operator 部署在 kubernetes 里的,所以没法按照官方的流程进入虚拟机手动启停对应的服务。 只能使用 o ...

C#通过FTP获取服务端文件

博主头像 一、简介 实际需求是在前端修改了配置文件后,由上位机统一分发给所有设备,因为下位机支持FTP协议,因此选用FTP来实现文件传输功能。 二、准备工作 1、FTP服务搭建 FTP服务端选用FileZilla Server,免费开源,简单好用,可以下载中文版的。下载地址:下载 - FileZilla中文网 ...

什么!你还不会写Vue组件,编写《功能级权限》匹配公式组件

博主头像 说明 该文章是属于OverallAuth2.0系列文章,每周更新一篇该系列文章(从0到1完成系统开发)。 该系统文章,我会尽量说的非常详细,做到不管新手、老手都能看懂。 说明:OverallAuth2.0 是一个简单、易懂、功能强大的权限+可视化流程管理系统。 友情提醒:本篇文章是属于系列文章,看该 ...

IvorySQL 增量备份与合并增量备份功能解析

博主头像 1. 概述 IvorySQL v4 引入了块级增量备份和增量备份合并功能,旨在优化数据库备份与恢复流程。通过 pg_basebackup 工具支持增量备份,显著降低了存储需求和备份时间。同时,pg_combinebackup 工具能够将多个增量备份合并为单个完整备份,提升了数据恢复的灵活性和效率。 ...

关于普通程序员该如何参与AI学习的三个建议以及自己的实践

博主头像 大部分程序员在学习大语言模型的时候都比较痛苦,感觉AI是如此之近又如此之远,仿佛能搞明白一点,又好像什么也没明白。就像我们在很远的地方看珠穆拉玛峰,感觉它就像一个不大的山包,感觉只要自己做足准备咬咬牙还是能登顶的。但当你越走越近,试图接近它并翻越它时就会发现它的庞大和自己的渺小,以至于你每走一步都无 ...

123···100>