栈式符号表对于一款编译器,无疑是核心的组件。
无论你在做什么符号扫描,那么都离不开符号表,如何得知一个符号是否定义,以及它的类型,那么唯有查看符号表中的记录。
栈式符号表并不复杂,但思想精妙,本文,将介绍一款栈式符号表的原理及简单构建。...
分类:
其他好文 时间:
2015-11-14 12:33:59
阅读次数:
390
来源:blog.csdn.net 作者:QuantSeven 原文链接点:这里 一个在CentOS7.0下安装Nginx 1.7.4的教程,亲测有效。下面直接上教程:一、安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g+.....
分类:
其他好文 时间:
2015-11-14 12:33:13
阅读次数:
333
适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集基本原理及要点:对 于原理来说很简单,位数组+k个独立hash函数。将hash函数对应的值的位数组置1,查找时如果发现所有hash函数对应位都是1说明存在,很明显这 个过程并不保证查找的结果是100%正确的。同时也不支持删除一个已经插入的...
分类:
其他好文 时间:
2015-11-14 12:33:20
阅读次数:
219
基于体系架构的软件设计模型把软件过程划分为体系架构需求、设计、文档化、复审、实现和演化6个子过程,现逐一简要概述如下。1、体系架构需求。即将用户对软件系统功能、性能、界面、设计约束等方面的期望(即“需求”)进行获取、分析、加工,并将每一个需求项目抽象定义为构件(类的集合)。2、体系架构设计。即采用迭...
分类:
其他好文 时间:
2015-11-14 12:31:12
阅读次数:
232
& Chr(10) &Shape sp;sp.Characters = "12345" & Chr(10) & "56789";注意不能和文本一起放在引号内。方便VISIO二次开发中文本需要换行的处理。
分类:
其他好文 时间:
2015-11-14 12:29:47
阅读次数:
275
今天,我接着阅读了大道至简的第七章和第八章。大道至简的第七章讲的是现实中的软件工程。文章中提到,,在“程序”与“方法”层面,是关注于“(具体的)实现”的;而在“过程”和“工程”层面,更首要考虑的是团队问题。从角色的角度上来说:开发经理思考项目的实施方案和管理具体的开发行为;而项目经理则保障团队的.....
分类:
其他好文 时间:
2015-11-14 12:28:09
阅读次数:
199
helloweba.com作者:月光光时间:2014-08-14 21:03标签:Flexslider滚动图片Flexslider是一款基于的jQuery内容滚动插件。它能让你轻松的创建内容滚动的效果,具有非常高的可定制性。开发者可以使用Flexslider轻松创建各种图片轮播效果、焦点图效果、图文...
分类:
其他好文 时间:
2015-11-14 12:29:44
阅读次数:
303
git branch git branch 不带参数:列出本地已经存在的分支,并且在当前分支的前面加“*”号标记,例如: #git branch* master newbranch git branch -r 列出远程分支,例如: #git branch -r m/master -> origin....
分类:
其他好文 时间:
2015-11-14 12:27:22
阅读次数:
261
对于各种活动,可能很多人都不会忘记每次活动中最重要的环节:抽奖。不过自从今年春晚微信“摇一摇”红包引爆疯抢之后,摇一摇就开始逐渐成为了各种演唱会、电视节目、娱乐活动以及线下商家活动的必杀器。那么,摇一摇究竟有着什么魅力,会吸引如此众多的线下活动为其倾倒? 从技术的角度来看,摇一摇是基于ib...
分类:
其他好文 时间:
2015-11-14 12:26:01
阅读次数:
340
1、origin/master : 一个叫 origin 的远程库的 master 分支2、HEAD指向当前工作的branch,master不一定指向当前工作的branch3、git push origin 本地分支A : 远程分支B ---> push 本地分支A到远程库origin的分支B 首先...
分类:
其他好文 时间:
2015-11-14 12:25:57
阅读次数:
353
console.log(NaN === NaN); // false因为有很多方法表示非数字,所以两个非数字不一定相同。console.log(~-1==0);//true~按位取反运算符
分类:
其他好文 时间:
2015-11-14 12:24:57
阅读次数:
208
知乎上关于美食的精彩问答有哪些?http://www.zhihu.com/question/22744751/answer/22473212知乎上关于乐队的精彩问答有哪些?http://www.zhihu.com/question/20334217知乎关于理财的精彩问答有哪些?http://www....
分类:
其他好文 时间:
2015-11-14 12:23:42
阅读次数:
223
第一种:继承于UITabBarController的自定义- (void)viewDidLoad{ [super viewDidLoad]; [self creatViewController]; self.tabBar.hidden =YES;//隐藏系统Tabbar//方法一种的以下控件不建议用...
分类:
其他好文 时间:
2015-11-14 12:21:42
阅读次数:
216
在开发过程中用collectionView集合视图的时候,用navgationController跳转会出现导航栏掩盖部分内容现象,这时候需要在viewDidLoad里面填写self.edgesForExtendedLayout = UIRectEdgeNone;然后会发现下面也不能全部显示,总是需...
分类:
其他好文 时间:
2015-11-14 12:20:56
阅读次数:
271
1 #include 2 using namespace std; 3 const int MAXN = 10010; 4 5 struct bign 6 { 7 int len,s[MAXN]; 8 bign() 9 { ...
分类:
其他好文 时间:
2015-11-14 12:19:46
阅读次数:
215
工厂模式,也叫做说虚构造器,在简单工厂中间插入了一个具体产品工厂,这个工厂知道产品构造时候的具体细节,而简单工厂模式的产品具体构造细节是在一个个if/else分支,或者在switch/case分支里面的。工厂模式的好处就在于将工厂和产品之间的耦合降低,将具体产品的构造过程放在了具体工厂类里面。在以后...
分类:
其他好文 时间:
2015-11-14 12:19:49
阅读次数:
176