awk也是流式编辑器,针对文档中的行来操作,一行一行地执行。awk兼具sed的所有功能,而且更加强大。实验如下:[root@localhost ~]# mkdir awk[root@localhost ~]# cp /etc/passwd awk/test.txt[root@localhost ~]# cd awk[root@localhost awk]# lstest.txt[root@loca
分类:
系统相关 时间:
2018-01-18 01:04:42
阅读次数:
273
sed 工具的使用grep实现的功能是只是查找功能,而sed能够查找替换sed命令的格式为:sed -n 'n'p filename,单引号内的n表示一个数字,表示第几行。-n选项的作用只是显示我们要打印的行,无关紧要的内容不显示[root@localhost sed]# sed -n '2'p test.txt #打印第二行 (打印指定的行
分类:
系统相关 时间:
2018-01-17 10:14:49
阅读次数:
210
凯撒密码 (让上帝的归上帝,凯撒的归凯撒) 下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密码。 移位密码也就是密码中的字母会按照指定的数量来做移位。 一个常见的案例就是ROT13密码,字母会移位13个位置。由'A' ? 'N', 'B' ? 'O',以此类推。 写一个ROT1 ...
分类:
其他好文 时间:
2018-01-16 18:39:45
阅读次数:
248
在高级语言中,I/O 流输入(input)操作一般都要求指定要读取的数据的最大长度(字节数)。当接收到至少1字节、最多所指定的字节数时,函数返回。 STM32 串口接收数据时,HAL API 要求指定数据长度。但无论轮询、中断或是DMA方式,都必须完整地接收到这么多字节,程序流程才继续。如何接收变长 ...
分类:
其他好文 时间:
2018-01-16 18:33:08
阅读次数:
153
STM32串口通讯有3种形式:轮询(阻塞式)、中断、DMA。我不知道中断方式的串口通讯有什么适合的应用场景:每接收/发送一个字节,就要发生一次中断,这对CPU反而是一种浪费。使用Cube HAL,轮询式的串口通讯最简单了,发送和接收数据分别有一个函数: Timeout 参数给 HAL_MAX_DEL ...
分类:
其他好文 时间:
2018-01-14 12:09:59
阅读次数:
156
通过以上shader可以实现在石头上叠加积雪的效果,_SnowDepth为积雪的厚度,这个shader也能实现其他一些类似的效果(如灰尘的堆积)。 ...
分类:
其他好文 时间:
2018-01-13 18:43:04
阅读次数:
185
显示主材质:half4 c = tex2D(_MainTex , uv)显示颜色:half4 c = tex2D(_MainTex , i.uv) * _Color;显示纹理贴图:o.Normal = UnpackNormal(tex2D(_Bump, IN.uv_Bump));显示光照贴图:hal ...
分类:
其他好文 时间:
2018-01-13 18:42:45
阅读次数:
197
1. 官方Feature JEP254: Compact Strings 2. 产生背景 Motivation The current implementation of the String classstores characters in a char array,using two byte ...
分类:
编程语言 时间:
2018-01-13 11:12:46
阅读次数:
244
1.用insert语句,插入clob字段,如果插入内容超过4000,会提示字符串过长,处理的方法是,先声明插入的字段为clob类型,如下:insertSql="DECLAREemail_textclob:=‘%s‘;begininsertintoemailsvalues(‘%r‘,‘%s‘,email_text,‘重点股票跟踪(%s
分类:
数据库 时间:
2018-01-12 18:36:23
阅读次数:
500
./build/install/bin/classification \ models/bvlc_reference_caffenet/deploy.prototxt \ models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemode... ...
分类:
系统相关 时间:
2018-01-12 18:11:57
阅读次数:
230