[FLASH/AS1/2]简易涂鸦板(带本地保存功能与撤消上一步功能)作者:古树悬叶日期:2010-01-07二类涂鸦板:一种是主流的通过保存鼠标轨迹的方式来保存涂鸦数据,既使用矢量的方式来保存,样例如闪吧的涂鸦程序;
另一种是通过保存BitmapData颜色值的方式来保存,样例还没有找到比较像样的样例。
在《内置方法Array.shift与自定义循环++的执行效率比较》一文中,我已经对shift方法与自定义的++方式分别作了比较。
虽然自定义++的方式比shift方法要快,但事实它们二者的效率都很低。
由于SharedObject类是无法直接保存BitmapData对象的,所以只能将BitmapData的所有位图像素的每一个像素取ARGB值后保存。
一张位图按500像素x500像素算,自定义++需要3秒多,而shit方法脚本超时。
所以通过BitmapData的颜色方式来保存只能保存较小的位图。
所以通过鼠标轨迹的方式保存涂鸦成了主流。
此涂鸦板在涂鸦之后会自动将涂鸦保存在本地,并且可以撤消上一步操作。
涂鸦画线功能我是直接从FLASH协助文件中考贝出来的,我在涂鸦功能的基础上添加了本地保存和撤消的功能。
(代码可以扩展成自定义线条粗细,自定义线条颜色,透明度等等。
还可以添加新的数据用来记录被撤消的步聚,这样不旦可以撤消还有了重做功能。
甚至还可以在tempArray.push添加新的数组,同时保存不同线条粗细、颜色、透明度的涂鸦,做成一个类似画板的程序。
1
采用简单的溶剂热法制备了多种无配位的LaF3:Nd/LaF3核/壳纳米晶体,具有高量子效率,高分散性和低猝灭比。
通过X射线衍射(XRD)和透射电子显微镜(TEM)表征了它们的相和形状。
研究了在不同时间制备的样品的光学性质。
核/壳纳米晶体在二甲亚砜(DMSO)/四溴乙烷溶剂中的分散度很高(312mg/mL)。
这些透明的胶体溶液在1057um处具有增强的高量子效率(61.2%)。
因此,具有优异的近红外至近红外(NIR到NIR)荧光的LaF3:Nd/LaF3核/壳纳米晶体是液体介质中发光材料的有希望的候选者。
2021/3/27 1:32:03 1.35MB Near infrared; Core shell;
1
计算机系统结构大学期末复习资料题库含答案1.看下述程序段:(C)k:R5=R2k+1:R0=R1×R4k+2:R2=R5+1k+3:R4=R0×R3k+4:R3=R4-1K+5:……k和k+2之间发生的是什么数据相关I.先写后读相关II.写-写相关III.先读后写相关A.只有IB.只有I、IIC.只有I、IIID.以上都不对2.开发并行的途径有(D),资源重复和资源共享。
A、多计算机系统B、多道分时C、分布式处理系统D、时间重叠3.在计算机系统设计中,比较好的方法是(D)。
A、从上向下设计B、从下向上设计C、从两头向中间设计D、从中间开始向上、向下设计4.执行微指令的是(C)a.汇编程序b.编译程序c.硬件d.微指令程序5.软件和硬件在(B)意义上是等效的。
A.系统结构B.功能C.功能D.价格6.实现汇编语言源程序变换成机器语言目标程序是由(D)A.编译程序解释B.编译程序翻译C.汇编程序解释D.汇编程序翻译7.按照计算机系统层次结构,算术运算、逻辑运算和移位等指令应属于(A)级机器语言。
A.传统机器语言机器B.操作系统机器C.汇编语言机器D.高级语言机器8.对汇编语言程序员,下列(A)不是透明的。
A.中断字寄存器B.乘法器C.移位器D.指令缓冲器9.在采用基准测试程序来测试评价机器的功能时,下列方法按照评价准确性递增的顺序排列是(B)。
(1)实际的应用程序方法(2)核心程序方法(3)玩具基准测试程序(小测试程序)(4)综合基准测试程序A.(1)(2)(3)(4)B.(2)(3)(4)(1)C.(3)(4)(1)(2)D.(4)(3)(2)(1)10.下列体系结构中,最适合多个任务并行执行的体系结构是(D)A、流水线的向量机结构B、堆栈处理结构C、共享存储多处理机结构D、分布存储多计算机结构11.从用户的观点看,评价计算机系统功能的综合参数是(B):A、指令系统B、吞吐率C、主存容量D、主频率12.设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t,采用常规标量单流水线处理机。
若连续执行10条指令,则共需时间(C)△t。
A.8B.10C.12D.1413.系统响应时间和作业吞吐量是衡量计算机系统功能的重要指标。
对于一个持续处理业务的系统而言,(C),表明其功能越好。
A.响应时间越短,作业吞吐量越小B.响应时间越短,作业吞吐量越大C.响应时间越长,作业吞吐量越大D.响应时间不会影响作业吞吐量14.若每一条指令都可以分解为取指、分析和执行三步。
已知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。
如果按串行方式执行完100条指令需要(C)△t。
A.1190B.1195C.1200D.120515.如果按照流水线方式执行,执行完100条指令需要(B)△t。
A.504B.507C.508D.51016.并行访问存储器最大的问题就是访问冲突大,下面不属于并行访问存储器的缺点的是:(D)A、取指令冲突B、读操作数冲突C、写数据冲突D、译码冲突17.一条4段流水线,每段执行时间为1ns,求该流水线执行100条指令最大效率为(C)A.100%B.96.2%C.97.1%D.388%18.假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每一段的执行时间均为,连续执行n条指令所需要花费的最短时间约为(B)(假设仅有“取指令”和“分析”可重叠并假设n足够大):A.B.C.D.19.MISD是指(C)A.单指令流单数据流B.单指令流多数据流C.多指令流单数据流D.多指令流多数据流20.星形网络的网络直径和链路数分别为(A)和(D)。
A.N-1B.N/2C.2D.N(N-1)/221.软件和硬件在(B)意义上是等效的。
A.系统结构B.功能C.功能D.价格
2021/6/14 4:31:37 17.37MB 题库含答案
1
MyPaint是面向数字画家的免费开源栅格图形编辑器,其重点是绘画而不是图像处理或后期处理。
MyPaint可用于MicrosoftWindows,OSX和Linux。
MyPaint是一种灵活,无干扰且易于使用的工具,适用于数字画家。
开源免费绘画工具MyPaint中文版开源免费绘画工具MyPaint中文版它支持Wacom制造的图形输入板以及许多类似的设备。
它的画笔引擎是通用的和可配置的,并且提供了有用的,生产性的工具。
标准画笔可以模仿木炭,铅笔,墨水或油漆等传统媒体。
制作出富有表现力的,巧妙的新型笔刷,这种笔刷不会像常规笔刷那样反应迅速。
MyPaint具有经过优化的自定义程序画笔引擎,可用于压敏图形输入板。
在更高版本的MyPaint中,该引擎被分解为单独维护的libmypaint库,以使其更易于集成到其他应用程序中。
创建MyPaint的目的是成为现有最简单,最快的绘画程序之一。
该界面是故意简约的,并且可以通过键盘快捷键完全控制。
用户可以更改任何快捷方式命令,但是该功能旨在让您用一只手绘画,而另一只手控制快捷方式。
初学者会发现MyPaint有趣且易于使用,但是经验更丰富的艺术家将欣赏其更高级的功能,包括笔刷不透明度,涂抹,涂抹和跟踪的设置。
使用可自定义的热键选择画笔,在全屏模式下工作时特别有用。
该程序的在线文档提供了全面的手册以及快速入门教程。
MyPaint使用OpenRaster作为其默认格式,但也支持将图像保存为PNG或JPEG。
MyPaint2.0.0的新功能是什么?好吧,更改日志提到了对颜料的线性合成和光谱混合的开箱即用的支持。
据说这种变化可以更好地模仿现实世界的材料。
还指出了此更改的一些缺点,包括功能下降(将在以后的更新中解决)和与其他图形应用程序(如Krita)的零兼容性。
幸运的是,可以选择切换到MyPaint1.x兼容模式。
用户可以在应用程序的“兼容性”偏好设置面板中访问它。
MyPaint2.0.0中还提供了多种新的对称绘制模式,包括“垂直和水平”和“雪花”,而其他更改包括:Python3支持图层视图笔触变化扩展的洪水填充功能新的笔刷设置,包括偏移,网格图最大输入映射曲线点数增加到64新的电刷输入,包括镜筒旋转和迎角在Inking工具中简化节点的选项集成错误报告从恢复对话框中删除自动保存还有更多。
2015/8/9 16:23:28 36.24MB MyPaint是面向数字画家的
1
差旅管理系统的差旅管理处理方案,连接商旅,差旅,费控的企业级服务商.汇联易对接多家差旅管理供应商,差旅管理更合规,透明,全面实现降本增效.全面管理费用报销流程,简化提交,审批,审核,付款流程.手机差旅管理,便捷高效,全面精准数据分析,..产品:费用报销系统
2017/8/4 21:04:31 16.63MB java
1
1、百家CMS微商城是一款永久免费开源的单店铺多用户的微商城管理系统,以最低的成本协助微商快速搭建自己的微商城;
2、百家CMS微商城是基于目前最流行的WEB2.0的架构(php+mysql),拥有成熟、稳定的微电商技术解决方案。
3、系统源码透明、开放,一切的数据及资源都架设在自己的服务上,保证独立性、安全性及可控性。
4、跨平台功能,兼容微信、微博、手机QQ等平台,只要有浏览器就能访问,支持微信、QQ、微博等快捷登录。
5、丰富的可选扩展功能插件,签到、秒杀、团购、推荐有礼、积分商城、会员卡、数据报表等,满足微商的不同运营的需求。
6、灵活的模板机制,让模板设计更简单。
7、代码完全开源,方便商家进行二次开发。
8、完整的购物功能,系统具备完整的商品管理、订单管理、购物车、搜索引擎、会员中心、下单流程等,提供了完整的微商城功能。
9、丰富的支付方式、支持微信支付、支付宝支付、货到付款、余额支付、网银支付等(部分支付功能需要授权后使用)。
10、完整的用户权限设置。
11、云服务功能,方便后台在线升级,保障系统的稳定和新功能的使用。
2020/2/9 11:02:17 8.59MB 微商,微商城
1
目前正在思考区块链技术在政务大数据的应用和落地场景,联系到区块链的主要特性,也就是:去中心化(Decentralized):由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。
去信任(Trustless):系统中所有节点之间无需信任也可以进行买卖,因为数据库和整个系统的运作是公开透明的,在系统的规则和时间范围内,节点之间无法欺骗彼此。
集体维护(CollectivelyMaintain):系统是由其中所有具有维护功能的节点共同维护的,系统中所有人共同参与维护工作。
可靠数据库(ReliableD
2022/9/22 10:45:21 79KB 区块链 大数据 大数据平台
1
目前正在思考区块链技术在政务大数据的应用和落地场景,联系到区块链的主要特性,也就是:去中心化(Decentralized):由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。
去信任(Trustless):系统中所有节点之间无需信任也可以进行买卖,因为数据库和整个系统的运作是公开透明的,在系统的规则和时间范围内,节点之间无法欺骗彼此。
集体维护(CollectivelyMaintain):系统是由其中所有具有维护功能的节点共同维护的,系统中所有人共同参与维护工作。
可靠数据库(ReliableD
2022/9/22 10:44:16 79KB 区块链 大数据 大数据平台
1
目前正在思考区块链技术在政务大数据的应用和落地场景,联系到区块链的主要特性,也就是:去中心化(Decentralized):由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。
去信任(Trustless):系统中所有节点之间无需信任也可以进行买卖,因为数据库和整个系统的运作是公开透明的,在系统的规则和时间范围内,节点之间无法欺骗彼此。
集体维护(CollectivelyMaintain):系统是由其中所有具有维护功能的节点共同维护的,系统中所有人共同参与维护工作。
可靠数据库(ReliableD
2022/9/22 10:41:13 79KB 区块链 大数据 大数据平台
1
开发人员正在转向分散存储,以此来避免审查,服务器中断和黑客攻击。
使用分散式系统,连接可以动态地找到通过Internet的最有效路径,并绕过拥塞或破坏。
Algorand区块链提供了一种去中心化,可扩展且安全的协议,使其成为共享信息的出色媒介,但是,Algorand买卖的当前最大票据大小为1KB,从而限制了所传输数据的数量。
大文件无法有效地存储在区块链上。
一方面,区块链充斥着必须在区块链网络内传播的数据。
另一方面,由于区块链是在许多节点上复制的,因此需要大量的存储空间而没有立即实现的目的。
IPFS是一个文件共享系统,可用于更有效地存储和共享大文件。
它依赖于可以轻松存储在区块链中的加密哈希。
但是,IPFS不允许用户与选定的各方共享文件。
如果需要共享敏感或个人数据,则这是必需的。
在上载到IPFS之前,文件内容加密可保护敏感数据免受未经授权的访问。
然后利用Algorand区块链技术来跟踪文件哈希和文件名,从而确保透明性和速度。
Algorand-IPFS集成使我们能够创建具有安全数字内容的分散式应用程序。
!!!演示请查看该站点,其中列出了要共享的纯/加密文
2016/7/5 6:30:41 2.38MB node vue ipfs algorand
1
共 205 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡