自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MC9328MXS I2C总线协议与中断驱动编程实战详解

I2C总线协议是嵌入式系统中实现微控制器与传感器、存储器等外设间通信的经典两线制串行协议。其工作原理基于主从架构,通过SDA数据线和SCL时钟线,在时钟同步与仲裁机制下实现多设备间的有序数据交换。该协议的技术价值在于以极少的硬件引脚实现了灵活的多主从通信,成为连接低速外设的行业标准。在实时性要求高的应用场景中,如数据采集或设备控制,高效处理I2C通信事件至关重要。MC9328MXS微控制器集成了专用的I2C控制器和丰富的中断系统,为构建健壮的通信框架提供了硬件基础。通过深入理解其编程模型中的关键寄存器(如I

2026-06-21 14:39:16 173

原创 Backend工程师必学:用pytest构建高可靠Python服务测试体系

单元测试是保障后端服务稳定性的基石,而pytest作为Python生态中最主流的测试框架,凭借简洁语法、强大参数化、原生异步支持和灵活fixture机制,成为验证API层、Service层与DAO层逻辑正确性的核心工具。它能有效覆盖边界条件、隔离外部依赖(如数据库与HTTP调用)、量化代码覆盖率,并支撑从单元到端到端的分层验证。尤其在订单、支付等强一致性业务场景中,结合monkeypatch打桩、tmp_path沙盒、TestClient模拟请求等实战能力,pytest让‘改完即稳’从工程理想变为可落地的日

2026-06-21 13:41:43 299

原创 Nginx Server与Location匹配算法深度解析

Nginx的请求路由并非随机或经验驱动,而是基于确定性算法的两级决策机制:首先通过listen地址、server_name(精确/通配符/正则/默认)完成Server块选择;再依据URI路径,按=、^~、前缀、正则四类规则进行Location匹配。该机制决定了404、502等常见故障的根本原因,直接影响反向代理性能、灰度发布可靠性及CDN回源稳定性。理解其原理可规避location优先级错乱、server_name匹配失败、正则性能瓶颈等高频问题,是构建高可用Web网关和微服务基础设施的技术基石。

2026-06-21 13:12:34 232

原创 Ubuntu 18.04 安装 Node.js 实战指南:nvm/二进制/apt 三方案选型

Node.js 是现代前端构建与服务端运行的核心运行时,其版本管理直接影响 Vue 3、React 18、Next.js 等主流框架的兼容性与安全性。在 Ubuntu 18.04 这类进入扩展维护期(EOL)的系统中,官方 apt 源仅提供已停止维护的 Node.js v8.10,存在严重安全漏洞与语法兼容问题(如 `?.` 可选链报错)。此时需突破系统限制,采用用户空间隔离的 nvm 版本管理方案,或离线可控的二进制手动部署方式,实现多版本共存、权限解耦与审计合规。本文聚焦真实生产环境——金融内网、教育私

2026-06-21 10:47:39 191

原创 Qwen3.7 Max不是新模型,而是百炼平台的智能服务路由

大语言模型服务(LLM-as-a-Service)正从单一模型调用演进为动态能力封装,其核心在于服务抽象与底层模型解耦。Qwen3.7 Max正是这一范式的典型代表:它不对应固定权重文件,而是由阿里云百炼平台基于负载、请求特征与模型健康度实施实时路由的统一服务接口。这种架构使Token计费不再绑定命名,而取决于实际执行实例;同时催生了思考模式Token叠加、阶梯计费临界跃迁、Batch半价等工程化计费逻辑。理解其本质,是构建高性价比AI应用的前提——尤其在需要平衡推理质量、响应延迟与成本敏感性的企业级场景中

2026-06-21 10:45:53 122

原创 iOS激活锁绕过技术原理与安全操作实战指南

iOS设备安全机制是移动操作系统安全领域的核心概念,其核心在于构建从硬件到软件的完整信任链。激活锁作为iOS安全体系的关键一环,通过设备与Apple ID的绑定及服务器验证机制,旨在防止设备丢失后被非法使用。理解其工作原理,有助于深入认识现代操作系统的安全设计思想。从技术价值看,对系统安全机制的探索不仅能满足特定合法场景下的设备恢复需求,如企业资产管理或所有权证明后的自助解锁,更能推动安全研究社区对系统漏洞与防御机制的深入理解。这类研究常涉及对BootROM漏洞等底层安全议题的探讨,并催生了基于特定漏洞利用

2026-06-21 09:17:12 162

原创 嵌入式硬件时序与电气特性实战:从LPC54018看接口稳定设计

在嵌入式系统开发中,接口时序和电气特性是确保通信稳定性的基石。时序参数如建立时间、保持时间定义了数据与时钟间的精确窗口,其本质是信号在时间轴上的约束关系。理解这些原理,能帮助工程师将数据手册中的抽象参数转化为可靠的设计准则,从而提升系统在复杂环境下的鲁棒性。从基础的SPI、USART到高速的SDIO、以太网RMII接口,精确的时序分析与计算直接决定了外设驱动、高速通信等核心功能的性能上限。本文以NXP LPC54018微控制器为例,深入解析其关键时序参数,并结合SPI Flash驱动、ADC采样等典型应用场

2026-06-20 16:38:24 275

原创 VOL-KW41Z双模无线模块:BLE与802.15.4融合的物联网硬件设计实战

在物联网设备开发中,无线通信模块的选择直接决定了产品的连接能力与功耗表现。BLE(蓝牙低功耗)以其与移动设备的便捷直连特性被广泛应用,而基于IEEE 802.15.4标准的Zigbee、Thread等协议则擅长构建低功耗、多跳的Mesh网络,两者各有侧重。双模无线技术通过在一颗芯片内集成BLE和802.15.4射频前端与协议栈,实现了技术融合,其核心价值在于让单一硬件平台同时支持面向手机的近场交互与面向广域覆盖的Mesh组网,从而简化系统架构、降低综合成本。这一特性使其在智能家居、工业传感、资产追踪等需要混

2026-06-20 16:17:29 349

原创 Node.js path模块跨平台路径处理原理与实战指南

路径操作是文件系统交互的基础能力,涉及分隔符适配、相对/绝对路径解析、标准化及跨平台语义一致性等核心问题。其底层依赖操作系统抽象层,通过path.sep、path.win32/path.posix实现分隔符自动切换与平台行为隔离;path.join负责安全拼接,path.resolve提供基于__dirname的稳定锚点,而path.normalize、path.isAbsolute等则支撑路径校验与规范化。在Node.js工程实践中,正确使用这些API可规避ENOENT、路径遍历、混合分隔符等高频故障,尤

2026-06-20 14:46:46 435

原创 JavaScript解构、Rest参数与展开语法的原理与避坑指南

解构赋值、剩余参数(Rest)和展开语法(Spread)是现代JavaScript处理数据结构的核心机制,其底层统一基于可迭代协议(Iterable Protocol),本质是对数据容器的模式匹配与结构化操作。它们并非简单语法糖,而是支撑函数式编程、不可变更新、参数灵活传递等工程实践的关键能力。理解其运行时行为(如解构在null/undefined时抛出TypeError、Rest参数创建新数组的内存开销、展开仅做浅拷贝等),对避免线上崩溃、内存溢出和状态污染至关重要。本文聚焦真实业务场景——API响应安全

2026-06-20 14:05:48 496

原创 VMware Workstation虚拟机逃逸漏洞CVE-2017-4901深度剖析与防御实战

虚拟化技术通过创建隔离的虚拟机环境,为资源管理和安全隔离提供了基础。其核心原理在于利用Hypervisor(虚拟机监控器)在物理硬件与多个操作系统实例之间建立抽象层,实现计算资源的有效分割与隔离。这项技术的核心价值在于提升硬件利用率、简化部署并增强系统安全性。然而,虚拟化环境的安全高度依赖于“隔离”的有效性,一旦隔离被打破,便可能引发严重的安全事件。虚拟机逃逸(Virtual Machine Escape)正是这类风险中最具威胁的一种,它允许攻击者从受限制的虚拟机内部突破到宿主机系统,从而完全颠覆虚拟化的安

2026-06-20 12:32:20 384

原创 PHP SOLID设计原则实战指南:从代码腐化到可维护重构

面向对象设计原则是保障软件长期可维护性的基石,其中SOLID作为五大核心原则集合,聚焦于解耦、扩展性与抽象稳定性。其本质并非语法规范,而是应对需求变更的技术响应机制——单一职责对应变化原因隔离,开闭原则强调对扩展开放而对修改关闭,里氏替换确保行为契约一致,接口隔离避免依赖污染,依赖倒置推动高层逻辑与底层实现双向解耦。在PHP工程实践中,这些原则直接关联到类职责爆炸、if-else蔓延、测试脆弱、框架升级困难等高频痛点。本文以PHP 7.4+真实项目为背景,结合Laravel、ThinkPHP及原生PDO案例

2026-06-20 11:33:15 313

原创 医疗文本分类中LLM不确定性量化:构建可信人机协同系统的实践

在人工智能与医疗健康交叉领域,模型的可信度是技术落地的核心挑战。传统分类模型通常只输出概率,但无法量化其判断的可靠性,这在诊断辅助等高风险场景中存在局限。不确定性量化技术旨在解决这一问题,它通过度量模型的认知不确定性与偶然不确定性,评估预测结果的置信水平。其技术价值在于将AI从“黑箱”决策转变为可评估、可解释的协作伙伴,从而支撑可靠的决策支持系统。在医疗文本处理、金融风控、自动驾驶等对错误容忍度低的领域,该技术是实现人机协同的关键。本文聚焦于大语言模型在医疗多标签分类任务中的应用,通过提示词工程集成、置信度

2026-06-20 09:34:55 345

原创 emWin按钮与复选框控件深度定制:视觉特效与自定义绘制实战

在嵌入式GUI开发中,控件是构建人机交互界面的基础单元。其核心原理基于事件驱动模型,通过消息传递机制响应用户输入并触发状态更新。为了提升用户体验与界面美观度,现代GUI框架普遍引入了视觉特效与自定义绘制技术。视觉特效(Effect)通过对控件渲染管线进行后处理,高效实现立体、阴影等标准化视觉效果,而用户自定义绘制(Owner Drawing)则允许开发者接管底层绘制过程,实现像素级的完全控制,满足品牌化与独特交互设计需求。这些技术在智能家居控制面板、工业HMI、医疗仪器等嵌入式场景中价值显著,能够在不显著增

2026-06-19 16:28:37 447

原创 UJA116xA评估板BOM解析与FlexGUI实战:快速上手汽车SBC芯片

在嵌入式系统与汽车电子设计中,系统基础芯片(SBC)集成了微控制器外围的关键功能模块,如电源管理、总线接口和看门狗,其核心价值在于提升系统集成度与可靠性。其工作原理是通过高度集成的模拟与数字电路,为复杂的电子控制单元提供稳定的电源、可靠的通信及系统监控。掌握SBC的应用,对于开发满足功能安全与高鲁棒性要求的车载节点至关重要。典型的应用场景包括车身控制、电池管理和车载网络网关等。本文聚焦于NXP UJA116xA系列SBC,通过深度解析其评估板的物料清单(BOM)设计逻辑,并手把手演示如何利用FlexGUI图

2026-06-19 16:15:02 413

原创 移动端抓包实战:Mitmproxy代理与HTTPS证书安装全攻略

HTTPS协议通过加密通信保障了数据传输的安全性,其核心原理基于非对称加密和数字证书体系。在移动应用开发和测试中,为了调试API接口、分析网络性能或进行安全测试,工程师常需对HTTPS流量进行拦截与分析。中间人代理技术应运而生,它通过在客户端与服务器之间插入代理节点,实现对加密流量的解密与观察。Mitmproxy作为一款强大的命令行驱动中间人代理工具,以其可编程性和自动化能力,在工程实践中展现出独特价值。它支持对iOS和安卓设备进行代理配置与证书安装,尤其能处理HTTPS解密中的各类疑难问题,如iOS的证书

2026-06-19 14:02:14 366

原创 迁移学习实战指南:从原理到PyTorch/NLP应用避坑

迁移学习是深度学习领域的一项核心技术,其核心原理在于复用预训练模型已习得的通用特征表示,避免从零开始训练的巨大开销。这项技术的核心价值在于显著降低模型开发门槛,使在数据稀缺或算力有限场景下快速构建高性能模型成为可能。其应用场景广泛覆盖计算机视觉和自然语言处理两大领域,例如图像分类、目标检测、情感分析、机器翻译等任务。在实际工程实践中,根据新任务的数据量和领域相关性,通常采用特征提取器、微调等不同范式。本文以PyTorch实现图像分类为例,详细解析了特征提取器模式的操作步骤,并探讨了在NLP领域如何利用BER

2026-06-19 13:10:36 358

原创 Ubuntu 18.04 下 Caddy 零配置 HTTPS 托管实战指南

Web 服务器是现代应用交付的基础设施核心,其核心能力涵盖 HTTP/HTTPS 协议处理、反向代理、TLS 终止与自动证书管理。Caddy 作为原生支持自动化 Let's Encrypt 的轻量级服务器,凭借单二进制部署、无 systemd 依赖及声明式 Caddyfile 配置,在资源受限或老旧系统(如 Ubuntu 18.04)中展现出独特工程价值。它规避了 Nginx/Certbot 组合的复杂链路,通过内存内 ACME 响应、进程自守护机制和内置安全策略,显著降低运维熵值。本文聚焦于在已停止官方支

2026-06-19 09:37:26 670

原创 从零构建SRC漏洞挖掘实战体系:知识地图、工具链与攻击流程全解析

Web安全的核心在于理解系统如何工作以及攻击者如何利用其缺陷。从基础的HTTP协议、前后端交互原理到数据库操作,这些构成了安全测试的知识基石。深入理解如SQL注入、XSS、越权访问等常见漏洞的产生机制与利用方式,是评估系统风险、实施有效防护的技术前提。掌握这些原理不仅能进行漏洞验证,更能从源头思考安全设计,其价值在于将被动防御转化为主动的风险发现能力,广泛应用于渗透测试、红蓝对抗和安全开发生命周期(SDL)等场景。本文聚焦于SRC漏洞挖掘,系统梳理了从信息收集、工具使用到实战流程的完整路径,并深入探讨了Bu

2026-06-18 15:45:28 355

原创 混元Hy3 preview:MoE架构驱动的场景化AI实践

大语言模型正从参数竞赛走向场景落地,MoE(Mixture of Experts)架构因其高效适配不均衡业务请求分布的特性,成为工业级AI系统的关键底座。它通过动态路由机制,在保障高频任务低延迟响应的同时,兼顾长尾需求的表达能力,显著提升真实业务流中的推理精度与资源利用率。这种‘把业务规则炼进模型’的工程范式,已深度融入腾讯文档、WorkBuddy、CodeBuddy等产品,支撑起从文案润色、跨源调研到生产级代码生成的全链路AI协作。本文以混元Hy3 preview为典型,解析MoE如何在21B激活参数约束

2026-06-18 12:56:02 895

原创 大模型工程淘汰赛:从智商竞赛到生存能力实战

大语言模型(LLM)已迈入能力饱和期,单纯依赖MMLU、HumanEval等基准测试得分的‘智商竞赛’正让位于真实场景下的工程生存能力比拼。其核心原理在于:当模型能力边际收益递减,工程缺陷的边际成本却呈指数上升——延迟抖动、冷启动慢、异常崩溃等非功能问题,直接决定用户是否持续使用。技术价值体现在将‘可靠’转化为可量化指标,如P99延迟稳定性、万次异常兜底率≥99.95%、热更新中断≤200ms等。典型应用场景覆盖金融问答、政务助手、工业质检等资源受限、高可用要求的产业落地现场。本文聚焦LLM工程化四大生死线

2026-06-18 12:26:34 316

原创 Gemini 3.1 Pro多模态工业落地:产线实时缺陷检测与预测性维护

多模态大模型正从实验室走向真实产线,其核心价值在于融合视觉、时序与文本等异构工业数据,实现毫秒级联合推理。Gemini 3.1 Pro通过动态门控机制、工业模式(Industrial Mode)优化及低延迟API(280ms SLA),解决了油污反光图像识别、PLC级时序信号解析、设备报警文本理解等关键断点。技术价值体现在鲁棒性提升与部署成本压缩——相比自研方案节省超66%投入,上线周期缩短至22天。典型应用场景覆盖冲压件表面缺陷实时拦截、SMT抛料根因分析、光伏EL隐裂智能评级及设备预测性维护知识沉淀。本

2026-06-18 12:16:03 526

原创 TerraScope多模态模型在遥感图像分析中的创新应用

多模态模型通过整合视觉与语言信息,在计算机视觉领域展现出强大的潜力。其核心原理是将不同模态的数据(如图像和文本)在共享特征空间中对齐,实现跨模态的理解与推理。这种技术在遥感图像分析中尤为重要,能够解决传统方法难以处理的复杂场景理解问题。TerraScope作为代表性模型,创新性地引入了像素级接地机制,通过轻量级模块实现精确的图像分割与语义理解。在实际工程应用中,该模型在灾害评估、变化检测等场景表现出色,例如在尼泊尔地震评估中达到89%的准确率。其两阶段训练策略和Terra-CoT数据集构建方法,为多模态模型

2026-06-18 10:03:24 397

原创 美团外卖小程序安全机制解析:_token与mtgsig 1.2签名算法逆向分析

在移动应用与小程序开发中,接口安全是保障数据传输完整性与身份认证的核心环节。其基本原理是通过对请求参数进行特定算法签名,防止数据在传输过程中被篡改或重放攻击。常见的技术实现包括利用HMAC(哈希消息认证码)结合SHA256等哈希算法,对规范化后的请求字符串进行加密计算,生成唯一签名。这种机制在电商、金融等高安全要求场景中尤为重要,能有效验证请求来源的合法性。本文以美团外卖小程序为例,深入探讨其自研的mtgsig 1.2签名算法与_token身份验证体系,通过逆向工程方法解析签名生成逻辑与密钥管理策略,为理解

2026-06-17 16:53:15 411

原创 Web安全实战:深入解析XSS与CSRF攻击原理及立体防御体系构建

在Web应用开发中,跨站脚本攻击(XSS)和跨站请求伪造(CSRF)是两大核心安全威胁。XSS的本质在于攻击者能够注入并执行恶意脚本,从而窃取用户凭证或劫持会话;而CSRF则是诱导用户在不知情下发起非自愿请求,实现越权操作。这两种漏洞常被组合利用,例如通过XSS窃取CSRF Token,形成更复杂的攻击链。从技术价值看,理解其原理是构建纵深防御体系的基础,涉及输入验证、输出转义、内容安全策略(CSP)及CSRF Token等关键机制。在实际应用场景中,无论是电商、社交还是金融平台,都需要从代码层到架构层部署

2026-06-17 15:30:41 357

原创 加密算法识别工具:原理、实现与全场景应用

加密算法是信息安全的核心技术,通过特定的数学变换保护数据的机密性。其原理基于密钥控制下的复杂运算,使密文呈现出高随机性等统计特征。这项技术的价值在于为数据安全、通信隐私和系统防护提供了基础保障,广泛应用于网络传输、文件存储和身份认证等场景。在安全审计和应急响应中,面对未知的加密数据,快速识别其使用的算法是关键。本文聚焦于构建一个智能加密分析工具,通过特征提取和模式匹配,高效识别AES、RSA等常见算法,并探讨了如何集成二进制分析与机器学习以应对更复杂的场景。

2026-06-17 13:57:14 468

原创 机器学习项目落地三大生死线:数据可信、集成部署与超参流水线

机器学习模型从实验室走向生产系统,核心挑战不在算法本身,而在于数据质量、模型鲁棒性与训练过程的工程可控性。数据分布漂移和标签噪声会导致模型学习虚假相关,必须通过可审计的数据可信度校验闭环加以防控;单一模型难以应对真实场景的复杂故障模式,需以异构基模型、特征隔离与动态加权构建可运维的集成学习系统;而GridSearch式调参无法满足工业级复现性与资源效率要求,须依托容器化、版本化、可观测的超参数优化流水线。这些实践直击制造、金融、医疗等行业的模型上线痛点,尤其适用于正面临数据混乱、服务不稳或调参低效困境的算法

2026-06-17 10:50:16 361

原创 SecureCRT密码加密机制全解析:从Blowfish到AES-256的逆向实战

在信息安全领域,密码加密与存储是保障数据机密性的核心环节。对称加密算法如Blowfish和AES通过特定密钥对数据进行加解密,其安全性高度依赖于密钥的保密性与派生机制。在工程实践中,安全的密钥管理能有效防止凭证泄露,对于运维、开发场景下的敏感配置保护至关重要。当因人员变动或记忆遗忘导致关键访问凭证丢失时,理解特定软件(如终端工具SecureCRT)的加密逻辑,便成为数据恢复的技术基础。本文聚焦SecureCRT的**密码加密机制**演进,深入剖析其从旧版固定密钥Blowfish到新版基于配置密码的AES-2

2026-06-17 10:38:13 408

原创 从SQL注入到XSS:一条完整的Web攻击链分析与防御实践

SQL注入与跨站脚本(XSS)是Web安全领域两大核心漏洞类型,理解其原理与关联对构建安全防线至关重要。SQL注入的本质是攻击者通过构造恶意输入,使应用程序将用户数据误执行为SQL指令,从而直接操作数据库。XSS则允许攻击者在受害者浏览器中注入并执行恶意脚本,通常用于窃取会话、篡改页面或发起进一步攻击。这两种漏洞的技术价值在于揭示了Web应用中“数据与指令边界模糊”这一根本性安全挑战。在真实攻击场景中,它们常被组合利用形成攻击链:攻击者首先通过SQL注入漏洞获取后台权限,进而利用存储型XSS将恶意脚本植入数

2026-06-17 09:51:20 424

原创 ARM嵌入式实时调试:ETM追踪与RealMonitor实战解析

在嵌入式系统开发中,调试是保障软件质量与系统稳定性的关键环节。传统调试方法往往需要暂停处理器,这对于实时性要求高的系统(如电机控制、传感器数据处理)会引入严重干扰。为解决这一矛盾,现代ARM架构集成了高级调试特性,其核心原理在于提供非侵入或低侵入的运行时洞察能力。其中,嵌入式追踪宏单元(ETM)作为硬件级执行流记录仪,能以极高时间分辨率捕获指令与数据流,适用于深度性能剖析与隐蔽Bug定位。而RealMonitor则是一种运行在目标芯片上的轻量级调试代理,它利用调试通信通道(DCC)在后台与主机通信,允许开发

2026-06-17 09:34:56 464

原创 CV论文工程化落地:48小时将顶会模型转为可调用模块

计算机视觉(CV)技术从学术论文到工业落地存在显著鸿沟,核心在于缺乏可复用、可验证、可集成的工程化接口。本文聚焦‘模型即服务’理念,解析如何基于PyTorch模块化设计、隐式表面表示、轻量级推理等关键技术,将前沿论文快速转化为具备明确输入输出契约的生产就绪组件。通过三步过滤法(开源状态→依赖复杂度→文档完备性)筛选高适配性方案,并结合真实产线场景(如工业质检、AR装配、低光照追踪)验证其鲁棒性与实时性。特别强调3D物体合成、视频分析等热词所代表的能力单元拆解逻辑,助力算法工程师跳过公式推导,直击工程落地切口

2026-06-17 09:29:13 307

原创 JMeter TCP压测中文乱码全解析:从编码原理到实战解决方案

在软件性能测试领域,TCP协议作为传输层核心,负责可靠地传输原始字节流,但其本身不关心数据含义与字符编码。这导致在JMeter等工具进行TCP压力测试时,字符串与字节流的编码解码环节极易出现乱码问题,特别是处理中文等非ASCII字符时。理解字符编码原理(如UTF-8、GBK)及其在数据传输中的应用,是确保测试数据准确性的技术基础。该问题的解决对于提升压测结果的有效性、保障业务报文校验的可靠性具有重要工程价值。本文聚焦JMeter TCP压测场景,针对中文乱码这一常见痛点,深入剖析其根源,并提供从配置修改、采

2026-06-16 13:22:25 388

转载 如何在基于对话框的程序中动态设置鼠标指针

本文旨在示范在对话框的按钮上(或其它控制上)使用单独的鼠标指针。Windows编程中有两种方法改变指针:一种是当应用的主窗口类注册时,为 WNDCLASS结构提供一个全程光标指针(HCURSOR),另外一种方法是在程序中处理WM_SETCURSOR消息来设置鼠标光标。标准的MFC应 用程序使用第一种方法自动在主窗口注册时将光标指针设置为一个箭头。如果要改变光标指针,则可以通过在主窗口或子窗口中重载...

2019-07-05 01:46:44 1180

转载 启动 NFS 守护进程:rpc.nfsd: writing fd to kernel failed: errno 111 (Connection refused)

启动 NFS 守护进程:rpc.nfsd: writing fd to kernel failed: errno 111 (Connection refused)rpc.nfsd: unable to set any sockets for nfsd解决办法就是重新启动rpcbind服务即可:service rpcbind restartservice nfs restart...

2019-07-02 18:46:01 3706

转载 KMP算法备忘

今天学习了一下串的模式匹配算法,在这里记一下,以后好参考.具体的原理就不说了,可以参考严蔚敏老师的<<数据结构>>一书第79页到第84页,那里讲得比较深.我用C#写了一下这个算法,并且实现为string类的扩展函数.代码如下:CodeusingSystem;classKMPClass{staticv...

2019-06-30 09:59:49 950

转载 彩票的思考

联通现在趁着取缔网站经营彩票的规定出台,马上发现了彩票事业的漏洞,购买实在是太麻烦,于是先于移动推出手机购彩。那么手机购彩到底合法吗?从本质上说,手机购买彩票也没有实质性的依据,他们跟网站一样,购买后存在没有绝对法律依据,可能会被运营商私吞巨额中奖单。当然最好是能够拿到彩票购买打印单。这倒是让我想起了淘宝,他在促销的时候比如你可以在给用户送货的时候就将彩票单送给客户,将以前的虚拟购买,转换...

2019-06-30 00:57:54 768

转载 解决android模拟器启动后只能在任务栏显示而不能在电脑屏幕显示的问题

打开C:\Users\Administrator\.android\avd\xxx.avd\emulator-user.ini确保window.x =window.y =为正常值如可设置window.x = 0window.y = 0转载于:https://www.cnblogs.com/thirstycoder/...

2019-06-29 23:52:51 715

转载 三维开发学习(skyline)

1.开发环境(B/S)本地开发环境(IIS,TEPro, TEDEV,根据项目的要求具体选择服务器端的语言和客户端的脚本语言,如:asp,asp.net,jsp,php…..,使用的开发工具用: Microsoft Visual Studio .NET 2003/5, 客户端脚本语言:javascript/jscript,vbscript,使用的开发的工具:UltraEdit,Editpl...

2019-06-29 23:47:55 1146

转载 破谣言——iPhone砍价

微信朋友圈和QQ空间很多朋友在传一个iPhone砍价免费送的活动。好吧,砍页面下面的那邪恶广告,第一感觉就是假的。但我要给出证明,所以就有了下面的代码。【只需把UID换成自己的就行】,当你砍到5分钱的时候你就砍不下去了。。。。import httplib2http = httplib2.Http()for i in range(10000): url = 'http://wx.csj...

2019-06-29 19:52:01 218

转载 Javascript实用代码片段(译)

原文:http://www.bestdesigntuts.com/10-time-saving-javascript-code-snippets-for-web-developers1. 同高或同宽var getMaxHeight = function ($elms) {  var maxHeight = 0;  $elms.each(function () {    //...

2019-06-29 14:01:07 223

空空如也

空空如也

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

TA关注的人

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