变量回顾 + 程序中的变量只是一段存储空间的别名,那么是不是必须通过这个别名才能使用这段存储空间? 思考 下面的程序输出什么?为什么 号的作用 + 在指针声明时, 号表示所声明的变量为指针 + 在指针使用时, 号表示取指针所指向的内存空间中的值 例子1:指针使用分析 传值调用和传址调用 + 指针是变 ...
分类:
其他好文 时间:
2018-06-22 14:46:46
阅读次数:
140
\ error的用法 + \ error用于生成一个编译错误消息 + 用法:error message(不需要用双引号包围) + \ error编译指示字用于自定义程序员特有的编译错误,消息类似的 + \ warning用于生成编译警告 + \ error是一种预编译器指示字 + \ error可用 ...
分类:
其他好文 时间:
2018-06-22 14:42:59
阅读次数:
190
\ pragma简介 + \ pragma用于指示编译器完成一些特定的动作 + \ pragma所定义的很多指示字是编译器特有的 + \ pragma在不同的编译器间是不可移植的 + 预处理器将忽略它不认识的\ pragma指令 + 不同的编译器可能以不同的方式解释同一条\ pragma指令 + 一 ...
分类:
其他好文 时间:
2018-06-22 14:41:55
阅读次数:
165
echo $sport || echo "$sport"
分类:
其他好文 时间:
2018-06-21 00:01:50
阅读次数:
195
ZYNQ的优势在于通过高效的接口总线组成了ARM+FPGA的架构。我认为两者是互为底层的,当进行算法验证时,ARM端现有的硬件控制器和库函数可以很方便地连接外设,而不像FPGA设计那样完全写出接口时序和控制状态机。这样ARM会被PL端抽象成“接口资源”;当进行多任务处理时,各个PL端IP核又作为AR ...
分类:
其他好文 时间:
2018-06-09 13:26:07
阅读次数:
369
一、前言 说起来设计模式,大家应该都耳熟能详,设计模式代表了软件设计的最佳实践,是经过不断总结提炼出来的代码设计经验的分类总结,这些模式或者可以简化代码,或者可以是代码逻辑开起来清晰,或者对功能扩展很方便…。 设计模式按照使用场景可以分为三大类:创建型模式(Creational Patterns)、 ...
分类:
其他好文 时间:
2018-05-19 13:52:44
阅读次数:
168
需求:当百度地图在内网中也能使用。 分析:js判断是否联网,然后根据联网状态加载不同js。 失败案例: 1、直接document.write <script language="javascript"> document.write("<script src='xxx.js'><\/script>" ...
分类:
Web程序 时间:
2018-04-16 10:16:47
阅读次数:
237
比如上图,取3,4行记录的第一行也就是3行,而不返回4行。 使用分析函数row_number() over (partiion by ... order by ...)来进行分组编号,然后取分组标号值为1的记录即可。目前主流的数据库都有支持分析函数,很好用,比如使用下面的方式。 ...
分类:
数据库 时间:
2018-04-13 12:07:13
阅读次数:
474
ANTLR v4是一款强大的语法分析器生成器,可以用来读取、处理、执行和转换结构化文本或二进制文件。通过称为文法的形式化语言描述,ANTLR可以为该语言自动生成词法分析器。生成的语法分析器可以自动构建语法分析树,它是表示文法如何匹配输入的数据结构。ANTLR还可以自动生成树遍历器,用来访问树节点以执 ...
分类:
其他好文 时间:
2018-04-09 17:16:16
阅读次数:
182