Linux
neoson2015
在自我学习的路上发展AI&ML
展开
-
shell中将数组作为入参
参考文章:https://www.coder.work/article/2566787https://www.codenong.com/1063347/网上直接搜的文章要么太绕,要么很有局限(数组元素中含有空格或者*时候无效),这里总结了几种方法:0. 如果只传递一个数组,没有其他参数,那么直接用local_array=("$@")即可搞定,其余的方法都是多参数的function func{ local_array=("$@") for str in "${local_arra..原创 2021-04-29 15:48:18 · 828 阅读 · 0 评论 -
Linux用户态程序计时方式详解
源地址:http://www.cnblogs.com/clover-toeic/p/3845210.html前言 良好的计时器可帮助程序开发人员确定程序的性能瓶颈,或对不同算法进行性能比较。但要精确测量程序的运行时间并不容易,因为进程切换、中断、共享的多用户、网络流量、高速缓存访问及转移预测等因素都会对程序计时产生影响。 本文将不考虑这些影响因素(相关资转载 2016-07-14 18:57:14 · 2353 阅读 · 0 评论 -
g++编译时对'xxxx'未定义的引用问题(undefined reference to)
引用:http://www.linuxdiyf.com/linux/16754.html在使用gcc编译的时候有时候会碰到这样的问题,编译为.o(obj) 文件没有问题,但是编译(这一步应该是链接)为可执行文件的时候会出现找不到’xxx’的定义的情况。例如:g++ -o spider -rdynamic -lpthread -levent -lcrypt -ldl bloomf转载 2016-12-21 15:45:18 · 31282 阅读 · 1 评论