11 记得最初的梦想

尚未进行身份认证

我要认证

一个单纯的程序员

等级
TA的排名 3w+

VScode for c++

VScode for c++VScode for c++launch.json{ "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/${fileBasena

2020-05-11 08:55:45

Bluez去掉绝对音量支持

修改bluez-5.37中./profiles/audio/avrcp.c去掉改支持AVRCP_EVENT_VOLUME_CHANGED3816 session->supported_events |=3817 (1 << AVRCP_EVENT_ADDRESSED_PLAYER_CHANGED) |3818 ...

2019-03-14 19:52:22

PocketSphinx语音识别系统的编译、安装和使用

http://sourceforge.net/projects/cmusphinx/files/

2018-04-25 18:13:04

条件变量signal与unlock的顺序

编写同步队列时,有用到条件变量,对操作队列的线程进行同步。当队列为空时,允许get线程挂起,直到add线程向队列添加元素并通过唤醒条件变量,get线程继续向下运行。条件变量在多线程程序中用来实现“等待->唤醒”逻辑常用的方法。条件变量要和互斥量相联结,以避免出现条件竞争:一个线程预备等待一个条件变量,当它在真正进入等待之前,另一个线程恰好触发了该条件。使用条件变量进行同步时,通常以如下...

2018-03-28 11:31:16

C++单元测试入门指南-在eclipse上建立Google test

中文链接: https://blog.csdn.net/u012515915/article/details/46942745 原文链接:https://www.codeproject.com/Articles/811934/Cplusplus-unit-test-start-guide-how-to-set-up-Goog

2018-03-27 15:15:42

Eclipse的C++14支持配置

g++安装參考地址: http://sysads.co.uk/2014/07/install-gcc-gnu-4-9-1-on-ubuntu-14-04/ 当前Ubuntu的LTS版本号为14.04,直接在apt-get命令安装的g++到不了5.0版本号,不能获得所有的c++14的支持。所以必须安装5.0以上版本号的g++。这里的方法例如以下:sudo add-apt-reposi...

2018-03-26 17:02:24

开源项目交叉编译问题

交叉编译开源项目交叉编译某个应用程序时,通常需要 ./configure 来生成对应的 Makefile ./configure 最关键的三个选项是:–host=HOST 指定软件运行的系统平台.如果没有指定,将会运行`config.guess’来检测.–build=BUILD 指定软件包安装的系统平台.如果没有指定,默认值将是’–host’选项的值.–target=GARG...

2018-02-28 13:32:34

Makefile 常用命令

Makefile多文件编译CC = aarch64-linux-gnu-c++CFLAGS = #-O2DBUG = -gINCLUDE = -I../out/include/ -I../out/include/alize-core/include/ -I../dao/ -I../LIBS = -lpthread -lsqlite3LD_FLAG = -L../out/libS...

2018-02-05 13:47:43

Git命令

基本命令git clean -f 删除未被跟踪的文件 git clean -df 删除未被跟踪的文件和文件夹差异对比git log -p 命令来显示每一次提交与其父节点提交内容之间快照的差异 git diff 查看工作目录中某个还未载入(stage)的文件的差异 git diff --stage 查看载入(staged)而并未提交(not committed)的内容差异 g...

2018-01-12 16:36:42

使用wpa_cli命令行配置Wi-Fi无线网卡

使用wpa_cli命令行配置Wi-Fi无线网卡wpa_cli是命令行界面下的无线网连接工具。 通过wpa_cli管理备选的网络列表。在备选网络中启用的网络,树莓派会自动试图连接。输入sudo wpa_cli启动wpa_cli的命令行界面(必须sudo)。常用的指令如下:status:列出目前的联网状态。list:列出所有备选网络。目前正连接到的网络会标[CURRENT],禁用的网络会标[DIS

2017-12-21 15:24:07

Rapsberry Pi Install ROS

Rapsberry Pi Install ROS环境Raspberry Pi 2BUbuntu SnappyInstall ROSFirst we need to download Ubuntu ARM image from https://wiki.ubuntu.com/ARM/RaspberryPiWrite image to SD card: find sd card de

2017-10-02 22:51:54

Android Studio快捷键

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动

2016-07-20 19:20:03

Installing Wine on Mac OS X

This tutorial is for intermediate users who want to install and use Wine on their computer running Mac OS X. You should already know the basics of how to use the command line. If you don't, read t

2016-07-19 11:35:46

超声波测距实验

超声波测距实验 超声波发射器向某一方向发射超声波,在发射的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离s,即:s=340m/s× t / 2 。这就是所谓的时间差测距法。本实验利用超声波测得的距离从串口中显示。 元器件清单Aduino U

2016-04-20 09:17:03

PISSTV 树莓派慢扫描电视

SSTV 慢扫描电视连接硬件硬件:树莓派、有驱动的摄像头、 调试时需要usb-wifi配置树莓派配置树莓派时要开启树莓派摄像头的支持 因为需要安装软件,将树莓派连接到外网测试摄像头拍照使用raspistill命令进行拍照 raspistill -t 1 --width 320 --height 256 -e png -o /tmp/image.png安装软件按照下面修改/etc/apt/sou

2015-08-22 17:25:52

Linux Audio Stack & ALSA

Linux Audio StackossOSS借用了UNIX里”一切都是文件”的概念,。 把声卡模拟成一个/dev/dsp设备, 多块声卡就是dsp0, dsp1…要播放声音?打开dsp设备.往里面write数据就可以了.设置比特率?用ioctl设置即可.最简单的接口, 也是最没用的接口.因为应用程序完全没法对声音的播放进行控制.OSS是个阻塞的接口, write后, 要声音播放完毕才

2015-07-28 16:04:36

DLNA、UPNP 相关资源

应该说现在upnp已经非常成熟了. www.upnp.org upnp.sourceforge.net在intel的网站上也有大量的工具. http://www.intel.com/cd/ids/developer/asmona/eng/downloads/upnp/overview/index.htm 包括测试工具, (Intel® Tools for UPnP Technologies)

2015-06-08 10:16:39

基于ALSA lib录音接口

基于Alsa lib录音接口

2015-05-28 14:19:48

基于Alsa lib进行音量调节以及静音操作

#include #include #include #include #include #include #include #include #include #include #include #include "volume_interface.h"#define DEBUG(x,y...) //{printf("[ %s : %s : %d] ",__FILE_

2015-05-27 11:57:08

Alsa + dmix + microphone [SOLVED]

I can play many sound at the same time but I can't record any sound using arecord: parpin@localhost parpin $ arecord -f cd -d 3 -t wav -N test.wav ALSA lib pcm_dmix.c:759:(snd_pcm_dmix_open) The dm

2015-05-26 12:11:03

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。