- 博客(10)
- 资源 (7)
- 收藏
- 关注
转载 Makefile中的eval()函数用法
在一个论坛上找到了一个简单易懂的解释方法,我就不自己解释了。 参考链接为: 点我其实他的作用有点相当于c++中的模板,就是生成一个段makefile语句,然后还要被执行。在参考链接中的示例程序,一开始我觉得这样写能执行吗?直到我真正在自己的电脑上编辑完之后,执行make发现还是能运行的。下面就直接无耻地制过来吧。 其实 eval 在函数式语言里面很常见。LISP 系语言的解释器,最终执行的是一个
2017-03-28 15:24:00 6639
原创 awk的使用
‘{print $0}’ file[zhang@zwfedora23 testbash]$ cat mytxt zhangzha 35 male married 176cm 75kgother 33 famle ok 165cm 60kgcomputer 11 it single 100cm 50kg[zhang@zwfedora23 testbash]$ 其实,print后面的$0表示打
2017-03-24 15:27:45 563
原创 tr命令示例
在bash下使用tr命令的示例 先定义一个环境变量字符串,随便赋值,我就用当前目录了[zhang@zwfedora23 woca817c]$ echo $HELLO_PATH/home/zhang/work/60G/woca817c/woca817c以下是使用-c和-d选项的处理结果 只单独的使用-c需要跟两个参数,表示字符的参数,前面的字符1,后面那个是字符2。结果就是把先把HELLOPAT
2017-03-19 22:58:56 781
原创 如何把一块铺好铜的区域隔开
最开始学习eagle时遇到了这个问题,那时不知道该怎么描述这个问题,也不知道该用什么关键字去搜,当时就记录下来了,正好刚才看了一个别人的视频中无意发现了这一点,如下图: 这是一块示例PCB,打算把左边那块铺铜的地方独立出来一块,当时不知道怎么做,这个愁啊,其实很简单,就是切换到手动route模式,然后硬生生在铺铜上画圈就行了,画完的圈用红色方框表示,如下图: 当画完这个圈后,或者是你想要的线
2017-03-18 22:27:00 2119
原创 sed的使用1-替换
sed -e “s/-.*$//”之前没有仔细了解过正则表达式,现在记录一下刚刚学到的。#!/bin/bashselection="generic_arm-eng"result=$(echo -n $selection | sed -e "s/-.*$/XXX/")echo "result = $result"输出结果为:result = generic_armXXX其中: s 表示替换 / 表
2017-03-16 16:45:33 774
原创 去掉FreeMind的红色波浪线,关闭拼写检查
最近又重新使用了FreeMind,于是在编辑注释时发现输入完的文本下面有一段很丑的波浪线,找了半天终于找到如何关闭了。 解决办法就是选择“工具”—>”首选项”—>语言标签栏中取消拼写检查去掉下面图中的勾选; 然后关闭FreeMind,重启打开就行了。 清爽了。
2017-03-13 18:27:33 1874
原创 如何使用铺地隔开两个焊盘
这本来是我在论坛上发的帖子,经过网友的提醒和摸索找到了一个可以设置的方法,先搬过来记录一下。最近正在学习使用eagle画电路板,跟着教程做发现自己做出来的地方和教程的不一样,也不知道该怎么描述这个问题。下图是教程做出来的,注意白色方框部分。 下图是我自己跟着教程做出来的,也注意白色方框的部分。 请问我该怎么设置能和教程的一样?这个地方该怎么称呼呢?或
2017-03-11 22:22:32 665
原创 使用vimdiff查看git的差异
其实很简单,git config --global diff.tool vimdiffgit config --global difftool.prompt falsegit config --global alias.d difftool然后运行git d试试效果。git diff应该还是保留原状的
2017-03-09 17:59:07 2009
原创 busybox配置telnetd
1.首先检查kernel是否支持devpts文件系统。devpts是目前最常见的pseudo终端(PTYs)实现方式cat /proc/filesystems.下面是我在开发板上的执行结果:/etc # cat /proc/filesystems nodev sysfsnodev rootfsnodev bdevnodev procnodev tmpfsnodev
2017-03-02 18:08:53 3180
原创 git提交到服务器
1.首先配置自己的账户信息 git config --global user.name "your_username" git config --global user.email your_email@domain.com 2.与svn不同的,在本地修改完源文件后,需要先使用git add添加指定的文件到本地仓库,不过执行完git add之后还没有实际提交到本地仓库,只是放在了
2017-03-02 10:30:49 1105
computer-vision-algorithms-errata
2018-03-08
IAR debugger-support-files
2017-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人