现在位置: 首页 > rigged发表的所有文章
  • 06月
  • 15日
综合 ⁄ 共 579字 评论关闭
前提只有当网络上两台机器互相知道对方的物理地址时,才能进行通信。 ARP(地址解析协议) 功能 APR允许主机在只知道同一物理网络上一个目的站IP地址的情况下,找到目的主机的物理地址(MAC)。 原理 主机A广播一个特殊Packet(ARP帧),询问主机B的物理地址,所有在同一网络内的主机收到该请求后,主机B发送应答,其他则忽略。 设计要点 1. 若每次通信都广播代价太高,ARP采用高速缓存存放IP-MAC映射 2. ARP缓存是软状态,缓存信息可能会在没有任何通知的情况下失效。     一般软状态协议采用计时器,计时器超时后删除状态信息(一般20分......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 4147字 评论关闭
                   一、数据传输指令       1. 通用数据传送指令.          MOV    传送字或字节.         MOVSX  先符号扩展,再传送.         MOVZX  先零扩展,再传送.         PUSH    把字压入堆栈.         POP    把字弹出堆栈.         PUSHA  把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.         POPA    把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.         PUSHAD  把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次压入堆栈.         POPAD  把EDI,ESI,EBP,ESP,EBX,EDX,ECX,EAX依次弹出堆栈.         BSWAP  交换32位寄存器里字节的顺......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 641字 评论关闭
今天发现一客户网站后台编辑器在IE 7.0、IE8.0上就显示一个红叉不显示,看了下代码, < object id=content_html style="LEFT: 0px; TOP: 0px" data="edit/editor.asp" width=570 height=355 type=text/x-scriptlet VIEWASTEXT></object> 发现调用的其他文件,第一感觉就是调用的这个文件丢失了。进目录看后发现,文件确实存在,后将type=text/x-scriptlet 去掉后,能正常显示,但是提交数据后,内容不显示,后来在IE6.0 上测试了下,一切OK! 网上搜索了下,text/x-scriptlet是 IE4引入的一种新的MIME类型,用来识......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 2131字 评论关闭
Windows下开启MySQL慢查询MySQL在Windows系统中的配置文件一般是是my.ini找到[mysqld]下面加上 log-slow-queries = F:\MySQL\log\mysqlslowquery.log long_query_time = 2 Linux下启用MySQL慢查询MySQL在Windows系统中的配置文件一般是是my.cnf找到[mysqld]下面加上 log-slow-queries=/data/mysqldata/slowquery.log long_query_time=2 注: log-slow-queries = F:\MySQL\log\mysqlslowquery.log为慢查询日志存放的位置,一般这个目录要有MySQL的运行帐号的可写权限,一般都将这个目录设置为MySQL的数据存放目录; long_query_......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 1406字 评论关闭
伪操作 语法格式 作用 常量编译控制 .byte .byte expr{, expr} … 分配一段字节内存单元,并用expr初始化 .hword .short .hword expr{, expr} … 分配一段半字内存单元,并用expr初始化 .ascii .ascii expr{, expr} … 定义字符串expr(非零结束符) .asciz .string .asciz expr{, expr} … 定义字符串expr(以/0为结束符) .float .single .float expr{, expr} … 定义一个32bitIEEE浮点数expr .double .double expr{, expr} … 定义一个64bitIEEE浮点数expr .word/.......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 1883字 评论关闭
1. 意图 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式比生成子类更为灵活。 2. 别名 包装器 Wrapper 3. 动机 给某个对象而不是整个类添加一些功能。 4. 适用性 在不影响其他对象的情况下,以动态,透明的方式给单个对象添加职责。 处理那些可以撤销的职责。 当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性增长。另一种情况可能是因为类定义被隐藏,或类定义不能用于生成子类。 5. 类图 6. 代码 class Progr......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 52字 评论关闭
 编程写出1到6阶群的运算表,并给出所有的子群,正规子群,同时输出对应的陪集(左 ,右)以及商群和运算表。
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 4673字 评论关闭
引子 迭代这个名词对于熟悉 Java 的人来说绝对不陌生。我们常常使用JDK 提供的迭代接口 进行java collection 的遍历: Iterator it = list.iterator(); while(it.hasNext()){ //using “it.next();”do some businesss logic } 而这就是关于迭代器模式应用很好的例子。   下面我们设想一下情景,一个电子商务平台,注册的所有用户都应该包括与之发生关系商品的属性(买入的商品,卖出的商品,仓库中的商品…),在实际中又可能因为某种原因,这些商品需要使用不同的集合存储,比如买入的商品用ArrayList,卖出的商品用Vector,仓库中......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 855字 评论关闭
如果一月一号不在周一, 也认为该周为本年度第一周 而不是 年度的第一个周一为第一周 #!/usr/bin/env python # _#_ coding:utf-8 _*_ """ #获取一年中每个星期的起始时间 #author:yqj@fccs.com """ import datetime import time current = datetime.datetime.now() start = datetime.date(current.year,1,1) last_day = datetime.date(current.year,12,31) isfirst = start.weekday() last_week = last_day.strftime('%W') weeks={} if isfirst !=0: end = datetime.timedelta(7-start.weekday()-1) weeks[0]=[start,......
阅读全文
  • 12月
  • 03日
综合 ⁄ 共 7702字 评论关闭
初次使用Jquery EasyUi,简单的做了个布局页面感觉还不错,给大家分享一下,就是不知道Jquery EasyUi浏览器兼容性怎么样。   使用Jquery EasyUi开发之前首先要引用Jquery EasyUi的Js和Css文件,引用如下: <script src="../jquery.min.js"type="text/javascript"></script>   <script src="../jquery.easyui.min.js"type="text/javascript"></script>   <link href="../themes/default/easyui.css"rel="stylesheet"type="text/css" />   <link href="../themes/icon.css"rel="stylesheet"type="......
阅读全文
  • 11月
  • 21日
综合 ⁄ 共 671字 评论关闭
题目连接:http://acm.hdu.edu.cn/diy/contest_showproblem.php?pid=1001&cid=18563&hide=0 题目陷阱: 1、这道题需要考虑到如果数组中的数都是负数。开始没有考虑到,结果就wrong answer了。 2、AC这个事情,有时候明明觉得自己的代码是对的,就是不能A,好痛苦啊。有时间的时候再好好琢磨吧。先放这里。 参考代码: #include <stdio.h> int a[100000]; void main() { int t; int c; int n; int i; int sum,pres,pree; int temp,s,e; scanf("%d",&t); c = 1; while(t--) { scanf("%d......
阅读全文
  • 11月
  • 20日
综合 ⁄ 共 2761字 评论关闭
学习DIP第2天             灰度变换,及按照一定规则对像素点的灰度值进行变换,变换的结果可以增强对比度,或者达到其他的效果(例如二值化,或者伽马变换),由于灰度变换为针对单个像素点的灰度值进行变换,素以算法复杂度一般为O(W*H)(图像宽和高) #include <cv.h> #include <highgui.h> #include <stdio.h> #include <math.h> #define CONTRASTFUNC0 -1 //翻转 #define CONTRASTFUNC1 0 //分段 #define CONTRASTFUNC2 1 //对数 #define CONTRASTFUNC3 2 //反对数 #define CONTRASTFUNC4 3 /......
阅读全文