首页
编程日记
新闻资讯
剑指offer第2版:动态规划+记忆化搜索
前三题是同一种模型,所以我分别用递推、记忆化、动归来做 一、p74-JZ10 斐波那契数列 斐波那契数列_牛客题霸_牛客网 class Solution { public:int Fibonacci(int n) {// write code hereif(n1||n2) return 1;int a1,b1,c1;while(n>2){cab;ab;bc;--n;}return c…
阅读更多...
爬虫的笔记整理
网络爬虫首先要认识http和https协议 在浏览器中发送一个http请求: 1.输入一个URL地址之后,向http服务器发送请求,主要分为GET和POST两种方法 2.输入URL之后,发送一个request请求,这时候服务器把response文件对象发送…
阅读更多...
Win11 安装 Visual Studio(保姆教程 - 更新至2025.07)
Visual Studio 安装(保姆教程 - 更新至2025.07) 前言安装须知安装过程1. 下载安装包2. 安装3. 注册4. 创建桌面快捷方式 前言 本教程针对 非计算机相关专业的小白用户 ,手把手教你如何基于 win11 操作系统 安装 Visual Studio 2022。安装搭载…
阅读更多...
【Linux网络编程】Socket - UDP
目录 V1版本 - Echo Server 初始化服务器 启动服务器 客户端 本地测试 网络测试 优化代码 V2版本 - Dict Server 服务器的调整 字典 网络模块与业务模块耦合 V3版本 - 简单聊天室 简单聊天室概述 消息转发模块 数据接收模块 重定向观察 补充细节 在这一篇文章…
阅读更多...
【STM32】通用定时器PWM
STM32 通用定时器 PWM 输出完全解析(以 TIM3_CH1 为例) PWM 输出基本原理 PWM(Pulse Width Modulation)即脉冲宽度调制,是由定时器通过比较 CNT 与 CCR 寄存器实现的。 信号产生原理: ARR 决定周期&#…
阅读更多...
重塑数学边界:人工智能如何引领数学研究的新纪元
目录 一、人工智能如何重新定义数学研究的边界 (一)数学与AI的关系:从基础理论到创新思维的回馈 (二)AI的创造力:突破传统推理的局限 (三)AI对数学研究的潜在贡献:创…
阅读更多...
eNSP中实现vlan间路由通信(路由器)
eNSP中实现vlan间路由通信(路由器) 拓扑图 PC配置 pc1:192.168.10.1255.255.255.0192.168.10.254pc2:192.168.20.1255.255.255.0192.168.20.254pc3: 192.168.10.2255.255.255.0192.168.10.254pc4:192.168.20.2255.25…
阅读更多...
Android PNG/JPG图ARGB_8888/RGB_565解码形成Bitmap在物理内存占用大小的简单计算
Android PNG/JPG图ARGB_8888/RGB_565解码形成Bitmap在物理内存占用大小的简单计算 Android的Bitmap 是一个用于表示图像数据的核心类,代表一张图片在内存中的存储,Bitmap存储了图像的像素信息数据。 Bitmap把图像理解为像素点组成的二维矩阵ÿ…
阅读更多...
python实现简单的地图绘制与标记20250705
用python语言绘制显示范围不大于上海地区的地图 您的代码实现了一个 上海武馆地理信息系统,主要功能是通过可视化地图展示上海各区的传统武术馆信息。 通过和deeps对话一晚上实现的,我就是描述修改 高德的api key我搞了一会,平时很少接触密…
阅读更多...
MAX3485在MCU芯片AS32S601-485通信外设中的应用
在工业通信领域,RS-485 总线因其良好的抗干扰性、长传输距离和多节点通信能力而被广泛应用。MAX3485 作为一款 3.3V 供电的半双工 RS-485/RS-422 收发器芯片,在构建 485 通信外设时具有重要价值。本文将详细介绍 MAX3485 芯片的核心特性、硬件设计要点、…
阅读更多...
【阿里巴巴JAVA开发手册】IDE的text file encoding设置为UTF-8; IDE中文件的换行符使用Unix格式,不要使用Windows格式。
问题:当使用 IDEA SSH 远程开发时,SFTP 同步的 Windows 本地编辑的 config/plugin_config 文件文本内容中 “换行符”与 Unix、Linux 的文件文本内容换行符字符集不一致,导致 docker 容器中自定义 /opt/seatunnel/bin/install_plugin 在执行以…
阅读更多...
【数据结构】哈希——闭散列/开散列模拟实现(C++)
目录 unordered_map/unordered_map和map/set的区别 哈希的实现: 哈希的原理 直接定址法 除留余数法 闭散列: 线性探测 模拟实现: 哈希表的数据 哈希表结构 Insert Find Erase 二次探测 开散列: 模拟实现࿱…
阅读更多...
协同过滤推荐算法
协同过滤(Collaborative Filtering)是推荐系统中最经典的算法之一,其核心思想是 “物以类聚,人以群分”,即通过分析用户的历史行为数据,找到与目标用户相似的用户群体或相似的物品,从而为目标用…
阅读更多...
免费一键自动化申请、续期、部署、监控所有 SSL/TLS 证书,ALLinSSL开源免费的 SSL 证书自动化管理平台
目录 一、前言二、ALLinSSL 简介亮点核心功能 三、操作步骤部署安装授权DNS服务商授权你的主机服务器自动化部署ssl测试自动申请ssl证书 一、前言 SSL证书是每个网站必备的,但是现在的免费的ssl证书有效期是3个月,以后CA/B Forum 调整 SSL 证书最长有效期…
阅读更多...
KMP(Kotlin Multiplatform)改造(Android/iOS)老项目
一、背景说明 新建KMP项目的情况下,无论是界面,还是业务逻辑都可以正常运行。但大多数情况下,我们是在原有项目基础上逐步改造,就需要把KMP项目作为依赖添加到原有项目中,并且保证KMP项目、原Android/iOS项目都能正常…
阅读更多...
Vue如何处理数据、v-HTML的使用及总结
Vue如何处理数据、v-HTML的使用及总结 Vue是如何处理数据的 这里我们先看一段代码 const app Vue.createApp({data() {return {courseGoalA: 学习Vue,最终掌握Vue,courseGoalB: 掌握Vue,并构建相应的应用程序,vueLink: https://cn.vuejs.org/};},methods: {outputGoal() {c…
阅读更多...
Linux基本命令篇 —— alias命令
alias是Linux/Unix系统中一个非常实用的命令,用于创建命令的别名。它允许用户为常用命令或命令组合创建简短的替代名称,从而提高工作效率。 目录 一、基本语法 二、常用用法 1. 创建临时别名 2. 查看已定义的别名 3. 查看特定别名 4. 删除别名 三、…
阅读更多...
obs直播通过Wireshark获取推流码
选择当前使用的网络 应用显示过滤器中输入:rtmpt , 并回车, 打开直播伴侣,并开启直播(无需任何操作,直接开启直播就行,其他设置可在obs中调试,直播画面) 打开Wireshark,滚动条拉到最…
阅读更多...
单链表和双向链表
目录 目录 目录 一、链表种类 二、单链表概念 三、单链表实现 3.1 单链表创建结点 3.2 单链表销毁 3.3 单链表尾插 3.4 单链表尾删 3.5 单链表头插 3.6 单链表头删 3.7 单链表寻找值 3.8 单链表任意插(之前、之后) 3.9 单链表任意删&#…
阅读更多...
A模块 系统与网络安全 第三门课 网络通信原理-3
今日目标 IP数据包格式IP地址解析网络层常见协议路由原理和配置路由器转发数据分析配置默认路由 1 IP数据包格式 1.1 网络层概述 位于OSI模型第三层作用 √定义网络设备的逻辑地址,俗称网络层地址(如P地址) √在不同的网段之间选择最佳数据…
阅读更多...
推荐文章
热门文章