搜索到与相关的文章
编程技术

State Design Pattern(SDP)的一些资源

AS3和Flex的OOP设计模式,了解最多的就是MVC模式。针对于AS3面向FlashVideo应用类型,我认为一个开发者值得花更多时间去研究一下SDP状态设计模式,在Adobe的Devnet专区有一篇非常强悍的教程,全面分析了基于AS3.0环境下的FMS和FlasVideoPlayer的SDP设计模式,可能很多开发者都没有注意过。看过这篇文章后,对于SDP进行了一个概括,SDP是基于应用不同状态进行应用设计的特定模式,FlashVideo视频应用最为适合

系统 2019-08-29 23:42:11 2538

编程技术

内核源码学习:伙伴算法

1.原理Linux的伙伴算法把所有的空闲页面分为10个块组,每组中块的大小是2的幂次方个页面,例如,第0组中块的大小都为20(1个页面),第1组中块的大小为都为21(2个页面),第9组中块的大小都为29(512个页面)。也就是说,每一组中块的大小是相同的,且这同样大小的块形成一个链表。我们通过一个简单的例子来说明该算法的工作原理。假设要求分配的块其大小为128个页面(由多个页面组成的块我们就叫做页面块)。该算法先在块大小为128个页面的链表中查找,看是否有

系统 2019-08-29 22:34:48 2538

Java

Java串口通信详解

1串口通信简介嵌入式系统或传感器网络的很多应用和测试都需要通过PC机与嵌入式设备或传感器节点进行通信。其中,最常用的接口就是RS-232串口和并口(鉴于USB接口的复杂性以及不需要很大的数据传输量,USB接口用在这里还是显得过于奢侈,况且目前除了SUN有一个支持USB的包之外,我还没有看到其他直接支持USB的Java类库)。SUN的CommAPI分别提供了对常用的RS232串行端口和IEEE1284并行端口通讯的支持。RS-232-C(又称EIARS-23

系统 2019-08-29 22:21:17 2538

编程技术

红包概率抽取算法精确到指定范围内

红包概率抽取算法精确到指定范围内,现在的算法是通过random随机数判断属于哪个范围内进行抽奖计算,统计5K条结果显示0.2-0.5(40%)中奖概率比1-2(10%)中奖概率高!查找原因如下:算法里是在基数的基础上向上浮动100(分),落在0.2-0.5范围内的中奖金额浮动1元后落在了1-2范围内导致0.2-0.5(40%)中奖概率比1-2(10%)中奖概率高!修改方案如下:生成1W个随机数,并将1W按比例划分,随机数落在哪个端就使用哪个段里的范围,再在

系统 2019-08-29 22:09:39 2538

Android

Android颜色选择器

参考网上文章,做了两种颜色选择器。一种是固定颜色的选择器,这个很简单,只要画出来各种颜色区域,用户选择哪个,就选择了什么颜色。另一种是万能颜色选择器,这个有一些算法的,所以就参考了网上的文章(由于原始出处不详,就不表示感谢了),又做了一些优化和修改。目前的这个万能颜色选择器的功能已经足够了,也没什么可保密的,就放上来,给需要的人做个参考。喜欢就拿去好了。importarui.csdn.generaltools.colorchooser.ColorChoos

系统 2019-08-29 22:07:48 2538

编程技术

最坏的USB设备:香烟?

这个设备很简单,就是给那些烟瘾的人设计的,你可以通过10个吸烟嘴,中间部位为喷雾器,是水蒸汽效果,充电之后可以喷出和香烟差不多的效果,外观类似普通香烟。不燃烧、不含焦油和其他化学物质。适合那些老烟枪辅助戒烟使用。最坏的USB设备:香烟?

系统 2019-08-29 22:03:40 2538

编程技术

正则应用之——逆序环视探索

1问题引出前几天在CSDN论坛遇到这样一个问题。我要通过正则分别取出下面与之间的字符串1、在与之间的字符串是没法固定的,是随机自动生成的2、其中与的数量也是没法固定的,也是随机自动生成的**这里是不固定的字符串1**

系统 2019-08-12 09:29:53 2538

各行各业

使用openstackclient调用Keystone v3 API

本文内容属于个人原创,转载务必注明出处:http://www.cnblogs.com/Security-Darren/p/4138945.html考虑到Keystone社区逐渐弃用第二版身份API,而Keystone原有的客户端keystoneclient将不会在命令行工具上支持Keystone第三版API,我们有必要了解项目openstackclient及其使用,这里我们主要探讨如何使用openstackclient调用第三版Keystone身份API.

系统 2019-08-12 09:27:20 2538

各行各业

转--安装vs2003 提示重启

1..以前安装并,没有问题.这次先装了vs2005..现因以前个项目需要维护,是vs2003做的,就安装vs2003一直提示,重启,去下载framework1.1安装后还是不行!装了iis还是不行:上网查::----------------------首先要安装第1步visualstudio.net系统必备,其它点不了.可点第1步安装就弹出"安装程序检测到另一个程序要求计算机重新启动.必须重新启动计算机后才能安装visualstudio.net系统必备.系

系统 2019-08-12 09:26:45 2538

数据库相关

LINQ之Order By

LINQ之OrderByOrderBy操作适用场景:对查询出的语句进行排序,比如按时间排序等等。说明:按指定表达式对集合排序;延迟,:按指定表达式对集合排序;延迟,默认是升序,加上descending表示降序,对应的扩展方法是OrderBy和OrderByDescending1.简单形式这个例子使用orderby按雇用日期对雇员进行排序:varq=fromeindb.Employeesorderbye.HireDateselecte;说明:默认为升序2.带

系统 2019-08-12 01:55:37 2538