自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

biubiuibiu的菜园子

学习创造价值,分享改变世界

  • 博客(37)
  • 资源 (4)
  • 收藏
  • 关注

原创 工业机器人编程语言详解:多样化选择与应用

工业机器人编程语言是自动化领域的关键工具,主要包括:硬件描述语言(HDLs)用于FPGA开发,汇编语言用于底层硬件控制,MATLAB用于数据分析,C#/.NET适用于微软机器人系统,Java具有跨平台优势但执行较慢,Python因易用性和ROS支持而流行,C/C++则凭借硬件交互能力和实时性能成为主流选择。这些语言各具特色,满足不同机器人开发需求,其中C/C++和Python在实时系统与快速开发中应用最为广泛。

2026-03-22 16:31:04 339

原创 多种方法帮助传输文件到Google Cloud虚拟机

本文介绍了在Google Cloud上向Linux虚拟机传输文件的常用方法。主要方式包括:1)通过Cloud Storage作为中转,先上传文件至存储分区再下载到虚拟机;2)利用SSH/SCP传输,可通过控制台SSH界面的上传/下载功能,或使用gcloud CLI/SCP命令行工具实现文件传输;3)Windows用户可使用WinSCP客户端进行可视化操作。所有方法均需确保虚拟机具有相应访问权限,文件默认存储在/home目录下,获取完整权限需通过SSH连接实例。

2026-03-22 10:48:44 218

原创 探秘新飞机:从包装到起飞的全程指南

本文详细介绍了J.ME新飞机的操作指南,包括开箱配件检查、桨叶安装(遵循"红对红,绿对绿"原则)、APP下载连接(WiFi热点jme,密码jme12345)、启动流程(短按1秒+长按3秒)以及飞行准备要点(需16颗卫星定位)。同时讲解了APP界面功能,包括一键起飞、虚拟操控、录像拍摄和云台调节等基础操作,为下期智能功能讲解做铺垫。(149字)

2026-03-21 23:16:08 92

原创 VSAN存储故障恢复策略详解:从崩溃到修复

摘要:本文分析了VSAN分布式存储架构的技术特点,详细阐述了一个由四台Dell服务器组成的VSAN集群故障案例。该故障因容量盘故障和意外停电导致数据重构失败,最终引发存储系统瘫痪。北亚数据恢复团队通过镜像备份、分析底层数据结构、提取组件信息等技术手段,成功恢复了所有虚拟机数据。案例表明,VSAN对象存储架构虽然简化了管理,但在故障处理和数据恢复方面仍面临挑战,需要专业技术支持。(149字)

2026-03-20 07:23:12 238

原创 如何使用和开启笔记本电脑蓝牙功能,步骤详解

本文介绍了笔记本蓝牙功能的开启方法。首先需确认电脑是否配备蓝牙模块,可通过说明书、驱动光盘或设备管理器查看。开启步骤包括:检查驱动安装情况,使用Fn组合快捷键启动,或在系统设置中开启。若笔记本无内置蓝牙功能,建议使用外置蓝牙适配器。操作时需注意蓝牙指示灯状态及系统设置选项,确保功能正常启用。

2026-03-18 22:08:11 295

原创 JavaScript核心概念深度解析:位运算与短路逻辑

本文系统梳理了JavaScript的核心概念,重点解析了位运算和短路逻辑的应用。详细介绍了逻辑非(!)、按位取反(~)等运算符的特性与使用场景,以及双非运算符(~~)的快速取整技巧。深入探讨了短路逻辑在条件判断中的优化作用,分析了逻辑与(&)和或(||)运算符的实际应用。同时阐述了变量类型转换规则、算术运算隐式转换机制,以及特殊值(NaN)的处理方法。此外还涉及科学计数法、进制转换、数组对象操作等关键知识点,为JavaScript开发者提供了全面的概念指导。

2026-03-17 20:34:00 395

原创 WebLogic远程代码执行漏洞详细分析与修复建议

Oracle WebLogic Server存在两个高危远程代码执行漏洞(CVE-2020-2546和CVE-2020-2551),CVSS评分均为9.8分。CVE-2020-2546通过T3协议利用,影响10.3.6.0.0和12.1.3.0.0版本;CVE-2020-2551通过IIOP协议绕过补丁,影响多个版本。建议控制T3访问权限或关闭IIOP协议作为临时防护措施,并及时更新至安全版本。

2026-03-16 18:31:04 224

原创 编程入门指南:从概念到实践

编程是将技术性与创造性结合的现代技能,通过代码赋予机器执行复杂功能的能力。文章将编程比作"数字写作",用喝水的生活场景为例,将动作转化为函数,水杯视为变量,展示了程序执行的基本逻辑。这种将日常行为分解为代码逻辑的方法,为初学者提供了理解编程的框架。虽然编程学习需要持续实践,但其创造数字世界的能力极具魅力。掌握编程不仅能推动科技进步,更能带来独特的创作乐趣与成就感。

2026-03-15 13:38:41 42

原创 选择适合的硬盘:固态与机械硬盘的对比与推荐

固态硬盘(SSD)和机械硬盘(HDD)各有优劣:SSD读写速度快(400-600MB/s)、体积小、抗震强但价格高;HDD容量大、价格低但速度慢(<200MB/s)。SSD更适合追求速度和便携的用户,HDD则适合需要大容量存储的消费者。随着技术发展,SSD价格将逐步下降,有望成为未来主流存储方案。

2026-03-14 23:05:43 376

原创 用Pandas处理时间序列数据(Time Series)

python# 创建基类# 定义一对多关系# 定义多对一关系# 定义多对多关系(通过关联表)# 关联表(用于多对多关系)SQLAlchemy ORM提供了强大而灵活的数据库操作方式,通过本文的介绍,您应该能够:安装和配置SQLAlchemy定义数据模型和关系执行基本的CRUD操作构建复杂查询管理数据库事务遵循最佳实践SQLAlchemy还有更多高级特性,如混合属性、事件监听、自定义查询等,值得进一步探索学习。

2026-03-14 20:30:09 171

原创 使用Scikit-learn进行机器学习模型评估

python# 创建基类# 定义一对多关系# 定义多对一关系# 定义多对多关系(通过关联表)# 关联表(用于多对多关系)SQLAlchemy ORM提供了强大而灵活的数据库操作方式,通过本文的介绍,您应该能够:安装和配置SQLAlchemy定义数据模型和关系执行基本的CRUD操作构建复杂查询管理数据库事务遵循最佳实践SQLAlchemy还有更多高级特性,如混合属性、事件监听、自定义查询等,值得进一步探索学习。

2026-03-14 20:29:28 181

原创 Python函数定义与调用:编写可重用代码的基石

python# 创建基类# 定义一对多关系# 定义多对一关系# 定义多对多关系(通过关联表)# 关联表(用于多对多关系)SQLAlchemy ORM提供了强大而灵活的数据库操作方式,通过本文的介绍,您应该能够:安装和配置SQLAlchemy定义数据模型和关系执行基本的CRUD操作构建复杂查询管理数据库事务遵循最佳实践SQLAlchemy还有更多高级特性,如混合属性、事件监听、自定义查询等,值得进一步探索学习。

2026-03-14 20:28:33 204

原创 自动化你的日常工作:一个Python脚本的诞生

python# 创建基类# 定义一对多关系# 定义多对一关系# 定义多对多关系(通过关联表)# 关联表(用于多对多关系)SQLAlchemy ORM提供了强大而灵活的数据库操作方式,通过本文的介绍,您应该能够:安装和配置SQLAlchemy定义数据模型和关系执行基本的CRUD操作构建复杂查询管理数据库事务遵循最佳实践SQLAlchemy还有更多高级特性,如混合属性、事件监听、自定义查询等,值得进一步探索学习。

2026-03-13 00:16:04 236

原创 分布式系统监控工具

重新排列范围,使得指定位置的元素等于排序后的元素,并且左边的元素都不大于它,右边的元素都不小于它。算法的原理是 “覆盖” 要删除的元素,将保留的元素移到前面,返回新的逻辑尾迭代器,但。对范围内的每个元素应用一个函数,并将结果存储在另一个范围内。移除范围内连续的重复元素,返回新的逻辑结尾迭代器。旋转范围内的元素,使中间元素成为新的第一个元素。这些算法不会改变它们所操作的容器中的元素。这些算法会修改它们所操作的容器中的元素。同时返回范围内的最小和最大元素的迭代器。返回范围内的最小/最大元素的迭代器。

2026-03-13 00:14:57 165

原创 用户认证与授权:使用JWT保护你的API

python# 创建基类# 定义一对多关系# 定义多对一关系# 定义多对多关系(通过关联表)# 关联表(用于多对多关系)SQLAlchemy ORM提供了强大而灵活的数据库操作方式,通过本文的介绍,您应该能够:安装和配置SQLAlchemy定义数据模型和关系执行基本的CRUD操作构建复杂查询管理数据库事务遵循最佳实践SQLAlchemy还有更多高级特性,如混合属性、事件监听、自定义查询等,值得进一步探索学习。

2026-03-12 00:31:03 212

原创 C++中的访问者模式

重新排列范围,使得指定位置的元素等于排序后的元素,并且左边的元素都不大于它,右边的元素都不小于它。算法的原理是 “覆盖” 要删除的元素,将保留的元素移到前面,返回新的逻辑尾迭代器,但。对范围内的每个元素应用一个函数,并将结果存储在另一个范围内。移除范围内连续的重复元素,返回新的逻辑结尾迭代器。旋转范围内的元素,使中间元素成为新的第一个元素。这些算法不会改变它们所操作的容器中的元素。这些算法会修改它们所操作的容器中的元素。同时返回范围内的最小和最大元素的迭代器。返回范围内的最小/最大元素的迭代器。

2026-03-12 00:30:00 169

原创 高性能TCP服务器设计

重新排列范围,使得指定位置的元素等于排序后的元素,并且左边的元素都不大于它,右边的元素都不小于它。算法的原理是 “覆盖” 要删除的元素,将保留的元素移到前面,返回新的逻辑尾迭代器,但。对范围内的每个元素应用一个函数,并将结果存储在另一个范围内。移除范围内连续的重复元素,返回新的逻辑结尾迭代器。旋转范围内的元素,使中间元素成为新的第一个元素。这些算法不会改变它们所操作的容器中的元素。这些算法会修改它们所操作的容器中的元素。同时返回范围内的最小和最大元素的迭代器。返回范围内的最小/最大元素的迭代器。

2026-03-12 00:29:21 254

原创 卸载抓包工具npcap导致无法联网

如何重装windows系统的ip相关协议栈;抓包软件导致的无法联网问题处理。

2023-03-03 00:27:31 8780

原创 蓝牙mesh技术概览中文版 《mesh technology overview》

提示: 仅用作参考,请勿侵权!

2018-10-18 19:55:30 3317

原创 crc8\crc16\crc32\md5 的C语言实现

工程常用的crc8 crc16 crc32 md5 sha256等算法的C语言实现

2018-07-11 15:55:53 2956

原创 某些 linux 操作

1. grep在当前路径及其子路径中查询某个关键字grep -R "myword" *

2018-07-03 13:51:14 368

原创 无线OTA产线方案软件更新发布通知

            当前最新版本: 1.0    当前版本更新要点:     完成全面联调,并已部署,可使用。

2018-07-02 10:39:30 449

原创 德州扑克多个玩家对局时赢牌牌型概率分布表、各种牌型的出现概率



2018-05-22 19:20:39 48782 8

原创 Windows 7 安装Django和Hello World

Django 和 Python我就不再多吹了,直接进入正题。                                      摘要                                               i.      安装python ;      ii.     安装python的包管理工具pip(自从用了它,后面python下安啥感觉都是一个字,爽!!!!); ...

2018-05-21 17:23:02 1616

原创 破解安装谷歌翻译软件 Translate Client ( 含文件下载链接 )

所需安装包、破解工具,均在如下地址,请自行下载:            https://download.csdn.net/download/biubiuibiu/10421172解压密码: biu安装流程:1. 安装 google translate client(安装完成请勿打开);2. 拷贝 破解程序.exe 到安装目录下,window7 默认位置为:C:\Program Files (x8...

2018-05-17 17:23:06 12346

原创 在windows7下安装tensorflow

Ⅰ、前言: 自从google推出windows版的tensorflow之后,对许多对linux望而却步的人来说,是一大福音。尝试了一下用网络上的各种安装教程,甚至tensorflow中文社区的教程,安装也都会出现各种问题。 网上找的这些教程,往往都没说清楚各种教程中使用的 pip 安装、离线安装、或者anaconda安装到底有什么差异,以及CUDA\cuDNN.dll等到底是什么东西,以及

2018-01-29 18:09:55 2962

原创 调用函数分配内存

在子函数中动态分配内存并返回给调用函数。

2017-11-13 16:16:59 1859

原创 分章节读《thinking in Java》

预计花两个月完成分章重读。

2017-11-13 16:13:05 410

原创 读《代码整洁之道》总结

每一个写代码的人,都应该读一读它。

2017-11-13 16:10:33 749

原创 编译时提示 conflicting types for 错误的解决办法

编译时错误提示:error: conflicting types for xxxerror: previous implicit declaration of xxx was here原因与解决办法:一、函数使用的位置位于声明之前,或未声明函数原型就使用函数;这种情况往往出现在函数实现文件中,未在头部声明或声明的位置位于函数使用的位置之后;...

2017-10-24 10:00:05 335357 4

原创 在ubuntu中某目录下右键快速打开终端

在linux任意目录下快速打开终端并定位到当前目录!

2017-06-12 20:35:48 4980

原创 [ 回调函数 ] 一个简明的回调函数的示例

关于什么是回调函数,在如下的知乎帖子上有许多的讨论。个人觉得有讨论得絮烦无比的,也有故作高深的,看官自度即可。             [ 什么是回调函数 ]传送门: https://www.zhihu.com/question/19801131[ 大写的PS ]: 如果对理论不感兴趣或者觉得冗长,请直接跳到后面 [ 上菜 ]部分  ! :D在许多形

2017-02-21 16:10:00 5748 3

原创 C语言中的对齐方式#pragma pack()伪指令及_attribute_aligned_指令

Q:为什么会引入这样的伪指令呢?A:我们知道,在存储结构体或联合(struct / union)这样的复合型变量时,计算机在内存空间中开辟一段连续的位置,按照成员变量定义的自然顺序进行初始化。但是往往结构体中的不同成员变量类型各异,存储起来其空间大小必然不一样。在程序处理过程中,计算机的PC指针按照怎样的方式对成员变量进行访问,取决于其存储时存储空间的分配方式。例如,对结构

2016-10-09 10:21:31 3649

原创 验证哥德巴赫猜想的C程序设计及源码

哥德巴赫猜想是一个尚待解决的数学难题。哥德巴赫1742年给欧拉的信中哥德巴赫提出了以下猜想:任一大于2的偶数都可写成两个质数之和。程序设计过程中,模块化设计的部分为:偶数的判定模块质数(对)的判定模块辅助模块主函数(主调用)模块[程序可以多次执行对输入数据的哥德巴赫分解!]C语言完整代码如下:#include "stdio.h"#include"math.h"

2016-10-08 15:49:00 6395 1

原创 C语言函数调用问题汇总

1. 形参问题形参——形式化的参数,这种解释很抽象。在任何编程语言中,任何变量都是某个特定的存储空间的一段而已,这一段具体有多大,由变量的类型决定,如 int 型,则为4 Byte。在进行函数/方法的调用时,函数的实参是存在于存储空间某个具体位置的一段指定空间的,而任何函数或方法都会被程序控制器开辟一个栈空间(stack),这个空间也是一段存储位置,有时候为了效率起见,它存在于

2016-10-08 11:18:41 11746

原创 C语言数组使用、数组相关的宏定义剖析,及矩阵乘积、杨辉三角实例

再也不要怕-深入分析C语言数组 [矩阵-杨辉三角-显示宏]数组一直是编程语言学习中需要重点掌握的部分,它是最基本的数据结构类型,是构成字符串及其他许多重要构造结构的基础。相对许多其他高级语言来说,C语言对数组本身提供的支持并不太多,尤其是不支持动态的数组定义。本文总结了几种常见的数组使用中的错误用法,并通过分析原理解释错误原因,从而为掌握正确的数组用法提供帮助。同时提供了几个相对有代表性的数组

2016-09-29 15:52:39 8325

原创 C语言之隐蔽问题[01 参数传递时参数列表初始化顺序]

问题描述   在如test(int x,int y,int z)的函数中,有多个参数组成的参数列表,那么在进行值的传递时,究竟是按照x->y->z的顺序还是按照其他顺序来进行参数的初始化(或对形参的赋值)呢?问题验证   为了解决这个问题,使用同一个变量的自身变化来进行观察。比如 int x;传入 x,x++,x++,即可。

2016-09-29 11:28:48 1968 2

[官网最新原版]MinGW-w64 - for 32 and 64 bit Windows

1.GCC的一个完整的编译/运行时环境(A complete runtime environment for gcc) 2.支持Windows 64位和32位操作系统 3.完整的GCC安装 4.功能特色 主机本地编译器工具链 支持本地TLS回调 支持宽字符启动(- municode) 支持32位和64位Windows x64 i386 / 支持multilib工具链 支持前沿的GCC / binutils

2016-09-30

自制简易日历

自制简易日历,方便实用。点击即可实用,用C语言开发的

2018-07-11

申请成为蓝牙标准组织注册合作成员相关资料

申请成为蓝牙标准组织注册合作成员相关资料,申请流程等

2018-07-11

空空如也

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

TA关注的人

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