C++杂记 2011/12/12

杂记:Visual Tracking + Object Proposals + Features + Coding 这篇文章主要是做一个笔记式的讲解最近关注的一些东西,包括基于核相关滤波器的目标跟踪算法、EdgeBoxes目标假设算法、Color Names特征描述方法,最后再讲讲我对如何进行高效率编程的理解 阅读详情


## Linux环境下的C/C++编程要点 ##


1. hello.cpp

[root@localhost study20111212]# cat hello.cpp
#include <iostream>             // 与iostream.h有区别的
//#include <iostream.h>
using namespace std;          // 若无此语句,则找不到cout定义,这是和iostream.h的区别!

int main() {
    for(int i=0; i<10; i++) {
        cout << "hello. " << endl;
    }
}


2. 一个关于lib的完整例子hello-mylib

* 源代码

[root@localhost study20111212]# cat mylib.h
void sayHello();

[root@localhost study20111212]# cat mylib.cpp
#include <iostream>
using namespace std;

void sayHello() {
    cout << "Say Hello!" << endl;
}

[root@localhost study20111212]# cat hello-mylib.cpp
#include <iostream>
//#include <iostream.h>
#include "mylib.h"

using namespace std;

int main() {
    for(int i=0; i<10; i++) {
        cout << "hello. " << endl;
    }
    sayHello();
}


[root@localhost study20111212]# cat Makefile
all: hello-mylib

libmylib.o: mylib.cpp mylib.h
        g++ -c -o libmylib.o mylib.cpp
libmylib.a: libmylib.o
        ar rc libmylib.a libmylib.o

            ^ 生成静态库

hello-mylib.o: hello-mylib.cpp mylib.h
        g++ -c -o hello-mylib.o hello-mylib.cpp
hello-mylib: hello-mylib.o libmylib.a
        g++ -o hello-mylib hello-mylib.o -lmylib -L.

                                                                                 ^ 为库指定目录
clean:
        rm *.o *.a a.out hello-mylib *.s

* 执行

[root@localhost study20111212]# make
g++ -c -o hello-mylib.o hello-mylib.cpp
g++ -c -o libmylib.o mylib.cpp
ar rc libmylib.a libmylib.o
g++ -o hello-mylib hello-mylib.o -lmylib -L.

[root@localhost study20111212]# ./hello-mylib
hello.
hello.
hello.
hello.
hello.
hello.
hello.
hello.
hello.
hello.
Say Hello!



算法面试准备 - 手撕系列第五期 - 单头注意力机制(包括Self_atten和Cross_atten) 阅读详情

相关推荐

STM32F103C8T6驱动DM542步进电机:从CubeMX配置到按键控制的全流程避坑指南

本文详细介绍了如何使用STM32F103C8T6通过CubeMX配置驱动DM542步进电机的全流程,包括PWM频率计算、GPIO模式选择及按键控制实现。重点解决了常见硬件连接错误、PWM参数配置及加减速算法优化,帮助开发者快速搭建稳定的电机控制系统。

weixin_42741930的博客 308

C++杂记 2011/12/13

1. GCC参数 参见http://www.cnblogs.com/xmphoenix/archive/2011/03/21/1989944.html * 几个有用的选项 -Wall:Warning开关打开,打开N多warning信息 -O0, -O1, -O2, -O3:多种优化级别 -g:调试信息,等同说-ggdb,专门为gdb参生调试信息用。 * 对于几个阶段

printf1998的专栏 396

【Godot4自学手册】第一节配置Godot运行环境

Godot是一款自由开源、由社区驱动的 2D 和 3D 游戏引擎!它是一款功能丰富的跨平台游戏引擎,可以通过统一的界面创建 2D 和 3D 游戏。它提供了一套全面的通用工具,因此用户可以专注于制作游戏,而无需重新发明轮子。游戏可以一键导出到多个平台,包括主流的桌面平台(Linux、macOS、Windows)、移动平台(Android、iOS)、基于 Web 的平台以及主机平台。

zhaoyang314的博客 5982

C++杂记 2011/12/15

1. VC的断点相关东东 http://bbs.bccn.net/thread-308527-1-1.html * 条件断点 # 比如i==5 需要注意断点需要专门enable,同时注意var的范围。 另外,执行的时候特别slow ! # i变化断点 执行起来明显更快

printf1998的专栏 474

在matlab中运行自带的模块(以CCSDS LDPC Decoder模块为例)

最新版的获取需要注册 MathWorks 账户 访问账户注册页面:www.mathworks.cn/mwaccount/register。下载新版本或历史版本的MATLAB,请登陆:https://www.mathworks.cn/downloads 并下载。点击此处可以拷贝调用例程的命令,在matlab命令行输入即可自动获取代码。可以看到页面中写了该模块需要在R2022b以上版本使用。运行.m文件可以生成simulink运行所需要的数据。可以看到左侧下载到了官方历程的文件。之后双击slx文件即可打开。

qq_28455081的博客 885

YOLOv11知识蒸馏实战:让小模型拥有大模型90%精度,速度提升3倍的终极教程

在self.alpha = alpha # 蒸馏损失权重self.temperature = temperature # 温度系数,控制分布平滑度# 输出分布蒸馏(KL散度损失)# 中间特征蒸馏(MSE损失,对齐中间层特征)# 总蒸馏损失知识蒸馏是YOLOv11在“小模型高性能部署”场景的“破局之法”——它让小模型能“站在大模型的肩膀上”,兼具速度与精度。从损失函数定义到多阶段训练,再到实战落地,本教程已为你铺就了一条清晰的路径。

m0_64661770的博客 801

C++杂记/读书 2011/12/19

## 《Linux C编程》华清远见 1. 文件操作 * sync(), fsync() sync()只是将所有修改过的block的buffer排入write queue,并不实际执行I/O操作;             // Q:who/when执行? 系统进程update会每隔一定时间间隔(30秒)调用一次sync(),以确保buffer定期refresh。

printf1998的专栏 373

【OTFS与信号处理:论文阅读4】OTFS时延多普勒域嵌入导频辅助信道估计(已更新)

【OTFS与信号处理:论文阅读】Embedded Pilot-Aided Channel Estimation for OTFS in Delay–Doppler Channel(快来看看OTFS嵌入式导频设计的经典之作!!!)

Cuby的博客 5335

C++杂记 05/08/2011 开始一个完整的WTL例子

1. 生成empty win32 project 2. 加入My1stWTL70Win.cpp int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE /*hPrevInstance*/, LPTSTR lpstrCmdLine, int nCmdShow) {...} int Run(LPTSTR /*lpstrCmdLine*/ = NU

printf1998的专栏 1075

基于Proximal Policy Optimization的无人机姿态控制系统的研究及Matlab实现

本文简要介绍了基于Proximal Policy Optimization算法的无人机姿态控制系统,并使用Matlab实现了一个简化版的代码。PPO算法的特点在于能够解决强化学习中的部分可观察性问题,同时还能保持策略网络更新的稳定性。本文将介绍基于Proximal Policy Optimization(PPO)算法的无人机姿态控制系统,并使用Matlab进行简化版实现。无人机姿态控制是指通过调整飞行器各部件的参数,使其保持特定角度、方向和位置的状态。本文将实现无人机的横滚姿态控制,并将其作为实现的示例。

m0_47037246的博客 716

基于STM32开发板的USB MIDI键盘实现

在本文中,我们介绍了如何使用STM32开发板和相应的软件工具来实现USB MIDI键盘。通过配置STM32CubeMX和编写相应的源代码,我们能够将STM32开发板转换为一个功能齐全的USB MIDI设备。我们将使用STM32开发板和相应的软件工具来实现这一功能,并提供相应的源代码供参考。此时,您应该可以使用STM32开发板作为USB MIDI键盘,并在按键按下时听到相应的音符。在STM32CubeMX中,选择适当的STM32型号,并启动一个新的项目。然后,将生成的可执行文件烧录到STM32开发板中。

2301_79326616的博客 1588

杂记 2011/06/17 -1 Make

《Linux环境下C语言编程》V2 Chap13 使用Make   0. 杂问杂记 command必须以TAB开始! 依赖的东东既是目标也是文件?是否会有某种问题? 一篇GNU Make的完整手册:http://www.linuxsir.org/main/doc/gnumake/GNUmake_v3.80-zh_CN_html/index.html     1. Makefile主

printf1998的专栏 594

MIPI D-PHY TX 一致性测试实例解析 Part 03

本文之前,已经讨论了MIPI D-PHY TX的1.3.x和1.4.x的测试项,1.5.x的测试项相对较少,主要是用于时钟和数据通道相关的时序测量

一只豌豆象的博客 5185

杂记 05/07/2011-2

Reading source code of Client   1. C函数还是C++函数?             DebugRunOption pRunProc1 = (DebugRunOption)GetProcAddress(hModule1, WT_DEBUG_RUN); 实际定义在../vc98/Include/WINBASE.h中。   WINBASEAPI FARPR

printf1998的专栏 885

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

UC 杂记 05/20/2011 重温旧梦

1. 续读《概要设计》general conference high level design   Q:文档共享:收到页面数据后,我们需要保存 。。。。。。-> where to save ? Q:电子白板是一种特殊文档共享,文档就是一个空页面,如何理解?上面的Annotation是完全不同的东东,对吧? Q:以下陈述:收到块消息什么意思?3个具有公有地址的Client什么东东?

printf1998的专栏 370

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

测试自动化 2011/06/12 - 4 GTest Advanced Guide

0. 杂问杂记 Unlike TestNG, GoogleTest does not use Exception to report failure/success of a test.   1. More assertions Focus: to make the error message more readable. * Exception Assertions ASSERT_T

printf1998的专栏 471

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

读书时间 2011/06/19 - 1 Objective-C ( lots of questions here 2011/12/21 )

《Objective-C基础教程》   0. 杂问杂记   Q:与C语言特性的关系,可直接使用所有C特性吗?     A:Objective-C只是”增强"了C,所有保留了所有C的属性。 YES !   Q:向nil(空)对象发送消息,不会出现异常,表示停止操作命令???     A: I guess 没有问题,这是和Java/C++最大不同之一。 2011/12/21

printf1998的专栏 447

杂记 05/07/2011-3 正式学习WTL

<br />1. 官网<br />http://wtl.sourceforge.net/<br /> <br />2. 一些资源<br />http://wtl.sourceforge.net/links.htm<br />http://www.yesky.com/zhuanti/302/1927802.shtml<br />An article about developing Ping using WTL <br /> <br />3. readme.html from WTL80<br /> <br

printf1998的专栏 486

202003-杂记

202003-杂记 1、Win10Users文件夹 Users是系统中非常重要的一个文件夹,不少程序安装配置文件都会跑到该文件夹中。 2、Program Files & Program Files(x86) Program Files是64位软件安装目录。 Program Files(x86)是3...

南方有乔木的博客 292

UC 杂记 05/19/2011 重温旧梦

1. 《概要设计》client+server   Q:Server-side recording基本架构讨论? Q:目前的recording包括哪些功能?媒体播放的声音不能录制的对吗? Q:cluster id到底表示什么? Q:会议服务器InfoServer要做license控制? Q:VC6中,哪里去查一个project的源文件物理路径? Q:主要模块之间的依赖关系及完整buil

printf1998的专栏 425

2011-06-10杂记

    今天的事情主要是讨论了系统的需求,根据最新讨论整理了一下文档。主要的活就是这些。剩下就没什么有意义的了。    这些天晚上一直在看《STL源码剖析》,感觉这本书必须细细品尝,否则漏过一点的细节将导致后面很多的不理解,侯捷老师的书果然不一样。希望这个月能够大致看完,等有时间再看一遍。    另外,明天可以休息了,呵呵!

djm2005dy的专栏 242

UC故事2011/11/28

### 今日主要任务:### * 研究一个最简单的chat程序 * 研究ConfMain的主界面如何显示出来的 1. Chat from Jiarong * cmd_main #include "conference_manager.h" #include "cmd_conference.h" CRtThreadManager g_thread_manager; int m

printf1998的专栏 368

【C++学习笔记】C++入门前言

本文从C++的发展历史、版本更新、学习资源及其核心应用领域入手,探讨了C++的重要性与优势。

wyx761886200的博客 1234

读书时间 2011/06/17 - 2 Objective-C

《Objective-C基础教程》   0. 杂记杂问   Q: 对象通讯总使用指针,所以,有没有这样的变量申明 Car car ???? Q: Objective-C++什么含义? Q: -的含义? -(void) draw;  // "-"表示此为方法申明,这是一种区分函数原型与方法申明的方式,后者者"-"                      Q: "-"似乎表示inst

printf1998的专栏 369

2011-09-07 —— 杂记 —— WinCE 屏背光亮度调整

如果背光亮度过暗,那么可以通过软件调整,具体调整是在以下驱动程序中完成 Socbacklight.cpp (c:\wince600\platform\common\src\soc\atlasv_sirf_v1\at10x0a\src\drivers\backlight) 调整地方有两处: 1)#define BACKLIGHT_FREQ 24000 //24KHZ 2)//DWORD g_...

hunxiejun 275

杂记

一腾讯(20114月):(所报职位:后台开发工程师–深圳)腾讯是我一直准备的公司,所以对笔试的知识点及面试侧重点有一定的了解。@笔试一份2个小时卷子,挺基础的,具体什么题记不清楚了。涉及网络原理,c/c++语言基础及高级机制,基础数据结构及算法,数据库,linux基础,linux下可执行文件组织机制(内存布局,.text,.bss,.data组织方式等)。因为一直在准备,所以这份卷子答起来,...

weixin_33800593的博客 573
上一篇: UC故事 2011/12/12 新的征程
下一篇: C++杂记 2011/12/13
printf1998
博客等级 码龄16年 14粉丝 196原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值