实现一个简单的 TCP 客户端/服务器
注意: TCP 三次握手建立连接建立连接后,TCP 提供全双工的通信服务,也就是在同一个连接中,通信双方 可以在同一时刻同时写数据,相对的概念叫做半双工,同一个连接的同一时刻,只能由一方来写数据T…...
powerbuilder9.0中文版
经常 用这个版本号写小软件,非常喜欢这个开发软件 . powerbuilder9.0 非常的小巧,快捷,功能强大,使用方便. 我今天用软件 自己汉化了一遍,一些常用的界面都已经翻译成中文。 我自己用的,以后有什么界面需要翻译,再更新一下。 放在这里留个…...
西门子1200/1500PLC--硬件输入中断程序示例
本文分享使用博图编程软件进行硬件输入中断编程的示例。 1.在程序块中添加新块。 2.添加中断程序块 可以在程序块中查看到新建的程序块OB41,触发硬件中断时将执行此程序块中的程序一次。 3.在硬件组态中配置硬件中断输入源,以及硬件中断触发时执行的OB…...
Android 如何理解 Java JNI 中的引用与 Java 对象应用的区别
在 Java JNI 中,"引用"和 Java 中的"对象引用"是不同维度的概念,主要体现在以下方面: 1. 本质与作用域 Java 对象引用 是 Java 语言层面的概念,指向堆内存中的对象实例。其生命周期由 JVM …...
AI 辅助生成原型图
AI 辅助生成原型图 一、HTML 转设计稿工具介绍 网页转设计稿工具 使用 MasterGo 的 html-to-mastergo 插件可将网页转为设计稿,支持: 任意在线 HTML 文件(通过将 AI 生成的 UI 发布为在线页,可通过 Vercel 实现)离…...
设备与驱动:PIN设备
大部分的嵌入式系统都包括一些I/O设备,例如仪器上的数据显示屏、工业设备上的串口通信、数据采集设备上模拟数据采样、用于保存数据的Flash/SD卡以及网络设备上的以太网接口等,都是嵌入式系统中容易找到的I/O设备例子。 本专栏主要是分享RT-Thread是如何…...
2025 Mac常用软件安装配置
1、homebrew 2、jdk 1、使用brew安装jdk: brew install adoptopenjdk/openjdk/adoptopenjdk8 jdk默认安装位置在 /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home 目录。 2、配置环境变量: vim ~/.zshrc# Jdk export JAVA_HOM…...
Soft Mask(软遮罩)技术
一、概述 Soft Mask是一种技术或工具,主要用于实现平滑的边缘遮罩效果。它在不同的应用领域有不同的实现和定义 1.在Unity UI设计中 SoftMask是一款专为Unity设计的高级遮罩工具,它突破了传统Mask的限制,提供了更为灵活和细腻的UI遮罩解决方案…...
学而思课程视频下载,小学1-6年级
学而思,小班 大班 小学六年级的课程视频,非常有用。迅雷网盘资源,这个资料,我准备永久留存了。大宝学完,二宝还得学。 初中分级ABC,就是根据奥数成绩。 以前保存的时候 也有初中的资料,可惜网…...
CUDA:out of memory的解决方法(实测有效)
一、问题概述 1.问题分析 CUDA out of memory问题通常发生在深度学习训练过程中,当GPU的显存不足以容纳模型、输入数据以及中间计算结果时就会触发。这个问题可能由几个因素引起: 模型和数据规模:深度学习模型尤其是大型模…...
设备与驱动:UART设备
大部分的嵌入式系统都包括一些I/O设备,例如仪器上的数据显示屏、工业设备上的串口通信、数据采集设备上模拟数据采样、用于保存数据的Flash/SD卡以及网络设备上的以太网接口等,都是嵌入式系统中容易找到的I/O设备例子。 本专栏主要是分享RT-Thread是如何…...
【swagger的部署和使用】
【swagger的部署和使用】 提示:帮帮志会陆续更新非常多的IT技术知识,希望分享的内容对您有用。本章分享的是springboot的使用。前后每一小节的内容是存在的有:学习and理解的关联性。【帮帮志系列文章】:每个知识点,都…...
大模型工具与案例:云服务器部署dify(1)
如果您可以装wsl,可以在本机部署参考windows安装dify-江鸟阁长 因为笔者的windows电脑不可以安装wsl,所以本文会带大家在linux云服务器上部署。目前很多厂家都推出了一键部署,但是价格也有差 阿里云 通用型服务器 70rmb/月 华为云比较便宜&a…...
Ubuntu 安装 Keepalived
Keepalived 是什么 Keepalived 是一个用于实现 高可用 性(High Availability, HA)的服务,是一款基于 VRRP 协议的高可用软件,常用于主备切换和虚拟IP漂移,在服务故障时自动实现故障转移。 Keepalived 的核心功能 功能…...
Red Hat linux环境openssh升级到openssh-10.0p1
由于外网服务器扫描出SSH高危漏洞,需要升级SSH版本。 一、新版本SSH下载:https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/ 解压、编译配置(注意正确配置openssl路径)、编译、安装: tar -zxvf openssh-10.0p1.tar.gzcd openssh-10.0…...
MCP系列(一)什么是MCP?
MCP 是什么:从 USB-C 到 AI 的「万能接口」哲学 MCP(Model Context Protocol,模型上下文协议) 是Anthropic于2024年11月推出的AI跨系统交互标准,专为解决LLM(大语言模型)的「数字失语症」——让…...
Redis的缓存穿透、缓存击穿和缓存雪崩
文章目录 思维导图一、解释说明1.1 缓存穿透1.2 缓存击穿1.3 缓存雪崩 二、缓存穿透2.1 定义2.2 解决方案2.3 编码解决商品查询的缓存穿透问题2.4 总结:缓存穿透产生的原因是什么? 三、缓存击穿3.1 定义3.2 解决方案3.3 互斥锁解决缓存击穿问题ÿ…...
宝塔docker拉取仓库失败 完美加速方法
拉取国外仓库的时候,会出现下载不成功的情况 这时候只需更改加速镜像站即可 点击docker 选择设置 找到加速URL 替换为 https://docker.1ms.run (*此站目前测试较稳定,可以优先尝试) https://registry.dockermirror.com https://docker.m.daocloud.io…...
【JEECG】BasicTable内嵌Table表格错位
功能说明: 解决代码生成后,本地内嵌Table表格样式错位。 优化前: 优化后: 解决方法: 对应的List.vue页面增加css样式调整。 <style lang"less" scoped>//内嵌表格margin边距覆盖:deep(.ant-table-…...
suna界面实现原理分析(三):Terminal工具调用可视化
suna目前的agent执行可视化界面主要有个实时界面,一个是前面介绍的浏览器访问界面,分析参考:suna工具调用可视化界面实现原理分析(二)-CSDN博客 下面的Terminal界面,对应的分析参考: 前端知识-…...
JAVA简单走进AI世界~Spring AI
1、背景 现代 AI 正以前所未有的速度改变着世界。它是基于复杂算法和强大计算能力的技术体系,涵盖了机器学习、深度学习、自然语言处理等多个领域。 在日常生活中,AI 广泛应用于智能语音助手、图像识别、推荐系统等。比如,智能音箱能理解并回应语音指令,为人们提供信息查…...
linux stm32mp157 GIC-V2 中断处理过程分析
/* ** 中断触发时,调用的 handle_arch_irq 入口地址。 ** 因为此时,挂接的就是 gic_handle_irq 函数!gic_handle_irq 是个全局函数指针, ** static void __exception_irq_entry gic_handle_irq(struct pt_regs *regs) ** 它是Lin…...
process terminated with status -1073741515
使用CodeBlocks25.03编译wxWidgets3.2.8程序时提示process terminated with status -1073741515 后来自己重新编译生成了一下wxWidgets3.2.8源码,问题得以解决。...
OpenHarmony-简单的HDF驱动
学习于:https://docs.openharmony.cn/pages/v5.0/zh-cn/device-dev/driver/driver-hdf-manage.md 首先,OpenHarmony系统里的HDF(Hardware Driver Foundation)驱动框架,已经规范设备驱动的模型、设备节点的配置与统一的…...
QNAP Duplicati 备份 123云盘
背景:因为只有一台设备,所以,想尽可能的保证NAS中个人主要数据的安全,除了硬盘间的同步外,还是想定期备份到网盘,网盘也是能白嫖的白嫖。威联通中之前已经通过APP CENTER安装了AList(当然&#…...
DeepSeek实战--AI技术架构(持续更新)
1.典型Agent架构 能够满足企业80%使用AI场景 2.MCP 机构...
【Linux】C语言补充知识
有一些Linux常见的C语言用法需要好好复习一下。 部分图片和经验来源于网络,若有侵权麻烦联系我删除,主要是做笔记的时候忘记写来源了,做完笔记很久才写博客。 专栏目录:记录自己的嵌入式学习之路-CSDN博客 目录 1 结构体 1.1…...
算法-堆、排序算法、矩阵乘法
满二叉树、完全二叉树 二叉树遵循下面的规律,当前节点i(但是其实就是逐级填充): 左节点为 ix2右节点为 i*21父节点为 [i/2] 向下取整 使用数组表示二叉树: (二叉树的深度自上而下,高度自下…...
【Linux】VSCode用法
描述 部分图片和经验来源于网络,若有侵权麻烦联系我删除,主要是做笔记的时候忘记写来源了,做完笔记很久才写博客。 专栏目录:记录自己的嵌入式学习之路-CSDN博客 目录 1 安装环境及运行C/C 1.1 安装及配置步骤 1.2 运…...
SALOME源码分析: Data Object Model
本文以纪要的形式分析SALOME 中业务数据组织的相关内容,涉及的知识点包括, 数据对象模型 命令系统 注1:限于研究水平,分析难免不当,欢迎批评指正。 注2:文章内容会不定期更新。 一、数据对象 1.1 Cl…...