自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huayangshiboqi的博客

每天学习一点不一样

  • 博客(20)
  • 资源 (23)
  • 收藏
  • 关注

原创 shell脚本学习基础

本篇博客将会介绍(Contents): 1、什么是shell,shell解释器和命令(或称工具)之间有什么区别 2、“变量”和“命令”的区别 3、出口状态和标准输出的区别:标准输入和参数的区别; 4、linux中的空格 5、如何执行shell脚本 6、接下来几篇博客内容 7、使用和参考书籍 Refer...

2018-06-16 09:04:19 9151

转载 shell脚本【字符串截断】

虽然我们接触计算机时,更多的想到的是数值。但是在日常的使用中,文件以及文件中的字符串才是处理的关键。接下来就介绍对字符串处理,及字符串截断的方式。Linux 的字符串截取很有用。有八种方法。前提:        假设有变量: var=http://www.aaa.com/123.htm1. # 号截取,删除左边字符,保留右边字符。        代码如下:echo ${var#*//}      ...

2018-06-21 17:14:10 947

原创 shell脚本【文件操作4】sed

1  sed基本介绍        sed命令的格式:        sed  [-nefr]  ‘/pattern/action’  file-list         举例:     命令:s(替换)sed  ‘s/wust/hanyang/’  file-list     表示对输入文件file-list进行文本wust匹配,如果匹配到就用hanyang进行替换。     选项[-nefr]...

2018-06-21 16:45:12 343

原创 shell脚本【文件操作3】awk:文本处理

一、综述        gawk模式:        gawk  [options]  [program]  [file-list]        [options]是一些特殊选项,一般都没有什么用,就自动省略了 :)        [program]是gawk工具的精髓。它由模式(pattern)和动作(action)组成。当然任意一方都可以缺省,也可以有多个模式和动作。        [fil...

2018-06-17 19:15:39 1204

原创 shell脚本【命令2】数值计算相关

可以把数值计算的相关命令分为三类:1、是计算表达式的值:expr2、整数算术运算:let  或  ((…))3、修改变量的类型,然后直接运算一:计算表达式的值     命令:expr     功能:expr命令可以做字符串比较操作和计算表达式的值。    其中,expr命令的字符串比较操作基本被[[…]]结构代替。不过,expr的另一个功能,计算整数表达式的值,还是会经常用到的。      exp...

2018-06-16 10:25:28 466

原创 shell脚本【命令1】test命令

     ⑴ 首先讲讲介绍它的必要性:     在任何一种编程语言中,条件测试功能都是必不可少的。条件测试可以控制程序的控制流向和下一步的处理动作。是控制程序逻辑流向一个非常重要的方式。   而test条件测试语句,以其丰富的条件判断功能,0或1的出口返回状态,使其非常适合应用于条件测试语句。     ⑵ test命令的作用对象(本篇博客也将从这四个方面进行说明):         ①文件、   ...

2018-06-16 10:25:19 968 1

原创 shell脚本【调试】

    很多时候,shell脚本写的逻辑关系稍微复杂一点,可能就会出现一点小问题,所以在shell脚本的编写过程中,调试是一个绕不开的事情。     shell脚本的调试,可以分为四种:    1、检查脚本的语法错误    2、跟踪脚本的逻辑执行步骤    3、捕捉脚本返回的信息(包括exit信号和异常信号)    4、手动添加输出信息 1、检查脚本的语法错误:     选项:-n     比如:...

2018-06-16 10:25:04 453

原创 shell脚本【命令解析过程】

    必须要知道命令解析过程的意义在于:能够清楚的知道命令解析步骤。若发生错误时,能够知道该怎样更改。    比如在博客:I/O重定向(点击打开链接)的举例:例①中,就有因为不知道命令行是如何读取的,而造成while语句块和其后的重定向,对结果的不解。    再比如博客:变量引用(点击打开链接)中第三大点的第3小点,变量举例中就有很多是对命令行的解析过程和如何解析进行的举例分析。如:a=var;...

2018-06-16 10:24:55 6973

原创 shell脚本【控制循环结构】if case for while until select、shell函数

本篇博客将介绍下面四点:1、两种控制选择结构:        if(根据出口状态判断)、case(根据变量选择) 2、4种循环结构:        for、while、until、select        上面四种循环结构可以分为三类:        根据命令出口状态检测:while、until        根据给定的参数来循环执行:for        根据用户指定的参数来循环执行(和用户交...

2018-06-16 10:24:45 703

原创 shell脚本之shell内部变量和环境变量

这篇博客介绍:1、部分常用的内部变量2、环境变量变量的分类可以参考:点击打开链接1、部分常用的内部变量:    ⑴ #         说明:$#变量是命令行参数或位置参数的数量    ⑵ -         说明:$-变量是传递给shell脚本的执行标志    ⑶ ?         说明:$? 变量是最近一次执行的命令或shell脚本的出口状态    ⑷ $         说明:$$ 变量是...

2018-06-16 10:24:28 67443

原创 shell脚本【符号8】“$”:变量的引用/命令替换

这篇博客将会介绍符号“$”的功能:1、变量      ① 变量分类(重点)            ② 变量赋值                         ① “=”并初始化                        ② “=”不初始化                       ③ read命令            ③ 变量引用                        ⑴ 变量引...

2018-06-16 10:24:19 9614

原创 shell脚本【符号7】单引号、双引号、反引号的区别

本篇博客将介绍,单双引号和反引号1、单引号和双引号的使用及区别2、反引号的使用      其实单、双引号与反引号之间在功能上没有任何交叉。单、双引号和转义符号在功能上倒是有一些重叠的部分。转义符号的使用:点击打开链接一、单引号、双引号       ⑴ 单引号、双引号和反引号之间,从功能上可以分为两类:            ① 引用字符串:单引号、双引号            ② 命令替换:反引号...

2018-06-16 10:24:11 1359

原创 shell脚本【符号6】“!”重复执行先前命令/非/内部变量

这一篇博客会介绍“!”符号在不同情境下的使用1、重复执行先前命令2、逻辑非3、作为shell内部变量4、变量的间接引用一、重复执行先前命令: !        在bash中,为了重复执行先前命令,可以利用感叹号“!”引用机制实现。        “!”表示引用命令历史缓冲区的或文件中的命令。        常用的“!”命令使用及说明:            ⑴ !  表示引用命令历史缓冲区或文件中...

2018-06-16 10:24:01 1115

原创 shell脚本【符号5】转义符号:\

本篇将介绍符号“\”的使用,包括两方面:1、输出单个字符2、转义字符一:用于输出单个字符        ① 作用:用于输出一些有特殊含义的元字符        ② 意义:通常这些元字符不能单个输出,转义字符就是使这些元字符能够像正常字符那样输出。        ③ 使用:\ + 元字符( <、>、*、?、|、&、\、$、”、’、` ) (最后两个,一个是单引号,一个是反引号) ...

2018-06-16 10:23:50 8013

原创 shell脚本【符号4】通配符的使用

这篇博客介绍1、通配符的使用,用于对“文件”的检索2、“[ ]”和“[[ ]]” 的其它用法(作为test命令的简写) 通配符: *  ?  [ ]     [ !  ]    [^   ]正文:一:使用元字符进行模式匹配,搜索文件    ⒈ 按照匹配的字符数量,这些通配符大致分为两类:        一类是匹配任意数量的字符:*        一类是匹配单个数量的字符:?   [  ]    [...

2018-06-16 10:23:40 7681

原创 shell脚本【符号3】“ | ” :管道 / case结构中的“或”

本篇博客将会介绍符号 | 的两种作用:    一、是作为管道    二、是case语句块中的或操作使用1:管道       管道是一种先进先出的单向数据通路。         作用:利用管道符号“|”,把一个命令的标准输出连接到另一个命令的标准输入。简单点说,就是把前一个命令的标准输出,作为下一个命令的标准输入传入。不过,管道只能处理标准输出,而不能处理标准错误输出。       重点:标准输出和...

2018-06-16 10:23:29 2544

原创 shell脚本【符号2】I/O重定向相关符号

本篇博客用于介绍I/O重定向相关的符号和操作 I/O重定向符号:>   <    >>    2>   1>   &1   &>一.概念:        标准输入重定向:就是把命令的输入从默认的从键盘读取,重定向到一个文件: <file。        标准输出重定向:就是把命令的标准输出保存到指定的文件内:>file   &g...

2018-06-16 10:23:20 1002

原创 shell脚本【符号1】 &的使用:后台运行/文件描述符

后台进程符号:&本篇博客将会介绍符号“&”在不同场景下的使用,包括:使用1:后台运行,包括后台一些操作,作业引用、怎样提交后台作业、怎样拉回前台查看等等使用2:文件描述符引用一、后台运行:          ① 作用:提供后台运行机制。可以以后台进程方式运行命令,而无需等待命令执行完成      ② 使用:在命令行最后加一个“&”即可。      ③ 表现方式:增加“&am...

2018-06-16 10:23:05 1947

原创 shell脚本【命令4】grep:文本检索

一、综述grep是一个强大的文本检索工具。其基本语法格式简写如下:grep options string file即:从特定file中,检索string。当然也不限定是file,grep接收标准输入,所以,grep可以用于管道符,和标准输入重定向。二、使用介绍2.1 基本选项 -i...

2018-06-13 11:08:15 787

原创 shell脚本【命令3】find:文件检索

1 综述: find是高级的查找文件工具。用法:find [-H] [-L] [-P] [-D debugopts] [-Olevel] [starting-point…] [expression]⑴-H -L -P -D -Olevel-H -L -P都是对symbolic links操作的选项(symbolic links...

2018-06-09 20:18:44 1460

FuWeiBei复微杯比赛.zip

复微杯第一届比赛,FPGA赛道赛题;该资源详细内,有设计该题的解释和代码,以及校验代码,可以供大家参考

2020-08-18

CNN详细资料和讲解.zip

深度学习的入门,Forward路径的组成和各模块的详细解析,以及训练过程是怎样的,均有相应的论文和资料

2020-08-18

NVDLA资料.zip

人工智能加速器:英伟达发布了一款开源的人工智能加速器NVDLA。这一篇是NVDLA的一些资料和一些学习的东西

2020-08-18

Dialog system.zip

目前的NLP在实际生活中的运用还有很大的障碍,因为人工智能并不智能,并不能有效沟通。该资料收集了一些NLP用于对话系统(Dialog system)的论文,在合集中还提到了一些基于人工智能块的新方法用于解决Diaglog system的智能问题,欢迎讨论

2020-08-18

深度强化学习论文.zip

关于DeepMind公司在阿尔法狗(AlphaGo)上的巨大成功,以及之后再Dota游戏上的突破,深度强化学习越来越进入大家的视野,该资源搜罗了一些关于深度强化学习的资料和文章,供一起学习和参考

2020-08-18

in-memory computing 内存内计算的一些论文.zip

内存内计算,可能是解决AI算力的一个比较重要的方向;该文件中搜罗了一些关于内存内计算的论文,欢迎补充

2020-08-18

AI加速器设计资料合集.zip

各大公司关于AI加速器设计的进展信息,包括:Google TPU, Microsoft Brainwave, 寒武纪 DIANNAO, Baidu XPU, Amazon echo, Apple A11,

2020-08-18

AI accelerator design.pdf

韩国首尔大学教授 讲解的关于设计人工智能(AI)芯片的资料,关于人工智能加速器设计的资料。韩国汉阳大学IDEC课程课件。

2020-08-18

2020.6.8 DialogSystem自己想到点的记录

用以记录dialog system的一个观点点 2020.6.8

2020-06-08

INVITED: A Modular Digital VLSI Flow for High-Productivity SoC Design

压缩包包含两篇论文: DAC2016的论文:A Real-time Energy-Efficient Superpixel Hardware Accelerator for Mobile Computer Vision Applications。 DAC2018的论文:INVITED: A Modular Digital VLSI Flow for High-Productivity SoC Design。 都是英伟达使用Mentor的Catapult HLS,开发的硬件,以及内部流程介绍。个人感觉2018这一篇更好一点

2019-04-09

数字IC设计流程及工具,精要版大牛讲解PPT

该PPT包含的内容是对SOC设计流程,及相对应的工具的一个介绍。没有包含如何设计SOC的细节问题。是一个精要而又详尽的SOC流程和工具参考资料

2019-04-02

Eyeriss v1 + v2 论文

压缩包里面包含: Eyeriss v1版本:Eyeriss-An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks Eyeriss v2版本(基于v1的升级版):Eyeriss v2: A Flexible and High-Performance Accelerator for Emerging Deep Neural Networks Eyeriss project的站点信息:http://eyeriss.mit.edu/

2019-04-01

deep learning book with bookmark

之前找的deep learning书籍,以及在mit官网下载的书都没有书签功能,这本书是添加了书签的,相较之下就非常方便了。

2018-10-28

msp430F5529的TI官方程序,IAR程序

MSP430F5529 TI官方IAR实例程序,详细讲解,最全模块例程。

2016-12-03

OLED12864,蓝牙,ADC检测,MSP430F5529控制

该代码有三部分,一,蓝牙UART串口中断。二,12位ADC检测电压。三,OLED12864 IIC通信。 代码功能是:蓝牙串口中断发送控制数据,并在OLED上显示控制信息,控制的同时,用MSP430自带的12位ADC实时监测电压的变化,并通过OLED显示。

2016-12-03

OLED12864显示屏,12位ADC,按键中断,msp430f5529单片机控制

OLED12864是通过IIC与单片机进行通信的,该代码是基于msp430f5529单片机,运用了单片机中的12位ADC,按键中断和IIC通信部分。 代码功能是:实现手动步进,和ADC检测当前电压最后结果在OLED12864上显示的功能。 程序调试通过,过程中遇到的问题及解决办法均在代码中有标注,以便技术的交流和提升。

2016-12-03

NRF905的无线数据传输系统

pdf里面对nRF905无线传输的系统进行了描述,对其流程,上位机,下位机的设置都有相应的介绍,是了解及设计有关无线传输的好资料

2016-09-16

MSP430系列单片机模块设计C语言程序

想学msp430的同学,还在为各个模块的例程而发愁吗?在这个资源里面有你最想要的关于msp430系列各个模块的经典例程,非常适合学习者学习和参考,想要就收了他吧。

2016-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除