2013年10月24日
摘要: 在最近的项目中思考了以下这种需求,觉得很有必要仔细琢磨下:当用户连续不断的重复某种行为或发出重复的请求时,服务如何能保证此种请求按用户行为的顺序来执行呢?举个例子,比如用户在1s内连续按下了100次保存按钮(用户有时候确实很厉害呢... 那么这100次保存请求如何被有序的执行并不阻塞用户界面呢?(也就是用户可以继续按233333答案很简单,同步(抽 要是同步就解决的话就没这问题了,一个请求执行起来稍微费点时间同步就不是选择了,用户在发一次请求之后就会被请求执行的时间所阻塞,用户体验X那么并发后使用lock呢?这个我并不是没有实验过,也许是答案之一,但问题在于若此种请求耗费时间过长,服务会根据用 阅读全文
posted @ 2013-10-24 23:45 iou90 阅读(232) 评论(0) 推荐(0) 编辑
  2013年3月10日
摘要: EDFwithOE-一种单处理机实时系统进程调度算法EDF改进算法的探讨与模拟本人经过本学期操作系统课程的学习以及个人兴趣做了一些关于实时任务系统进程调度算法的研究,根据单处理机实时任务进程调度算法EDF的抢占式EDF模型探讨了一种改进算法的可能,并予以简单模拟加以实现。一.最早截止时间优先算法EDFEarliestdeadlinefirst(EDF)最早截止时间优先算法。EDF在调度时,任务的优先级根据任务的截止时间动态分配。截止时间越短,优先级越高。如果一个任务集负载U<=1,则是可调度的。EDF调度算法已被证明是动态最优调度,而且是充要条件。处理机利用率最大可达100%。但瞬时过载 阅读全文
posted @ 2013-03-10 03:08 iou90 阅读(643) 评论(0) 推荐(0) 编辑
摘要: ManchesterReunited网站设计报告一.网站总体结构的规划与设计1.网站设计原则与建站初衷经过这学期web与XML课程的学习,本人不仅学习到了初级的网页设计、XML文件操作和后台系统实现等知识,更了解到信息管理在网络应用上的重要性。而本人又一直是一个曼联的球迷,所以想以红魔死忠和信息管理专业学生双重身份来做一个网站,ManchesterReunited,它的具体创意和创新之处将在下面具体说明。这个网站实现了广义上的信息可视化(信息提供的可视化),充分利用了信息的可共享性,并且具有web2.0思想的服务。在规划此网站时,在前端设计与后台实现方面都提出了一系列的原则,事实也证明,有了这 阅读全文
posted @ 2013-03-10 02:52 iou90 阅读(135) 评论(0) 推荐(0) 编辑
  2012年12月6日
摘要: 说说wp上的一些应用~至于为啥有用的放最后是因为这贴主要不是为了介绍最有用,最好使的app而是某种程度上对wp上应用的一个扫视,当然是本人主观上看啦,而且没越狱(所以图也是store上的),也全是free的应用(需要翻哪啥的也都pass掉),穷B哈哈帖子里会做分类(按store里的,但是有些可能记不清楚了)是否支持动态磁贴的意思是Pin到start主页后是否会有活动(可能记不清楚了)另外本人觉着好用的会注出推荐,方便检索购买链接在应用名字下面(所在区皆为us)photo500px Viewerhttp://www.windowsphone.com/en-us/store/app/500px-v 阅读全文
posted @ 2012-12-06 22:30 iou90 阅读(446) 评论(0) 推荐(1) 编辑
  2012年6月5日
摘要: Net的System.Net.Sockets.TcpClient和System.Net.Sockets.Socket都没有直接为Connect/BeginConnect提供超时控制机制。因此,当服务器未处于监听状态,或者发生网络故障时,客户端连接请求会被迫等待很长一段时间,直到抛出异常。默认的等待时间长达20~30s。.Net Socket库的SocketOptionName命名空间里提供了发送和接收的超时时间,但首先那是基于同步的方法,第二也没有超时连接时间的设置,所以嘛,自己写咯首先做些准备工作1 private TcpClient client;2 private NetworkStre 阅读全文
posted @ 2012-06-05 08:53 iou90 阅读(802) 评论(0) 推荐(0) 编辑