- 驱动开发:PE导出函数与RVA转换 - lysharkby lyshark on 6月 7, 2023 at 2:16 上午
在笔者上篇文章`《驱动开发:内核扫描SSDT挂钩状态》`中简单介绍了如何扫描被挂钩的SSDT函数,并简单介绍了如何解析导出表,本章将继续延申PE导出表的解析,实现一系列灵活的解析如通过传入函数名解析出函数的RVA偏移,ID索引,Index下标等参数,并将其封装为可直接使用的函数,以在后期需要时可以被...
- 一文理清排序算法中的直接插入、快排和希尔排序的区别 - 可爱的小锋by 可爱的小锋 on 6月 7, 2023 at 2:04 上午
至此,我们我们已经向大家介绍了冒泡排序、选择排序、插入排序、快速排序、希尔排序等五种经典的排序算法。除此以外,还有堆排序、归并排序、桶排序、计数排序等一些经典的排序算法。大家会发现,我们介绍排序算法的步骤和过程都是相同的,基本都包含算法概念、思想和原理、算法步骤,以及编码实现等几个部分。在本篇的最后...
- 一定要看的前端codeReview规范指南 - 辉是暖阳辉by 辉是暖阳辉 on 6月 7, 2023 at 2:02 上午
一、前言 针对目录结构、CSS规范、JavaScript规范、Vue规范 可参照官方给出的 [风格指南](https://v2.cn.vuejs.org/v2/style-guide/index.html) 这里主要总结业务开发中常遇到的代码问题和实践,帮助大家后续各自做好codeReview,一些
- 慢 SQL 优化之索引的作用是什么? - 京东云技术团队by 京东云技术团队 on 6月 7, 2023 at 1:48 上午
本文针对 MySQL 数据库的 InnoDB 存储引擎,介绍其中索引的实现以及索引在慢 SQL 优化中的作用。本文主要讨论不同场景下索引生效与失效的原因。
- 【技术积累】Python中的Pandas库【二】 - 天佑1by 天佑1 on 6月 7, 2023 at 1:43 上午
博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝
- 当“代码农”遇上“码农”:揭秘主干开发的那些事儿 - 京东云开发者by 京东云开发者 on 6月 7, 2023 at 1:36 上午
前段时期我负责部门内部主干开发落地相关事宜,这个过程中,也真真切切的体会到了多人开发过程中,面对特性分支管理中,大家遇到的一些困扰,尤其面对敏捷迭代的开发方式,合并冲突,集成测试,代码重用等方面,都与高效两个字背离。当然,我在推进主干开发过程中,也遇到了一些问题和坎坷,在这里,集中的做一次分享。
- Adobe 构建 IDP 之路的经验与教训 - Seal软件by Seal软件 on 6月 7, 2023 at 1:28 上午
在过去的25年多时间里,我创建了软件组件和分布式框架,建立并领导了相关团队。近几年我致力于推动 Adobe 服务开发、部署和管理系统的开发人员生产力。 ## 抽象陷阱 在云时代早期,Adobe 的每个团队都有自己的云账户、部署系统,其对应的成熟度也截然不同。很快我们就意识到需要对此进行标准化,这样成
- 自然语言处理(NLP) - VipSoftby VipSoft on 6月 7, 2023 at 1:27 上午
"自然语言处理(Natural Language Processing, NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。" ### 自然语言处理有啥用 - 智能问答
- 关于青语言语法设计的讨论 - 宁近农by 宁近农 on 6月 7, 2023 at 1:26 上午
数心开物工作室于6月1日开源发布了一门中文编程语言——青语言,并在开源中国、博客园等技术社区发布了相关新闻。与预期的一样,中文编程作为一个极具争议性的话题,该新闻一经发布,便收获了较多的关注和评论,其中包括大量的差评,甚至恶评。作为一个开源项目,我们并不介意这样的讨论,也不热衷于与反对者网络对线,所
- Dapr在Java中的实践 之 状态管理 - 万猫学社by 万猫学社 on 6月 7, 2023 at 12:44 上午
# 状态管理 状态管理(State Management)使用键值对作为存储机制,可以轻松的使长时运行、高可用的有状态服务和无状态服务共同运行在我们的服务中。 我们的服务可以利用Dapr的状态管理API在状态存储组件中保存、读取和查询键值对。 状态存储组件是可插拔的,目前支持使用Azure Cosm
- 你没见过的分库分表原理解析和解决方案(一) - 薛家明by 薛家明 on 6月 7, 2023 at 12:16 上午
# 你没见过的分库分表原理解析和解决方案(一) 高并发三驾马车:分库分表、MQ、缓存。今天给大家带来的就是分库分表的干货解决方案,哪怕你不用我的框架也可以从中听到不一样的结局方案和实现。 一款支持自动分表分库的orm框架[`easy-query`](https://github.com/xuejmn
- 【QCustomPlot】下载 - 木三百川by 木三百川 on 6月 6, 2023 at 11:40 下午
## 说明 使用 QCustomPlot 绘图库辅助开发时整理的学习笔记。同系列文章目录可见 [《绘图库 QCustomPlot 学习笔记》目录](https://www.cnblogs.com/young520/p/17461129.html)。本篇介绍 QCustomPlot 的下载。 [TOC
- spring-boot集成mybatis真的很简单吗? - 良工说技术by 良工说技术 on 6月 6, 2023 at 11:07 下午
在日常的后端开发中,使用mybatis作为DAO层的持久框架已经是惯例。但很多时候都是在别人搭好的框架中进行开发,对怎么搭建环境是一知半解,今天就来实践下。 一、集成分哪些步骤 来看下集成mybatis需要哪些步骤, 1、确定环境及依赖 2、配置文件; 3、测试 二、环境及依赖 这里,基于sprin
- Kubernetes(k8s)使用ingress发布服务 - 人生的哲理by 人生的哲理 on 6月 6, 2023 at 8:19 下午
Kubernetes(k8s)使用ingress发布服务,Ingress vs NodePort vs LoadBalancer,安装部署Nginx Ingress Controller控制器,使用Ingress来发布Kubernetes服务,配置ingress规则发布服务
- WinUI(WASDK)使用HelixToolkit加载3D模型并进行项目实践 - 绿荫阿广by 绿荫阿广 on 6月 6, 2023 at 4:25 下午
## 前言 本人之前开发了一个叫[电子脑壳](https://github.com/maker-community/ElectronBot.DotNet)的上位机应用,给稚晖君[ElectronBot](https://github.com/peng-zhihui/ElectronBot)开源机器人
- 解码器 | 基于 Transformers 的编码器-解码器模型 - HuggingFaceby HuggingFace on 6月 6, 2023 at 4:20 下午
基于 transformer 的编码器-解码器模型是 _表征学习_ 和 _模型架构_ 这两个领域多年研究成果的结晶。本文简要介绍了神经编码器-解码器模型的历史,更多背景知识,建议读者阅读由 Sebastion Ruder 撰写的这篇精彩 [博文](https://ruder.io/a-review-
- 说说验证码功能的实现 - god23binby god23bin on 6月 6, 2023 at 4:00 下午
大家好,我是 god23bin,今天说说验证码功能的实现,相信大家都经常接触到验证码的,毕竟平时上网也能遇到各种验证码,需要我们输入验证码进行验证我们是人类,而不是机器人。
- SignalR+Hangfire 实现后台任务队列和实时通讯 - raokunby raokun on 6月 6, 2023 at 3:44 下午
# SignalR+Hangfire 实现后台任务队列和实时通讯 1.简介: SignalR是一个.NET的开源框架,SignalR可使用Web Socket, Server Sent Events 和 Long Polling作为底层传输方式实现服务端和客户端的实时数据交互。 Hangfire是一
- k8s实战案例之部署redis单机和redis cluster - Linux-1874by Linux-1874 on 6月 6, 2023 at 3:15 下午
redis是一款基于BSD协议,开源的非关系型数据库(nosql数据库),作者是意大利开发者Salvatore Sanfilippo在2009年发布,使用C语言编写;redis是基于内存存储,而且是目前比较流行的键值数据库(key-value database),它提供将内存通过网络远程共享的一种服...
- 聊聊MAUI、WinUI3和WPF的优势及劣势 - 杜文龙by 杜文龙 on 6月 6, 2023 at 2:59 下午
今天在群里聊到WinUI3的学习及发展,还有他那堪比玩具的使用体验,正好梳理一篇关于WinUI3、MAUI和WPF优劣势,我整理的不是很好,所以又让ChatGPT在生成了一遍,感觉整体还可以。看完可以相互讨论一下; ### 引言: 在应用程序开发领域,选择合适的框架对于开发人员和业务来说至关重要。本