自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4475)
  • 收藏
  • 关注

原创 深入解析NXP P89LPC9xx系列80C51单片机增强型时钟系统与低功耗设计

在嵌入式系统开发中,时钟系统是微控制器的核心,它决定了CPU的指令执行速度、外设的工作时序以及整体功耗表现。其基本原理是通过晶体振荡器、RC振荡器等时钟源产生基准频率,再经过分频、倍频等处理,为CPU内核及各个外设模块提供同步时钟信号。这项技术的核心价值在于,开发者可以通过灵活配置时钟源和分频比,在性能与功耗之间取得最佳平衡,这对于电池供电的物联网设备、便携式仪器等场景至关重要。具体到经典的80C51架构,其传统的12时钟周期设计在现代应用中面临效率瓶颈。而像NXP P89LPC9xx这类增强型单片机,通过

2026-06-18 15:42:26 151

原创 Burp Suite深度解析:从Web安全测试到实战配置全指南

在Web安全测试与开发调试领域,HTTP/HTTPS协议分析是核心技术基础。其原理是通过代理服务器拦截、解析和修改网络数据包,实现对应用层通信的可见性与可控性。这项技术的核心价值在于能够深入洞察前后端交互逻辑、发现潜在安全漏洞并验证系统健壮性。无论是进行API接口审计、移动端数据抓包,还是自动化漏洞扫描,都离不开专业的流量分析工具。Burp Suite作为一款集成化Web安全测试平台,将代理拦截、模糊测试、漏洞扫描等模块有机整合,形成了完整的安全测试工作流。通过配置CA证书实现HTTPS流量解密,结合Int

2026-06-18 14:40:40 308

原创 Claude 3.5 Sonnet代码能力实测:为何在HumanEval上反超GPT-4o

大语言模型的编程能力评估,正从单纯参数比拼转向真实开发场景下的稳定性与泛化性验证。其核心原理在于模型对语法结构、上下文依赖和错误恢复机制的联合建模能力;技术价值体现在降低IDE插件调用失败率、提升跨文件函数重构准确率;典型应用场景覆盖遗留系统维护、自动化单元测试生成及实时协作编程辅助。本文基于Claude 3.5 Sonnet官方技术报告与LiveCodeBench基准实测数据,深入解析其在代码生成任务中超越GPT-4o的关键设计——包括200K上下文有效利用率与多阶段推理优化策略。

2026-06-18 14:05:27 281

原创 生产级机器学习系统设计:从模型上线到稳定运行的七道生死关

机器学习模型部署不是终点,而是进入复杂生产系统的起点。在银行、保险等高监管、高并发场景中,模型稳定性远不止于AUC指标,更取决于可观测性、弹性容错、治理合规与实时漂移检测等系统工程能力。本文围绕特征服务化、接口契约设计、ONNX性能优化、分位数漂移检测、业务规则校验、决策日志审计等核心实践,解析如何让模型在真实流量中持续输出可解释、可追溯、可降级的可靠决策。内容深度融合MLOps工程方法与金融风控语义,覆盖从离线训练到线上告警定位的全链路生存逻辑。

2026-06-17 14:58:30 917

原创 pandas多维聚合生产实战:稳准快的工程化实践

多维聚合是数据分析的核心能力,本质是基于分组对多个指标进行同步计算与结构化输出。其原理不仅涉及groupby的分组机制和agg的原子化计算逻辑,更关键在于列名扁平化、空值鲁棒性、滚动窗口对齐等工程细节。技术价值在于支撑实时风控、监管报送、客户分群等高可靠性场景,避免因NaN传播、维度丢失或精度偏差导致下游系统异常。典型应用场景包括银行交易波动率监控、保险偿付能力报表生成、消费金融LTV预测等。本文聚焦pandas在真实金融系统中的高可用聚合实践,覆盖MultiIndex展平、safe_range、rolli

2026-06-17 11:54:22 348

原创 生产级机器学习系统设计:从模型部署到稳定运行的工程化实践

机器学习模型上线不是终点,而是工程化系统的起点。在真实业务场景中,模型的可靠性取决于其运行环境——包括输入接入、特征时效性、服务降级、延迟预算与漂移响应等核心能力。本文围绕生产级ML系统的骨架构建,深入解析如何通过契约测试保障集成稳定性、用量化/缓存/蒸馏实现推理加速、以黄金三角监控体系覆盖数据-过程-决策全链路,并依托数据血缘、决策留痕与变更控制建立可审计的AI治理框架。内容聚焦金融级高可用实践,涵盖特征缺失兜底、同步雪崩防护、Schema强约束等关键热词所指向的落地痛点,为算法工程师向MLOps工程师转

2026-06-17 10:15:06 327

原创 2025年渗透测试核心工具清单:从信息收集到内网横向的实战指南

渗透测试是网络安全领域评估系统安全性的核心方法,其原理是通过模拟恶意攻击者的技术与流程,主动发现并验证系统中存在的安全漏洞。这项技术的核心价值在于,它能够帮助组织在真实攻击发生前,识别并修复潜在风险,从而提升整体安全防护水平。在应用场景上,渗透测试广泛应用于企业安全评估、合规审计、红蓝对抗演练以及CTF竞赛等多个领域。随着云原生、零信任架构的普及,现代渗透测试工具链也在不断演进,以适应新的攻击面和防御手段。本文聚焦于2025年实战环境,精选覆盖攻击链全阶段的17款核心工具,包括Nmap、Nuclei、Met

2026-06-16 13:29:29 440

原创 Cypress与Semi Design端到端测试:架构设计与生产级实践

前端自动化测试是保障Web应用质量的关键环节,其核心在于模拟真实用户操作,验证应用功能的正确性与稳定性。在技术原理上,现代测试框架通过直接控制浏览器、监听网络请求和DOM变化,实现了更精准的交互模拟和更快的反馈循环。对于采用Semi Design这类复杂组件库的项目,传统的录制回放式测试往往因选择器脆弱、异步等待难以把控而失效,其技术价值在于构建一套可维护、高稳定性的测试基础设施,从而提升团队交付效率与信心。在实际应用场景中,这通常涉及分层架构设计、自定义命令封装、以及针对特定组件库的交互策略优化。本文聚焦

2026-06-16 12:40:40 394

原创 Triton+KServe模型服务化实战:GPU推理生产部署指南

模型服务化(Model Serving)是机器学习从实验走向落地的关键环节,其核心在于将训练好的模型封装为高可用、低延迟、可观测的在线API服务。不同于通用Web框架,专业推理引擎需深度协同GPU硬件调度、动态批处理与Kubernetes编排能力。NVIDIA Triton提供高性能、多框架统一的推理底座,而KServe则赋予其声明式部署、灰度发布与弹性伸缩能力。二者结合显著提升显存利用率、吞吐量与故障恢复速度,广泛应用于金融风控、电商推荐与IoT实时预测等对延迟和稳定性要求严苛的场景。本文聚焦真实生产环境

2026-06-16 09:58:11 515

转载 cpp 4个类型转换

static_cast、dynamic_cast、reinterpret_cast、const_cast 之间的区别static_cast用法:static_cast (expression)说明:该运算符把expression转换为typeid类型,但没有运行时类型检查来确保转换的安全性。用途:用于类层次结构中基类和派生类之间指针或者引用的转换。up-casting (把派生类的指...

2019-07-05 18:45:40 1026

转载 matlab练习程序(7个二维不变矩)

  《数字图像处理》书上说这7个矩是旋转、缩放、平移不变的,因此用这7个矩就可以代表一个图像了。我只试验了缩放的,这几个数几乎是不变的,也许做图像检索的时候可以用到。代码:main.mclear all;close all;clc;img=imread('lena.jpg');fai1=two_dim_moment(img);img1=imresize(...

2019-07-05 17:59:17 1452

转载 Merge Sort

对Merge Sort没什么太多要说的,很基本的算法,明天自己写个算了,这里不费话了……转载于:https://www.cnblogs.com/RoyCNNK/articles/2969559.html

2019-07-05 17:43:30 1002

转载 转:Beginning WF 4.0——翻译(第六章异常处理)

在这一章,你将添加逻辑去验证订单项是否有存货。为了去完成它,你需要重复用同样的方式验证每一个订单项,如果有一项没有存货,你将抛出一个异常,这个异常可以被你的工作流捕获。重新利用Chapter5项目打开Visual Studio 2010 创建一个新的项目,选择Blank Solution模板,如图Figure6-1所示。输入解决方案名为Chapter06。复制Chapt...

2019-07-05 11:52:23 406

转载 windows server 2003(64位)上利用iis6部署32位应用

如果直接部署,会出现如下问题:试图加载格式不正确的程序。 (Exception from HRESULT: 0x8007000B)解决办法1.命令行键入:cscript.exe %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1即设置IIS6允许32位...

2019-07-05 06:26:09 471

转载 VC实现不规则窗口

在VC下创建不规则窗口非常简单,无非就是创建一个HRGN,然后再调用SetWindowRgn就行了,如我们要创建一个原形的窗口只需要如下代码:CRgn rgn;rgn.CreateEllipticRgn( 100,100, 200, 200 );SetWindowRgn((HRGN)rgn, TRUE);本文中的例子为一个透明位图不规则窗口,其主...

2019-07-05 01:51:42 467

转载 浅谈外挂编程之模拟键盘鼠标

1、前台模拟鼠标键盘操作这里将窗口置顶,再调用模拟键鼠操作相关的API,微软提供了一个API,例如:SetWindowPos(this->GetSafeHwnd(),HWND_TOPMOST, cx, cy, 0, 0, SWP_NOSIZE);但是这个API也不能确保当前窗口就是最顶层(因为另一个程序再次调用的时候会覆盖)为了确保当前窗口在最顶层,下面是我整理后的代码,实例...

2019-07-05 01:47:01 3557

转载 游戏截屏(解决游戏答题思路的一种) [C++]

CRect GameRect;//保存游戏窗口矩形用 if (theApp.m_hGameHand !=NULL)//这个需要自己去保存游戏窗口句柄我保存在theApp.m_hGameHand 里 { ::ShowWindow(theApp.m_hGameHand,SW_SHOW);//把游戏显示出来 ::PostMessage(theApp.m_hGameHand,WM_...

2019-07-05 01:46:37 826

转载 Cocos Creator 使用 protobuf

  很早之前就听说过protobuf,对此协议的评价也一直很高。但是之前接触到的项目一直没有使用这个协议,都是直接跟后端约定好数据包格式(协议号+数据包大小),然后将对应的数据结构体转换为数据字节流进行数据的传输。最近接触的一个新项目,使用到了protobuf协议,项目前端使用的是cocos2dx-lua,正好前段时间在用cocos creator进行项目开发,所以本着在开发中学习的想法,用coc...

2019-07-04 11:11:50 1058

转载 Best Time to Buy and Sell Stock

Say you have an array for which theithelement is the price of a given stock on dayi.If you were only permitted to complete at most one transaction (ie, buy one and sell one share of the stock), d...

2019-07-03 04:34:04 211

转载 使用VSTO读取WORD表格中的单元格内容的问题

最近使用VSTO(Visual Studio Tools For Office)读取Word表格中的内容,假设读取一个单元格的内容为text,当我在控制台输出这个text时,机箱里面就会发出"滴"的响声,问题很诡异,我百思不得其解。代码大概如下: Application app = new ApplicationClass();Document doc = app.Documen...

2019-06-30 09:59:54 431

转载 银行

柜员机取出假钱--->银行无责网上银行被盗--->储户责任 柜员机出现故障少给钱--->用户负责 柜员机出现故障多给钱--->用户盗窃,被判无期 银行多给了钱--->储户义务归还 银行少给了钱--->离开柜台概不负责 许霆就因柜员机出现故障多给钱判无期.转载于:https://www.cnblogs.com/perfectdes...

2019-06-30 00:57:54 250

转载 CSS垂直居中对齐

用CSS有多种方法实现垂直居中对齐。如果已知外部div的高度,不管是否知道内部div的高度,垂直居中实现起来很简单,但如果内部div高度是变量,如文字,垂直居中实现起来就比较复杂了,很可能需要使用hacks。如:<div id="containingBlock"> <div><p>This sentence will change in e...

2019-06-29 14:01:34 553

转载 [存]超酷JS拖拽翻页效果

DEMO: http://www.lanrentuku.com/js/other-670.html代码<html><head><title>blog</title><metahttp-equiv=content-typecontent="text/html;charset=gb2312"><style>bod...

2019-06-29 13:12:50 232

转载 合理有效的控制Android应用程序的耗电量

首先我们来看看Android手机的电量都主要消耗在了什么地方:显而易见,大部分的电都消耗在了网络连接、GPS、传感器上了。简单的说也就是主要在以下情况下耗电比较多:1、 大数据量的传输。2、 不停的在网络间切换。3、 解析大量的文本数据。那么我们怎么样来改善一下我们的程序呢?1、 在需要网络连接的程序中,首先检查网络连接是否正常,如果没有网络连接,那么就不需要执行相...

2019-06-28 21:05:53 637

转载 [ZZ] 基于DirectX shader的Per-pixel lighting实现

这个特效需要用到DX11 UAV吗?http://blog.tianya.cn/blogger/post_show.asp?BlogID=510979&PostID=5665974Introduction: 此文讲述了怎样使用DirectX中的Asm shader实现Phong着色模式,即per-pixel lighting效果。如想得到完整的工程代码和程序效果,请联系zen...

2019-06-28 19:22:33 367

转载 QTP的那些事--退出QTP的当前运行

哦,ExitAction - 退出当前操作,无论其循环属性如何。 ExitActionIteration - 退出操作的当前循环。 ExitRun - 退出测试,无论其循环属性如何。 ExitGlobalIteration - 退出当前全局循环 转载于:https://www.cnblogs.com/alterhu/archive...

2019-06-28 18:21:04 227

转载 Delphi IEEE 754 实现

function IEEE754DToF(const AData: DWORD): Single;var S, M, E: Integer;begin try S:= (AData and $80000000) shr 31; E:= (AData and $7F800000) shr 23; M:= AData and $7FFFFF; Result:= Powe...

2019-06-28 06:15:21 794

转载 AGC, Pulse detection in communication system

"IR-UWB Indoor-positioning Receiving system Pulse Rising-edge Detection and Pulse-broaden Research“ proves us a novel Charge-pump PLL receiving system with AGC. By analyzing the time-response ,tradit...

2019-06-28 05:42:52 336

转载 SQL Server标识列

[转]一、标识列的定义以及特点SQL Server中的标识列又称标识符列,习惯上又叫自增列。该种列具有以下三种特点:1、列的数据类型为不带小数的数值类型2、在进行插入(Insert)操作时,该列的值是由系统按一定规律生成,不允许空值3、列值不重复,具有标识表中每一行的作用,每个表只能有一个标识列。由于以上特点,使得标识列在数据库的设计中得到广泛的使用。二、标识列的组成创建一个标识列,通常要指定...

2019-06-28 02:44:55 297

转载 Gridview, ObjectDataSource Making life easy

Gridview, ObjectDataSource Making life easy By Tapan Dantre Introduction In this Article I will give some brief on sorting, searching, paging in gridview with ObjectDataSource. There are many ...

2019-06-28 00:10:41 266

转载 .Net 加密和解密算法

代码目前企业面临的计算环境和过去有很大的变化,许多数据资源能够依靠网络来远程存取,而且越来越多的通讯依赖于公共网络公共网络(如Internet),而这些环境并不保证实体间的安全通信,数据在传输过程可能被其它人读取或篡改。加密将防止数据被查看或修改,并在原本不安全的信道上提供安全的通信信道,它达到以下目的:保密性:防止用户的标识或数据被读取。数据完整性:防止数据被更改。身份验证:确保数...

2019-06-27 03:04:18 356

转载 sql 实用语句

1.select into 和 insert into select 区别及用法select * into destTbl from srcTblinsert into destTbl(fld1, fld2) select fld1, 5 from srcTbl以上两句都是将 srcTbl 的数据插入到 destTbl,但两句又有区别的。 第一句(select into fr...

2019-06-27 03:01:18 177

转载 GENERIC FRAMEWORK MODEL OF JAVA PLATFORM

Link from http://blog.csdn.net/hongkong2007/archive/2007/08/23/1755894.aspx1. PATTERNS AMONG THE THREE FRAMEWORKSThis portion discusses the patterns used in the JAVA EE and Spring. JAVA EE 5, the ...

2019-06-27 00:20:46 328

转载 解决多个版本jar包冲突【jar内包名重命名】

需求:  在原有系统上新增功能,原有系统使用的是旧版本的jar,由于某些原因,新增的功能要导入新版本的jar。需要两个jar包可以共存并互不影响。例:原有jar包:pdfbox-app-1.8.1.jar  新增jar包:pdfbox-2.0.15.jar解决思路:将新增jar包内的包名进行重命名准备:下载jarjar.jar【我使用的版本是jarjar-1.4.jar】1...

2019-06-26 11:19:00 1662

转载 腾讯产品经理能力模型

转载于:https://www.cnblogs.com/zionfuo/p/11080688.html

2019-06-25 08:24:00 4013

转载 LinqToExcel [转]

转:http://www.cnblogs.com/codefish/archive/2013/04/08/3009098.html正在做项目,同事问道有啥简单的方法读取excel到DataTable里面呢? 想也不想直接回到NPOI呀,我觉得满不错的,同事说太麻烦了,要不你找找看。反正手上的项目做的差不多的,习惯性的打开google,感觉已经有了LinqToXml,那LinqTo...

2019-06-25 03:46:08 385

转载 SpringCloud系列(一):Eureka 注册中心

在演示spring cloud之前得要知道我们为什么需要微服务框架。先讲讲我的经历,以前我们做项目时所有功能都写在一起,只是做了分层(模型,数据,业务),所有业务逻辑都写在业务层,刚开始还好,等时间长了,代码量大,各业务代码之间有交集维护起来超级麻烦,每次改动都担心会不会对其他模块造成影响,只改动一个模块也要停系统发一次包,我们以前包含了订单,支付,会员,预定,库存,物流等模块,时间越长心里越...

2019-06-23 19:51:00 170

转载 周总结16

这周总结,编码13小时,主要PHP大作业要赶啊,熬了一宿,就五六个小时了,主要的时间还是在整这些大作业,还有数据库啊,考完试了,心情难说、转载于:https://www.cnblogs.com/liuxiaojieqqq/p/11071457.html...

2019-06-22 21:41:00 119

转载 Python 绘图与可视化 matplotlib(下)

详细的参考链接:更详细的:https://www.cnblogs.com/zhizhan/p/5615947.html图像、子图、坐标轴以及记号Matplotlib中图像的意思是打开的整个画图窗口,【图像】里有所谓的【子图】,子图的位置是有坐标网格确定的,而【坐标轴】的位置却不受任何限制,可以放在图像中的任何位置上篇中是使用隐式的方法来绘制图像以及坐标轴,当我们使用plot()时,ma...

2019-06-22 11:37:00 186

转载 win10把控制声音改成和win7一样

我们先来看一下Windows10系统的音量调节,如调节音量,只能一次调整所有应用的音量,而不能够单独调节某个指定应用的音量修改和win7一样的方式:1在运行窗口中输入regedit命令行,打开注册表编辑器2打开注册表编辑器后,定位到HKEY_LOCAL_MACHINE Software Microsoft WindowsNT CurrentVersion一项...

2019-06-21 09:27:00 1119

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除