摘要:
页面抖动(左右抖动)让人视觉上很不爽。。/**original : php攻城师http://blog.csdn.net/phpgcs **/最开始我也以为是 layout 不一致的原因。。后来才发现是 因为垂直滚动条 时隐时现导致的 当页面内容在一页上没有展示完的时候, 浏览器右端会出现 垂直滚动条反之, 这个 垂直滚动条默认是隐藏的 so, 当页面切换的时候,就会剧烈抖动起来。。。 解决方法: 添加 CSS : body { overflow-y: scroll;} 备注: 值 描述 visible 默认值。内容不会被修剪,会呈现在元素框之外。 hidden 内容会被修...
阅读全文
posted @ 2013-09-13 20:12
风言枫语
阅读(1312)
推荐(0)
摘要:
1. 运输层1.1 两种协议:TCP和UDP。(1)TCP:提供了一种可靠的数据传输服务,TCP是面向连接的,只有链接建立起来后才能通信。(2)UDP:是把数据直接发出去,而不管对方是不是在收信,就算是UDP无法送达,也不会产生ICMP差错报文。1.2 上下层(1)TCP,UDP不知道数据在信道中经过了哪些路由器,(2)网络层(那些路由器)不知道TCP,UDP是否建立了链接 1.3 端口端口是用来标志应用层的进程。端口用一个 16 bit 端口号进行标志。 端口号只具有本地意义,即端口号只是为了标志本计算机应用层中的各进程。在因特网中不同计算机的相同端口号是没有联系的 2. UDP2.1 概.
阅读全文
posted @ 2013-09-13 20:10
风言枫语
阅读(167)
推荐(0)
摘要:
题目连接:10313 - Pay the Price 题目大意:有0~300这300种价值的金额。现在可能给出参数:1个:n, 输出可以组成价值n的方式的个数。2个:n, a输出用个数小于a的价值组成价值n的方式的个数。3个:n, a, b输出用个数大于a和小于b组成价值n的方式的个数。 解题思路:完全背包的问题, 状态转移方程dp[i][j] 表示价值i用j个硬币组成的方式种类, 转移方程dp[j][k] += dp[j - i][k - 1]。 #include #include #include const int N = 305;long long dp[N][N];void Init
阅读全文
posted @ 2013-09-13 20:08
风言枫语
阅读(193)
推荐(0)
摘要:
效果演示: 具体代码: css选项卡(html组件) 国内 国际 体育 财经 国内 国际 体育 财经 国内 国际 体育 财经
阅读全文
posted @ 2013-09-13 20:06
风言枫语
阅读(224)
推荐(0)
摘要:
输入年月份,计算今天是今年的第几天?C代码(today.c):#include void main() { int year,month,day,days,i,d; printf("请输入年,月,日:\n"); scanf("%d,%d,%d",&year,&month,&day); days=0; for(i=1;i<month;i++) { switch(i) { case 1: case 3: case 5: ca...
阅读全文
posted @ 2013-09-13 20:03
风言枫语
阅读(164)
推荐(0)
摘要:
这一节先来说说StablexUI的基本方面。安装与使用,在官方文档里Getting Started一章里写的很清楚,这里就不展开了,简单总结来说:* StablexUI依赖于actuate缓动库和OpenFL,因此在项目的nmml文件里不要忘了添加actuate, openfl, stablexui这三个haxelib* 开始载入任何一个xml界面文件之前,要首先调用UIBuilder.init()方法,通常可把此方法调用放在程序的入口处这里着重介绍一下StablexUI的几个核心类。UIBuilder是StablexUI的核心工具类,其角色为所有控件及相关上下文的创建者和管理者这个类兼有多个
阅读全文
posted @ 2013-09-13 20:01
风言枫语
阅读(390)
推荐(0)
摘要:
我们知道拷贝构造函数有两种“默默”的方式被调用1. 想函数传入 值参数2. 函数返回 值类型今天我们讨论函数返回值类型的情况。得到结论是1. 当对象有拷贝构造函数(系统为我们生成、或者我们自己写拷贝构造函数)可以被隐式调用时,函数返回时会使用拷贝构造函数。2. 当对象的拷贝构造函数声明成为explicit(不能被隐式调用时),函数返回时会使用move构造函数。先看开始的代码。#include #include using namespace std;class Thing{public: int member_; Thing():member_(0){ //默认构造函数 } Thing(T..
阅读全文
posted @ 2013-09-13 19:58
风言枫语
阅读(608)
推荐(0)
摘要:
ARM7采用冯·诺依曼(Von-Neumann)结构,数据存储器和程序存储器重合在一起。 同时,此结构也被大多数计算机所采用。ARM7为三级流水线结构(取指,译码,执行),平均功耗为0.6mW/MHz,时钟速度为66MHz,每条指令平均执行1.9个时钟周期 ARM7系列微处理器包括如下几种类型的核:ARM7TDMI、ARM7TDMI-S、 ARM720T、ARM7EJARM7采用的Neumann结构,取指令和取操作数都是通过一条总线分时进行,这样,在高速运算时,不但不能同时取指令和取操作数,而且还会造成传输通道上的瓶颈现象 ARM9采用哈佛(Harvard)结构,程序存储器与数据存储
阅读全文
posted @ 2013-09-13 19:57
风言枫语
阅读(226)
推荐(0)
摘要:
这道题看了大家都是用三分做的,其实这道题也是可以用二分来做的,就是利用一下他们的单调性。对于N个点,总共要考虑N(N+1)/2个距离,距离可以用二次函数表示,而且开口都是向上的。下面具体说一下二分的过程:令mid=(L+R)/2,求出在mid时刻的最大距离,同时标记这个最大距离所在的二次函数,这时候需要判断下mid时刻与对称轴之间的位置关系1、当mid在对称轴右边时,由于开口是向上的,则最大距离往右是递增的,不可能取到更小值,所以令R=mid;2、同理,当mid在对称轴左边时,由于开口是向上的,则最大距离往左是递增的,不可能取到更小值,所以令L=mid; 继续二分直到取得足够的精度。#incl
阅读全文
posted @ 2013-09-13 19:54
风言枫语
阅读(175)
推荐(0)
摘要:
标准库(被包含于中)提供两个帮助生成伪随机数的函数: 函数一:int rand(void); 从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。 函数二:void srand(unsigned seed); 参数seed是rand()的种子,用来初始化rand()的起始值。 可以认为rand()在每次被调用的时候,它会查看: 1)如果用户在此之前调用过srand(seed),给seed指定了一个值,那么它会自动调用srand(seed)一次来初始化它的起始值。 2)如果用户在此之前没有调用过srand(s...
阅读全文
posted @ 2013-09-13 19:51
风言枫语
阅读(196)
推荐(0)