自信唇彩

文章
8
资源
0
加入时间
2年10月21天

禁止其他网站通过frame嵌入我方网站

1. js方法(不推荐,破解方法很多,而且部分浏览器会阻止页面url的脚本替换)<script type="text/javascript"> if(self != top) { top.location = self.location; }</script2.设置X-Frame-Options响应头Note:设置 meta 标签是无效的!例如&lt...

Running Median (中位数)Running Median

Running Median问题:给奇数个数( int范围内),依次输出1~ i (1<=i<=n)内的中位数,i 为奇数。思路:经典题目?,据说什么主席树(可持久化线段树),红黑树,平衡树 ……都可以解?,不会。这里用对顶堆解法:开一个大根堆,一个小根堆,依次将数插入两个堆,同时维护大根堆里放的是较小的一半数,小根堆里放的是较大的一半数,当到奇数位置时大根堆堆顶就是中位数。#...

ADC标准 INL&DNL(1)

积分非线性(Integral nonlinearity,INL)编辑单位是LSB。例如,一个12bit的ADC,INL值为1LSB,那么,对应基准4.095V,测某电压得到的转换结果是1.000V,那么,真实电压值可能分布在0.999V到1.001V之间。INL是DNL误差的数学积分,即一个具有良好INL的ADC保证有良好的DNL。总之,非线性微分和积分是指代码转换与理想状态之间的差异。非线...

assign 组合逻辑和always@(*)组合逻辑的区别

verilog描述组合逻辑一般常用的有两种:assign赋值语句和always@(*)语句。两者之间的差别有:1. 被assign赋值的信号定义为wire型,被always@(*)结构块下的信号定义为reg型,值得注意的是,这里的reg并不是一个真正的触发器,只有敏感列表为上升沿触发的写法才会综合为触发器,在仿真时才具有触发器的特性。2. 另外一个区别则是更细微的差别:举个例子,wire a;reg b;assign a = 1'b0;...