精华内容
下载资源
问答
  • 进度

    千次阅读 2007-10-18 18:07:00
    把反恐1.6做了双开,使用了三个信号量,第一个是识别进程的ValveHalfLifeLauncherMutex,其它两个是识别窗口的,如果不修改后两个会导致点击按钮无反应。双开后自己打自己还真……无聊。不过装BeTwin的就不一样了,...

    把反恐1.6做了双开,使用了三个信号量,第一个是识别进程的ValveHalfLifeLauncherMutex,其它两个是识别窗口的,如果不修改后两个会导致点击按钮无反应。

    双开后自己打自己还真……无聊。不过装BeTwin的就不一样了,如果你的显卡支持(双头的可能不被支持)你可以两个人用一行机来打cs....

    另一方面服务代码似乎问题还颇多,慢慢改吧双开 CS1.6 :)

    展开全文
  • 自定义android进度条,带有进度指示,项目详情:http://blog.csdn.net/xiaanming/article/details/10298163
  • 进度数据

    千次阅读 2020-11-25 16:29:58
    项目进度模型中的进度数据是用以描述和控制进度计划的信息集合。进度数据至少包括进度里 程碑、进度活动、活动属性,以及已知的全部假设条件与制约因素,而所需的其他数据因应用领域 而异。经常可用作支持细节的信息...

    项目进度模型中的进度数据是用以描述和控制进度计划的信息集合。进度数据至少包括进度里
    程碑、进度活动、活动属性,以及已知的全部假设条件与制约因素,而所需的其他数据因应用领域
    而异。经常可用作支持细节的信息包括(但不限于):

    1. 按时段计列的资源需求,往往以资源直方图表示;
    2. 备选的进度计划,如最好情况或最坏情况下的进度计划、经资源平衡或未经资源平衡的进度计划、有强制日期或无强制日期的进度计划;
    3. 使用的进度储备。

    进度数据还可包括资源直方图、现金流预测、订购与交付进度安排或其他相关信息。

    展开全文
  • 用户体验 | 页面阅读进度提示

    万次阅读 多人点赞 2020-12-21 11:13:42
    相信很多人都在项目中用过这么一个玩意 —— NProgress.js库,或者是其它类似的库,它们的作用很实用:页面加载进度提示。 顾名思义,就是在刚进入页面或刷新或请求数据时在页面顶部有一个进度条给用户以反馈,使...

    相信很多人都在项目中用过这么一个玩意 —— NProgress.js库,或者是其它类似的库,它们的作用很实用:页面加载进度提示。
    顾名思义,就是在刚进入页面或刷新或请求数据时在页面顶部有一个进度条给用户以反馈,使页面加载显得不那么“尴尬”。

    但只有很少人见过 “在页面顶部实时反馈当前阅读进度” 的效果 —— 为什么?因为有滚动条。
    但不得不提的是:这真的很有用!不管是“在有些要求高的页面对自带滚动条很厌恶”还是“即使有滚动条也可以给用户更好看的提示效果”。当然,目前第一种场景比较多。


    用JS达到实时进度提示效果

    这得益于JS的一些“别致”的API ——

    • 滚动距离:document.documentElement.scrollTop || document.body.scrollTop;
    • 获取文档真实高度:document.documentElement.scrollHeight;
    • 获取浏览器窗口可视高度:document.documentElement.clientHeight;

    这里需要注意的是:scrollTop指的是啥?页面滚动条纵坐标位置。也就是页面相对于窗口显示区左上角的Y坐标。所以有的地方也用下面的API代替:window.pageYOffset

    js-api解读

    回到我们这个想法中:其实我们要展示出来的,不就是“当前向上滑动了多少”与“文档区域总高度”的比例吗?
    那如果实时监听变化并展示到页面上,不就成了?

    let scrollHeight=document.documentElement.scrollHeight;
    let clientHeight=document.documentElement.clientHeight;
    document.addEventListener('scroll',function(e){
    	let scrollTop=document.documentElement.scrollTop || document.body.scrollTop;
    	const sizeHeight=+(scrollTop/(scrollHeight-clientHeight)).toFixed(2)*100;
    	console.log(sizeHeight)
    })
    

    scroll

    然后将其展示到页面上 —— 采用css控制父元素位置、js控制子元素width的方式渲染:

    <div class="pro_bar">
        <div class="bar_cess"></div>
    </div>
    
    .pro_bar{
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 3px;
        background-color: #DDD;
        overflow: hidden;
    }
    .pro_bar .bar_cess{
        position: absolute;
        left: 0;
        height: 100%;
        background-color: #0089f2;
    }
    
    let scrollHeight=document.documentElement.scrollHeight;
    let clientHeight=document.documentElement.clientHeight;
    let bar=document.querySelector('.bar_cess');
    document.addEventListener('scroll',function(e){
        let scrollTop=document.documentElement.scrollTop || document.body.scrollTop;
        const sizeHeight=+(scrollTop/(scrollHeight-clientHeight)).toFixed(2)*100;
        bar.style.width=sizeHeight+"%";
    })
    

    但js实现难免会遇到比如“回流和重绘”一类的性能问题。通常一看到监听resize之流就会下意识的“防抖”、“节流”、“脱离文档流渲染”…如临大敌。
    其实dark不必:


    用CSS实现进度提示

    这个的实现原理也很简单,是笔者之前提过的 —— linear-gradient ,嘿嘿,没想到吧?让我来带各位逐步分析:
    首先,是linear-gradient的第一个参数。它是规定方向的 —— 这里需要注意的是:它实际相当于“划”了一条线,按你规定的方向从你规定的比例中将页面给分割开(这一点具体的参见我这篇文章),比如 linear-gradient(to right top, #0089f2 50%, #DDD 50%) ,效果如下:
    linear_one

    有了这么一个“蓝色三角形”,你有没有想到什么?

    如果控制宽高把这部分大小设置为“滚动条拉到最底部时蓝色区域的最底部也刚好到页面顶部”,就像这样:
    linear_two
    那岂不就接近我们想要的效果了?
    这有两种实现方式!

    1. 第一种方式:
    body{
        background: linear-gradient(to right top, #0089f2 50%, #DDD 50%);
        background-size: 100% calc(100% - 122vh + 129px);
        background-repeat: no-repeat;
    }
    

    通过 background-size 设置了渐变的大小:

    进一步说,我们需要的是一个顶部的滚动条,而不是全屏的三角块 —— 大方向已经确定了,这时候就可以通过伪元素去覆盖三角形背景区域,使之只在顶部一小块区域内展示出来!

    为什么要用伪元素呢?其实更确切地说还是 ::before/::after,因为伪元素不在文档流之内,方便渲染和控制,而且,这里设置linear-gradient的是background,我们如果想要实现“覆盖”,也就只能用一个“属于相同元素自身”的属性去实现。综合来说,在类似场景下,伪元素是最好的选择了。

    实现代码:

    <main>
        <h2>I was interested to see if I could make a scroll indicator  with just CSS.</h2>
        <p>You can! But maybe you shouldn't. This is an interesting consequence of a bunch of hacks held together with duct tape. It uses z-index hacks, gradient hacks and tricks with calc and viewport units.</p>
        <p>Having said that, hacks are not always bad. I love hacks and many of us have made quite a good living selling floats and clearfixes.</p>
        <p>The techniques used here are well supported, if not conventional. If you can read the CSS, understand how it works, and how to change it, and you think this works better for you than JavaScript, feel free to implement it. Just be aware of the z-index behaviour and possible conflict with other CSS using negative z-index.</p>
        <hr>
        <h3>Tristique Aenean Etiam Cras</h3>
        <p>Donec id elit non mi porta gravida at eget metus. Donec ullamcorper nulla non metus auctor fringilla. Nulla vitae elit libero, a pharetra augue. Donec sed odio dui. Donec id elit non mi porta gravida at eget metus. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.</p>
        <p>Cras mattis consectetur purus sit amet fermentum. Donec id elit non mi porta gravida at eget metus. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Etiam porta sem malesuada magna mollis euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla.</p>
        <p>Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Donec ullamcorper nulla non metus auctor fringilla. Sed posuere consectetur est at lobortis. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Aenean lacinia bibendum nulla sed consectetur. Nulla vitae elit libero, a pharetra augue.</p>
        <p>Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
        <ul>
            <li>Ullamcorper Aenean Ornare</li>
            <li>Ridiculus Lorem Malesuada Consectetur</li>
            <li>Aenean Tristique Sit Lorem Purus</li>
            <li>Vehicula Egestas Mollis Cursus Nibh</li>
        </ul>
        <p>Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Sed posuere consectetur est at lobortis. Sed posuere consectetur est at lobortis. Maecenas faucibus mollis interdum. Nullam id dolor id nibh ultricies vehicula ut id elit. Aenean lacinia bibendum nulla sed consectetur. Nullam quis risus eget urna mollis ornare vel eu leo.</p>
        <h3>Bibendum Aenean Dapibus Tristique</h3>
        <p>Cras mattis consectetur purus sit amet fermentum. Donec id elit non mi porta gravida at eget metus. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Etiam porta sem malesuada magna mollis euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla.</p>
        <p>Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Donec ullamcorper nulla non metus auctor fringilla. Sed posuere consectetur est at lobortis. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Aenean lacinia bibendum nulla sed consectetur. Nulla vitae elit libero, a pharetra augue.</p>
        <p>Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
        <ul>
            <li>Ullamcorper Aenean Ornare</li>
            <li>Ridiculus Lorem Malesuada Consectetur</li>
            <li>Aenean Tristique Sit Lorem Purus</li>
            <li>Vehicula Egestas Mollis Cursus Nibh</li>
        </ul>
        <p>Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Sed posuere consectetur est at lobortis. Sed posuere consectetur est at lobortis. Maecenas faucibus mollis interdum. Nullam id dolor id nibh ultricies vehicula ut id elit. Aenean lacinia bibendum nulla sed consectetur. Nullam quis risus eget urna mollis ornare vel eu leo.</p>
        <h2>Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.</h2>
        <p>Cras mattis consectetur purus sit amet fermentum. Donec id elit non mi porta gravida at eget metus. Donec id elit non mi porta gravida at eget metus. Aenean lacinia bibendum nulla sed consectetur.</p>
    </main>
    
    html,body { margin:0;padding: 0;}
    @supports (height: 100vh) {
        body{
            background: linear-gradient(to right top, #0089f2 50%, #DDD 50%);
            background-size: 100% calc(100% - 122vh + 129px); /** 这里“%”换成“vw”也可 */
            background-repeat: no-repeat;
        }
        body::before{
            content:'';
            position: fixed;
            top: 2px;
            bottom: 0;
            width: 100%;
            z-index: -1;
            background: #fff; /** 这个才是真正页面的背景!不管是颜色还是图片都在这里替换! */
        }
    }
    

    这种方法当然也有一丝缺点:它需要“只能偏大不能偏小”的控制background-size的宽度,但是这显然不适应精确在不同分辨率大小且需要响应式的屏幕中展示!

    1. 第二种方法:

    经过上面的折腾,我想我们已经掌握了“密码”:定位+覆盖。
    如果你不想直接在body中操作,你完全可以再定义一个元素,让它跟随body定位不就可以了?因为body是不会动的,相对body定位就可以达到fixed效果!

    <!-- 在body下添加一个空标签 -->
    <div class="scroll_fixed"></div>
    
    body {
        position: relative;
    }
    .scroll_fixed {
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        bottom: 0;
        background: linear-gradient(to right top, #0089f2 50%, transparent 50%) no-repeat;
        background-size: calc(100% + 5px) calc(100% - 100vh + 17px);
        z-index: 1;
        pointer-events: none;
        mix-blend-mode: darken;
    }
    .scroll_fixed::after {
        content: '';
        position: fixed;
        top: 2px;
        bottom: 0;
        right: 0;
        left: 0;
        background: #fff;
        z-index: 1;
    }
    

    这种方式对于第一种方式的缺点非常完美的解决了,但是这种方式对于页面整体背景没有强制要求颜色或图片的还可以,但在我为“不小心”为body加了背景图后,它就不行了、没有效果了。(因为上面说了,这种方式实现的特点是同级z-index覆盖伪元素的“伪页面”)

    linear-gradient

    这里面有个mix-blend-mode: darken;,这是个非常好用的属性 —— 规定被规定的元素和它下面的背景相比谁的颜色就用谁的颜色!(就是这个玩意引起的问题)

    这个小知识是笔者跟张鑫旭老师的 这篇文章 学到的,嘿嘿,还挺好用

    展开全文
  •  (1)进度数据: 就是在规划进度时,关于活动,排序,资源,持续估算时间,日历,制约因素,里程碑等的信息。 (2)进度工具: ...就是把进度数据,进度工具,进度方法整合到一起形成的模型
    

    (1)进度数据:

    就是在规划进度时,关于活动,排序,资源,持续估算时间,日历,制约因素,里程碑等的信息。

    (2)进度工具:

    就是制定进度使用的工具,可以是电子表格,也可以是电脑软件。

    (3)进度方法:

    就是进度的规则,例如关键路径法,关键链法。

    (4)进度模型:

    就是把进度数据,进度工具,进度方法整合到一起形成的模型

    展开全文
  • pmp之进度数据和进度计划

    千次阅读 2018-02-14 08:59:21
    进度数据是用来编制、更新和修改项目进度计划的数据。在进度模型中应用进度数据,就可以生成进度计划。如果把进度计划看成因变量,那么众多的进度数据就是自变量,而进度模型则是一个联系自变量和因变量的函数。有了...
  • SeekBar进度和缓冲进度使用

    千次阅读 2018-03-14 11:24:25
    主要简单记录SeekBar的使用,例如视频播放进度条,不仅要显示播放进度,还要显示缓冲进度,以下做下简单说明。一、使用SeekBar的布局&lt;SeekBar android:layout_width="0dp" android:layout_height...
  • 今天我们来写一个小小的Demo,来演练一下通过OC绘图,根据进度自己绘制出来一个进度条,或者进度扇形、进度球形。 在此之前,分享了一些关于绘图方面的基础。可以通过传输门快捷进入: 1.绘图系列之:使用Quartz2D...
  • 进度绩效指数

    千次阅读 2020-09-27 10:27:24
    进度绩效指数SPI(Schedule Performance Index,SPI)是测量进度绩效的一种指标,表示为挣值与计划价值之比。反映了项目团队利用时间的效率。 SPI=挣值(EV)/计划价值(PV) 当SPI>1时,表示进度提前,即实际...
  • 项目进度管理

    2018-05-20 18:26:09
    规划进度管理 1、项目管理计划2、项目章程3、事业环境因素4、组织过程资产 1、专家判断2、分析技术3、会议 1、进度管理计划 定义活动 1、进度管理计划2、范围基准3、事业环境因素4、组织过程资产 1、分解2...
  • android带进度的文件上传

    千次下载 热门讨论 2013-01-06 14:09:54
    android带进度的文件上传
  • 求大神指点 JAVA 解压tar.gz文件怎么获取进度? 获取进度的方法
  • 一个好的脚本或者程序要能够直观的显示出当前的进度,就像你在Windows上拷贝一个文件,会显示已经完成了多少,还剩下多少,而不是呆呆的看着屏幕等待。下面就介绍几种常用的为脚本添加进度条的方法。1、最简单的方法...
  • 4.进度管理

    千次阅读 2021-04-04 22:18:35
    目标理解:进度管理的第一步不是计划的的制定,而是对目标的理解 实施步骤:理解目标,将目标转化为实施步骤的活动 影响因素:多重因素影响进度的控制:社会、环境、组织、气象、资源等 管理难点:简单估算、人员...
  • I . FFMPEG 播放进度控制 II . FFMPEG 播放视频 ( 效果展示 ) III . FFMPEG 获取视频时长 IV . FFMPEG 视频播放进度获取 V . FFMPEG 设置播放进度
  • 4 项目进度管理

    2020-10-14 23:58:50
    文章目录1 概述1.1 项目进度管理含义1.2 项目进度管理的作用2 项目进度管理过程2.1 规划进度管理2.2 定义活动2.3 排列活动顺序2.4 估算活动资源2.5 估算活动持续时间2.6 制定进度计划2.7 控制进度3 项目进度管理的...
  • 年度目标进度和完成进度对比

    千次阅读 2017-12-14 15:06:12
    http://gallery.echartsjs.com/editor.html?c=xB1OlxsyGf demo链接...外环数据大于内环时,颜色会改变,底部 时间进度 是外环的数据(外环相当于是一个图表,然后把它要显示的数据 在data里面设置好 让它在底部显示)
  • 测试进度

    2020-01-11 12:29:22
    测试进度是测试计划的一部分,但更多在项目实际情况中,我们不会去写测试计划,但测试进度是必须要写的。 测试阶段 执行人员 负责人 预计工作量 计划日期 实际日期 备注 需求测试 用例编写 ...
  • 成功解决百度网盘下载文件时遇到 下载总进度一直处于99.9%,显示一直下载不下来的问题 目录 解决问题 解决思路 解决方法 解决问题 百度网盘下载文件时遇到 下载总进度一直处于99.9%,显示一直下载...
  • Python显示进度条,实时显示处理进度

    万次阅读 多人点赞 2017-06-26 09:51:24
    显示当前进度 time.sleep(0.05) 进度条的实现 由于很简单,直接上代码 # -*- coding: UTF-8 -*- import sys, time class ShowProcess(): """ 显示处理进度的类 调用该类相关函数即可实现处理进度的显示 """ i = 0 # ...
  • Flutter 步骤进度组件

    千次阅读 2020-04-25 15:21:52
    ​老孟导读:最近文章更新拖后腿了,一直忙着网站改版的事情,今天总算落地了,全新的...Stepper控件是一个展示一系列步骤进度的控件,用法如下: Stepper( steps: <Step>[ Step( title: Text('20...
  • PMP-6项目进度管理

    千次阅读 2018-12-03 20:03:28
    一、上期知识图谱列表 1、引论 2、项目运行环境 3、项目经理的角色 4、项目整合管理 ...1、进度管理计划(包含合适的控制临界值)和进度计划的区别与联系。 2、项目进度管理包含的过程。 3、定义活动的作用。 ...
  • 及时反馈工作进度

    千次阅读 2019-02-18 19:37:53
    我们都知道,在工作中,自己应该及时将工作的进度,汇报给上级,或者周知到利益相关者。那么,多么频繁的汇报才算是及时呢? 工作汇报的频次达到多少才算是及时可能没有一个统一的标准,但有一种情况,一旦出现,则...
  • 大数据项目开发进度(实时更新)

    千次阅读 多人点赞 2020-06-05 16:29:14
    文章目录前言项目概述项目进度第一周0525-0529:第二周0601-0605: 前言 如果你从本文中学习到丝毫知识,那么请您点点关注、点赞、评论和收藏 大家好,我是爱做梦的鱼,我是东北大学大数据实验班大三的小菜鸡,非常...
  • AVPlayer添加播放进度监听

    万次阅读 2019-01-10 11:36:58
    我看网上许多方案都是建立一个本地的Timer来循环获取当前player的播放进度. 其实,苹果已经提供过有关的API:和AVPlayer进度有关API /// 添加监听.以及回调 __weak typeof(self) weakSelf = self; [_player ...
  • 开发进度月报

    千次阅读 2016-03-23 08:09:55
    开发进度月报
  • 测试进度汇报模板

    千次阅读 2019-07-30 11:14:41
    进度汇报发送的目的: 用于向参与该项目的各配合方公示当前的测试进度,bug状态等信息。使得各配合方对被测项目的进度充分了解。 发送时机: 测试任务超过2天的,需要发送进度汇报。每天下班前发出。 测试进度报告...
  • git 恢复进度

    2017-03-21 23:35:18
    命令git stash可以用于保存和恢复工作进度。 1.命令git stash list,显示进度列表: 2、对工作区的文件做一些改动, 3、保存工作进度: 也可以使用git stash命令,会分别对暂存区和工作区的状态进行保存。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 94,967
精华内容 37,986
关键字:

进度