记录D2-23.5.17

Apache2.2+Mysql5.1+PHP5.2.17环境下安装WordPress 下载软件: apache2.2 和mysql5.1和wordpress  下载php软件网站http://windows.php.net/download/   其分为VC6(用于Apache)和VC9(用于ISS)。这里使用VC6版;     安装Apache:,访问 阅读详情

今天继续做题

LC202 快乐数

首先需要写一个函数来计算每一位的和。
在判断快乐数的时候可以用双指针的方法,用快慢指针来解决循环中的追及问题。

class Solution {
public:
    int getSum(int n){
        int sum=0;
        while(n){
            int temp=n%10;
            sum+=temp*temp;
            n=n/10;
        }
        return sum;
    }
    bool isHappy(int n) {
        int slow=n, fast=n;
        slow=getSum(slow);
        fast=getSum(fast);
        fast=getSum(fast);
        while(slow!=fast){
            slow=getSum(slow);
            fast=getSum(fast);
            fast=getSum(fast);
        }
        if(slow==1 || fast==1){
            return true;
        }
        return false;
    }
};

也可以用哈希表来记录位数和是否出现过。

class Solution {
public:
    int getSum(int n){
        int sum=0;
        while(n){
            int temp=n%10;
            sum+=temp*temp;
            n=n/10;
        }
        return sum;
    }
    bool isHappy(int n) {
        unordered_map<int,int> umap;
        while(1){
            int temp=getSum(n);
            if(temp==1){
                return true;
            }
            if(umap.count(temp)==0){
                umap[temp]++;
            }else{
                return false;
            }
            n=temp;
        }
    }
};

LC1 两数之和

没啥好说的,用哈希表来解决吧。先检查当前数字是否有符合要求的补数(是叫这个吗…忘记了,反正就是当前为x,检查target-x是否已经被记录)。然后分别记录数字和对应的index。

class Solution {
public:
    vector<int> twoSum(vector<int>& nums, int target) {
        unordered_map<int,int> umap;
        vector<int> ans;
        for(int i=0;i<nums.size();i++){
            if(umap.count(target-nums[i])){
                ans.push_back(i);
                ans.push_back(umap[target-nums[i]]);
            }
            umap[nums[i]]=i;
        }
        return ans;
    }
};
STM32F4硬件SPI驱动MCP23S17扩展GPIO实战详解 在嵌入式系统开发中,GPIO(通用输入输出)是连接微控制器与外部世界的基础接口。当项目需求超出MCU原生GPIO数量时,通过SPI或I²C总线扩展IO成为核心解决方案。SPI(串行外设接口)以其全双工、高速度和主从式通信的优势,在需要可靠、实时控制的工业场景中广泛应用。其技术价值在于能以极少的MCU引脚(通常3-4根线)扩展出数十甚至上百个可编程IO,极大提升了系统连接能力与灵活性。这种方案常见于需要连接大量传感器、执行器、按键矩阵或状态指示灯的工控设备、智能家居和仪器仪表中。本文聚焦于使用STM32F4的 阅读详情

相关推荐

STM32F4驱动MCP23S17:SPI扩展GPIO与中断应用详解

在嵌入式系统开发中,微控制器的GPIO资源有限是常见挑战,IO扩展技术成为解决此问题的关键。其核心原理是通过串行通信总线(如SPI、I2C)连接专用扩展芯片,将少量主机引脚转换为大量可控IO,从而突破物理引脚数量的限制。这项技术的核心价值在于提升系统可扩展性、降低主控CPU负载,并简化PCB布线。它广泛应用于工业控制面板、多路传感器采集、LED矩阵驱动及复杂人机交互界面等场景。本文聚焦于SPI总线扩展方案,深入剖析MCP23S17这款经典IO扩展芯片的寄存器配置、中断机制及与STM32F4的驱动整合,特别是

weixin_30911451的博客 400

Windows 超详细安装 d2l 踩坑全记录|d2l0.17.6 /d2l1.0.3 依赖冲突、pandas 编译失败、numpy 与 OpenCV 版本不兼容一站式解决

《Windows平台安装d2l库避坑指南》 本文总结了在Windows11系统安装《动手学深度学习》配套库d2l的常见问题及解决方案。针对0.17.6和1.0.3两个版本,作者详细分析了numpy与opencv版本冲突、pandas源码编译失败等典型问题,并提出分层解决方案。关键建议包括:使用Python3.9环境、conda安装底层依赖避免编译、清华镜像加速下载,并提供了两套可直接复现的完整安装命令(教材配套版0.17.6和新版1.0.3)。特别强调Windows平台需注意依赖版本锁定问题,避免混用项目环

weixin_74008488的博客 370

从‘AttributeError’到成功运行:d2l包版本管理与Jupyter Notebook避坑全记录

本文详细解析了d2l包在Jupyter Notebook中常见的‘AttributeError’问题,提供了从版本诊断到环境配置的完整解决方案。通过版本锁定、可靠安装方案和Jupyter内核管理,帮助开发者快速解决d2l包版本兼容性问题,确保深度学习实验的顺利进行。

weixin_28745309的博客 197

Kubernetes 1.23.17 集群部署完全记录(单点)

本文详细介绍了Kubernetes 1.23.17集群的完整部署流程,主要内容包括:配置Docker使用systemd作为cgroup驱动;设置Kubernetes阿里云镜像源;安装指定版本Kubernetes组件并配置kubelet驱动;生成集群初始化配置文件;完成Master节点初始化并部署Calico网络插件;测试集群功能及Worker节点加入方法。同时提供了常见故障排查方案和集群重置方法,涵盖从环境准备到集群验证的完整部署过程。

小道士写程序 494

Claude Code 完整学习笔记

Claude Code 学习笔记摘要 Claude Code是Anthropic推出的智能编码工具,基于Claude Opus 4.5模型构建,提供跨平台支持(终端/VS Code/JetBrains/Web等)。核心功能包括: 代码库理解与多文件编辑 命令执行与开发工具集成 智能体协作开发流程 安装要求Node.js≥18,提供原生/Homebrew/npm等多种安装方式,支持环境变量配置API访问。基础交互模式包括会话管理、文件操作和代码审查等功能,可自动读写文件并执行精确修改。 (149字)

虚心若愚 812

逆变器并联--下垂控制引入虚拟阻抗

说明传统下垂控制的缺点、分析虚拟阻抗的原理和实现方法

weixin_58670090的博客 1万+

deepin V23 RC2 正式发布!

更新版本的Binutils提供了更好的性能和更多的功能,例如对新指令集的支持和更优化的链接器。- 新功能和格式支持:支持最新的媒体格式和编码标准,提升多媒体应用的兼容性和功能。- 多媒体处理:改进了多媒体文件的编码和解码性能,支持更多格式和更高效的处理。- 图形性能:改进图形渲染性能和新硬件支持,提升3D图形和游戏的表现。- 性能和功能:改进了内存管理和多线程性能,提供了更好的国际化支持。- 带来更快的内存分配、更高效的字符串处理和改进的数据结构性能。

vickynesss的博客 1268

桁架 拓扑优化 matlab程序_拓扑优化在结构轻量化及板壳加筋肋最优布置的应用...

1 拓扑优化简介材料的有效利用一直都是人类追求的目标,也是许多研究领域不变的话题,并伴随着结构优化理论和方法的产生而发展。结构优化设计通常分为三个层次:(1)拓扑优化:在一个确定的连续区域内寻求结构内部非实体区域位置和数量的最佳配置,寻求结构中的构件布局及节点联结方式最优化,使结构能在满足应力、位移等约束条件下,将外载荷传递到结构支撑位置,同时使结构的某种性态指标达到最优;(2)形状优化:指在保持...

weixin_39525355的博客 1877

Anything to RealCharacters 2.5D转真人引擎性能压测:100张图批量转换实测

本文介绍了如何在星图GPU平台上自动化部署📸 Anything to RealCharacters 2.5D转真人引擎镜像,高效实现二次元图像到写实真人照片的批量转换。该方案专为RTX 4090优化,支持100张图连续处理,适用于游戏原画师、IP真人化延展及内容创作者的快速出图需求。

weixin_32251525的博客 313

长上下文技术的底层逻辑:Attention、压缩、缓存与跨页推理

如果把模型的参数视为“固化智能”,动态智能(Dynamic Intelligence)——模型不必依赖训练时的记忆,而是可以随时调用外部信息。这一点正在改变大模型的范式:Prompt 不再是输入,而是“操作系统事件”文档不再是知识,而是“模型的临时记忆”模型不再是一段神经网络,而是一个“具备阅读循环的推理引擎”当我们把上下文从 128K 拉到百万级,我们做的不是扩容,而是让模型第一次拥有阅读、回溯、定位、跨页分析的能力。这是一种新的智能。

aifs2025的博客 997

基于uniapp开发PDA扫码枪APP:实现RFID批量扫描读取功能

基于uniapp的PDA扫码枪APP开发实战,实现高效RFID读取功能,uniapp整合PDA硬件的实践分享,基于uniapp的PDA端RFID批量扫描方案开发

商务合作 / 项目定制 / 学习交流。个人vx:lovely_wml 1万+

【Cadence】17.4版本安装指南

首先安装LM再安装SPB17.x,可以联网也可以断网安装,本次未刻意断网安装软件(有些安装指南说需要断网,因人而异),正常安装。

weixin_56463218的博客 4万+

基于STM32设计的物联网疫苗冷链物流监测系统

本设计基于物联网技术,开发了一套疫苗冷链物流环境监测系统。系统采用STM32F103C8T6作为主控芯片,集成SHT30温湿度传感器、震动传感器、GPS定位模块和4G通信模块,实现对运输环境的温度、湿度及震动状况的实时监测与控制。通过继电器驱动半导体制冷模块和加湿器,系统能够自动调节环境温湿度,保障疫苗运输的安全性。采集的环境数据通过MQTT协议上传至华为云物联网平台,配套开发的Android手机APP和Windows上位机软件基于Qt平台设计,支持远程实时查看环境数据和车辆定位,提升了疫苗冷链运输的智能化

863

5.17-5.23周学习记录

本周学习二分和二分答案的相关例题,开始对二分有了较系统的了解。 上周结束时对二分答案的使用还存有疑惑,现在可以给出答案了。

TaoTao 362

51、基于深度卷积神经网络的自闭症分类研究

本研究提出了一种基于深度卷积神经网络的自闭症分类方法,通过融合VGGNet-19和ResNet-52模型的特征,并在决策层采用SVM分类器,实现了对自闭症谱系障碍(ASD)和典型发育(TD)个体的准确区分。研究使用ABIDE数据集,结合数据增强和特征拼接技术,取得了88.12%的分类准确率和0.88的ROC曲线下面积。结果表明,该方法在自闭症自动诊断中具有良好的性能,同时研究也探讨了其局限性,并展望了未来改进方向,如多模态数据融合、迁移学习和模型可解释性的提升。

grpc6streamer的博客 129

使用Python从图像中提取表格

python 实现图片表格提取

qq_30895747的博客 2570

Anything to RealCharacters 2.5D转真人引擎多任务并行测试:显存占用与响应速度实测

本文介绍了在星图GPU平台上自动化部署📸 Anything to RealCharacters 2.5D转真人引擎的方法,并对其性能进行了实测。该引擎能够高效地将动漫、游戏等2.5D角色图像转换为高质量的真人风格照片,适用于个人创作、角色设计等图片生成场景,为创作者提供了强大的本地化AI图像处理工具。

weixin_42600128的博客 582

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

【文化课每周学习记录】2019.3.17——2019.3.23

学习任务 Sun. 英语 《高考词汇系列8》Unit6 《高考英语阅读理解》2015年北京D 《高考英语阅读理解》2012年北京D 《高考英语阅读理解》2009年北京D 《高考英语语法填空100练》29~32 物理 直流电路与交变电路 化学 电解池晚课练习 选修三第一章复习学案 其他 法语第5讲 法语第6讲 跑步3.50KM Mon. 语文 《高考必刷题》文化常识历法乐律 高考...

翻过这座山,他们就会听到你的故事 337

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

GeoServer 2.23.4升级实战:从Jetty漏洞修复到OpenJDK11踩坑全记录

本文详细记录了GeoServer从2.11.1紧急升级至2.23.4以修复Jetty安全漏洞的全过程。重点分享了升级前的风险评估与备份策略、OpenJDK 11的部署与优化、数据迁移的实战步骤,并总结了从JDK 17回退至OpenJDK 11的兼容性踩坑经验,为生产环境升级提供了一份完整的操作指南。

weixin_28834169的博客 331

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

VMware Workstation Pro 官方安装流程全拆解(含v17.6.1最新版+Win11 23H2兼容性验证报告)

手把手教你完成VMware Workstation Pro安装教程,覆盖v17.6.1最新版在Win11 23H2系统上的完整部署、驱动配置与兼容性验证。含静默安装、许可证激活及常见报错解决方案,提升虚拟机搭建效率与稳定性,值得收藏。

DebugVibe的博客 423

论文学习记录之D2UNet: Dual Decoder U-Net for Seismic ImageSuper-Resolution Reconstruction

D2UNet: Dual Decoder U-Net for Seismic Image Super-Resolution Reconstruction(D2UNet:用于地震图像超分辨率重建的双解码器U-Net)

m0_53096519的博客 1900

K8s 1.23.6版本部署:kubelet-1.23.6+kube-proxy-1.17.6

k8s部署1.23.6版本

大新新大浩浩的博客 2262

Spring Boot 3.0.x和Oracle Database 23c(beta)和GraalVM Enterprise 22.3(JDK17)的综合体验(系列9)

Oracle Database 23c(beta)容器化安装ORDS

engchina的专栏 880

linux mint 17 v2 折腾记录

linux mint 17 v2 折腾记录 查看依赖 dpkg --get-selections|grep 软件名 升级linux mint sudo sed -i 's/quantal/Rafaela/' /etc/apt/sources.list Rafaela是代号sudo apt-get -y updatesu...

weixin_30487317的博客 183

如何安装mysql 5.7.17_详细介绍最新Linux系统下安装MySql5.7.17全过程和注意事项

本文是最新版linux系统下安装mysql 5.7.17的全过程及注意事项,非常不错,具有参考借鉴价值,需要的的朋友参考下吧1、cd /usr/local/ ##进入local目录2、cp /home/soft/MySQL-5.7.15-Linux-glibc2.5-x86_64.tar.gz /usr/local/##拷贝mysql压缩到local目录3、cd /usr/local/ ##进入l...

weixin_35401836的博客 264

linux下安装mysql5.7.17_详细介绍最新Linux系统下安装MySql5.7.17全过程和注意事项

本文是最新版http://www.gxlcms.com/wiki/1497.html" target="_blank">linux系统下安装mysql 5.7.17的全过程及注意事项,非常不错,具有参考借鉴价值,需要的的朋友参考下吧1、cd /usr/local/ ##进入local目录2、cp /home/soft/MySQL-5.7.15-Linux-glibc2.5-x86_64.ta...

weixin_33712536的博客 182
上一篇: 记录D1-23.5.16
下一篇: 记录D3-23.5.18
lostcorner
博客等级 码龄9年 9粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值