首页 > 其他
CRC校验码的verilog实现与仿真结果
循环冗余校验码(CRC)的基本原理是:        将被处理的报文比特序列当做一个二进制多项式A(x)的系数,(任意一个由二进制位串组成的代码都可以和一个系数仅为‘0’和‘1’取值的多项式一一对应。例如:代码1010111对应的多项式为x6+x4+x2+x+1,而多项式为x5+x3+x2+x+1对应的代码101111),该系数乘以2^n(n为生成多项式g(x)中x的最高次幂)以后再除以发送方和...
分类:其他   时间:2014-05-25 00:42:13    收藏:0  评论:0  赞:0  阅读:814
软考之CPU的寻址方式
在复习软考的时候,发现CPU的内部工作原理这一部分的内容挺重要的,现对CPU的寻址方式进行了一下总结,下面就来一一介绍一下。     我们都知道一个指令分为操作码和地址码两部分,操作码确定指令的类型;地址码确定指令所要处理的数据。根据地址码代表的地址类型,指令系统分为如下寻址方式: 1、立即寻址: 地址码就是操作数,这种寻址方式不必再次访问主存去取操作数,当然也无须修改操作数(这种方式获得操...
分类:其他   时间:2014-05-26 04:29:47    收藏:0  评论:0  赞:0  阅读:339
欧拉项目007:第10001个素数
10001st prime Problem 7 By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13. What is the 10 001st prime number? 使用埃拉托斯特尼筛法,不懂得自行Wiki 我的py...
分类:其他   时间:2014-05-26 05:35:10    收藏:0  评论:0  赞:0  阅读:328
cocoapods错误整理
xcode升级导致cocoapods很多奇葩问题 1.pod setup执行后半年没反应 解决办法设置淘宝的镜像 $ gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 $ gem sources -a http://ruby.taobao.org/ 检查一下看看 $ gem sources -l*** CURRENT...
分类:其他   时间:2014-05-26 04:55:40    收藏:0  评论:0  赞:0  阅读:399
OpenStack_Swift源码分析——Ring的rebalance算法源代码详细分析
1 Command类中的rebalnace方法 在上篇文章中讲解了,创建Ring已经为Ring添加设备,在添加设备后需要对Ring进行平衡,平衡 swift-ring-builder object.builder rebalance 首先会调用swift/cli/ringbuilder.py中方法,在main方法中首先会判读/etc/swift文件夹下是否有object.builder文...
分类:其他   时间:2014-05-25 00:41:11    收藏:0  评论:0  赞:0  阅读:470
Tengine中的proxy_upstream_tries
Tengine proxy_upstream_tries 1;#表示只负载一台机器,如果超时则返回,不去轮询其他机器,如果设置为2,则表示当前机器超时或错误则继续轮询一次。...
分类:其他   时间:2014-05-25 02:00:41    收藏:0  评论:0  赞:0  阅读:581
低效能的”where1=1”
网上有不少人提出过类似的问题:“看到有人写了where 1=1这样的sql,到底是什么意思?”。其实使用这种用法的开发人员一般都是在使用动态数组的sql。 让我们想象如下的场景:用户要求提供一个灵活的查询界面来根据各种复杂的条件查询员工信息,界面如下图: 界面中列出了四个查询条件,包括按工号查询、按姓名查询、按年两查询以及按工资查询,每个查询条件前都有个复选框,如果复选...
分类:其他   时间:2014-05-24 20:36:02    收藏:0  评论:0  赞:0  阅读:363
Mybatis 3.2.7 简单入门Demo
对最新版本 Mybatis 3.2.7 做了一个demo,做个记录 需要的基本jar:     mybatis-3.2.7.jar      mysql-connector-java-5.1.27.jar 首先配置xml文件 customerMapper.xml <!DOCTYPE configuration PUBLIC "-//mybatis.or...
分类:其他   时间:2014-05-26 05:52:56    收藏:0  评论:0  赞:0  阅读:437
poj 2401 划分树 求区间第k大的数
题目:http://poj.org/problem?id=2104 划分树待我好好理解下再写个教程吧,觉得网上的内容一般,,, 模板题: 贴代码: #include #include #include #include using namespace std; #define CLR(a) memset(a,0,sizeof(a)) const int MAXN = 100010...
分类:其他   时间:2014-05-24 18:09:44    收藏:0  评论:0  赞:0  阅读:450
ant中提取properties和xml提高代码复用性
本文接着上文对前面的示例进行优化,在前面的build.xml中,有些代码是重复的,我们可以将其抽象出来拿来共同使用,比如将一些路劲提取出来放入properties,可以达到共用的同时,还可以增强程序的可维护性,以后路劲变了只需改配置文件,不用改动build.xml。properties维护简单,以键值对形式存放;而xml不单可以提取属性,还可以提取target. 比如在上文中可以将src1,sr...
分类:其他   时间:2014-05-24 20:58:35    收藏:0  评论:0  赞:0  阅读:414
使用微软URLRewriter.dll的url实现任意后缀名重写
~/product/([0-9]*)\.html ~/product.aspx?pid=$1 ~/product/([0-9]*)-([0-9]*)\.html ~/product.aspx?sid=$1&pid=$2 ~/product/([0-9]...
分类:其他   时间:2014-05-26 03:22:57    收藏:0  评论:0  赞:0  阅读:368
异步使用 HTTP
异步使用 HTTP   到现在,我们所关注的还只是通过 HTTP 一次检索一个文档,或进行一次更新,在这种情况下,使用异步编程模式就没什么意义了。然而,我们通常的想法是一次能进行多个 HTTP 请求,这样,就可以从多个源检索、汇总数据,在这种情况下,使用 F# 的异步工作流,我们第一次碰到是在第十章“异步编程”一节,就能极大提高应用程序的性能。事实上,我们可能还希望能得到比使用本地磁盘更高的性...
分类:其他   时间:2014-05-24 21:01:39    收藏:0  评论:0  赞:0  阅读:389
poj 3463 Sightseeing(最短路+次短路)
http://poj.org/problem?id=3463 大致题意:给出一个有向图,从起点到终点求出最短路和次短路的条数之和。 解法: 用到的数组:dis[i][0]:i到起点的最短路,dis[i][1]:i到起点的严格次短路 vis[i][0],vis[i][1]:同一维的vis数组,标记距离是否已确定 sum[i][0]:i到起点的最短路条数,sum[i][1]:...
分类:其他   时间:2014-05-24 21:50:00    收藏:0  评论:0  赞:0  阅读:442
刮刮乐实现效果
当我们调整好画笔之后,现在需要绘制到画布上,这就得用Canvas类了。在Android中既然把Canvas当做画布,那么就可以在画布上绘制我们想要的任何东西。除了在画布上绘制之外,还需要设置一些关于画布的属性,比如,画布的颜色、尺寸等。下面来分析Android中Canvas有哪些功能,Canvas提供了如下一些方法:    Canvas(): 创建一个空的画布,可以使用setBitmap()...
分类:其他   时间:2014-05-26 05:31:11    收藏:0  评论:0  赞:0  阅读:419
Socket的几种
socket模型: 1、阻塞模型    一个单进程accept阻塞,接收到客户端请求后,read消息,处理write返回,然后循环继续accept。    这种模型最最简单,不实际,没什么实际用途,对于新手教学还行。 2、多进程(线程)模型    主进程循环accept阻塞,接收到客户端请求后,fork子进程处理,子进程read阻塞,接收客户端消息并响应。    这种模型是我使用到...
分类:其他   时间:2014-05-24 19:49:35    收藏:0  评论:0  赞:0  阅读:429
AssetBundle打包优化解决方案
第一阶段:AssetBundle出一套解决方案 1、解决现在同一个资源打2个bundle的冗余问题 2、测试验证节省资源的比率是多少 问题拆分 一、bundle重复 问  题  :相同资源拆分问题? 解决方案:1、制作场景时将相同部分分开                          制作方法:将每个场景相同部分放到同一个目录,不同部分保留在场景中          ...
分类:其他   时间:2014-05-24 17:49:16    收藏:0  评论:0  赞:0  阅读:523
成长路上
每个人都有缺点,对于缺点我们要正确对 待。我觉得人最大的优点就是能够认识到自己的错误,及时改正。正所谓,知错能改善 莫大焉。就是犯错不要紧,重要的你能够从 中成长。这就好比你学习一门技能,只要你 制定一个计划,每天学习一丢丢,你想一想 一年之后,你会不会变成一个高手,一个大 牛。不光是技术,就是在其他能力方面也是 一样的。就拿那个组织能力和管理能力来说吧,你就比较迷茫,你是这样想的,你觉得,那些一...
分类:其他   时间:2014-05-26 05:34:49    收藏:0  评论:0  赞:0  阅读:324
Prototype原型模式
Prototype原型模式。用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。        原型模式就是用一个对象来创建另一个相同的对象而无需知道创建的具体细节。而且大大提高了创建的效率。优点主要是这两个: 屏蔽创建的具体细节,如参数等。创建的效率高。因为不必调用构造函数等。        原型模式也是一种创建型模式,跟建造者模式,工厂模式系类一样,不...
分类:其他   时间:2014-05-24 17:48:16    收藏:0  评论:0  赞:0  阅读:433
NSNumber格式化显示
NSNumber格式化显示主要用到的函数是:NSNumberFormatter...
分类:其他   时间:2014-05-26 05:34:30    收藏:0  评论:0  赞:0  阅读:338
【leetcode】Best Time to Buy and Sell Stock II
问题:股票交易,交易的次数不限,但是要求在购买新的股票前,必须将旧的股票卖出,即同一时间,最多只能持有一只股票。要求在给定的交易价格序列中,计算出最大的收益。 分析: 保证利润最大,就要求在局部的价格波动中,能在低价买进,高价卖出,也就是说,找个价格走势的递增区间,并且这里可以交易多次,所以可以找到多个价格走势的递增区间,所有区间的收益的和就是最大的利润。 再看下不完全是递增区间的...
分类:其他   时间:2014-05-24 19:48:32    收藏:0  评论:0  赞:0  阅读:418
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!