- 博客(185)
- 资源 (16)
- 收藏
- 关注
原创 转自罗翔老师的毕业寄语(二)
我想给各位分享一个故事,2600多年前,当孔子绝粮于陈蔡,七天没有饭吃,外面有暴徒袭击,但孔子依然弦歌不断,依然给学生将课,因为他要告诉他的学生,无论在什么情境下都应该临危不惧,泰然若处。这个世界其实有很多所谓的成功人士,他们并不值得羡慕,纪伯伦说过这个世界有两种痛苦,一个痛苦是野心还没有实现的痛苦,还有一个痛苦是野心成就后的无聊,我见过很多成功的和正在追逐成功的人,他们都在这两种痛苦中双向切换,所以有人说,真正能够带给我们宁静的是我们内心。如果世界接受不了我们的理想,那不是我们的问题,是世界的问题。
2024-06-30 23:02:56 440
原创 转自罗翔老师的毕业寄语
我没有能力点评历史人物,只想用冯道的话和各位同学共勉:无论在什么时代,什么地方,都能够但行好事,莫问前程。孔子说:天何言哉?四时行焉,百物生焉,天何言哉?万物生长,四季变迁,你我渺小不过天地之间一凡尘。但愿我们都能尘随光舞,在光明中看到自己的使命,尽人事,听天命,尽好自己尘世的本分。祝同学们毕业快乐
2024-06-26 16:06:54 170
转载 git使用进阶(三)——merge,rebase以及分支改名
如下图,master为基分支,在master分支的B节点处构造一个新分支feature,张三在future分支上进行开发,一段时间后开发完了,期间有了两次新的代码提交,分别为C和D,而李四在原先的master分支上提交了一次代码,产生了一个新的节点M,这时张三想把现在的代码合并到原先的master分支上,这时就需要用到rebase。:当执行rebase操作时,git会从两个分支的共同祖先开始提取待变基分支上的修改,然后将待变基分支指向基分支的最新提交,最后将刚才提取的修改应用到基分支的最新提交的后面。
2024-06-21 11:57:01 198
原创 不畏岁月惊扰
没有人不遗憾,只是有人不喊疼,即便是盛世长安三万里,不也处处写尽了遗憾吗?高适蹉跎半生,暮年得志,不遗憾吗?一切都在变化且都难遂本心,就像人字有两撇,一撇写进前半生,写的是执着,一捺写进后半生,写的是释怀。我曾错把陈醋当成墨,写进半生纸上酸,又曾“错把陈墨当成醋”,喝尽半生心里苦,终是错把墨醋两相掺,半生半涩半生酸。我本以为人生最大的遗憾是所爱隔山海,山海不可平,后来才知道,海有舟可渡,山有路可行,山海皆可平,难平是人心。我们要做的是心有山水不造作,静而不争远是非,且停且忘且随风,且行且看且从容。
2024-06-20 19:34:46 192
原创 windows平台安装labelme
之前写过一篇文章也是关于在windows平台安装labelme的:《安装qt5时出错了,原因时安装的pip版本过低。添加以后,再次尝试创建虚拟环境,成功。此时,升级下你的pip版本即可。
2024-04-29 19:29:37 844
原创 【C++编程基础】指针变量
在输出语句输出时,系统先根据变量与地址的对应关系找到变量i的地址,因i是整形,所以就取出变量i所在地址开始的4个字节,从这四个字节中取出内容将它输出到显示器上,这种方式称为直接存取方式,或直接访问。前两行定义了一个整形和一个指向整形的指针变量,第三行含义是将i_point设置为指向整形变量i的地址,第四行设置整形i的值为5,第五行含义是将3赋值给指针变量i_point所指向的变量,所以第五行改变了i_point所指向的变量的值。为了说的更清楚,请看下面这段代码,输出的整形变量i的值是多少?
2024-04-22 15:54:38 304
原创 【C++编程基础】两个智能输入输出对象
在C语言中使用printf函数来输出变量或字符串,在使用printf函数时还需要设置格式控制符,告诉机器你要输出的是数据还是字符,比较麻烦。但在C++语言中,在C++内部预定义了两个输入输出对象,cout和cin,可以自动根据变量的类型来输出相应的信息,所以称之为智能输出对象。cout是ostream类的对象,cin是istream的对象,而ostream类和istream类是在iostream文件中定义的类。
2024-04-17 19:08:02 342
原创 【OpenCV进阶】图像中添加中文字幕
OpenCV自3.2版本后,在OpenCV_contrib模块中添加了freeType模块,将OpenCV_contrib模块编译后可以使用freeType模块并方便的在图像中添加中文字体(如果是3.1之前的OpenCV版本,那就需要你自己下载freeType库,然后编译成动态库再使用了,相信大家应该不会在用那么老的版本了吧)。好了,不废话了,上干货吧。如上代码中Font.ttf是字库,需要自己到网上下载的,网上很多,我下了楷体的中文字体类型(如果大家需要可以私信或者评论,我私发你)
2024-04-02 11:46:24 648
原创 【C++编程基础】C++语言简介
机器中一般有编译器和链接器(这些一般都集成在一个开发环境中),当程序员写完程序后,是一个个.cpp文件,这些是编译的最小单元,机器中的编译器将一个个cpp文件解析成机器可识别目标代码,这个过程就是编译。C++语言的流行不仅源于它保留了C语言的硬件处理能力, 以及更强大的数据处理能力,而且现在很多厂商提供了大量有用的类库,可以方便重用和修改。C++是在C语言基础上发展起来的,C语言赋予了C++语言紧密联系硬件的能力(C++名称中的“++”就是来自于C语言中的递增操作符)。
2024-03-30 16:49:55 374
原创 【C++编程基础】对象的赋值
类的对象的赋值就是属于同一个类的两个对象,将其中一个对象的数据成员的值赋值给另一个对象的数据成员。对象之间的赋值也是通过赋值运算符“=”进行的。本来赋值运算符只能用来对单个变量赋值,现在扩展为对两个同类对象之间的赋值,C++内部是通过对赋值运算符的重载实现的,实际上是通过成员复制完成的,将对象的数据成员值一一复制给另一个对象的数据成员值。亲爱的小伙伴们,本文一起学习同属一个类的对象之间的赋值,每日学习点新知识,旧知识学习相信也会有新的感受。
2024-03-27 15:31:13 453
原创 【C++编程基础】对象的动态建立与释放
C++程序中对象占用的内存开销比一般的变量和函数要大很多,对于长生命周期的对象,如果内存空间一直得不到释放就会造成程序运行效率低下,甚至导致有些内存碎片一直无法回收,最终导致系统运行卡顿。而动态对象可以在需要用到对象时建立,不需要使用时就撤销它,释放它所占用的内存空间供别的数据使用,这样可以提高内存空间的使用率。这种方式创建的对象只有在函数结束时,对象的内存空间才会被释放,导致在函数或程序结束前,该部分的内存空间一直被占用。同静态对象一样,动态对象在释放内存空间之前会自动调用析构函数。
2024-03-26 15:43:26 268
原创 应用程序运行报错:First section must be [net] or [network]:No such file or directory
后来发现,更重要的是括号中的一句。因为我运行的环境是linux环境,而整套程序来自Windows,对于源码cpp来说,不可能有影响,因为一般cpp在Windows下调试的差不多了,才会移植到linux环境下调试,这不可能有问题。后来我又在终端输出一些调试点,发现是在调用darknet模型时报的错,调用接口肯定没问题啊,之前一直用的,难道是模型文件问题,也不应该啊,之前也一直用这个模型。后来不知怎么的鬼使神差似得把模型文件又重新拷贝一次,这次直接从linux本地拷贝,再次运行应用程序,发现问题没有了。
2023-08-11 12:08:04 859
转载 jetson-NX平台系统由emmc启动改为由ssd启动
对于jetson-nx如果不外接ssd硬盘并设置系统由ssd启动,一般原有的emmc存储(16G)是很难满足开发调试的需求的,光安装系统和jetson-sdk就要占了90%以上的存储,所以外接ssd基本是NX平台开发的标配。
2023-07-27 09:50:08 1201 2
原创 jetson刷机工具sdkmanager历史版本下载与说明
可以看到,其实最新的sdkmanager1.9.3版本支持ubuntu16.04,18.04,20.04系统,在16.04上只支持安装jetpack4.x版本,要安装jetpack5.x版本必须要在ubuntu18.04和20.04系统上安装。打开该链接可以看到不同sdkmanager版本所适配的各系统版本,根据自己的系统版本选择所需要的sdkmanager版本。
2023-07-21 10:10:57 2180 1
原创 jetson-TX2刷机与镜像生成、恢复
在TX2正常开机状态下,使用安卓数据线连接TX2的OPT接口,在主机上输入“lsusb”,一般就能看到连接的TX2设备,其usb ID为0955:7020 Nvidia Crop,如果进入了恢复模式,则usb的ID为0955:7c18 Nvidia Crop。1. jetson tx2进入恢复模式,主机连接tx2后确认主机与TX2已连接,打开主机中Linux_for_Tegra文件夹,在该文件夹下执行如下命令,表示从TX2下载镜像。(有些可能不是这个文件夹,主要看flash.sh在哪个文件夹下)
2023-06-20 15:26:45 1241 1
转载 【linux-opencv】linux编译opencv报错:in-source builds are not allowed
linux下opencv编译问题——in-source builds are not allowed
2022-11-22 09:42:10 1401
解决pjreddie版darknet在cudnn8.x环境下的编译问题
2022-05-18
VS2017环境下的tinyXML库
2022-05-09
opencv4.2,包括了扩展库opencv_contrib
2022-04-12
setuptools-36.2.4.zip
2020-02-27
opencv3.4.7build.zip
2020-01-03
GDAL111版本,包含proj.dll库,能实现坐标系统的转换功能
2018-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人