VirtualBox already exists in the media registry解决方案

想复制一个虚拟机镜像,再导入使用,出现了以下问题:

Cannot register the hard disk 'c.vdi' with UUID {xxxx} because a hard disk 'c.vdi' with UUID {xxx} already exists in the media registry ('C:/Documents and Settings/xxx/.VirtualBox/VirtualBox.xml').

解决方法是重设UUID,这个和VMware不同,方法如下:

D:\Program Files\PowerCmd>"D:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands sethduuid "d:\xp.vdi"
UUID changed to: a290d94b-19b8-4cbf-9cda-00084c246d15

也可以直接使用clonehd直接得到UUID不同的两个镜像,方法类似,如VBoxManage clonehd "a.vdi' "b.vdi" 

搞定!

还有一个用于压缩VDI文件的命令:

VBoxManage modifyvdi "C:\xxx.vdi" compact

Read More →

嵌入式系统VxWorks介绍及编程

VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的 F-16、FA-18 战斗机、B-2 隐形轰炸机和爱国者导弹上,甚至连1997年4月在火星表面登陆的火星探测器上也使用到了VxWorks。 

实时操作系统和分时操作系统的区别

从操作系统能否满足实时性要求来区分,可把操作系统分成分时操作系统和实时操作系统。

分时操作系统按照相等的时间片调度进程轮流运行,分时操作系统由调度程序自动计算进程的优先级,而不是由用户控制进程的优先级。这样的系统无法实时响应外部异步事件。(jm注:windows并不是分时操作系统,网上说的不正确

实时操作系统能够在限定的时间内执行完所规定的功能,并能在限定的时间内对外部的异步事件作出响应。分时系统主要应用于科学计算和一般实时性要求不高的场合。实时性系统主要应用于过程控制、数据采集、通信、多媒体信息处理等对时间敏感的场合。

VxWorks的特点

  • 可靠性

操作系统的用户希望在一个工作稳定,可以信赖的环境中工作,所以操作系统的可靠性是用户首先要考虑的问题。而稳定、可靠一直是VxWorks的一个突出优点。自从对中国的销售解禁以来,VxWorks以其良好的可靠性在中国赢得了越来越多的用户。

  • 实时性

实时性是指能够在限定时间内执行完规定的功能并对外部的异步事件作出响应的能力。实时性的强弱是以完成规定功能和作出响应时间的长短来衡量的。

VxWorks 的实时性做得非常好,其系统本身的开销很小,进程调度、进程间通信、中断处理等系统公用程序精练而有效,它们造成的延迟很短。VxWorks 提供的多任务机制中对任务的控制采用了优先级抢占(Preemptive Priority Scheduling)和轮转调度(Round-Robin Scheduling)机制,也充分保证了可靠的实时性,使同样的硬件配置能满足更强的实时性要求,为应用的开发留下更大的余地。

  • 可裁减性

用户在使用操作系统时,并不是操作系统中的每一个部件都要用到。例如图形显示、文件系统以及一些设备驱动在某些嵌入系统中往往并不使用。

VxWorks 由一个体积很小的内核及一些可以根据需要进行定制的系统模块组成。VxWorks 内核最小为 8kB,即便加上其它必要模块,所占用的空间也很小,且不失其实时、多任务的系统特征。由于它的高度灵活性,用户可以很容易地对这一操作系统进行定制或作适当开发,来满足自己的实际应用需要。

对一个实时内核的要求

一个实时操作系统内核需满足许多特定的实时环境所提出的基本要求,这些包括:

多任务:由于真实世界的事件的异步性,能够运行许多并发进程或任务是很重要的。多任务提供了一个较好的对真实世界的匹配,因为它允许对应于许多外部事件的多线程执行。系统内核分配CPU给这些任务来获得并发性。

抢占调度:真实世界的事件具有继承的优先级,在分配CPU的时候要注意到这些优先级。基于优先级的抢占调度,任务都被指定了优先级,在能够执行的任务(没有被挂起或正在等待资源)中,优先级最高的任务被分配CPU资源。换句话说,当一个高优先级的任务变为可执行态,它会立即抢占当前正在运行的较低优先级的任务。

任务间的通讯与同步:在一个实时系统中,可能有许多任务作为一个应用的一部分执行。系统必须提供这些任务间的快速且功能强大的通信机制。内核也要提供为了有效地共享不可抢占的资源或临界区所需的同步机制。

任务与中断之间的通信:尽管真实世界的事件通常作为中断方式到来,但为了提供有效的排队、优先化和减少中断延时,我们通常希望在任务级处理相应的工作。所以需要在任务级和中断级之间存在通信。 

 

Read More →

BT搜索利器

迅雷会员神马的都弱爆了,这个网站什么都有,MARK一下:http://btdigg.org

PS:需要翻墙,翻墙的方法很多,我只说我在用的方法:Stunnel+CCProxy实现加密代理

Read More →

1933老场所

下了好几天的雨,遇到一个好天气,而且还是周六,再不出去走走,就生锈了,嗯,说走就走,比较近,就这个吧,1933老场所,没图我说个JB,不多说了,直接上图~

一直觉得挺像《小时代》的场景,查了一下还真是。

Read More →

1公里计划启动

再不锻炼,我们就老了,跑步,动起来!为了鼓励自己运动起来,奖励一下自己,看看效果先!

规则如下:

  1. 每天坚持跑步,每跑1公里得10块钱;
  2. 连续跑3天,额外加10块钱;
  3. 连续3天没跑步,扣30块钱;

如果每天跑3公里,一个月30天计,就是900块,外加额外,就是1000,4个月下来,就有4K大洋。想想买什么好,手机?平板?

Read More →

前任,讲究!

这部《前任攻略》上映了挺长时间,连续两次想下了班去看,但总因为磨机,没看成,看格瓦拉上的评分一直挺高,看来人气不错的样子,今夜月黑风高,看着电影,嚼着木糖醇,吃着小杨生煎,酣畅淋漓了一把!

在一场婚礼上新郎(关喆 饰)新娘(毛俊杰 饰)设置了前男友桌和前女友桌,集合了新郎的前女友们和新娘的前男友们,埋伏了两场危机四伏的相遇。婚礼上,前男友桌和前女友桌或称兄道弟,或针锋相对,或真情流露,或举杯彷徨,男人和男人,女人和女人,男人和女人之间妙语连珠、嬉笑怒骂,折射出现代人当下的爱情百态。 
孟云(韩庚 饰)是一个生活在北京,工作上小有成就的普通青年,在这场“别开生面”的前女友婚礼上,意外结识了出现在新郎设置的“前女友桌”中的女孩夏露(姚星彤 饰)。就这样,孟云和前女友的老公的前女友开始了一段猝不及防的爱情。 
孟云与两个大学同学余飞(郑恺 饰)和罗茜(王丽坤 饰)合伙运营着一家小公司,三人从大学毕业初期的艰难创业岁月中起步走到现在,关于青春,他们珍藏着关于彼此的独家记忆。然而,罗茜对孟云的感情却从青春一路跨越伴随到当下,十四年,她默默守护着孟云,而孟云也在不自知的情况下爱着罗茜。在好哥们儿余飞和夏露闺蜜小文(班嘉佳 饰)的陪伴与见证下,孟云与夏露的爱情经受着历任极品前任的轮番考验,神经质般脆弱的前女友玲玲(麦迪娜 饰),喝酒上瘾的前女友萌萌(熊乃瑾 饰),花钱如流水的前女友尚丹(柳岩 饰),还有穷的只剩钱了的夏露前男友朴恩浩(李相烨 饰)都或多或少的影响到了他们的爱情,当聪明女孩夏露一一将这些状况化险为夷时,却没想到罗茜会成为无法逾越的鸿沟。罗茜与一个多金又成熟细心的男人赵明(张涵予 饰)订婚了,订婚宴上,喝多了的罗茜吐露真心,而孟云也发觉了被深埋藏在自己心底的对罗茜的爱情,夏露无法面对两人的感情,从订婚宴上逃走 。随后夏露与孟云在吵架时失足掉下楼梯,导致夏露流产 。 
孟云、夏露、罗茜将怎样收拾感情的残局,众人的感情的归宿最终何去何从? @豆瓣

看完整部电影,挺写实,当然,也很夸张,比如电影开头很搞笑,男主去参加前女友的婚礼,发现前男友一桌,前女友一桌,@豆瓣上说是折身爱情百态,我看是人间丑态,电影毕竟是电影,现实中不会有人这和干的,除非他是想搞砸自己的婚礼。

孟云和夏露是相爱的,作为观众,我是这么认为的,至少两人在一起感觉挺好,这算一见钟情吗?第一次见面就来了一炮,应该是一炮钟情吧。。。

有性冲动,也有感觉,再加一段时间的相处,夏露为人处世大方,细心周到,人品很不错。两人相处除了前任,没有确实吵架的原因,感情稳定发展,但没有到结婚的地步,正如孟云所说,总觉得两人之前少了什么,是信任。两个人都有过去,有多少过去,有什么样的过去,都不得而知,都想问对方,或者如余飞所说,应该先开口告诉对方前任的情况,余飞和小文的台词可以说是精辟独到!

男人就好比钥匙,女人就好比锁,一把什么锁都能开的钥匙叫什么?叫万能钥匙。
但是,一把什么钥匙都能捅开的锁,你说这是什么锁?...换锁...

害怕对方真的有很多前任,也害怕对方的前任比自己的多,孟云和夏露都没有勇气告诉对方,即使提前做好了功课,包括如何解释前任:

说分手原因尤为重要,如果是因为你任性而分的手,你就必须说是他不心疼你,不宠你;如果是因为你有了第三者而分的手,你得说成是对方不够懂你;如果是因为你不懂事太幼稚而分的手,你得说是对方没有一点情趣;如果是因为你受不了对方黏你而分手,你就得说成是对方不够成熟。

这段挺写实,两个人在一起的时候,总想知道对方的过去,大多数人的底线是对方可以有过去,但现在必须和过去划清界线。但是即使说和过去划清了界限,向对方坦白了一切,信任感一定会打折,于是有很多人选择回避提到过去,包括电影中的孟云和夏露。孟云不提有多少前任,只在被发现的时候再解释,这使得前任送的种种礼物都被一一清理。。。

孟云和罗茜的感情也很遗憾,有缘无份,郎才女貌,彼此对对方都有好感,但这只是感觉,真正在一起合不合适,没有必须去尝试,如果他们两个不顾一切在一起了,那真是罪人了,毁掉了赵明和夏露不说,两人带着心中的那份愧疚,真的是会“刷新最快分手的记录”。。。

“我,罗茜,今年三十二岁,今天,我终于,把自己嫁出去了。虽然我不是小女孩儿,可是我也幻想过,我结婚那天,是什么样的场景,我会穿什么样的婚纱,最重要的是,那个穿着礼服迎接我的人,究竟是谁。有人说,你结婚的那个人,一定不是你最爱的,我不信,我不信了十几年,可是,我输了。赵明,谢谢你对我的好,我愿意嫁给你,但是,我最爱的人不是你。那个人,我们从认识到现在,十四年。这十四年里,我爱了你十四年,你不可能不知道!我恨我自己,我恨我为什么跟你是同学,为什么那么早认识你。我恨我为什么那么了解你,而且不能自拔。我倔强,可是我胆小,我高傲,可是我害怕我的自尊,我害怕万一你不喜欢我,我们是不是不连朋友都做不了了,我这一害怕,就是十四年。同时,我又自信,我认为你是爱我的,你是属于我的,这一自信,又是十四年。今天,一切都结束了,你有了你爱的人,我也要嫁人了。可是,我就是想要一个答案,我就是想问一句,我就是想问一句,我就是想问一句!”
“爱过”

最后的那段台词,罗茜居然选择在自己和赵明的订婚礼上,在众多亲朋好友面前,完全不顾赵明的感受,说了出来,看到这段,作为观众,对罗茜这种极其自私的行为感到愤怒,谁给你这种权利,想要一个答案,为什么不去找孟云问清楚?没有谁逼你等14年,与其说是要一个答案,不如说是在自虐,这尼马,自虐就算了,把赵明当什么了?不能因为一个人对你好,就可以加利用,这是不折不扣的贱。更何况,这最终导致了夏露流产,冲动啊。。。

总结:不要去在乎什么感觉,去寻找感觉,只会让自己更迷茫,眼下只要合适的人,就值得自己付出。

Read More →

重温《投名状》

这是一部在大学时间看过的电影,昨晚又重新看了一遍,记得上映的时候,当时还只是大三的学生,依稀记得是在时代广场里的电影院,当时就热血沸腾,男人的电影,好看,故事讲的就是3个兄弟的事情:

清末战火连绵民不聊生,大哥(李连杰 饰)被同僚出卖,所带军队无一生还。因为装死而活下来的大哥遇见了离家出走的莲生(徐静蕾 饰),二人一夜取暖后,莲生不告而别。大哥在街道上被三弟(金城武 饰)发现并带回村,发现竟是二虎(刘德华 饰)的妻子。被贫穷饥饿所折磨的农民在憨厚的二虎与忠诚的三弟的带领下,劫抢官银,导致官府半夜报复。大哥乘机鼓动大家参加军队赚来军饷粮食,三人纳投名状结兄弟义,浩浩荡荡地带着一百零八人出发从军。这支兄弟军不要命的拼劲,拿下不少胜仗。只是爬得越高,大哥的野心越大,二虎与三弟再也无法管束,分歧渐生;而大哥与连生的感情被三弟发现,三弟误以为莲生是兄弟反目的原因,想借杀大嫂来解救二虎。面对朝廷的欺诈、官府的黑暗、野心的膨胀,曾经纳过投名状的三兄弟最终自相残杀……(来自豆瓣

事隔5多年,看这部电影的感觉已经不一样了,5年前看的时候,觉得庞青云是十足的野心家,利字当头,不惜杀了兄弟,可恨!现在重新看了一遍,觉得庞青云这个角色虽然可恨,隐隐中有了悲泯之心,一种理解之同情,庞青云想得很多,心中一直有一件大事,这件大事也许不仅仅是想成就一翻事业,也许是安定天下,让老百姓能吃饱饭,甚至强兵富国,振兴大清王朝也说不定,只是在这条路上,有太多的尔虞我诈,太多的政治斗争,更是太多的无奈。这就是政治。在这样的环境下,他生存下来,势必是会做出许多无奈的事情,如果只知道坚持自己的原则,那他早就死了,围苏州那一仗,如果不放下原则与魁字营作交易,必败无疑,也不会打下南京。

赵二虎死于重情重义,虽然和庞有了嫌隙,但是在得知庞有危险的第一时间,想都没有想就出城去救庞,姜死于知道得太多,却又知道得太少。他以为庞是因为一个女人要杀二虎,却不知庞的真正动机,他无法理解在庞内心深处的伟大抱负,他最后死于忠,死对于投名状的忠诚,这是他的信仰吧。他和二虎都信投名状,唯独庞不信。

试想一下,如果影片最后的庞青云没有死,他的结局注定是惨淡的,因为这注定是孤独的结局,没有了兄弟,没有了心爱的女人,只有官场的斗争。。。

 附剧照,来豆瓣

Read More →

Android环境搭建笔记

参考:http://android.yaohuiji.com/archives/5

JDK和Eclipse去官网下载即可。

ADT(Android Development Tools)的安装:

ADT是Eclipse的插件,是用Eclipse进行Android开发的开发工具,它本身不是Android SDK。安装方法和同其他Eclipse插件的方法一样(Help-> Install New Software…)。ADT安装成功后eclipse工具栏中会出现小机器人图标。

这里说得比较粗,添加软件的源不是Eclipse自带的,源地址是:https://dl-ssl.google.com/android/eclipse/,具体参考这里:http://blog.chinaunix.net/uid-12845622-id-311979.html

 

Read More →

The keywords of JAVA

Java具有一组内置的关键字,这些关键字绝对不能用来做为标识符。Java  SE6里一共有50个关键字(keywords):

abstract, continue, for, new, switch assert, default, goto, package, synchronized boolean, do, if, private, this break, double, implements, protected, throw byte, else, import, public, throws case, enum, instanceof, return, transient catch, extentds, int, short, try char, final, interface, static, void class, finally, long, strictfp, volatile const, float, native, super, while

这些单词有共同的特点是:全是小写的,不能用作标识符。(如果非要用做标识符呢,会有什么事情发生?自己去试试看)。其中 instanceof 是 instance of 的连写 ,strictfp 是 strict float point 的连写

有三个看起来像是关键字,其实不是关键的东东,他们是字面值(literal)。

  • true 布尔字面值
  • false 布尔字面值
  • null 空值字面值

Read More →

你在外面打工这么拧巴,你家里人知道吗?

没有去电影院看这部片子,手机看完整部片子,不错,如果在影院看,感觉应该会更好吧,尼泊尔的景色不错,不过剧情有点出乎意料,最后女主和男主怎么没在一起,好歹也来一发吧?

故事讲的这个:

时尚杂志小编辑程羽蒙(倪妮 饰)准备了几个月的意大利托斯卡纳之行被主编(刘孜 饰)无情改成了尼泊尔旅行团,无奈的她只好跟着由几个大妈组成的“大姐团”、没礼貌的富二代王灿(井柏然 饰)、失恋的职场新人“李热血”(刘雅瑟 饰)一起开启了尼泊尔之行。程羽蒙这次行程被要求完成一个有关于幸福的稿子,但是问题不断的她基本上写不出来,而她的团友们也有着各式各样的问题,尤其是富二代王灿,总干着令人生厌的事情。随着旅行的深入两人愈发势不两立,可在经历了许多遭遇之后两人的关系得以缓和,在旅行结束前的最后一天王灿邀请她进行了人生第一次的滑翔,在等着风起的时候,程羽蒙的内心终于得到了平静。本片改编自鲍鲸鲸的小说《游记,或是指南》,片名来自于小说中滑翔教练的话。 (来自豆瓣

我看知乎、豆瓣上恶评如潮,大伙真是不吐槽,不影迷啊,从我的角度能看到很多在大城市打拼的影子,和女主一样,离乡在上海打工,很多时候也特别拧巴,时常感叹,命运不济之类的,拿着2k的工资,还必须得装出2w的范来,实践下来,还真是“别瞎折腾,没什么用”,把自己手头上的工作做好,把事情做好,钱自来就来了,少“犯那种俗炮小白领常犯的烂毛病”,少矫情。

“慢些走,等风来。”

最后,还是吐槽一下,表示我有认真看过这部片子,

槽点一:自己不够爽,却把富二代踩在脚底下说是你们强迫我们捐钱给你们,你们怎么还不满足,有点痛恨土豪,更痛恨自己不是土豪的心情,有点黑女主了吧?!

槽点二:那个导游和富二代在寺庙打架,最后下跪忏悔的那一段,是想表达什么?和电影的主题没什么关系吧?是想说中国游客都是没信仰的人?国内各大佛教旅游景点乱收费现象,搞什么放生的玩意儿,是挺假的,但是我不信尼泊尔没有。

Read More →
在线学习答案查询入口
微信扫一扫
微信扫码联系