自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 中科曙光智算平台的使用

最近得到了中科曙光服务器的免费体验资格,也是第一次用服务器跑深度学习 (穷啊,买不起服务器,实验室又不给配),记录一下这个入门过程。

2024-04-28 19:24:21 698 1

原创 TypeError: xxx() takes 3 positional arguments but 4 were given

如果在写python类的时候提示这种错误,检查函数参数数量没问题的话,有可能的原因是忘记在函数参数中写self了。

2024-01-17 10:13:44 1051

原创 LLVM-clang交叉编译

在ubuntu22.10上安装llvm& clang后交叉编译时提示。似乎是因为ubuntu22.10这个系统就不太行,不支持这种。这样编译出来的可执行文件就可以在ARM下运行了。升级到23.04后完美解决,把两个都安装上。原因:缺少32位的相关库。下载aptitude解决。但是提示依赖包版本不对。没办法,只能升级系统。

2023-09-19 18:25:51 315

原创 机试题读取输入demo-C++

【代码】机试题读取输入demo-C++

2023-09-11 20:05:46 90

原创 2024秋招笔记-嵌入式岗-linux移植篇

硬件条件为:芯片:NXP imx6ull ,792Mhz,交叉编译器等。

2023-09-08 13:04:41 110

原创 2024秋招笔记-嵌入式岗-通讯协议

数据可双向传输,但同一时刻,只允许在一个方向上传输(发送或者接收),实际是一种切换方向的单工通信。:同一时刻,既可以发送数据又可以接收数据:带时钟信号的(SPI,IIC):不带时钟(串口)

2023-08-21 21:57:51 52

原创 记一次SCI投稿

2023.7.4-提交。

2023-07-04 18:45:53 31

原创 嵌入式linux开发笔记(五)

这时会在cat /proc/devices时看到新加载的驱动。硬件:一块imx6ull开发板通过网线连接到linux主机。5.将二者拷贝到/lib/modules/4.1.15/下。3.将二者拷贝进linux主机的tftp文件夹。1.编写驱动源代码,将其编译成.ko文件。2.编写测试App程序,编译成可执行文件。且会看到 文件名 init!将两个文件下载到开发板中。

2023-05-27 16:04:12 43

原创 嵌入式linux开发笔记(四)

查了一下午,不查了,就使用一个系统重新编译一下内核,设备树,模块就OK了!查了一些解决方案,都说要重新编译内核什么的,感觉好麻烦。问题:加载驱动时候提示。

2023-05-27 15:15:07 104

原创 嵌入式linux开发笔记(三)

将其拷贝到win10主机下uuu-elephant.exe所在目录下的files中,并将其重命名为u-boot-elephant.imx,然后打开软件,将开发板上J3短接(左上角),上电。这时上位机会提示设备已连接,拔掉短接,然后点击更新uboot,实际在后台是烧录了上述的u-boot-elephant.imx文件,然后点击烧写裸机(后台是重启开发板)。这里使用卖家提供的上位机uuu-elephant.exe上位机将裸机的bin文件加入DCD头转换成.imx文件进行烧录。执行,得到ledc.imx文件。

2023-04-29 21:03:06 99

原创 嵌入式linux开发笔记(二)

开发板与主机、ubuntu互ping进行网络通信,以方便使用tftp等进行传输文件

2023-04-28 18:31:26 111

原创 冒泡与选择排序的对比

【代码】冒泡与选择排序的对比。

2023-03-23 14:50:46 38

原创 记一次C++刷题失误

后来突然发现,是我定义递归函数的时候类型是int,而19的阶乘已经远远大于这个类型范围了,所以以后如果是面试时候这种在线IDE的方式,要考虑它这个测试系统的各种案例类型,而不是仅仅拿我们常见的举例认为没有逻辑错误就可以了。本想着刷一下C++基础 ,一路高歌猛进后,遇到了一个求递归的题,本以为轻轻松松,结果19的阶乘一直在报错,我都怀疑自己的脑袋了。一定注意函数值的类型!

2023-03-21 10:20:32 38

原创 当你的sklearn用不了mean_absolute_percentage_error函数

解决sklearn没法使用MAPE函数

2023-02-15 09:13:55 950

原创 数据结构与算法练习(一)链表

数据结构与算法

2023-01-11 18:58:19 41

原创 Matlab安装RF随机森林工具包时mex编译出错

matlab使用随机森林工具包之前的配置

2022-12-13 10:00:15 305

原创 投稿记录

投稿记录

2022-12-08 18:11:04 66

原创 使用git将ubuntu下的文件传到gitee仓库

用git将文件传到gitee仓库

2022-11-13 16:10:56 945 1

原创 算法学习-快速排序

快速排序算法源码

2022-11-05 18:51:35 48

原创 嵌入式linux开发笔记(一)

嵌入式linux开发笔记

2022-08-26 14:32:25 175

原创 数据结构刷题(一)

个人刷题第一弹《

2022-08-23 16:32:38 171

原创 几种概率算法的对比

数值概率算法常用于数值问题的求解,该算法得到的往往是近似解,且近似解精度随计算时间增加而提高。舍伍德算法总能求得问题的一个解,且该解总是正确的。常用在一个确定性算法的平均复杂度和最坏复杂度差别较大时,其精髓不是避免算法的最坏情况的行为,而是设法消除最坏情形行为与特定实例之间的关联性。拉斯维加斯算法不会得到不正确的解,而且得到的解一定是正确的解,但有时候会找不到解若设Las Vegas算法获得解的概率为p(x)≥a,0<a<1,则调用k次算法后,获得解的概率为:1-(1-a)^k蒙

2021-12-05 17:07:37 676

原创 Ubuntu18.04换源

刚安装的系统想要安装其他东西最好还是换下国内源,速度能快些sudo nano /etc/apt/sources.list把里面的东西都删掉,要是不放心你就备份一份然后把这个拷贝进去deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiversedeb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted univers

2021-11-06 22:17:12 185

原创 linux系统的使用

前几天在我的ubuntu上想使用一个东西,我记得我之前是安装过的,但敲入命令后告诉我没安装,然后可能是网络也不好,重新安装也安不上,我一气之下在虚拟机里把我的系统给删除了,这下好了,清净了,那就从零开始吧,正好从头记录一下。...

2021-10-29 18:46:07 52

原创 计算机算法设计与分析 ——(二)

贪心算法–带期限的单机调度问题算法求解问题:已知n项作业 E={1, 2, … ,n}要求使用同台机器完成,而且每项作业需要的时间都是1。第k项作业要求在时刻dk之前完成, 而且完成这项作业将获得效益pk,k=1, 2, … , n 。现在我们要求解的是:要在所给的作业集合中选出总效益值最大的相容子集。(其中pk为算法的贪心标准)算法思想:proc GreedyJob(d, p, n) //带期限的单机作业安排算法 //d[1..n]和p[1..n]分别代表各项作业的限期和效益值,

2021-09-26 15:56:37 547

原创 计算机算法设计与分析(一)

图的双连通性这里暂时只讨论无向图给定图G:文章目录图的双连通性一、定义二、判断是否为双连通图三、算法思路四、算法实现伪码总结一、定义连通图G中的顶点V成为割点,如果在G中去掉V及其关联的边,剩下的图就不再连通,则V成为无向连通图G的关节点,也叫割点。同时,不存在关节点的图才称为双连通图。二、判断是否为双连通图想判断是否为双连通图就需要找到给定无向图的割点,当执行寻找割点的算法输出为空时证明该图为双连通图。三、算法思路 问题:设计算法测试一个连通图是否2-连通;若不是,算法将识别出割点、

2021-09-17 21:15:21 299

原创 机器学习入门(二)—— tensorflow的安装

tensorflow的安装在(一)中已经搭建好anaconda环境后,就可以开始tensorflow 的安装以及使用jupyter notebook作为我们处理数据的平台首先需要安装ipython和jupyter:conda install ipythonconda install jupyter然后安装tensorflowconda install tensorflow如果有版本需求就加上版本信息,如果嫌下的慢就加上指定源的链接,具体操作百度即可。全部安装好后,在终端输入:jupyt

2021-08-22 12:26:57 84

原创 机器学习入门(一)—— Anaconda环境的搭建

tensorflow的安装文章目录tensorflow的安装前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):

2021-08-20 21:00:29 332

原创 tensorflow版本问题不能使用Session的解决办法

tensorflow版本问题不能使用Session的解决办法本来开开心心import tensorflow as tf开开心心with tf.Session as sess:开开心心运行,结果:Traceback (most recent call last):File “<pyshell#6>”, line 1, in with tf.Session() as sess:AttributeError: module ‘tensorflow’ has no attribute ‘S

2021-08-07 09:00:21 977

原创 嵌入式开发主机与开发板搭建NFS共享目录

嵌入式开发主机与开发板搭建NFS共享目录在即将进入研究生学习生涯的前一个多月我实在找不到事干,又实在不想提前进组,自己看了点算法面对着枯燥的数学公式乱七八糟的贝叶斯看又看不懂,所以还是鼓捣鼓捣老本行吧,毕竟可能毕业后还是靠这个吃饭,话不多说,进入主题。想要在主机和开发板间搭建共享目录首先需要确保二者在同一局域网中,使用ipscan22或者其他ip扫描软件获取二者的网络ip地址,再或者在各自的终端中输入ifconfig查看,如果iconfig提示找不到命令则输入:sudo apt install net

2021-07-11 09:55:13 277

原创 Friendly Tiny6410的Superboot安装及DNW驱动的安装

Friendly Tiny6410的Superboot安装及DNW驱动的安装**最近找到一块不知道什么时候买的友善之臂的linux开发板,板载芯片是三星的S3C6410,想着拿来跑跑linux,经过对网盘角落的挖掘终于找到了当初附赠的资料,不过在初次使用时却遇到了一些小麻烦,分别是安装的”BIOS“不工作和DNM无法识别USB驱动。经过一番折腾终于解决了。用到的文件都放在最后的链接中了。1."BIOS"的安装根据国嵌的视频所说按照其步骤使用SD卡进行安装‘BIOS’,也就是bootloader,但使用

2021-05-12 09:46:12 833 1

空空如也

空空如也

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

TA关注的人

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