1.编译原理就是什么?编译原理旨在介绍编译程序构造的一般原理和基本方法。学习内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 2.学习编译原理有什么好处?1、可以更加容易的理解在一个语言种哪些写法是等价的,哪些是有差异的2、可以更加客观的比较不同 ...
分类:
其他好文 时间:
2016-09-08 12:33:58
阅读次数:
166
简单工厂模式就是一个工厂根据不同的产品类型可以生产出不同的产品,如下所示Factory 根据不同类型(A、B)产生不同的产品(ProductA,ProcuctB) ...
分类:
其他好文 时间:
2016-09-08 12:33:52
阅读次数:
106
匹配域名:(这个还不是很好,有空查看一下以前孙凯写的)$urlRule = "/(http|https):\/\/[0-9a-z\/\-]+[0-9a-z\.\/\-\?\=]+[0-9a-z\.\/\-\=&]*/"; if (!preg_match($urlRule, $data['appurl ...
分类:
其他好文 时间:
2016-09-08 12:34:20
阅读次数:
120
转载自》》》http://www.cnblogs.com/cc011/p/5851351.html#3505872/ 本来这个话题想写大一些,但是觉得自己的思想境界比较浅,还是从自己谈起。每当在公司看到新来的员工拼命的加班的时候,我总想说两句,但是说了怕大家认为我的想法消极,所以又开不了口。只好在这 ...
分类:
其他好文 时间:
2016-09-08 12:35:27
阅读次数:
130
学习之用,用到项目中,还得再优化。 我的思路是:1、init初始化2、不同的类型格式化3、不同的输出方式(内部展示,外部展示) html: js: ...
分类:
其他好文 时间:
2016-09-08 12:33:39
阅读次数:
125
当这个Controller中任何一个方法发生异常,一定会被这个方法拦截到。然后,输出日志。封装Map并返回,页面上得到status为false。就这么简单。 或者这个有些有些复杂,来个简单易懂的,上代码: ...
分类:
其他好文 时间:
2016-09-08 12:34:16
阅读次数:
118
storm集群搭建
比较简单,参考官方文档即可http://storm.apache.org/releases/1.0.2/Setting-up-a-Storm-cluster.html
启动Nimb...
分类:
其他好文 时间:
2016-09-08 11:24:56
阅读次数:
476
文件压缩
开发平台:VS2015
开发技术:堆,哈夫曼树
项目描述:
1.统计文件中字符出现的次数,利用数据结构中的堆建造Huffman树,字符出现次数多的编码短,出现次数少的编码长;
2.根据...
分类:
其他好文 时间:
2016-09-08 11:24:18
阅读次数:
249
1、网桥 网桥将两个相似的网络连接起来,并对网络数据的流通进行管理。它工作于数据链路层,不但能扩展网络的距离或范围,而且可提高网络的性能、可靠性和安全性。网络1 和网络2 通过网桥连接后,网桥接收网络1 发送的数据包,检查数据包中的地址,如果地址属于网络1 ,它就将其放弃,相反,如果是网络2 的地址 ...
分类:
其他好文 时间:
2016-09-08 11:22:48
阅读次数:
149
题目:给定一个二叉树的后序遍历数组arr[],生成二叉树 解题思路:根据搜索二叉树的性质,数组的最后一位arr[end]是二叉树的根,而且数组的左部分比arr[end]小,是根节点的左子数,数字的右部分比arr[end]大,是数组的右子数。 Example: 树的形状如上图,后序遍历为:1 3 2 ...
分类:
其他好文 时间:
2016-09-08 11:22:27
阅读次数:
149
返回一个指定的http response状态码。 ...
分类:
其他好文 时间:
2016-09-08 11:21:10
阅读次数:
528
题目描述 Description 小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次。于是,他想到用编程来完成华容道:给定一种局面,华容道是否根本就无法完成,如果能完成,最少需要多少时间。小 B 玩的华容道与经典的华容道游戏略有不同,游戏规则是这样的: 在一个 n*m 棋盘上有 n*m ...
分类:
其他好文 时间:
2016-09-08 11:22:28
阅读次数:
211
1. 下载了 CentOS 的最小安装版本 与 VMware,基础安装流程参考百度经验:http://jingyan.baidu.com/article/eae0782787b4c01fec548535.html。 2. 启动后 yum 命令的镜像解析出错: 进入文件 /etc/sysconfig/ ...
分类:
其他好文 时间:
2016-09-08 11:20:41
阅读次数:
259
1. 场景: 现在人产生数据越来越快,机器则更快,所以需要另外的一种处理数据的方法。 硬盘容量增加,但是性能没跟上,解决办法是将数据分到多块硬盘,然后同时读取。 问题: 硬件问题 -- 复制数据 解决(RAID) 分析需要从不同的硬盘读取的数据: MapReduce Hadoop: 1) 可靠的共享 ...
分类:
其他好文 时间:
2016-09-08 11:20:34
阅读次数:
193
symbolicatecrash 使用方法 1-找到symbolicatecrash find /Applications/Xcode.app -name symbolicatecrash -type f ==》 你会找到: /Applications/Xcode.app/Contents/Deve ...
分类:
其他好文 时间:
2016-09-08 11:20:09
阅读次数:
145
题目描述:给你一颗二叉树,保证每个点要么是叶子节点,要么有左右两个儿子。某些叶子节点上放着灯,请你移动最少的灯,使得整棵树平衡 对平衡的定义:对于树上的每个点左右儿子中灯数的差的绝对值≤1,那么这棵树平衡。总灯数sum≤1000. 解题思路:题目中强调的是移动,不能往里面添加,也不能从树中拿走。这个 ...
分类:
其他好文 时间:
2016-09-08 11:18:58
阅读次数:
215
昨天学习REST,发现有篇文章写的真心不错,看了一遍,并没有完全理解,将一些感觉比较重要的做个记录。 文章链接:REST简介 定义 Representational State Transfer (REST) is a software architecture style consisting o ...
分类:
其他好文 时间:
2016-09-08 11:19:26
阅读次数:
140