- 博客(223)
- 资源 (7)
- 收藏
- 关注
原创 callback 的一个简单示例
//回调函数的简单理解//例子温度计显示温度。//有两种方式// 1. 睡眠5秒,查看一下温度计读数函数,如果度数改变则更新显示。// 2. 把显示接口暴露给温度计度数函数,由温度计来显示,这样不用一直去访问,浪费切换时间。// ====== method 1. 轮训 ======float read(){ return get_temperature();}void display(){ float f = read(); print(f); retu
2020-06-02 21:24:46 631
原创 htk安装在ubuntu上的说明
htk3.4.1需要32位的X11,并且其中的Makefile稍微有点问题:以下为安装简要说明(32位的x11需要自行下载):sudo apt-get install -y gcc-multilibsudo apt-get install -y libx11-6 libxau-dev libxdmcp-dev libxcb1-dev lib32ncurses5 lib32z1sud...
2020-02-18 12:20:21 308
原创 统计文件夹下的语音文件总时长(按秒计算)
直接上命令行:soxi -D * | awk '{total +=$0};END{print total}'其中的 END表示在最后的时候打印,而不是每一行都打印出来。
2020-01-21 10:05:53 2264
原创 linux监控gpu使用状况(NVIDIA)
一、nvidia-smi是查看gpu现存使用情况的命令行工具。其命令行显示例子如下:二、watch命令用于周期性的执行一个程序,并且全屏显示输出结果,我们可以通过每隔 1s 执行一次nvidia-smi来查看gpu内存动态使用情况:watch -n 1 nvidia-smi...
2020-01-20 11:02:19 2112
原创 知识集合拓展示意图
上面图像的含义是:1、首先要对未知或者容易弄混亦或者是模棱两可对事物进行直击式对研究;2、待研究透彻之后形成对关联问题对片区进行理解;3、最后,和原有知识进行深度融合,作为下一次循环的基础。...
2020-01-19 14:54:35 228
原创 C++线程锁的简单例子
本文参考:https://kheresy.wordpress.com/2014/01/09/c11-condition-variable/主要说明的问题是std::condition_variable::wait 的运作过程,证明了wait在某个线程中的运作原理是使得该线程处于挂起状态,知道有“介绍等待”信号唤醒它继续执行,这个在侧面反映了操作系统信号机制。示例代码如下所示:#in...
2020-01-19 11:50:41 555
原创 C++多继承一个实例
参考:https://blog.csdn.net/error0_dameng/article/details/82291854代码:#include<iostream>using namespace std; class interface1//爸爸1{public : virtual int add(int a,int b){ return a+b; ...
2019-12-31 09:50:33 838
原创 查看so文件的细节。
一、readelf命令:https://man.linuxde.net/readelf二、strings命令:https://blog.csdn.net/xinqi53/article/details/9126475
2019-12-17 10:32:35 687
原创 修改C/C++的默认编辑器
C++# update-alternatives --config c++There are 2 choices for the alternative c++ (providing /usr/bin/c++). Selection Path Priority Status-------------------------------------...
2019-12-16 15:17:26 365
原创 一个不错的git教程
https://www.liaoxuefeng.com/wiki/896043488029600来自廖雪峰的文章,讲的很细,循循善诱。
2019-12-06 17:34:10 131
原创 递归处理文件夹内所有音频的范例
1、Python脚本功能:另有介绍可以参考:https://rollingstarky.github.io/2018/12/18/processing-audio-with-sox/该python脚本功能为递归处理文件夹下所有文件的,并递归输出到另一个文件夹,这里是格式转换,用sox把格式同样转换为单通道,8k16bit数据。#!/usr/bin/python ...
2019-12-05 11:39:05 254
原创 calltree代码调用关系图生成
1、calltree代码调用关系图生成:参考:https://blog.csdn.net/breaksoftware/article/details/754417512、ctree代码调用图生成:https://blog.csdn.net/breaksoftware/article/details/75576878...
2019-12-03 18:28:58 673
原创 RNN和LSTM学习
对参考文献[1]进行的分析:参考文献:[1] 罗娜, 魏松杰, 时召伟, 吴高翔. 采用LSTM模型的Android应用行为一致性检测[J].浙江大学学报(工学版), 2018, 52(6): 1097-1106....
2019-11-26 20:26:19 234
原创 linux远程明密执行命令
sshpass -p "passwd" ssh root@192.168.0.56 "ls"其中sshpass 如果没安装则需要安装。参考:https://www.cnblogs.com/gaoxing/p/4311746.html
2019-10-31 14:34:03 135
原创 Visual Leak Detector的安装与使用。
1、可参照:https://developernote.com/2015/04/using-visual-leak-detector-with-ms-visual-studio-2013/2、可参照:https://blog.csdn.net/chaipp0607/article/details/79182471
2019-10-18 12:58:56 458
原创 G C root login method
1、进入root账户。然后passwd root设置root密码。2、修改SSH配置文件/etc/ssh/sshd_configvim /etc/ssh/sshd_config找到PermitRootLogin和PasswordAuthentication# Authentication:LoginGraceTime 120PermitRootLogin yes //默...
2019-10-14 13:38:09 316
原创 ftp服务器的创建以及命令行使用
搭建ftp服务器,参考腾讯云的教程: https://cloud.tencent.com/developer/labs/lab/10123但是在后面连接的几种方法不能用,所有两个替代方案:1)ftp ip 然后使用get和mget来获取remote端文件。2)使用直接命令行方法:参考https://superuser.com/questions/532130/how-to-do...
2019-10-12 13:03:51 1815
原创 gdb编译与调试不在同台机器上出现no such file or directory的解决方案
用dir命令来设置源文件的路径:dir /usr/src/debug
2019-08-14 14:49:47 3524
原创 用-i指定pip源,在docker中非常好用
for example:pip install moduleName-i https://pypi.douban.com/simple
2019-08-14 10:42:19 958
原创 linux挂载samba共享目录方法
1、术语说明: 本地服务器:local 共享文件服务器:server2、首先在server上查看/etc/samba/smb.conf 文件,里面有samba对外共享的文件夹,这一步非常重要,直接关系到后面挂载成功与否。3、挂载命令:mount.cifs //serverip/<在第二步conf里面看到的server共享文件夹> /<挂载在local...
2019-07-09 17:36:25 13958
原创 Netron-深度学习模型可视化
参考:https://blog.csdn.net/leviopku/article/details/81980249非常酷的一个可视化工具。
2019-06-24 10:50:36 1830
原创 cuda代码global、device、host调用关系实验
直接上代码:#include <stdio.h>__device__ int add(int *x, int *y, int *z){ *z = *x + *y; return 0;}__global__ void add_2(int *a, int *b, int *c){ add(a, b, c); return;}__host__...
2019-06-11 16:24:16 2443 2
原创 CUDA GPU基础调用:单线程加法。
之前代码出现执行出现问题,执行不了设备上的代码,后面将cuda9.2 --> cuda9.0就解决这个问题,看来cuda版本与驱动版本这些迭代版本问题还是很有迷惑性的。本章代码源于一个学习材料,材料地址也忘了。写本文目的是为了将代码中的一些重要信息给描述出来,供后续参考:#include <stdio.h>__global__ void add(int *a, int...
2019-06-06 11:09:55 658
原创 centos 7 非管理员权限安装软件
rpm2cpio ctags-5.8-2.el6.x86_64.rpm |cpio -idvm首先模仿上面的语句做一下程序解压,后面把可执行文件放在$PATH里面。参考:https://blog.csdn.net/sdcxyz/article/details/47094221...
2019-06-04 14:25:03 3650
原创 template模板类必须将申明与实现写在一个文件中的原因
参考文献:http://www.cplusplus.com/doc/oldtutorial/templates/其中有这么一段话:Because templates are compiled when required, this forces a restriction for multi-file projects: the implementation (definition) of...
2019-06-03 21:04:08 1073
原创 CUDA C/C++ 与 GNU C/C++混编实例
背景说明:本文目的在于厘清CUDA C/C++与GNU C/C++的调用与编译链接关系。代码参考:https://devblogs.nvidia.com/how-implement-performance-metrics-cuda-cc/编译参考:https://stackoverflow.com/questions/9421108/how-can-i-compile-cuda-code-...
2019-05-31 16:27:53 2182 2
原创 g++ -DWIN32 选项的作用
代码如下://test_win32.cpp#include<stdio.h>#ifdef WIN32 #define N 1#else #define N 0#endifint main(){ int n = N; printf("%d\n", n); return 0;}编译使用g++ test_win32.cpp...
2019-05-28 16:54:10 1673
原创 find查找文件顺便重命名一下
这是基于python2的代码。主要功能是使用find查找相关文件,并且重命名。所要克服的问题是命令行方式不太容易获取路径。代码如下:import osp = os.popen('find ./ -name "*.cbp.make"')for i in p.read().splitlines(): os.rename(i, os.path.dirname(i)+"/Makef...
2019-05-20 10:34:30 1701
原创 一个可以取代curl和wget的多线程下载命令axel
axel -n 20 http://www.openslr.org/resources/18/data_thchs30.tgz
2019-05-15 10:06:13 3236
原创 二进制运算的补码规则。
本文的直接思路来源是:https://www.codeproject.com/Articles/874396/Crunching-Numbers-with-AVX-and-AVXFor example, suppose a vector contains signed bytes, so the maximum value for each element is 127 (0x7F). If...
2019-04-17 11:28:47 4375
原创 关于“充分必要条件”翻译的反思
英语翻译到中文,常常由浅显的意思翻译的非常之晦涩。"sufficient and necessary condition"就是其中之一。论断一 ---> 论断二下面我从一个例子出发,来说明这个意思。So if something can run in SIMD, it can run in SIMT, but not necessarily the reverse.这句...
2019-04-16 17:05:38 534
原创 在文件夹内递归搜索关键字,并在出现关键字的结尾加上一个字符串。
2019/4/23更新:增加替换的举例:grep -rnl "\-O2" ./ | while read line; do sed -i "s/\-O2/\-O3/g" $line; done参考:https://blog.csdn.net/songyu0120/article/details/46697261https://www.cnblogs.com/iloveyouc...
2019-04-04 14:12:57 521
原创 内网穿透实践
本文主要参照:https://wsonh.com/article/126.html原理可以参考:https://cao0507.github.io/2018/09/14/frp%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F%E5%AE%9E%E7%8E%B0ssh%E8%AE%BF%E9%97%AE%E5%86%85%E7%BD%91%E6%9C%BA%E5%99...
2019-04-04 10:01:51 530
原创 connect google cloud machine from xshell.
References:https://blog.csdn.net/timothy93bp/article/details/77679000andhttps://www.youtube.com/watch?v=K7fhJS8G4Sg&t=333s1. Get public key from xshell.2. put your google linux name to ...
2019-04-02 16:24:13 162
原创 linux alias using function to accomplishment the the arguments
参考文档:https://www.zhihu.com/question/23137414https://superuser.com/questions/704493/ffmpeg-convert-m4a-files-to-mp3-without-significant-loss-of-information-quali音乐格式转换:alias m4a2mp3='_m4a2mp3(...
2019-03-29 23:44:04 143
原创 对全微分的一点理解。
图片来源:https://www.zhihu.com/question/31464934/answer/129405694表示在曲面的全微分上,是使用投影为在xy轴的切面来替代曲面的面积的。全积分在这里就是.我也画了一幅图:其中黄色的线表示红色轴线的中间点,也是对角连接的两个棱柱的中间点,这条辅助线用于证明对角的两个紫色线是一样长的,从而证明与底面垂直的四个棱柱的关系为:其...
2019-03-20 14:06:45 2845
原创 对自由度的理解
在统计学中,自由度(英语:degree of freedom, df)是指当以样本的统计量来估计总体的参数时,样本中独立或能自由变化的数据的个数,称为该统计量的自由度[1]。一般来说,自由度等于独立变量减掉其衍生量数[2];举例来说,方差的定义是样本减平均值的平方之和(一个由样本决定的衍生量),因此对N个随机样本而言,其自由度为N-1。[3]源自维基百科:https://zh.wikipedi...
2019-03-20 09:37:49 2031
原创 lynx and socks5
reference 1: https://www.linuxquestions.org/questions/linux-networking-3/proxy-setting-in-lynx-230111/#post3869237export http_proxy=http://10.1.68.253:3128 && lynx http://www.cplusplus.com/...
2019-03-15 16:21:05 953
原创 前序和中序构建二叉树,层序遍历所构建的二叉树
题目:题目:由前序和中序遍历构造出二叉树,再由层序遍历打印出来。提出问题:这里面的所有元素的值都是不同的,如果相同会发生什么情况。参考一:https://blog.csdn.net/K346K346/article/details/50970464参考二:https://blog.csdn.net/ns_code/article/details/13169703图片:流程...
2019-03-14 19:52:59 514
htk341_install_pkg.tar.gz
2020-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人