FPGA是可编程逻辑器件(PLD:Programmable Logic Device)的一种。PLD是上世纪70年代发展起来的一种新型器件,它的应用和发展不仅简化了电路设计,降低了开发成本,提高了系统可靠性,而且给数字系统的设计方法带来了革命性的变化。截止到现在,出现了多种工艺、不同原理的PLD,如下。
? PLA(Programmable Logic Array)可编程逻辑阵列
? PAL(Programmable Array Logic)可编程阵列逻辑
? GAL(Generic Array Logic...
分类:
其他好文 时间:
2014-07-14 20:23:02
阅读次数:
294
maven是一个比较好用的项目构建和依赖管理工具,但是很多程序员都没有使用过,希望通过这篇文章可以让大家很好的认识maven....
分类:
其他好文 时间:
2014-07-14 16:58:43
阅读次数:
248
不要62
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 18410 Accepted Submission(s): 6159
Problem Description
杭州人称那些傻乎乎粘嗒嗒的人为62(音:...
分类:
其他好文 时间:
2014-07-14 16:48:00
阅读次数:
161
本文详细总结Spark分布式集群的安装步骤,帮助想要学习Spark的技术爱好者快速搭建Spark的学习研究环境。...
分类:
其他好文 时间:
2014-07-14 17:17:25
阅读次数:
289
本题是贪心法题解,不过需要自己观察出规律,这就不容易了,很容易出错。
一般网上做法是找区间的方法。
这里给出一个独特的方法:
1 按照x轴大小排序
2 从最左边的点循环,首先找到最小x轴的圆
3 以这个圆判断可以包括右边的多少个圆,直到不可以包括下一个点,那么继续第2步,画一个新圆。
看代码吧,应该很清晰直观的了。
效率是O(n),虽然有嵌套循环,但是下标没有重复,一遍循环就可以了,...
分类:
其他好文 时间:
2014-07-14 16:12:06
阅读次数:
255
1 简介
当运行 FTL 模板时,就会有使用 assign 和 macro 指令创建的变量的集合(可能是空的),可以从前一章节来看如何使用它们。像这样的变量集合被称为 namespace 命名空间。在简单的情况下可以只使用一个命名空间,称之为 main namespace 主命名空间。因为通常只使用本页上的命名空间,所以就没有意识到这点。
如果想创建可以重复使用的宏,函数和其他变量的集合,...
分类:
其他好文 时间:
2014-07-14 16:51:15
阅读次数:
319
Unity Mecanim在大型mmo中的应用...
分类:
其他好文 时间:
2014-07-14 17:27:05
阅读次数:
207
具体的算法原理可以参考
PS图层混合算法之二(线性加深,线性减淡,变亮,变暗)...
分类:
其他好文 时间:
2014-07-14 17:28:20
阅读次数:
230
Chrome窗口和标签页快捷键:
Ctrl+N 打开新窗口
Ctrl+T 打开新标签页
Ctrl+Shift+N 在隐身模式下打开新窗口
Ctrl+O,然后选择文件 在谷歌浏览器中打开计算机上的文件
按住 Ctrl 键,然后点击链接 从后台在新标签页中打开链接,但您仍停留在当前标签页中
按住 Ctrl+Shift 键,然后点击链接 在新标签页中打开链接,同时切换到新打开的标签...
分类:
其他好文 时间:
2014-07-14 17:04:34
阅读次数:
231
接到现场实施的反馈:现在有一系统慢,整个系统卡住了。诊断过程:
1. 检查应用日志,即weblogic日志,发现有堵塞的线程,查到代码是调用的接口
<ExecuteThread: '7' for queue: 'default' has been busy for "994" seconds working on the request "Http Request: /we...
分类:
其他好文 时间:
2014-07-14 17:05:52
阅读次数:
241
题目来源,待字闺中,原创@陈利人
,欢迎大家继续关注微信公众账号“待字闺中”
分析:思路和数据的快速排序一样,都需要找到一个pivot元素、或者节点。然后将数组或者单向链表划分为两个部分,然后递归分别快排。
针对数组进行快排的时候,交换交换不同位置的数值,在分而治之完成之后,数据就是排序好的。那么单向链表是什么样的情况呢?除了交换节点值之外,是否有其他更好的方法呢?可以修改指针,不进行数值...
分类:
其他好文 时间:
2014-07-14 20:48:18
阅读次数:
280
实验中需要用 exprnd 函数生成大量符合指数分布的随机数样本。但是,exprnd 里边有个参数 Mu,本文验证它到底是指数分布的期望,还是期望的倒数。...
分类:
其他好文 时间:
2014-07-14 16:11:21
阅读次数:
884
一幅图是由许多元素组成的。包括图标题,x轴标签,y轴标签,刻度线等。图1给出了各个元素的一个示意图。
这些所有的元素在scilab中都是可以用代码控制的。
标题
上个笔记上介绍了用xtitle()函数可以在图上添加标题。比如:
title("My Plot");
实际上,title函数有三种形式:
title(my_title)
title(my_title,)
ti...
分类:
其他好文 时间:
2014-07-14 16:13:18
阅读次数:
241
概念:
散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。给定表M,存在函数f(key),对任意给定的关键字值key,代入函数后若能得到包含该关键字的记录在表中的地址,则称表M为哈希(Hash)表,函数f(key)为...
分类:
其他好文 时间:
2014-07-14 20:33:24
阅读次数:
303
timer
用法
#include
#include
using namespace std;
using namespace boost;
int main()
{
timer t;//声明一个计时器对象,开始计时
cout<<"max:"<<t.elapsed_max()/3600<<"h"<<endl; //可度量的最大时间,以小时为单位...
分类:
其他好文 时间:
2014-07-14 17:27:39
阅读次数:
162
最近又有几个朋友看了俺的文章询问,如何让Jenkins能做到分布式。我解释了很久,发现这也是个很好的topic,就来博客继续念叨念叨。...
分类:
其他好文 时间:
2014-07-14 20:32:40
阅读次数:
373
1 简介
HTML 和 XML 都不是对空白敏感的,但是这么多多余的空白是很令人头疼的,而且增加处理后的 HTML 文件大小也是没必要的。当然,对于空白敏感的方式的输出这依旧是个大问题。
FreeMarker 提供下面的工具来处理这个问题:
忽略某些模板文件的空白的工具(解析阶段空白就被移除了):
剥离空白:这个特性会自动忽略在 FTL 标签周围多余的空白。这个特性可以...
分类:
其他好文 时间:
2014-07-14 17:40:59
阅读次数:
256