自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【算法】算法实操总论--从零入手

我们这篇主要是讲当你拿到一道算法题,该如何开始思考?确保100%理解问题,而不是急于编码。输入的数据类型、格式、范围是什么?(整数数组?字符串?树?期望的输出是什么?(一个布尔值?一个最大值?所有可能的组合?数据规模(n的最大值)?是否有其他限制?(如:不能修改原数组、必须原地操作等)用你自己的话把问题描述一遍。“这个问题本质上是什么?” 例如:“找数组中最频繁的元素” -> “这是一个的问题”“判断链表是否有环” -> “这是一个的问题”“二叉树的最大深度” -> “这是一个的问题”

2025-09-26 20:26:29 1033

原创 【算法】从算法本质出发聊聊

它定义了什么是“可以计算”的问题。如果一个问题是图灵机无法解决的,那么任何现实计算机也无法解决。

2025-09-26 11:00:00 690

原创 python知识总结1-从本质出发

函数是一段具有特定功能的、可重复使用的代码块。它接受输入(参数),执行特定操作,并返回结果。函数的主要目的是实现代码的模块化和重用。为什么需要函数?代码重用:避免重复编写相同代码模块化:将复杂问题分解为小问题可维护性:修改功能只需修改一个地方抽象:隐藏实现细节,提供清晰接口"""docstring: 函数的文档字符串,描述函数的作用"""# 函数体# ...关键组件解析def:定义函数的关键字:应遵循snake_case命名规范(命名规范使用小写字母和下划线分隔单词(snake_case)

2025-09-26 00:10:43 629

原创 从本质出发聊聊编程和编程语言

对一个up主总结的编程本质深以为然:编程就是写给计算机的一份极其详细的“任务清单”计算机是不会思考的。你直接把你解不出的方程丢给他,sorry他也不会吖(偷笑.jpg)。所以你得首先知道解决问题的方法,再把解决的过程塞给计算机让他给你得出结果。为什么你自己不算丢给他呢,当然是他算的比你快咯,他只是更快更精准的帮你完成计算过程!编程就是你和计算机的,更是你。你需要将人类的,翻译成计算机的(突然想到一个点,计算机为什么快?计算机其实存在于一个由纯粹逻辑构成的“永恒当下”!

2025-09-24 19:13:58 736

原创 嵌入式知识总结--c51、stm32

单片机是嵌入式微控制器,是一种集成了处理器核心、存储器、输入输出接口等部件的微型计算机,可以说是嵌入式系统的一个分支。

2024-09-13 23:44:25 1678

原创 物联网专业学习这几年——总结

我们学校是放在自动化学院下,软硬结合,虽然培养方案说偏硬件,我愣是几年下来也没发现哪里偏硬件,我反而觉得更偏软件,从找工作来看,大部分前辈会应聘嵌入式软件开发岗位,与我们所学最贴近,当然找互联网岗位的也不少。2、计算机基础:c++(特别纳闷我们物联网为啥不学c)、python、数据结构与算法、计算机网络、操作系统、数据库、信息安全(不知道为啥我们这届把java和计算机组成原理砍了)2、网络层:通信技术(Wi-Fi、zigbee、lora、nb-iot等)、网关(将感知层数据转换并初步处理)

2024-09-05 22:25:11 890

原创 将关系型数据库中的数据通过dataX传至HDFS上遇到的问题

因为我没有hadoop集群,我只有hadoop节点,也还没有部署伪分布,所以才会出现datanode为空的结果,所以我将伪分布式部署成功之后就可以了。只能被复制到0个节点,而不是最小复制数(=1)。目前有0个数据节点正在运行,并且在此操作中没有排除任何节点。

2024-07-17 18:32:10 703

原创 大数据环境配置-Hadoop、Kafka、Hive、redis、Navicat

本文目的主要是理清逻辑,整理相关概念,主要为了知其所以然,会附上本人实践过程参考的文章以及本人踩的一些坑。Kafka可以用于实时数据流的收集,然后将数据存储到Hadoop集群中;Hive可以用于对这些数据进行查询和分析;而Zookeeper则可以用于这些组件之间的协调和状态管理。

2024-07-15 17:09:54 1286

原创 记录第一次跑深度学习

参考以上文章的对应关系即可,需要注意显卡驱动的确定还要根据显卡,不仅仅只是根据cuda版本。1.根据我的显卡选择cuda版本,试试能不能跑包成功,实际上大概率都是不行的,毕竟项目当初的版本都太低了。但实践此想法的过程学习到了很多,(3)下载anaconda,在里面创建对应python版本的虚拟环境,然后在环境内下载相应版本的pytorch等。(待更,目前虚拟环境中安装cuda 10.0没成功,说找不到channel,待我解决再回来),例如pytorch1.12,cuda10.0,而我的显卡RTX4060。

2023-08-26 21:21:12 278

原创 第一个项目总结:双目测距(python代码转为c++代码,最终输出点云图,再转为ros点云图,再实现可视化)

目的:为左图中的每一个像素点在右图中找到其对应点(世界中相同的物理点),这样就可以计算出视差:disparity = u_{l}-u_{r}(u_{l}和u_{r}分别是两个对应点在图像中的列坐标。opencv在ubuntu下是通过调用早已编译好的动态链接库.so文件来生成程序的,通过g++ 的编译控制选项也许可以制定编译器的查找路径。因为我的参数直接放入main函数内,所以我这一步不再读取参数,整个立体校正过程我也直接放入main函数内。1.cv::viz::Viz3d::spin()’未定义的引用。

2023-06-04 00:42:31 2804 2

原创 opencv文件夹以及配置环境

想要在任何目录下使用opencv,需在cmake之前将opencv的build目录添加到环境变量。/usr/local/share/opencv4 - 其他文件(例如 XML 格式的训练级联)续:在build目录下安装后(sudo make install)后,/usr/local/cmake/opencv4 - cmake 包。/usr/local/include/opencv4 - 头文件。/usr/local/lib - lib (.so) 共享库。/usr/local/bin - 可执行文件。

2023-06-02 10:06:36 1290

原创 记下载python、pycharm连接数据库sql server

所以自己权衡选择哪种,我都试过,一开始我下的是python3.10,实在解决不了,我又去下了python3.5,但是又遇到问题:3.5版本pip说要升级,升级说升级不了 (无大语)。我最后的解决办法就是,不下pymssql这个模块,我pip install pyodbc成功了。建议选专业版,网上很多激活码的,社区版少了很多东西,例如数据源就没有,然后去新建还没有,要去文件->设置->插件那里去下database navigator。文件->设置->python解释器->添加解释器 如下图。

2023-05-31 20:13:09 730 1

原创 sql server创建数据库时显示无法创建列出的某些文件名。请查看相关错误 的错误

可以通过鼠标右键点击数据库 创建数据库——查看里面的默认路径——复制到我们create database里。利用sql语言create database时,选择数据文件的路径,就是这一步!

2023-03-13 20:24:06 3868 1

空空如也

空空如也

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

TA关注的人

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