多康SmartOne中心抽卫生纸系统怎么样?适合医院用吗?
当然可以啦,多康SmartOne中心抽卫生纸系统很适合医院安装的。首先,多康SmartOne中心抽卫生纸系统采用了全球创新专利技术,一次一张的抽取方式,大家按需取纸,又可以有效避免像传统公共卫生间随意取纸造成的纸巾浪费现象。其次,多康SmartOne中心抽卫生纸系统还是封闭式纸盒设计,可以防尘防潮,不仅保证了医院工作人员和病患可以用到干净的纸巾,又减少了交叉接触,这点设计就很棒。最后,多康卫生纸是可溶于水的,不用担心堵厕所,这对卫生间的环境也是有好处的。所以呀,选择多康SmartOne中心抽卫生纸系统,没问题。百度谢邀。
Smartone上网+电话Service
不是太清楚你在使用的Nevigator是拉线入屋,或是他们的3G/Wifi网络。 Smartone的电话连上网功能基本上是以3G的网络来接收/传送资料,最高下载速度有7.2MB,而最高上载速度则只有2MB,比一般拉线入屋的速度慢一点点至很多(视乎你用那个供应商和那个速度的网络来作比较);另外,要是你的家接收Smartone 3G的信号不稳定时,亦会有机会出现很慢或断线的问题,最好找一张Smartone的3G SIM Card来测试,确保信号良好才Join这个Plan。当然,以3G的网络来作一般家居电话的功能是绰绰有余。 要是你只利用Inter作一般的用途(如大多只是Check Email、看文字和图片等),应该是十分足够的,感觉上应该不会有很大的分别;加上其费用($148,已包括Inter、家居电话服务+电话增值服务 和 免费Wifi + 有线的Router一个)和方便程度(不用拉线)来算,都是一个十分好的选择。 但要注意两件事情: 1) 当没有电源(家居停电)或3G网络故障(一般是打风)时,便会有机会用不到3G网络;变相Inter和家居电话的都一起失效。 2) 虽然Smartone是以3G网络来传送资料,当你开通了网络后,亦不可以随意转换接收器的位置(远距离);因为当网络开通/登记了之后,它只可使用那个己登记的个发射站作资料传送,所以搬家前要预早一个工作天通知Smartone作Reset。 我好惨: *** artone 签约后 才发现我屋根本收不到wifi 和电话不停断线 打去客户服务部 他们一味说系我屋企设备不能配合 *** artone的系统 同他们接收和发射无关 我买了三个不同牌子wifi 接收器都不能使用wifi 他们改口说 *** artone提供是有线宽频 wifi 只是送的 你收不能使用wifi 同他们接收和发射无关. 现在电话机又用吾到 沙到离谱 又不能打出 他们叫我去买个另一个配合 *** artone的系统 我吾肯 他们无耐借左部cheap电话比我用住先. 真系一吐气 他们死都吾比我取消合约 而家交比消费者委员会等待回复. 连埋电话都要三百几蚊咁重pei-_- 数记$148真系算抵~ 上网我觉得快呀 冇试过有lag机同断线情况出现 咁平既价钱有咁既质素 其实好难得 如果你要求唔高 佢只系$148咩都包哂 电话service呀router呀都包 比起Nevigator真系抵得多:) 参考: 自己 唔知你系咪讲紧电视卖广告个个数记$148plan呢? 我觉得148包router几抵ㄚ.... 虽然唔算好快...但neork都算够stable 唔会时快时慢~ 睇下你想平D定点啦~
这两年多康SmartOne中心抽卫生纸在采购圈挺火的,有什么特别之处吗?
多康作为全球商用清洁卫生专家,一直都是以创新和专业著称。身为采购圈的一员,我来说下为什么多康SmartOne中心抽卫生纸这么受欢迎吧。第一,多康SmartOne中心抽卫生纸系统采用了一次一张的取纸方式,大家按需取纸可以有效避免传统公用卫生纸随意取用造成浪费的现象。不止如此,也给安装此设备的公司实现了降本增效,节省了40%纸巾浪费。第二,多康SmartOne中心抽卫生纸系统做了封闭式纸盒设计,防尘防潮,还做到了减少交叉接触。第三,多康卫生纸遇水可溶,不用担心堵塞所,方便工作人员管理。第四,多康SmartOne中心抽卫生纸系统设计风格简约大方,符合大多数企业的外形要求。总的来说,多康SmartOne中心抽卫生纸系统不仅好用,而且颜值还高,谁不喜欢这样的设备呢。百度谢邀~
多康SmartOne有什么优势?
多康一直致力为商业办公及服务、酒店餐饮、公共利益、工作间等领域提供整体清洁卫生产品及服务,让客户使用安全安心,同时还能达到降本增效的可持续卫生新标准࿏༶多康SmartOne中心抽卫生纸系统,使用全球创新专利技术,一次一张的抽取方式,能有效节省40%的耗纸浪费,再加上北欧风的简约外观、密闭式纸盒、微笑可视窗口能轻松看清余量,这些亮点能让它在使用上更有优势。
多康SmartOne中心抽卫生纸系统和其他中心抽纸盒有什么不一样?
对比其他中心抽,多康SmartOne中心抽卫生纸系统有五大优势。一是Smart美学;多康SmartOne中心抽卫生纸系统曾荣获全球知名的红点设计大奖Red dot Award与iF设计大奖。简约大气的北欧极简设计,能为用户带来视觉上的舒适与享受。二是Smart省纸;多康SmartOne中心抽卫生纸系统采用了全球创新专利技术,以“一次一张”的抽取方式有效避免了传统公用卫生纸随意取用造成浪费的现象,减少了40%纸巾浪费,保可持续。三是Smart细节;多康SmartOne中心抽卫生纸系统采用ABS材质制作,坚固耐用,不易被破坏。透明微笑大窗口能一眼可看到纸巾的使用情况,及时更换,省心省力。四是Smart安心;全封闭式设计,既能帮助内部纸巾防尘防潮,又能帮助纸架内的纸巾在卫生间这种常年潮湿的环境中维持干燥洁净,以及减少在公共卫生间的交叉接触,安心卫生。五是Smart品质;多康SmartOne中心抽卫生纸系统通过分配器的功能创新和人性化的外观设计,在保障舒适使用体验的前提下,实现按需取用,减少浪费,保障了客户和消费者的极致使用体验,销往全球超过110个国家和地区。
"SmarTone"是什么意思呀?
数码通的意思。是澳门的电讯的其中一个应运商
什么是焦油下水(tar water)?
焦油下水在中世纪用作药物,是由松焦油和水组成,味道很臭,慢慢就被人们摈弃,但是在维多利亚时期又流行起来。用法在查尔斯狄更斯的小说远大前程第二章里面有介绍,被用作一个残忍的惩罚。内科医生Cadwallader Colden也赞美了松脂浸水,这种混合物也被叫做焦油下水。思想家George Berkeley也提到焦油下水被用作治疗水肿的灵丹妙药。参考原文:Tar-water is a Medieval medicine consisting of pine tar and water. It was foul tasting and so slowly dropped in popularity, but was revived in the Victorian era.The use of the medicine is mentioned in Great Expectations, Chapter 2 by Charles Dickens. Young Pip and his brother in law Joe were often force fed it by Mrs. Joe, Pip"s elder sister, whether they were ill or not, as sort of cruel punishment.The physician Cadwallader Colden extolled the virtues of pine resin steeped in water. This concotion also was called "Tar water".[1]The philosopher George Berkeley also lauded tar water in his tract Siris.[2]In the introduction of his Journal of A Voyage to Lisbon, Henry Fielding considers tar-water a panacea for treating dropsy: "But even such a panacea one of the greatest scholars and best of men did lately apprehend he had discovered (...). The reader, I think, will scarce need to be informed that the writer I mean is the late bishop of Cloyne, in Ireland, and the discovery that of the virtues of tar-water".[3] By the Bishop of Cloyne, Fielding refers to the above mentioned philosopher George Berkeley.
co-marketing的合作营销(Co-Marketing)
1.水平合作营销水平合作营销指的是企业在某一特定营销活动内容上的平行合作,如两个企业在开发某一新产品上通力合作,或者在对产品的广告和促销上进行合作,或者互相为对方产品提供销售渠道等。水平合作最有可能在同行业的企业中展开。2.垂直合作营销垂直合作营销是企业在不同的(管理制度图书 客户服务VCD 生产管理VCD)营销活动内容上的合作。企业分别承担某一营销活动,最终组成合作优势。如丹麦的诺沃公司是生产胰岛素和酶的小企业,具有一定的生产技术优势,但是本身的销售能力却很差。为此,诺沃公司与美国的施贵宝公司合作,由施贵宝公司专门负责北美市场的销售活动,取长补短,取得了很好的效果。3.交叉合作营销垂直合作主要是在同一行业的企业之间进行,交叉合作却是两个企业的综合,主要在不同行业的企业之间进行。随着企业多角化战略的不断应用,这种交叉合作已越来越为企业所喜好。交叉合作又被称为全方位合作或全面合作,它在国际营销中的重要性将受到更高重视。 1.不同行业企业的联合营销这是联合促销最常见的形式,不同行业之间不存在竞争关系,而且还可以优势互补。海尔集团下属的海尔家居集成有限公司与房产商大连万达集团结成战略联盟关系,共同推介“万达—海尔”联合品牌,在大连万达开发的住宅房地产项目上,由海尔家居提供菜单式装饰、装修集成和室内电器等配套设施,并统一冠名“万达—海尔”房,提高了住宅的品味和知名度,这种住宅比普通的全装修房更容易被白领人士接受。这种不同行业品牌的联合促销能产生名牌叠加效应,达到双赢目的。2.同一企业不同品牌的联合营销芭比娃娃的联合促销活动总是与时俱进,紧跟社会热点,如麦当劳芭比娃娃、哈利?波特芭比娃娃、Burberry芭比娃娃、PS2芭比娃娃。很多时尚品牌在进行品牌推广时最先想到的都是与芭比娃娃联手推出新产品,这也让美泰公司节约了大量的开发新产品的费用。正因为如此,现在收集芭比娃娃的嗜好仅次于集邮之后排名第二,收藏者从小女孩到四、五十岁的白领。芭比娃娃在全世界超过150个国家销售,全世界每秒就有3个芭比娃娃被买走,平均每个美国女孩拥有9个芭比娃娃,创造了商业奇迹。而穿上时尚新品、遍布世界各地的芭比娃娃则成为各品牌最好的模特。3.制造商与经销商之间的联合营销2003年5月,长虹电器股份有限公司与北京国美电器商场,翠微商厦联合举办的“世界有我更精彩”大型促销活动。活动内容包括:长虹集团公司倪润峰总裁、王凤朝执行总裁,以及营销管理本部的主要领导杨剑、罗庆海等人的现场签名售机,买精显王背头彩电送精品DVD、DAV620数字家庭影院,以及现场专家讲解等。这种方式利用了产、销合作各方固有的高度一致的利益关系,在促销这一环节上很容易达成共识,进而联合采取行动。4.同行企业之间的联合营销俗话说“同行是冤家”,但同行之间并不是没有合作的余地。由一家企业单独举办产品看样订货会,很难吸引较多客商;而多家同行企业联合起来,共同展示各自的产品,才能吸引较多客商前来看样订货。同行企业也需要互相利用,借重对方,达到双赢目的。在目前同行企业众多的情况下,这也是一条提高本企业竞争力的重要途径。 先来看合作营销的优点具体体现在哪里:1.巩固已有的市场地位,增强企业的竞争实力美国三大汽车公司当年就通过与日本和韩国的企业合作来提高市场占有率。三大汽车公司分别以定牌生产的方式,购进日本和韩国的小轿车在美国市场销售,以满足一部分消费者的需求。而英特尔与微软之间构建的“Win-tel”联盟,给竞争者设置了一道难以逾越的屏障,从而保证了双方的竞争优势。2.进入新市场企业要想进入到一个国际新市场,不仅需要巨额的投资,还要遇到很多意想不到的非关税壁垒的限制。企业通过与当地企业的合作可以开辟出一条进入新市场的捷径,而多家企业联手开拓新市场也可以规避很多风险。法国酸奶制造商Danone和加拿大冷冻食品公司McCain公司合作进军南非的酸奶市场,成功的挑战了Irvin和Johnson这样的当地大品牌。3.有助于多元化战略的展开略要求企业有意识的向新的领域进军。但是,新的领域对企业来说是一个陌生的地带,要承担很大的市场风险,通过合作营销就能减少这样的市场风险。20世纪80年代初,韩国现代与三菱和克莱斯勒,大宇与通用汽车等分别建立了多种形式的合作营销,使韩国在短短十多年间,一跃成为世界的主要汽车生产和出口国之一。4.减少无益的竞争同一行业的企业在激烈的竞争中往往会产生负效应,从而增加企业的生产成本。进行合作营销能避免这种情况的产生,合作营销的趋势在航空运输业中最为明显。据美国《航空指南》杂志报道,至2001年底,以寰宇一家(OneWorld)和星空联盟(Star Alliance)为代表的航空公司联盟已经覆盖了全球超过40%的空中客运市场,不超过10年,航空公司联盟对市场的占有率将达到75%。美国航空协会的一份报告表明,因加入“星空联盟”,美联航1998年的营业收入增加了两亿多美元,约相当于该公司当年营业额的1.5%,同时还省下了2000万美元开支。2002年,所有OneWorld成员预计能从代码共享、机场设施共享、航线合作中节省高达10亿美元的开支。除了优点,合作营销的弊处也不容忽视,这些缺点主要包括:1.联合各方所承担的费用难以商定,利益冲突较难摆平,相互关系较难处理。2.营销活动的时间、地点、内容和方式较难统一,各方都希望选取对自己最有利的活动时间、地点、内容和方式。3.营销活动开始后,各方为了把顾客吸引到自己周围,或提高自己产品的销量,有可能互相拆台,使合作伙伴成为竞争对手。4.在联合营销活动中,要突出本企业或本企业产品的特色,有一定困难。 1.合作方应互利互惠互利互惠是联合营销最基本的原则,只有合作各方都能得到好处,联合营销才能顺利进行。1998年10月至11月,桂格麦片公司为其营养麦片在上海联华超市推出超值装(卖600克附送150克),消费者还可以得到联华超市5元面值的折价券1张。这一营销活动不但促销了桂格麦片,也促销了华联超市的其他商品,双方都能得到好处,自然会协力同心。2.合作各方的目标市场要相同或相近联合各方要有基本一致的目标消费群体,才容易收到理想效果:美宝莲”润唇膏的折价券,是夹在“博士伦”隐形眼镜向其会员寄发的通讯册中发送的。这种联合营销之所以可行,是因为这两种产品有共同的目标消费群体,都是年轻女性.嘉龙”牌食用油和“家乐”牌调味粉联合营销的内容是:顾客买一壶油和一组调味粉,就可以减价3.5元。这两种产品的目标消费者一致,销售渠道一致,甚至可以放在一个货架上推广,因此效果较好3.联合各方优势互补2000年,可口可乐与北京大家宝薯片共同举办了“绝妙搭配好滋味”促销活动。生产大家宝薯片的北京兴运实业有限公司董事长助理焦可小姐认为,可口可乐是微甜的软饮料,大家宝是微咸的休闲食品,这种搭配可以在口感上相互调剂,甜咸适宜,这就是双方合作的基础。也就是说,产品间、企业间的优势互补,也是联合促销的一个基本原则。4.联合各方的形象要一致选择联合对象还要考虑对方市场形象的问题。企业树立自己的市场形象并不容易,一旦选择合作伙伴不当,有可能损害甚至破坏自己的市场形象,得不偿失。有的企业定位于高档商品市场,有的企业定位于低档商品市场,这样的联合就有可能损害自己的形象。特别是与一个品牌形象不佳的企业合作营销,还有可能破坏自己的企业形象和品牌形象。5.强强联手的原则合作营销最好是知名企业、知名品牌之间的强强联合。如果是强弱联合或弱弱联合,这种联合有可能起反作用。1998年,柯达胶卷与可口可乐推出了“巨星联手、精彩连环送”的促销活动:消费者购买6罐装的可口可乐,可获赠1张“柯达免费冲卷,免费享受冲1卷胶卷的优惠”;反过来,消费者“在柯达快速彩色连锁店冲印整卷胶卷,即可送可口可乐一罐”。这一活动双方都是名牌企业、名牌产品,当然对消费者有很大吸引力。 1.签订完善的联合营销协议书或合同书,是联合促销成功最基本的前提。2.联合营销成败的关键是选准合作对象。如果有一方的产品不能被消费者接受,就会影响其他各方产品的销售;只要有一方企业形象或品牌形象不佳,就会影响其他各方的企业形象或品牌形象;营销中如果有一方损人利己,就会破坏合作效果。3.联合营销比较适合销售价位较低的商品。像可口可乐与大家宝薯片的“绝妙搭配好滋味”促销活动,风靡了2000年整个夏季。对于商品房、轿车等高档商品,人们的购买行为极其谨慎,简单的捆绑销售效果一般不理想。例如在“国贸2000年北京秋季房地产展示交易会”上,一汽——大众捷达推出了“给新家安个车轮一一‘车+房"分期消费新生活活动”,结果是看的多,买的少,并没有真正推动轿车和商品房的销售。4.联合营销中很难做到利害关系完全均等,能否调节好各方合作关系,也是决定成败的一个关键。 我们以对一个联合营销典型案例的介绍来结束本章内容,这就是美国马克威尔牌咖啡与日本面包公司的联合营销:60年代中期,美国的马克威尔牌咖啡在日本先后进行了3次大规模的样品派送,共送出咖啡样品1800万份,派送办法是把咖啡样品封在一斤装的面包包装内。第一次派送时间是1965年3月~5月。马克威尔牌咖啡的生产厂家与日本第一屋制面包公司合作,把咖啡样品夹在1斤装的面包包装内,送出了200万份样品,范围遍及日本全国。结果面包销量和咖啡销量都有惊人的增长,使得日本其他面包公司纷纷要求参加派送。第二次派送时间是1965年10月~1966年1月,共4个月。马克威尔牌咖啡的生产厂商与日本7个地区的7家面包公司合作,其中6家面包公司是:东京第一屋制面包公司、大阪的神户屋制面包公司、名古屋的敷岛屋制面包公司、福岗的粮友屋制面包公司、仙台的虎屋制面包公司、札幌的罗巴面包公司,7个地区共送出样品600万份。第三次派送是在1966年秋季。除第二次派送样品的7家面包公司外,新增加了静岗地区的惠比寿制面包公司、新泻地区的郁金香食品公司、福井地区的富士面包工业公司。10个地区的10家面包公司共送出样品1000万份。这一系列合作营销取得了巨大的成功,具体表现在:1.马克威尔牌咖啡销量猛烈上升,过去不卖咖啡的面包店都开始代销该产品,并把这种咖啡陈列在主要的、正面的货架上。2.面包店因销售附带了咖啡样品的面包,生意特别好。3.面包工厂的业务量因此增加了35%,派送结束后,这种业务量仍持续了较久。4.消费者品尝样品后,才知道马克威尔牌咖啡是最好的,从此改变了消费习惯,认牌购买马克威尔牌咖啡。这次合作营销之所以获得成功,主要原因是:1.咖啡和面包有共同的目标消费者。一般来说,以面包为主食的人,绝大多数有喝咖啡的习惯,所以选择面包作派送咖啡样品的载体,非常合适。2.合作双方互惠互利。附送咖啡增加了面包销量,选择面包派送能准确瞄准咖啡的目标消费者,双方有共同利益,当然一拍即合,同心协力。3.这一联合营销降低了各方的费用,收到了更好的效果。4.面包和咖啡搭配得当,符合人们的饮食习惯,从而能吸引更多消费者。
Larry Groupe的《Shake Down》 歌词
歌曲名:Shake Down歌手:Larry Groupe专辑:真相至上Mariah Carey - Shake it OffTaken from the 2005 album "The Emancipation of Mimi"Everybody just, everybody just bounce, bounce, check itEverybody just, everybody just bounce, bounceI gotta shake it offCause the loving ain"t the sameAnd you keep on playing games like you know I"m here to stayI gotta shake, shake it offJust like the Calgon commercialI really gotta get up outta here and go somewhereI gotta shake it offGotta make that moveFind somebody who appreciates all the love I giveBoy, I gotta shake, shake it offGotta do what"s best for me baby and that means I gotta shake it offBy the time you get this message it"s gonna be too lateSo don"t bother paging me, "cause I"ll be on my waySee, I grabbed all my diamonds and clothes, just ask your momma she knowsYou"re gonna miss me baby, hate to say I told you soWell at first I didn"t know but now it"s clear to meYou would cheat with all your freaks and lie compulsivelySo I packed up my Louis Vuitton, jumped in your ride and took offYou"ll never ever find a girl who loves you more than meI gotta shake it offCause the loving ain"t the sameAnd you keep on playing games like you know I"m here to stayI gotta shake, shake it offJust like the Calgon commercialI really gotta get up outta here and go somewhereI gotta shake it offGotta make that moveFind somebody who appreciates all the love I giveBoy, I gotta shake, shake it offGotta do what"s best for me baby and that means I gotta shake it off(I Gotta)Shake, shake, shake, shake, shake it off...Shake, shake, shake, shake, shake it off... (gotta shake it off)Shake, shake, shake, shake, shake it off...Shake, shake, shake, shake, shake it off...I found out about a gang of your dirty little deedsWith this one and that one by the pool, on the beach, in the streets, heard y"all wasHold up my phone"s breakin" up, I"ma hang up and call the machine right backI gotta get this off of my mindYou wasn"t worth my time, so I"m leaving you behind, yeahCause I need a real love in my lifeSave this recording because I"m never coming back homeBaby I"m goneDon"t cha know? I gotta shake you offCause the loving ain"t the sameAnd you keep on playing games like you know I"m here to stayI gotta shake, shake it offJust like the Calgon commercialI really gotta get up outta here and go somewhereI gotta shake it off(I) Gotta make that move (make that move)Find somebody who appreciates all the love I giveBoy, I gotta shake, shake it offGotta do what"s best for me baby and that means I gotta shake it off(I Gotta)Shake, shake, shake, shake, shake it off... ooooohShake, shake, shake, shake, shake it off... (gotta shake it off)Shake, shake, shake, shake, shake it off... ooohShake, shake, shake, shake, shake it off...I just gotta shake it offCause the loving ain"t the sameAnd you keep on playing games like you know I"m here to stayI gotta shake, shake it offJust like the Calgon commercialI really gotta get up outta here and go somewhereI gotta shake it offhttp://music.baidu.com/song/16232249
JanieParis哪里人
JanieParisJanieParis是一名演员,主要作品有《真相至上》《危机特勤组》《糖衣陷阱》。外文名:JanieParis职业:演员代表作品:《真相至上》合作人物:罗德·拉里主要作品人物关系
textarea里面输入html标签怎么按原样输出
1、录入以后再使用textarea编辑时与最初录入时不一致,还是说想要把标签解析后显示呢?如果是前一种情况,通常可以用后端脚本将HTML敏感字符转换为HTML实体字符。2、比如<,>,&等字符,后一种情况用textarea是无法实现的,因该控件只能显示纯文本内容,如果想要显示解析后的网页元素,可以用其它元素模拟,比如DIV等。3、<div contenteditable="true" id="t"></div>吧div加上contenteditable="true" 就会变成一个可编辑div,可以试试下面试试 鼠标放上去正常是和文本没区别 不过能加html标签div contenteditable="true" style="background:#000; color:#FFF; width:233px;height:233px;"><span style="color:red;">233333</span><span style="color:green;">原谅绿</span>aaaaaaaaaaaaaa</div>
怎么用textarea实现表情的插入,不要是网页编辑器的那种,就纯粹的textarea和js。而且体积尽量少!
textarea中,点击表情,可以插入<img src="">插路径,到网页中能显示出图片,但是添加的时候确实不可能直接预览图片
cartiernn swag是谁?
是凯特·贝金赛尔。凯特·贝金塞尔(外文名:Kate Beckinsale,1973年7月26日-),出生于英国伦敦,毕业于牛津大学,英国女演员。凯特·贝金赛尔1973年7月26日出生于英国,父母都是演员。6岁时智商高达152,13岁起开始写诗获奖,之后在牛津大学就读,主修法国文学与俄罗斯文学,但念到大三便休学从影。她以拍摄电视电影入行,随后在一些影片中出演戏份不多的配角。1998年,她出演的《迪斯可末日》和《爱丽丝魔镜之旅》相继上映。2001年,贝金赛尔出人意料的获得机会担任《珍珠港》的女一号,这部电影也让她为好莱坞明星。2007年,她出演的《针孔旅馆》和《雪天使》相继上映。2008年,贝金赛尔出演罗德·拉里执导的政治惊悚片《真相至上》。2月24日,凯特·贝金赛尔亮相艾尔顿·强爱滋病基金会主办的第80届奥斯卡颁奖礼庆功派对。2009年,贝金赛尔出席洛杉矶的曼恩乡村剧院举行的由她主演的惊悚新片《雪盲》的首映礼。10月26日晚,第13届好莱坞电影节颁奖典礼在贝弗利山希尔顿酒店举行,凯特·贝金赛尔与导演丈夫伦·怀斯曼一同登台为年度男主角罗伯特·德尼罗颁奖。
ValorieArmstrong是做什么的
ValorieArmstrongValorieArmstrong演员,电影代表作品有《真相至上》、《捕鼠记》等。电视剧代表作品《圣芭芭拉》《拉维恩和雪莉》外文名:ValorieArmstrong职业:演员代表作品:《真相至上》、《捕鼠记》合作人物:BradWhite
jquery中使用html给textarea赋值,再使用val获取时候,html代码就无效了,有什么办法解决
首先 textarea是标准是不能设置标签的 如果你真的想设置html那么建议你用div 设置给div加一个属性 contenteditable="true"如 <div id="div" contenteditable="true"></div>然后运行这个网页 你就会发现这个div可以输入东西了 那么你再在里面加上html当然不是问题 对吧 呵呵 现在有很多的编辑框 都不用textarea 都是用div只不过这个div当中的回车 是<p></p>标签 你在获取这个div.html()时 就要对它进行处理了如:var context = $("#div").html();context=context.replace(/</p>/," ") //将内容的全部</p>替换为 也就是换行context=context.replace(/<p>/,"") //将内容的全部<p>去掉这样就是你想要的结果了 不过如果你在里面加了其它标签 就自己做处理吧
html5 textarea内的文字怎么美化
其实代码很简单:<div class="durl" id="box" contenteditable="true"> 例:<a class="dlink" href="http://item.taobao.com/item.htm?id=40862965433" target="_blank">http://item.taobao.com/item.htm?id=40862965433</a></div>重点是这句contenteditable="true"contentEditable html中的一个属性。设置html的contentEditable=‘true"时,即可开启该元素的编辑模式。Html中的contentEditable的属性可以打开某些元素的可编辑状态.也许你没用过contentEditable属性.甚至从未听说过.contentEditable的作用相当神奇.可以让div或整个网页,以及span等等元素设置为可写。我们最常用的输入文本内容便是input与textarea 使用contentEditable属性后,可以在div,table,p,span,body,等等很多元素中输入内容.如果想要整个网页可编辑,请在body标签内设置contentEditablecontentEditable已在html5标准中得到有效的支持。在IE8下设置表格可写不支持,其他元素没有问题。在FireFox运行一切正常。谷歌浏览器运行一切正常contentEditable已在html5标准中得到有效的支持。在IE8下设置表格可写不支持,其他元素没有问题。在FireFox运行一切正常。谷歌浏览器运行一切正常
sony投影仪开机后风扇正常转,灯泡刚刚亮马上熄来,风扇也不转,warning灯和standby/on灯两个红灯闪?
风扇不转,那么开机自检不通过,就会报警。LED闪烁请先排除下风扇是否接入,在看下风扇是否被卡住。如果排除后请确认开关是否有误。
“textarea”里面输入“html标签”怎么按原样输出?
1、录入以后再使用textarea编辑时与最初录入时不一致,还是说想要把标签解析后显示呢?如果是前一种情况,通常可以用后端脚本将HTML敏感字符转换为HTML实体字符。2、比如<,>,&等字符,后一种情况用textarea是无法实现的,因该控件只能显示纯文本内容,如果想要显示解析后的网页元素,可以用其它元素模拟,比如DIV等。3、<div contenteditable="true" id="t"></div>吧div加上contenteditable="true" 就会变成一个可编辑div,可以试试下面试试 鼠标放上去正常是和文本没区别 不过能加html标签div contenteditable="true" style="background:#000; color:#FFF; width:233px;height:233px;"><span style="color:red;">233333</span><span style="color:green;">原谅绿</span>aaaaaaaaaaaaaa</div>
war3 中有个名词叫TFT 什么意思啊
TFT:The Frozen Throne,寒冰王座
求JAR格式好看的穿越的小说!
《魔易乾坤》作者:卓飞宏 17K独家首发;灵异频道热门强档;卓飞宏扛鼎之作。 【情为主线,灵异写法,阐述命理,直探人生!看魔易乾坤,感觉在看电视剧】 星辰变幻,乾坤倒转,魔星现世,是福是祸? 贪、嗔、恨、痴、爱、恶、欲。奇情言情、玄幻魔幻、医卜星相、灵异穿越、超术异能,尽在其中。 优秀网络小说【魔星】系列《魔易乾坤》是一部网络奇书,该书集玄幻、穿越、言情、灵异于一体。 妙趣横生的跨越爱情;黑帮拼杀的壮观场面;玄奇异能的都市激战;一定会让你耳目一新!古代的豪侠如何在科技发达的香港立足,待看古枫如何扭转乾坤! 蝶舞转世重生,古枫追情于公元2010年,遭遇一次次惊天奇谋,急流暗涌。 清逸秀丽的张菁因古枫的冷落,独自到梦羽酒吧买醉。正当酩酊大醉之时,却被一名古惑仔所觊觎,中了迷药……从而引起一场渲然大波。山雨欲来风满楼,一场黑帮激战一触及发。 神秘的半透明僧人嫡传弟子柳生梦魂身怀“无上忍法”和“拳皇极招”,追求廖小蝶不遂,对古枫展开连番追杀,古枫是否能化险为夷? 《尼罗河之鹰》《天狼之眼》《法老王》作者:水心沙 古埃及系列三部曲,穿越文中的经典之作,但一定要多看两遍,才会发现越来越经典,因为水心沙的文伏笔很多,跳跃性大。我看第一遍时有很多不明白的地方,现在该套小说是我纸书版的珍藏。 经典程度:★★★★★ 《第一皇妃》五部曲 作者:犬犬 与月亮女神的浪漫凄美神话结合。一个不愿加冕的皇妃,一个面对国家的女人,为了爱情,他会怎么做? 经典程度:★★★★★★★★★ 《交错时光的爱恋》作者:席娟 读大学的时候就看的,这可以算是第一批穿越文吧!90年代读大学爱看小说的女生要是没看过这篇文就太难以形容了。 经典程度:★★★☆(席大的文笔还是很好滴,经典程度其实完全可以再加几颗星) 《极品家丁》作者:禹岩 2008年最火的小说,一个年轻的销售经理,因为一次意外经历,来到了一个完全不同的世界,成为萧家大宅里一名光荣的——家丁。兴办实业,经营社团,小小家丁,如何玩转商场、官场、战场和情场?这个家丁不是人,鲤鱼也要跃龙门。 经典程度:★★★★ 《绾青丝》 绾青丝,挽情思,任风雨飘摇,人生不惧。浮生一梦醉眼看,海如波,心如皓月,雪似天赐。你自妖娆,我自伴。永不相弃! 共分为四卷--《青楼篇》《沧都篇》《风华篇》《绝胜篇》。 《木槿花西月锦绣》:三大经典文之一,传说是个大坑,慎入慎入。 《腹黑女王玩转三界》 作者:aerjie7897 我不是没有想过,如果我的前世不是郁离二皇子禁锢的那只青鹭,如果他不曾试图将我寻回,如果穿越的途中不曾有人抢夺,如果我的魂魄不曾附在一个前世对月栖猫妖一族有恩的女子身上。本姑娘乃是宇宙无敌天下第一四海独家的腹黑王女,先看我这个无赖兼无耻的女主如何将你这三界玩得地覆天翻,日月无光罢…… 《BH穿越:冷皇的废后》——by狐小妹 一场意外,让贺兰飘穿越到了……男宠的床上?更令人惊悚的是,这张床上不是只一个男宠,而是活生生的四个!天啊,为什么会有这样混乱的局面? 结果她被人当场捉jian在床,而他们喊她“皇后”?难道她成了历史上第一个找男宠被捉jian在床的皇后? 《BH穿越:弃后要休夫》——by水月菱 刚睁开眼,她发现自己赤身躺在一个面容冷峻的男人怀里,手里还握着凶器正准备刺杀他! 这个残暴嗜血的暴君,竟然趁机强占了她的身子! 完事后,他冷漠地告诉她,她只是他的玩物,娶她不过是为了两国的邦交。 而她——21世纪的药剂师,倨傲地对他说,暴君,你敢欺负我,我就配置穿肠毒药毒死你! 《BH穿越:废弃帝姬15岁》——by纳兰静语 穿越醒来,突然发现自己正被人压在床上差点XX,幸好她反映及时,将人一脚踢了下去,守住了最基本的防线。 另一边,却居然站着一个笑的一脸残酷邪魅的男子,那个有着冰冷的紫眸男人。 他修长的手指掐住她雪白的脖颈,冰冷的话语如刀锋一般字字犀利:“本王不会死,因为本王还要留着命来让你跟着我一起承受痛苦!” 《情乱大唐》 她,城市里最下等的贫民; 没有了爱情,没有了工作, 一夕间,她几乎失去一切; 剩下的, 是仅有的一点人格和卑微的自尊; …… 一觉醒来, 身在何处? 唐?宋?元?明?清? …… 风舞红衣,暗香盈袖, 无论哪里, 她要活出自己的女人香! 《幼妻难宠》 一场车祸,让原本两人不相干的人生轨迹,发生碰撞。 十九岁生日当天,父母在一场车祸中过世,肇事司机,醉后驾车,造成了这场悲, 同样在送进医院后不久死亡,只留下一个十岁的女儿沈筠儿。 因为心中的恨意,他收养肇事的女儿,并对她开始不尽的折磨,发逝要用她一生的痛苦,来祭慰父母的在天之灵, 却在逐渐的相处中,为她的天真和快乐打动,不自禁的爱上对方,却又误以为她交了男朋友, 而强行占有她,为了将她绑在身边,他甚至不惜让十六岁的少女怀上自己的骨肉。 五年后的重逢,二十二岁的她,却是一个五岁孩子的妈妈,时间的流逝,早就仇恨早已经成空, 只是那段伤痕累累的爱情,似乎能让那段支离破碎的爱情破镜重圆? 《狼王的怜妃》 他一直强迫告诉自己,她是敌人的女人,她只是自己的玩物,玩腻她后,他会不容情的将她处死。 但是,当她纵身跳下城楼的那一刻,为何他尽然心痛得的不能自己。 忽然,他明白了。 他不但要占有她的身体,他还在占有她的心。 只是,她对他那不尽的恨意,又如何能轻易化解,又如何能让她轻易的爱上自己, 他在她的心里,永完是一个可怕的,没有人性的恶魔。 《死亡游戏之复仇骑士》 亲情、爱情、友情,情深如海,潸然泪下; 忠义、侠义、情义。义薄云天,荡气回肠。 一个孤独的家族,一抹孤独的身影,一声孤独的呼唤,一个并不孤独的故事。上官龙腾,代表着一个家族的图腾,用无数的鲜血来泼墨! 什么是兄弟?什么是爱情?倒下了生死与共的好兄弟,却倒不下永远的友谊!放弃了的爱情不流泪,比流泪的拥有更无价! 苦难的水煮出真情的滋味,战火的窑烧出英雄的本色!坎坷、艰难、困惑、失落和赌咒,铸造了我不老的情怀;时刻关心、深深热爱这部作品的人们,支起了我永恒的信念!!!我要蘸上我的泪,为亲们而写!!! 《腹黑皇子的契约皇妃》 她与她的上司意外穿越到一个异世界,更因为她的特殊能力,三个国家的皇子抢着立她为妃,而水墨凌,漠湛风,萧翼闻,慕潋尘,慕潋恺……他们都说要娶她,真爱她的是谁? 《有缘千年来相会》(渐入佳境型,女主遇到穿越同志时很搞笑) 作 者:雪影霜魂 类别:浪漫言情-宫闱情仇 作品关键字:阮若弱,李略,玉连城 一场车祸后,苏珊一缕魂魄悠悠醒转,居然已经来到了千年以前的——大、唐、盛、世。 起初她发了半天愁,为眼下这般处境。初来乍到一个新地方,人都难免不适应。更勿论是穿越时空误入唐朝,心慌慌地恨不能插上翅膀飞回二十一世纪才好。但来时也不知道是如何来的,如今要回去更不知如何回去。既无力回天,就索性听天由命吧。事到如今,也只能随遇而安了。 正版阮若弱为着不如意的姻缘寻了短见,想一死百了。也不知冥冥中什么天意注定,让苏珊的一缕离魂入了她的体。代替她继续走人生路,她又会走的如何呢? 一连串妙趣横生的故事由此展开了…… 隋唐风云系列(有蜉蝣、火泽睽、锦瑟无端三部,很现实,不小白,女主是真正意义上的女诸葛,有三个男主,但从现代人的角度来看真是没一个好东西,女主最后没和任何人在一起,这对她而言也许才是最好的) 作 者:双陆 类别:青春幻想-青春幻想 作品关键字:穿越 在历史的洪流中,我们都是蜉蝣。聪明也罢,愚蠢也罢,努力也罢,倦怠也罢,都只为了一个目的,那就是活下去。 这不是一篇有着美好传统的穿越文,没有家世良好感情如一的男主角,只有不管如何努力却依旧不完美的生活;没有坚贞不变的爱情,只有经历生死患难后依然不能消弭的文化差距。我想表达的是在虚幻之中的真实,喜欢爱情喜剧或者完美感情的人慎入。 《三救姻缘》(主虐男主,两主角的感情非常动人) 作 者:笑声 类别:浪漫言情-穿越时空 作品关键字:任云起,佑生,陶旗,程远途,沈仲林 刻骨铭心的爱情,生命的意义! 有哭有笑,人物别具一格。 大地震,这是哪里?一只手从地下伸出抓住了我的脚踝! 好容易把这凄惨的囚犯挖出来,却出现了要砍我们的大刀先生! 我将这骨瘦如柴的家伙扛起来!大伙儿逃命去! 正是:相识患难之中,欢笑亡命天涯,感君生死情义,唯愿与子偕老 有读者留言:读此书,时而肝肠寸断,时而浩气长存,时而啼笑皆非,时而潸然泪下!感人肺腑,摧人心肝,赚人眼泪! 《爱莫能弃》(很虐,特别是女主被太后在城门口鞭死一段,哭死个人~还好女主后来被救,结局是好的) 作 者:清水慢文 类别:浪漫言情-穿越时空 作品关键字:穿越 穿越到了一个害了人的女子身上。 这个女子因爱生恨,下毒手残害了他。不是我的所为,可是,我现在成了她。 一次快乐的旅程,多少欢声笑语,是否能驱散他的伤怀? 可人生的旅途,人们要怎样做,才能争得一路同行...... 成人童话。善良和爱。 一个温馨的爱情故事。 《千里东风一梦遥》(我最爱的穿越,女主坚强到一定程度了,总而言之,一切为了生存!) 作 者:姬流觞 类别:浪漫言情-穿越时空 作品关键字:纪红锦,杨不愁 一个新郎,两个新娘。夫妻交拜时的等边三角形,是不是从此后各走各的路? 朝堂,江湖,我没有一技之长,只有求生的欲望。委身于任何人,都摆脱不了功利的目的;爱上任何人,都用尽全身的力气。 爱是女人的涅盘,我在涅盘中重生,一次又一次…… 《傻女在古代的幸福生活》 现代女性穿越时空,经历磨难生死,搞笑状况百出,先是装傻姑,然后一人一鸟走天涯。女扮男装,出尽洋相。预知后事如何? 《与妖共舞》 因为一个无聊的传说,她被好友半夜给拉了出去, 结果没掉湖里淹死却差点被摔死! 承蒙一位帅哥相救,可是这帅哥却是个神经不正常的家伙, 救了她还想再杀她!她一定要向学校投诉! 咦?等等,学校在哪呢?她怎么到了山郊野岭来了? 又好死不死地碰上一位美得不像话的"鬼", 因为她泛滥的同情心,结果被骗上当叫他占去了身体! 什么什么?原来这只"鬼"不是鬼,竟是只千年银狐妖?! 还为了他的一己私欲逼她去修道! 修道好哇~有帅哥师兄们陪 温润如玉的八师兄, 冷酷闷骚的十三师兄, 假不正经的二十五师兄, 虽然个性各不相同但每个人身上似乎都藏着不为人知的秘密呢~ 可是可是,为什么还要叫她去捉鬼降妖? 5555,她胆子很小的,遇到鬼她叫得比鬼还凄厉,遇到妖她逃得比谁都快! 可恶的死狐狸,究竟要什么时候才肯离开她的身体?! 《薄荷荼靡梨花白 》 誓:如果有下辈子,我一定不再大块吃肉大碗喝酒(作者:你当自己是梁山出品的啊!),誓将淑女进行到底。。。 事情是这样滴:偶谈了3个月零1天的男朋友在一个月黑风高的晚上突然良心发现决定要拯救地球秉着我不入地狱谁入地狱的崇高革命精神决定义无反顾地向偶求婚,也不知道是听信了哪个笨蛋的建议居然把钻戒放在我的最爱——蜜桃冰激淋里~就在他无限期盼的眼神下,无辜纯真善良的偶用汤勺铲了一大口冰激淋以迅雷不及掩耳之势吞了下去……在迅雷不及掩耳慢动作瞬间,偶看到他闪烁期盼的小眼睛突然呈几何基数倍放大(一般人们称之为惊恐的眼神),然后眼前一黑…… 史上最郁闷之穿越:有人撞车穿越,有人跳楼穿越,有人睡觉穿越,有人生病穿越……而我——居然因为被求婚钻戒给噎死穿了过来,惭愧惭愧~不幸之中万幸,据说我穿到了好人家…… 《美食江湖不思议》 完结 【类型】架空历史+身体穿越+喜剧 【作者】2006.8 疯丢子 28万字 【主角】明绮,左。岳仁,云启殿,齐楚,齐洛恒,孟兰君,明邪, 【文案】这个状况……我……大致明白了…… 不就是那个什么,穿越,架空嘛 死不了! 我坚强着呢! 刚刚经历中考的明绮,在学了九年除了赚钱以外的知识后,一个莫明其妙……穿越到了未知时空 她被捕头带到了新官上人的知府岳仁面前,很乌龙的做了帐房先生……更郁闷的发现了衙门亏损 无奈,她和岳仁合计着,挪用公款……开店赚钱! 从小小的知味观……到大大的湖畔居…… 从江湖纷争……到国仇家恨…… 官场,江湖,朋友,敌人…… 好玩的才开始,凭我一手绝活,不信干不掉你们这帮人精! 【我评】很多爆笑的段子,羡慕明琦(也羡慕作者),就喜欢这种嬉笑怒骂,刀子嘴豆腐子女兼有自知之明的女子,不论骂人、劝人还是摆道理都是一套一套的,不带打蹦的,羡慕这口才,呵呵~~ 《华丽穿越》 完结 【类型】架空历史+身体穿越+喜剧 【作者】2007.1 T丫丫T 13万字 【主角】花菜菜,辕轩鹤,且介霆,花猫,小心,小熙 【文案】穿越前 姓名:花菜菜 性别:女 年龄:20(大二,菜鸟) 诗词歌(负),年龄与诗词的记忆成反比,歌,由于 专业问题,基本只听外文,注意:"听"意味着不会唱.厨艺保证自己饿不死:饭,白饭;菜,水煮蔬菜;汤,鸡蛋汤。 外貌:美女不是,丑女不像 穿越后 姓名:花菜菜 性别:女 年龄:20(貌似大年女青年) 诗词歌依旧负 外貌:美女不是,丑女不像 废话了那么多,一句话,真身穿越,女主是你,是我,是她,凡人一个. 菜菜胸无大志,人生目标:自己养活自己. 菜菜没心没肺,但是知道自己要什么和不要什么. 【我评】笑的我肚子疼,尤其是那个如厕理由100个。。。结局是一女二夫 《我要跟你走》 极品坑 下载页 【类型】架空历史+灵魂穿越+爆笑喜剧 【作者】2006.11 月上玲珑 18万字 【主角】苏翎(莫小楼),程然,宇文,宇楣,萧楚,辰司玄,辰司靖 【文案】莫小楼宣言:又帅又深情的男猪们坚持住啊,美丽到风华绝代可爱到人见人爱的莫小楼就要来拯救你们了!冲啊! 一直喜欢这样的女生,有点小聪明,又有些迷糊,有那么点自私那么点狡猾,但又很可爱很善良,想笑的时候就大声笑,想哭的时候就放声哭,爱一个人可以天荒地老,恨一个人可以至死方休,选择了就不再放手。 【我评】经典好文!笑的肚子疼,万分遗憾作者弃坑了 【经典语录】再说留在古代也是有好处滴~~说不定什么时候我碰见个世外高人 学了绝世武艺所向披靡 又遇见个有钱有权又专一的帅哥 对我一见钟情穷追不舍 他非卿不娶我非君不嫁 奈何家有世仇不共戴天 可是我俩情比金坚义比海深不顾反对私定终生 离家出走跳涯殉情却又峰回路转双双获救 从此隐姓埋名浪迹天涯 你耕田来我织布比翼双飞在人间 最后执子之手与子偕老儿孙绕膝共享天伦…… 《穿越之死缠烂打》 完结 【类型】架空历史+灵魂穿越+喜剧 【作者】2007.4 共剪西窗烛 18万字 【主角】明尚如(颜轩风),柳彦风(胖子)。新(四皇子), 【我评】文笔,剧情都不错,语言那个幽默啊,没的说,实在、实在太喜欢了~~ ,可惜作者因事草草结了文 《青岚》 1~2月一更 【类型】架空历史+身体穿越+喜剧 【作者】2006.2 紫夜轻岚 7万字 【主角】青岚,修冰。 【文案】青岚吐出一口烟的功夫,世界就突然全变了。 她面前不再是川流不息的车流,对面没有高高耸立的怀远门,太阳没有在马路对面等她。一切全不见了。 一阵风吹来,几片叶子刮了过来,扫过了她的牛仔裤腿。 阳光无遮无拦的照下来,直直的打在青岚的眼睛上,让她有一瞬间的眩晕。 这是一条幽深的小巷,青砖上爬满了青苔,地上散落着的垃圾在空气中散发着酸腐难闻的味道,一只觅食的野猫在垃圾堆里抬起头,似乎对她突然的打扰很是不满地瞪了她一眼,便埋头继续找食物了。 青岚低头,一口一口用力的抽着烟,看着那只野猫一口一口的撕扯着一块烂白菜帮。 五分钟之后。野猫心满意足地扬长而去,青岚将烟头扔在地上,一脚踩了上去,嘴里咬牙切齿的挤出了几个字:“妈的,老娘居然穿了……” 【故事简介】女主青岚在大街上抽烟的功夫就穿越了。紧接着遇到了正在比武的男主修冰,开始了女主的古代历程。。。女主青岚,父母双亡留下一笔钱和另外一个不甚熟识的女孩开了一家小店,没谈过恋爱,抽烟,开口闭口说老娘,一个会拿着卫生巾给男主包扎伤口的女主,隐忍的坚强。男主修冰,母不怜父不爱,6岁在母亲身边却从没被母亲抱过,唯一也是最后一次拥抱却是把男主抱到了乱葬岗,几天后,父亲“人魔”带走了他,每天看到父亲杀人,几年后又将他丢给了修冰的师傅“剑鬼”,而他们之间没有任何多于的交谈。没有童年的修冰在比武受伤后,青岚用超薄卫生巾给他止血,抱着他过了一夜,醒来后,修冰只留了一句“我会负责的”。。。 【我评】一弃坑的、才写了7万字,无人问津的文,我就是喜欢。尤其喜欢小修啊 英俊却纯情,温馨的一声“嗯”,就让女主心甘情愿的臣服。。呵呵~~人物很简单一女一男,有人说这篇文对男主的性格描写的不够好,可我却能完全感觉的出来男主的性格:因为没有亲人所以冰冷漠然却又渴望人的关爱,哪怕只是在他身边有目的的生活三年的婆婆也不忍。青岚总觉得小修是小孩子,于是“母爱泛滥”。 《多多益善》 完结 【类型】架空历史+婴儿出生+轻喜剧 【作者】2006.12 喜善大人 19万字 【主角】金多多(宋书凡),龙飞玉(龙大将军)。司徒长乐(美人师傅),君子悦(悦悦宝贝),商融(狐狸),罗杰(兔子) 【文案】转世重生到了古代时空,原以为终于可以心安理得地做一回米虫,怎料却是个爹不亲、娘不爱的主,无奈,只得自力更生,艰苦创业。 “金子、房子、铺子、孩子、美男子!多多益善!” “你说什么!”有人处于狂飙边缘。 “呵呵!”心虚地笑,“妾身是说‘老公只要一个好"。” 【我评】情节构思新颖,女主特想要个孩子,结果找上中毒的飞龙将军达成一笔交易:一边给解药,一边给。。。一个月机会让女主怀上孩子,哈~~~读的过程中真的很开心,文笔也好,最后一家人幸福,开心的样子,女主是我看这些穿越文里生孩子最多的(4个孩子),哈~~ 《凤囚凰》 可以说看穿越文,如若没看过以上三本中的一本,就是穿越迷的一大遗憾! 《和亲公主》 完结 前篇《惜取眼前人》 【类型】架空历史+灵魂穿越+喜剧 【作者】2007.6 鲜橙 32万字 已出版, 【主角】冯陈楚杨(福荣公主),承德(瓦勒皇子),南宫越,诺顿王 【我评】女主附身周国福荣公主,女主是比较能闹的那种,有点小聪明,也蛮有气魄的。承德和女主在一起最逗,一对活宝。。。 《爱就一个字》 连载 【类型】架空历史+灵魂穿越X2+喜剧 【作者】2007.2 zy喜悦 25万字 【主角】苏小小(白惜月),楚琦(烟无双),罗大将军(小罗),石头(芦苇),秦御风,墨舞 【文案】我苏小小,昨天还是刚从高考火海中冲出的祖国花骨朵,醉个酒转眼就被发配到了古代,屁股还没坐热就要被打包嫁人,成了古装版的待嫁新娘,还是嫁个什么狗屁将军,老娘就算要嫁也得嫁大款,呸,差点忘了我古代版的老爹就是个娶了十八个老婆的大款代表,这年代一夫多妻,我谁也不要嫁啊!不行,我得自救,老娘我超强的适应能力可不是盖的,在哪儿我TNND不能活的有滋有味,嘿嘿…… 咱们走着看吧。 【我评】女主属没事找事型人才,秉承没事变有事,小事变大事的生活方针 ,整天打打闹闹,后来发现她的死党楚琦也穿来了,不过却附身在无双山庄庄主烟无双身上,女变男,俩人见面那场巨搞笑 ,有段时间的文了,推荐这文的也很多 《穿越与反穿越》 完结 【类型】架空历史+身体穿越X2+喜剧 【作者】2006.7 妖舟 26万字 【主角】赵敏敏,白毛。肖寿,四皇子,杨过,洛城,英超 【文案】穿越好,把马子看美男,金银财宝手里攥。 穿越好,出天山入龙谭,绝世武功身上缠。 穿越好,走江湖游深宫,中外历史听我侃。 穿越好,主角命好,没什么本事,也能当韦小宝! 穿越好,配角长得好,十八般武艺样样精通,还瞎了眼的总往主角身边靠~ 以黄金规律为指导方针,歌舞与写诗两手抓两手都要硬,谨记广泛撒网重点培养的择偶原则,来吧,我们去穿越! 【我评】相当经典的搞笑穿越文 《大赵风云录》虽未全本,但作者十分强大,70多万正文,书写的也不错,可以值得一看 《黄粱三国》老书了,全本了! 《精武门》最近写完了,前期都非常好看。。。 《洗冤新录》不错的穿越小说,讲法医 《重生之武大郎玩转宋朝》重生类的架空历史!全本之作! 《狗运战神》老书一本,经典的YY恶搞全本小说 《我成为康熙以后的YY王朝》全本架空类 《转世汉王》这本起点封推的也不错 《情倾天下》这是我看过的清宫文中比较恶搞的,明珠几乎在每一章中都会有些经典的语录 《孙策》 《东莱太史慈》 《三国风云之猛将传》:凤于九天,,千年,,帝台春…… 《寻龙记》女主人公刘璃为了就回自己的弟弟刘钥,与自己的前世的九五至尊发生的故事,很感人。 《宸宫》女主人公被挚爱背叛,在黄泉之中受烈火煎熬,二十六年后在小宫女身躯中重生,醒来后发现物是人非,开始报复......很精彩,写后宫的勾心斗角 发现居然没有如下名品,特来补上 《窃明》大爆炸作品。武系。因其对袁的形象的颠覆而广为争议。随着文章被一起流传的还有“我长生军,威武!”— —||| 《新宋》另一部有名的文系作品。当初还在《科幻世界》上做过广告的。 《篡清》造就了作者奥特慢的美名。也是武系。现在正在连载。 《蔓蔓青萝》作者:桩桩 这绝对是一部经典穿越小说 。 最近网络上出叻很多类型的穿越~大多数还属粗糙,基本上没有文采~~搞笑也完全找不对料~~小说嘛,不光看情节也要看文笔~~下面是本人的精挑细选的穿越文~~ 《法老的宠妃》悠世。别看名字好像满苕皮的~文笔非常的棒~我看过的最棒的穿越埃及的除叻《尼罗河的女儿》(这个是看的漫画)《尼罗河三部曲》就是这个让人耳目一新啦~女主艾薇是侯爵最疼爱的小女儿,一个奇异的黄金镯,将她带到给神秘的古埃及,冥冥中的轮回,恶毒的诅咒让艾薇的穿越步步维艰……情节相当的连贯自然,作者驾驭语言的能力也相当成熟~~目前第一部已经完结,第二部上半部已经完结,可以分开看,不影响故事的整体性的~~~~ 《午门囧事》刚开始的时候感觉有点怪怪的,喜欢吃肉的女主~但情节越到后面越出彩哦~文笔算一般~搞笑不错~ 《和亲公主》故事情节还是满流畅的,搞笑因子也不少,但相对于上面的几篇,还是有一定的差距的~
欧美女装 聚美丽说蘑菇街京东凡客当当亚马逊1号店口袋购物汇ZARA瑞丽YOKA时尚集减肥瘦身美容化妆丰胸成人
女装品牌最全,用了两个月挺好
pS2怪物农场4金手指 AR2的,麻烦你有吗?
12月8日更新银河游侠 RPG VV-568 读盘不错,封盘情况良好,LEVEL 5出品的RPG超大作!!! ET-063 读盘不错,封盘情况良好,但是我觉得没有VV盘读盘好!!!如龙 AVG VV-566 读盘不错,封盘情况良好,SEGA出品的类GTA&莎木的黑帮游戏!!! AD-098 读盘很好,封盘情况良好,AD盘不愧是D版里面质量数一数二的盘!!!太鼓之达人 6代目 ETC NA-5663 读盘不错,没有封盘,音乐类游戏!!!魔法气泡2 PUZ ET-062 读盘不错,封盘情况良好,有点像俄罗斯方块的游戏!!!怪物农场5 马戏团 SLG ET-066 读盘不错,封盘情况良好,培养怪物的游戏!!!桃太郎电铁15 TAB VV-569 读盘不错,封盘情况良好,类似于大富翁的桌面游戏!!!12月4日更新世界坦克博物馆 东部战线 SLG VV-562 读盘不错,封盘情况良好,有点模仿大战略的游戏!!!基诺之旅2 AVG SPJ-91 读盘一般,封盘情况不佳,文字类游戏,如果不懂日文最好别入手了!!!古惑狼 团队竞速 ACT VV-561 读盘不错,封盘情况良好,古惑狼游戏的最新作!!!生化危机4(日版) AVG ET-055 读盘很好,封盘情况良好,biohazard终于回归PS2了!!!波斯王子3 王者无双 ACT ET-056 读盘很好,封盘情况良好,似乎是市面上唯一的美版,欧版屏幕显示有问题!!!恶魔城(日版) ACT ET-050 读盘不错,封盘情况良好!!!灵魂能力3(日版) FTG NA-5656 读盘不错,封盘情况良好,如果你的PS2不是日版机(尾数是“0”),那么这张日版就和美版是一样的,显示的语言是英文!!!海底大冒险(最终任务加强版) ACT ET-054 读盘一般,封盘情况良好,这张盘的封面写着“最终任务加强版”,至于到底加强了些什么我也不清楚,只是以前没买过这个游戏,而且这个游戏的评价也很好的,所以这次才入手的!!!大众高尔夫4(新赛季加强版) SPT ET-053 直接红屏,本来我倒想看看这个版本跟以前的大众高尔夫4有什么不同,但是很可惜我买的这张盘有问题,可能是个别盘的问题吧!!!12月1日更新薇欧蕾特的工房 RPG LV-8517 读盘不错,封盘情况良好,其他的不说,毕竟是中文版的游戏!!!战斗精英 二战伞兵 SLG VV-538 读盘一般,封盘情况良好,以二战为背景的战略游戏!!!红男爵 STG VV-555 读盘很好,封盘情况良好,飞机射击游戏!!!焰 STG LV-8519 读盘不错,封盘情况良好,2D射击游戏!!!义经纪 ACT LV-8521 读盘不错,封盘情况良好,以义经为背景的动作游戏!!!11月24日更新欧洲足球经理2006 SLG LV-8504 读盘一般,封盘情况良好,著名的足球经理游戏之一,不过这种游戏在PC上玩要比PS2好得多!!!50美分:防弹 ACT QQ-9007 读盘不错,封盘情况良好,一款暴力游戏!!!极品飞车9:头号通缉 黑色限量版 RAC LV-8513 读盘一般,封盘情况良好,这个版本应该是美版的黑色限量版!!!美少女麻将2 TAB LV-8514 读盘不错,封盘情况不佳,麻将游戏!!!海贼王 海盗嘉年华 ETC ET-047 读盘一般,封盘情况良好,海盗王的大乱斗游戏!!!创世纪传说 断片 RPG ET-048 读盘不错,封盘情况良好,RPG三步曲的第一作!!!战神 ACT VV-551 读盘不错,封盘情况良好,元气出品的战神,同屏幕号称可以出现65525的敌人!!!重生之月 SRPG LV-8507 读盘不错,封盘情况良好,太朴实的的SRPG了,攻击居然没有动作!!! 决战-棒球团 ETC LV-8510 读盘不错,封盘情况良好,漫画风格的棒球游戏!!!11月20日更新勇者斗恶龙8(美版) RPG LV-8493 读盘不错,封盘情况良好,日本国民RPG的美版,虽然有人说这个盘号的盘有问题,但是我玩了一会,觉得没什么大碍,而且我没有发现有其他盘号的盘卖!!!真实犯罪2 纽约城 ACT VV-536 读盘不错,封盘情况良好,号称正义的类GTA游戏!!!刺猬阴影 ACT ET-042 读盘不错,封盘情况良好,SONIC TEAM的最新动作游戏!!!新宠物:邪极妖精 ACT VV-544 读盘不错,封盘情况良好,卡通风格的游戏!!!魔力女战士 ACT VV-543 读盘不错,封盘情况良好,科幻类型的ACT!!!11月18日更新极品飞车9:头号通缉 RAC VV-530 读盘不错,封盘情况良好,著名赛车游戏之一!!!纳尼亚魔法王国 ACT NTC-72 读盘很好,封盘情况良好!!!吃豆小子3 ACT VV-534 读盘很好,没有封盘,NAMCO经典游戏!!!J联盟 胜利十一人9 亚洲冠军杯 SOC LV-8477 读盘不错,封盘情况良好,以中,日,韩三国联赛为基础,加了些欧洲俱乐部(西甲和荷甲联赛的球队居然是假名)以及WE9中的国家队,名单方面日,韩实名,中国假名!!!牧场物语—美妙人生(美版) SLG LV-8423 读盘不错,封盘情况良好!!!二战大兵 FPS LV-8474 读盘不错,封盘情况良好,PS2上面有很多优秀的FPS,除非你是FPS的狂热死忠FANS,否则这个游戏可以无视了!!!机动战士高达SEED 联合VS扎夫特 ACT VV-533 读盘不错,封盘情况不太好,街机移植作品!!!青蛙军曹 乱斗王朝Z ACT VV-540 读盘不错,没有封盘!!!饿狼传 FTG VV-541 读盘很好,封盘情况良好,3D的格斗游戏!!!11月13日更新荒野神枪 ACT ET-034 读盘不错,封盘情况良好,西部赏金射击游戏!!!忍道 戒 ACT ET-036 读盘不错,封盘情况良好,暗杀类忍者游戏!!11月9日更新黑客帝国 尼奥之路 ACT ET-033 读盘不错,封盘情况良好,电影改编的游戏,纯FANS向游戏!!!11月7日更新金刚 ACT VV-524 读盘很好,封盘情况良好,电影改编的大作!!!哈里波特与火焰杯 ACT HT-006 读盘不错,封盘情况良好,又是电影改编的作品!!!英伦狂飙 警察也疯狂 RAC LV-8465 读盘不错,封盘情况良好!!!特别空勤团反恐部队 FPS VV-522 读盘不错,封盘情况良好,感觉有点模仿CS的味道!!!11月6日更新恶魔城:暗之咒印 ACT LV-8441 读盘不错,封盘情况良好,ACT超人气大作!!!使命召唤2 红一纵队 FPS ET029 读盘不错,封盘情况不是太好,PS2上面最好的FPS之一!!!超人特攻队2 ACT LV-8443 读盘不错,封盘情况良好,电影改编的ACT游戏!!!11月4日更新007:来自俄罗斯的爱情 ACT HT-003 读盘不错,封盘情况良好,007系列的最新作,又是一个新盘号!!!星球大战:战斗前线2 FPS LV-8436 读盘一般,封盘情况良好,星战的FPS游戏!!!
ESSE香烟上面Nicotine和Tar是什么意思,怎么ESSE烟含量只有这两个,正常不是三个含量
tar烟气烟碱量。nicotine尼古丁。烟气烟碱量:主流烟气总粒相物中的烟碱量,以毫克(mg)/支表示。烟碱,俗称尼古丁是吸烟成瘾的主要原因。焦油量:焦油是卷烟烟丝中的有机物质在缺氧条件下不完全燃烧产生,是由多种烃类及烃的氧化物、硫化物和氮化物等组成的复杂化合物。量自然是指化合物的质量。扩展资料:原理是把烟草烤干后切丝,然后以纸卷成长约120mm,直径10mm的圆桶形条状。吸烟有害健康是在烟盒上都明确标出的,具体的吸烟危害健康主要在以下几个方面:①吸烟损害人体器官。比如最常见的呼吸系统以及心脑血管疾病等。②吸烟损害人体免疫系统。柴静的《苍穹之下》有一段雾霾毒素侵蚀人体免疫力细胞的场景,吸烟时的烟雾毒素要比雾霾严重的多,连续不断的吸烟更是加强了烟毒的数量优势,而人体的免疫力细胞如巨噬细胞被破坏一个就会永久缺失一个。
ShridharRaghavan出生于哪里
ShridharRaghavanShridharRaghavan是一名编剧,主要作品有《DumMaaroDum》《月光集市到中国》《Family:TiesofBlood》。外文名:ShridharRaghavan职业:编剧代表作品:《DumMaaroDum》合作人物:RohanSippy
为什么第十六届金犊奖网站www.timesawards.com上全是乱码
我用firefox 2.0 看不是乱码阿,可能你要在IE的 工具,internet选项里面修改一下语言设置,改成繁体中文就行了,要不你在这个链接下载一个firefox吧:http://tools.google.com/firefox/toolbar/bundle/intl/zh-CN/?ai=Bb_lO7jDIRc2PEpneoQLX7PXHDNGe8heN5-fPAcWNtwEAEAEg8LCVBDgBUIjLnG5gnbnQgZAFmAHnc5gB8IYBmAH8hgGYAbiSBpgBu5IGmAG_kgagAbWVyP0DsgENd3d3Lm1vemluZS5jbsgBAtoBFWh0dHA6Ly93d3cubW96aW5lLmNuL4ACAagDAw&gclid=CIin4e2emYoCFRLIbgodLUgynQ
超高分跪求[秘窗]Secret Window, Secret Garden的中文版小说!!
嗯、楼主,这是网站:对了,不是直接可以看的,需要下载:http://www.verycd.com/topics/84999/◆简 介 尽管知道应该老老实实地坐在电脑前继续下一本书的创作,或者至少应该领着爱犬到小屋外那轻浮微光的湖边散散步,但知名作家莫特·雷尼(约翰尼·德普饰)实在是没有这个心情,他每天要在房间中最舒服的地方睡足至少16个小时。莫特本不是个意志寡默的人,而是事出有因,发现自己的妻子同其他男人同床共枕是任何重感情的男人所不能承受的,结果是不同路的同林鸟各奔东西。感情的失败终使莫特心灰意懒,离开了曾经熟悉的城市后,他来到了湖边这所昏暗肮脏的房子里寻求精神上的解脱。 痛苦的泥沼中难以自拔,莫特逐渐失去了写作的动力与信心,曾经激昂的创作热情也离他远去,哪怕再简单的句子也不复当年华丽的辞藻使其绚烂多姿。而这一切似乎远未因为时间的流转而消逝。某日,突发雪上加霜事件! 一个神经质陌生人的闯入打破相对的宁静。他叫约翰·舒特(约翰·图图罗饰),贸然闯进的借口是指责莫特窃取了其小说创意,要求得到相应的补偿。尽管莫特竭力澄清自己的无辜,而换来的只是愈发强烈的坚持与敌意。问心无愧的莫特自然不能默认这不白之冤,而为自己辩白的唯一证据就是小说的原创手稿。但一连串意想不到的怪事突然出现,迫使莫特无法在与舒特约定的时间内找到原创手稿。当这一系列不合逻辑的事发生之初,莫特开始对这位神秘的舒特感到了一丝不安,并开始试图揭穿他的庐山真面目,就在真相未果时,又一件离奇的事发生了……◆超级“脑白金”◆ 《秘窗》改编自斯蒂芬·金的同名小说《Secret Window, Secret Garden》。 又见到了这熟悉的名字,斯蒂芬·金。现代恐怖小说大师、亿万富翁、金牌编剧,种种桂冠下的普通人。寒微的出身、缺乏父爱的家庭以致落魄的成长历程,种种生活的烙印缔造了把平凡琐事渲染成使人毛骨悚然般意境的非凡功力。《闪灵》、《危情十日》中的心惊胆破,《肖申客的救赎》中的大起大落迷雾骤开,渲染恐怖氛围永远是最重要的。斯蒂芬·金的作品赢得读者与影迷们极大认可的另一个因素应该是作品中对寻常人性进行了深刻的挖掘与探索,而电影正是基于小说的蓝图,又抽象了小说的意境、修补了人物的关系,最终才得成就了《秘窗》等作品的诞生。 导演等制作人员的目光更集中于屏幕,预算和拍摄进程更专注于观众们是否欣赏,而斯蒂芬·金所关心的故事并非是鬼魂、神怪那么流俗,因为这在他看来只能是徒劳耗费胶片。《秘窗》的主旨大纲汇集在人类的相互影响与情感交流,以及行为的动机和心理因素的制约。惊悚恐惧只是肤浅的表面现象,透过恐惧了解人物的内心世界才是斯蒂芬·金的本意。 《秘窗》虽秉承了斯蒂芬·金的恐怖传统,却又一次偏离了其所心仪的科幻领域。五部曲长篇幻想小说《黑暗之塔》是斯蒂芬·金自1970年起的梦想,成长于惊悚的斯蒂芬·金用执着证明着他的另一种天赋同样应该得到尊重。 ◆科普与德普◆ 始拍于2003年7月的《秘窗》初步投资超过4000万美元,如此说大不大说小不小的机会,制作公司当然不会使之成为鸡肋般放任自流,所以挑选一个能准确把持方向的领军人物至关重要。大卫·科普显然不是最好的,但他可能是那个最适合的,毕竟能编写出《蜘蛛侠》与《战栗空间》的人值得信赖。执导的影片中不知为什么几乎全都与惊悚有着这样那样的关联,这一点连科普自己都感到了惊奇,所以连连辩解自己来自威斯康星州,而那儿的人都非常之好,没有什么骇人的喜好。此外,擅长编剧的负面影响也在科普身上表现的淋漓尽致,拍摄中其显然对导演的角色感情般般,而对与斯蒂芬·金切磋技术的感情分外强烈。 最近一次惊叹约翰尼·德普是《加勒比海盗》,虽有奥兰多·布鲁姆的抢戏成分,毕竟票房就是硬道理在那里明摆着的,所有外围叫骂者只能暂时闭嘴。可能稀奇古怪的角色是这位成熟男性的最爱,而美国土生土长印安地血统中保留着的那份桀骜不逊与玩世不恭更使他与众不同。近年来,靠着把布拉德·皮特挤到《People》杂志“最性感男士”第二位的号召力,约翰尼·德普终于告别了剪刀手爱德华般的心酸,浪子回头渐渐融入票房影星的行列当中。 ◆原来是你◆ 约翰·图图罗是个演员、导演、编剧、制片样样通晓的人物,并曾两次摘得戛纳大奖,至于为什么选他扮演那位神经质的约翰·舒特,见过其本人的某些剧照的人会很容易同意导演的选择。 刚刚转型做导演(处女作《破网而出》)的黑人影星查尔斯·达顿在本片中饰演了温文尔雅的纽约侦探肯·卡奇。科普导演对其演技、声线给予极高评价,像极了一种相互的捧场,不过查尔斯的演技尚可。 玛丽娅·贝罗最近对风流少妇的感觉似乎超乎寻常的强烈。刚刚从《倒霉鬼》中女招待的影子中走出来,又变成了暮四朝三的人妻,所幸演技的追求显然高过一切,要不然也不会有金球奖“最佳女配角奖”提名的可能了。 ◆点评◆ “还没有看到这部影片,不过它的预告片已经使人兴奋异常了!我有点急不可耐了,约翰尼真令人着迷,我相信这部电影会相当棒!” “是的,我还没有看到,不过预告片太令人惊恐了,另外它还有约翰尼·德普,你还能再奢求什么呢!” 希望先睹为快的影迷不会造成先入为主的影响,不过显然约翰尼·德普的声势超过了斯蒂芬·金的剧本,也许这就是好莱坞,约翰尼的好莱坞。http://bbs.btmyth.com/thread-243482-1-93.html对了,这个可以下载字幕,也就相当于看小说吧、虽然,有些勉强、、http://cd.newsibm.com/download/4028815011116f100111117944f00132.html^_^
战国BASARA4皇直虎女道场怎么打 直虎女道场通关攻略
战国BASARA4皇直虎女道场通关攻略游戏本带4倍攻击力,无双减半和体力倍增。21000石第一关要狂打,用玛利亚的basara能聚怪,每个bonus2秒,这决定了后面打直虎的时间,剩余20秒不要让玛利亚放任何basara。等遇到直虎就开LR,用玛利亚开始放basara就切换回政宗身上补刀,一套下来能剩四分之一左右的血,剩下就是看脸了。如果打死了都没有证明男子气概那点了,直接搞死。如果打不死电梯会升上去,进行男子气概试炼。男子气概1是快打的时候按方块,连续几次之后就进入剑豪模式。之后全程用躲的,打一下就消耗掉一个男,两只老虎卡位很要命,一边跑一边用L3判定位置,让玛利亚去捆,捆上了就过去抽,无双先留给老虎。
squared up with exclamation mark什么意思
squared up with exclamation mark方用感叹号标记例句:1.As far as I can tell sylvia has split up with mark. 就我所知,西尔维娅已同马克离婚。2.Or say you need seed capital; hooking up with mark cuban would be awesome. 或者说你需要创业资金,那么能搭上马克.库班简直就是帅呆了。3.In case you haven"t noticed I"m a fan of the exclamation mark but I use it with the intent of communicating enthusiasm. 假使你没有注意到我是感叹号的忠实粉丝,我用它的目的就是传递热情。
同样是-1,有符号char就被转换为2^32-1?而无符号则仍然2^8-1?
有符号数向更高字节整型扩展时是根据符号位的值来填充扩展字节的比特位的,如果原最高位符号位为1,单字节向多字节扩展时,扩展出来的高位字节所有比特都是1,反之都为0。无符号数扩展时,无论最高位是否为1,扩展出来的高位字节所有比特都是0。你可以试一下0x80,只有最高位是1,其余位都是0也可以试一下0x01,最高位是0,无论是不是有符号扩展,扩展的高位都是0
现在哪些手机处理器是用ARM v8指令集,tegra4的位宽会依旧是32bit吗?猜猜看可能性多大。
Tegra 4 依然是用32bit 的Arm v7指令。Tegra4 的设计属于A15结构。真正用64bit Arm V8 是未来A53 与 A57结构的处理器。现正在工程与生产测试阶段,预计最早在2014年才投入市场。A53与 A57结构的处理器瞄准服务器市场而开发。在支援64bit同时也与现有32bit指令相容, 并可用32bit交替模式(T32)执行16bit的指令。目前硬件编辑员已可用Arm软件开发工具 DS-5 或 GNU Linaro 工具编写/测试Arm V8 的程序。
sdcard是什么意思能删吗
我们在管理手机文件的时候,一定会看到一个名为sdcard的文件夹,并且它占用了大量的内存空间,因此我们会产生疑问,这个sdcard是什么意思能删吗。sdcard是什么意思能删吗:答:sdcard是内存卡的意思,不能删,当然也无法正常删除。我们的应用程序、数据都保存在这里面,一旦把他删除,就相当于清空内存,什么都没了。不过如果我们想要重置手机,不需要这里面的数据,那么删除后并不会影响手机正常运行。sdcard相关介绍:1、虽然现在的手机用的基本都是tf卡作为内存卡。2、不过tf卡本质也是sd卡,所以文件夹名称依旧是sdcard。3、如果我们使用了外置的sd卡,那么会在文件管理中多一个sdcard文件夹。4、可以将软件、文件等安装在外置sd卡中,这样能够有效降低我们的内存占用。总之,除非我们想要重置手机,不然不建议删除sdcard。
如何手动安装arm.cmsis.4.5.0.pack
我们有两个选择,第一是直接在 Raspberry Pi 上编译。第二是先在我们的个人电脑用 Raspberry Pi 的 toolchain 编译完成後,再上传到 Pi。 这里简介如何在个人电脑安装 Raspberry Pi 的 toolchain,以在 ubuntu 上安装 gcc-linaro-arm-linux-gnue...
arm versatile 是多少核
使用Qemu模拟Cortex-A9运行U-boot和Linux 作者来源于网络 我的开发环境: Ubuntu-12.04 所有软件包为最新 1. 安装GNU工具链 sudo apt-get insatll gcc-arm-linux-gnueabi sudo apt-get insatll g++-arm-linux-gnueabi 安装完成后会在 /usr/arm-linux-gnueabi/ 目录下生成库文件、头文件等。 我安装的GCC版本为: arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Copyright (C) 2011 Free Software Foundation, Inc. 2. 安装Qemu模拟器 sudo apt-get install qemu qemu-system qemu-utils 这时应该已经可以运行qemu-system-arm命令了, 其版本为: qemu-system-arm --version QEMU emulator version 1.0.50 (Debian 1.0.50-2012.03-0ubuntu2), Copyright (c) 2003-2008 Fabrice Bellard 3. 编译和运行U-boot: 到 ftp://ftp.denx.de/pub/u-boot/ 下载最新版本的U-Boot源代码, 我用的目前最新版本 u-boot-2012.04.tar.bz2 解压后进入源代码目录,在Makefile里面增加两行: ARCH ?= arm CROSS_COMPILE ?= arm-linux-gnueabi- 其实就是告诉它使用ARM编译器来编译。 make ca9x4_ct_vxp_config make 这里配置目标板为 Cortex-A9x4 vexpress. 之所以选这个配置可以从 boards.cfg文件里看到, vexpress是ARM公司使用Cortext-A9的一个开发板,相关的代码在 board/armltd/vexpress/ 目录,配置文件为include/configs/ca9x4_ct_vxp.h。 而且关键的是Qemu里面已经支持这个板卡。 编译完成后会生成u-boot文件 运行: qemu-system-arm -M vexpress-a9 -m 256M -nographic -kernel u-boot 或者 qemu-system-arm -M vexpress-a9 -m 256M -serial stdio -kernel u-boot 发现,如果没有指定-nographics, 则必须要加-serial stdio才会有打印。 参数-m 256M为指定内存大小。-M 指定板卡的名称, 支持的板卡可以用-M ?查看, 如下: #qemu-system-arm -M ? Supported machines are: beagle Beagle board (OMAP3530) beaglexm Beagle board XM (OMAP3630) ............ versatilepb ARM Versatile/PB (ARM926EJ-S) versatileab ARM Versatile/AB (ARM926EJ-S) vexpress-a9 ARM Versatile Express for Cortex-A9 vexpress-a15 ARM Versatile Express for Cortex-A15 正常运行的结果: qemu-system-arm -M vexpress-a9 -m 256M -nographic -kernel u-boot U-Boot 2012.04 (Jul 08 2012 - 00:14:08) DRAM: 256 MiB WARNING: Caches not enabled Flash: ## Unknown flash on Bank 1 - Size = 0x00000000 = 0 MB ## Unknown flash on Bank 2 - Size = 0x00000000 = 0 MB *** failed *** MMC: MMC: 0 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: smc911x-0 Hit any key to stop autoboot: 0 VExpress# VExpress# printenv baudrate=38400 bootcmd=run bootflash; bootdelay=2 bootflash=run flashargs; cp ${ramdisk_addr} ${ramdisk_addr_r} ${maxramdisk}; bootm ${kernel_addr} ${ramdisk_addr_r} console=ttyAMA0,38400n8 。。。。。 注意:如果在检测Flash failed后停止运行,是因为在 arch/arm/lib/board.c里面 board_init_r()函数里检测Flash失败后调用了hang(), 暂时先把hang()去掉就可以运行下去了。
中控台的SDCARD和GPSCARD是什么意思
sd是车载导航多媒体文件内存卡来放音乐视频多媒体文件的gps是专门存放导航软件的内存卡,不要乱动否则导航会工作不正常,旺财那
华为手机里sdcard0和sdcard1是什么意思
sdcard0 和sdcard1,分别表示你手机里的存储文件夹,sd卡的名称,一个是手机里的,一个是插入手机里的sd卡,在保存照片和相关保存路径可以在设置里修改,减少手机运行内存的使用量,是个有价值有意义的操作,
如何使用QEMU来模拟ARMv8开发平台
使用Qemu模拟Cortex-A9运行U-boot和Linux 作者来源于网络 我的开发环境: Ubuntu-12.04 所有软件包为最新 1. 安装GNU工具链 sudo apt-get insatll gcc-arm-linux-gnueabi sudo apt-get insatll g++-arm-linux-gnueabi 安装完成后会在 /usr/arm-linux-gnueabi/ 目录下生成库文件、头文件等。 我安装的GCC版本为: arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Copyright (C) 2011 Free Software Foundation, Inc. 2. 安装Qemu模拟器 sudo apt-get install qemu qemu-system qemu-utils 这时应该已经可以运行qemu-system-arm命令了, 其版本为: qemu-system-arm --version QEMU emulator version 1.0.50 (Debian 1.0.50-2012.03-0ubuntu2), Copyright (c) 2003-2008 Fabrice Bellard 3. 编译和运行U-boot: 到 ftp://ftp.denx.de/pub/u-boot/ 下载最新版本的U-Boot源代码, 我用的目前最新版本 u-boot-2012.04.tar.bz2 解压后进入源代码目录,在Makefile里面增加两行:
sdcard中文是什么意思
sdcard是手机中的存储卡的意思。缩写SD卡,中文译作安全数码卡,全称Secure Digital Memory Card。SD卡是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。拓展资料:SD卡是一种基于半导体闪存工艺的存储卡,1999年由日本松下主导概念,参与者东芝和美国SanDisk公司进行实质研发而完成。SD卡具有大容量、高性能、安全等多种特点,被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。
如何在Windows下构建ARM Linux QT开发环境
准备工作:首先,最不可思议的,是要在Linux下把QT编译一遍,因为库都是一样的,需要的就是一些Windows下的qmake、moc、uic之类的工具而已。因为QT源码很多地方不能在Windows下面交叉编译通过,虽然我改了一些代码和配置(一会儿我贴出补丁来),但我只用它编译了qtbase、qtdeclarative这两个模块和qttools模块中的一部分。Linux下的编译可以参照我之前写的这篇文章。参考配置:开发包:./configure -extprefix /opt/qt/5.2.1/arm -prefix /usr -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -qmldir /usr/lib/qt/qml -make libs -xplatform linux-arm-gnueabi-g++ -opengl es2 -confirm-license -opensource -xcb -xinput2 -nomake examples -nomake tests -qt-zlib -qt-xcb -dbus -largefile -cups -no-fontconfig -glib -gtkstyle -qt-freetype -sysroot /opt/sysroot-arm -mysql_config /opt/sysroot-arm/usr/bin/mysql_config -v运行库:./configure -prefix /usr -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -qmldir /usr/lib/qt/qml -make libs -xplatform linux-arm-gnueabi-g++ -opengl es2 -confirm-license -opensource -xcb -xinput2 -nomake examples -nomake tests -qt-zlib -qt-xcb -dbus -largefile -cups -no-fontconfig -glib -gtkstyle -qt-freetype -sysroot /opt/sysroot-arm -mysql_config /opt/sysroot-arm/usr/bin/mysql_config -v做完这一步,你获得两样东西,sysroot和linux下的ARM QT开发文件。sysroot是编译QT之前,用Buildroot做的开发用根目录。这两个东西都要拷贝到Windows里,因为Windows不支持符号连接,拷贝需要需要去掉这些连接,这么做:cp [源目录] [目标目录] -Lr第二,需要一个Windows下模拟Linux环境的东西和编译器,我用的是MSYS和MinGW,因为他们编译出来的程序比Cygwin快。在这里可以找到:http://www.mingw.org/。第三,需要Linaro ARM GCC编译器,Windows版本的。在这里可以找到:http://www.linaro.org/downloads/第四,需要Python,Windows版本的。在这里可以找到:https://www.python.org/downloads/下载、安装,然后在MSYS根目录的/etc/profile里面export PATH=$PATH:[Python安装目录]第五,需要pkg-config,Windows版本的,这个比较麻烦,需要下载以下三个文件,并提取出我们需要的东西:http://ftp.acc.umu.se/pub/gnome/binaries/win32/dependencies/pkg-config_0.26-1_win32.zip(提取pkg-config.exe)http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.28/glib_2.28.8-1_win32.zip(提取libglib-2.0-0.dll)http://ftp.acc.umu.se/pub/gnome/binaries/win32/dependencies/gettext-runtime_0.18.1.1-2_win32.zip (提取intl.dll)把他们都放到MSYS的bin目录下,然后给pkg-config.exe做一个脚本pkg-config,因为下载的pkg-config.exe比较蠢,在同时指定PKG_CONFIG_SYSROOT_DIR和PKG_CONFIG_LIBDIR这两个环境变量的时候,第一个cflags会输出两次PKG_CONFIG_SYSROOT_DIR。这么做这个脚本:#!/bin/shpushd / > /dev/nullROOTDIR=`pwd -W 2>/dev/null`popd > /dev/nullSYSROOT=$PKG_CONFIG_SYSROOT_DIRpkg-config.exe "$@" | sed "s#$SYSROOT$SYSROOT#$SYSROOT#g" | sed "s#$ROOTDIR##g"最后去掉$ROOTDIR前缀是为了和Linux Makefile兼容,同时也不会影响在make中的地址转换,最后,QT源码和我的补丁。我的补丁如下:diff -Naur qt-everywhere-opensource-src-5.2.1-old/qtbase/configure qt-everywhere-opensource-src-5.2.1/qtbase/configure--- qt-everywhere-opensource-src-5.2.1-old/qtbase/configure 2014-02-02 04:37:23 +0800+++ qt-everywhere-opensource-src-5.2.1/qtbase/configure 2014-08-27 22:34:47 +0800@@ -4022,6 +4022,10 @@ done (cd "$outpath/qmake"; "$MAKE") || exit 2+ if [ -e "$outpath/bin/qmake.exe" ]; then+ echo "#!/bin/sh" > "$outpath/bin/qmake"+ echo "$outpath/bin/qmake.exe" ""$@"" "-unix" >> "$outpath/bin/qmake"+ fi fi # Build qmake echo "Running configuration tests..."@@ -4091,9 +4095,9 @@ # when xcompiling, check environment to see if it"s actually usable if [ -z "$PKG_CONFIG_LIBDIR" ]; then if [ -n "$CFG_SYSROOT" ] && [ -d "$CFG_SYSROOT/usr/lib/pkgconfig" ]; then- PKG_CONFIG_LIBDIR=$CFG_SYSROOT/usr/lib/pkgconfig:$CFG_SYSROOT/usr/share/pkgconfig+ PKG_CONFIG_LIBDIR=$CFG_SYSROOT/usr/lib/pkgconfig;$CFG_SYSROOT/usr/share/pkgconfig if [ -n "$GCC_MACHINE_DUMP" ]; then- PKG_CONFIG_LIBDIR=$PKG_CONFIG_LIBDIR:$CFG_SYSROOT/usr/lib/$GCC_MACHINE_DUMP/pkgconfig+ PKG_CONFIG_LIBDIR=$PKG_CONFIG_LIBDIR;$CFG_SYSROOT/usr/lib/$GCC_MACHINE_DUMP/pkgconfig fi export PKG_CONFIG_LIBDIR echo >&2 "Note: PKG_CONFIG_LIBDIR automatically set to $PKG_CONFIG_LIBDIR"diff -Naur qt-everywhere-opensource-src-5.2.1-old/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf qt-everywhere-opensource-src-5.2.1/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf--- qt-everywhere-opensource-src-5.2.1-old/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf 2014-02-02 04:37:37 +0800+++ qt-everywhere-opensource-src-5.2.1/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf 2014-08-28 00:08:34 +0800@@ -11,14 +11,21 @@ include(../common/g++-unix.conf) # modifications to g++.conf-QMAKE_CC = arm-linux-gnueabi-gcc-QMAKE_CXX = arm-linux-gnueabi-g++-QMAKE_LINK = arm-linux-gnueabi-g++-QMAKE_LINK_SHLIB = arm-linux-gnueabi-g+++QMAKE_CC = arm-linux-gnueabihf-gcc+QMAKE_CXX = arm-linux-gnueabihf-g+++QMAKE_LINK = arm-linux-gnueabihf-g+++QMAKE_LINK_SHLIB = arm-linux-gnueabihf-g++ # modifications to linux.conf-QMAKE_AR = arm-linux-gnueabi-ar cqs-QMAKE_OBJCOPY = arm-linux-gnueabi-objcopy-QMAKE_NM = arm-linux-gnueabi-nm -P-QMAKE_STRIP = arm-linux-gnueabi-strip+QMAKE_AR = arm-linux-gnueabihf-ar cqs+QMAKE_OBJCOPY = arm-linux-gnueabihf-objcopy+QMAKE_NM = arm-linux-gnueabihf-nm -P+QMAKE_STRIP = arm-linux-gnueabihf-strip++# support for OpenGL+QMAKE_LIBS_EGL = -lEGL+QMAKE_LIBS_OPENGL_ES1 = -lGLES_CM+QMAKE_LIBS_OPENGL_ES2 = -lGLESv2+#QMAKE_LIBS += + load(qt_config)diff -Naur qt-everywhere-opensource-src-5.2.1-old/qtbase/qmake/generators/makefile.cpp qt-everywhere-opensource-src-5.2.1/qtbase/qmake/generators/makefile.cpp--- qt-everywhere-opensource-src-5.2.1-old/qtbase/qmake/generators/makefile.cpp 2014-02-02 04:37:29 +0800+++ qt-everywhere-opensource-src-5.2.1/qtbase/qmake/generators/makefile.cpp 2014-08-26 13:53:15 +0800@@ -1161,8 +1161,8 @@ QString srcf = (*sit).toQString(); QString dstf = (*oit).toQString();- t << escapeDependencyPath(dstf) << ": " << escapeDependencyPath(srcf)- << " " << escapeDependencyPaths(findDependencies(srcf)).join(" \ ");+ t << escapeDependencyPath(dstf).replace(QRegExp("\\"), "/") << ": " << escapeDependencyPath(srcf).replace(QRegExp("\\"), "/")+ << " " << escapeDependencyPaths(findDependencies(srcf)).replaceInStrings(QRegExp("\\"), "/").join(" \ "); ProKey comp, cimp; for(QStringList::Iterator cppit = Option::cpp_ext.begin(); cppit != Option::cpp_ext.end(); ++cppit) {@@ -3346,6 +3346,8 @@ QString MakefileGenerator::installMetaFile(const ProKey &replace_rule, const QString &src, const QString &dst) { QString ret;+ QString src_p = src;+ QString dst_p = dst; if (project->isEmpty(replace_rule) || project->isActiveConfig("no_sed_meta_install")) { ret += "-$(INSTALL_FILE) "" + src + "" "" + dst + """;@@ -3362,7 +3364,7 @@ + "," + windowsifyPath(replace.toQString()) + ",gi"); } }- ret += " "" + src + "" >"" + dst + """;+ ret += " "" + src_p.replace(QRegExp("\\"), "/") + "" >"" + dst_p.replace(QRegExp("\\"), "/") + """; } return ret; } struct TermChain { TermChain(PatternTerm term)diff -Naur qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lrelease/lrelease.pro qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lrelease/lrelease.pro--- qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lrelease/lrelease.pro 2014-02-02 04:37:57 +0800+++ qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lrelease/lrelease.pro 2014-08-28 10:42:55 +0800@@ -1,4 +1,7 @@ option(host_build)++win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x+ QT = core-private DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII diff -Naur qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lupdate/lupdate.pro qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lupdate/lupdate.pro--- qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lupdate/lupdate.pro 2014-02-02 04:37:57 +0800+++ qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lupdate/lupdate.pro 2014-08-28 10:46:59 +0800@@ -1,4 +1,7 @@ option(host_build)++win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x+ QT = core-private qtHaveModule(qmldevtools-private) {接下来开始配置:其中-extprefix定义安装位置,在编译完以后可以改,一会儿说;-prefix、-plugindir、-importdir、-qmldir定义的位置是目标板上的位置,加双斜杠是为了防止MSYS翻译这些路径成MSYS的路径,其他的设定与Linux下的编译没有不同。Linux下编译的sysroot可以拷贝到例如:E:/MinGW/opt/sysroot-arm。然后编译make module-qtbasemake module-qtdeclarativecd qttools/src/linguist../../../qtbase/bin/qmake.exe -unix linguist.promake编译的时候可能会有几个库有链接错误,找不到一大堆gl、egl打头的函数,这是因为相应的Makefile里面的LIBS没有自动加上-lEGL -lGLES_CM -lGLESv2;但是正式使用qmake的时候不会,很奇怪;因为也就几个地方,出问题了手工加一下吧,我没去查原因改代码。编译linguist的时候可能会遇到这个问题:http://qt-project.org/forums/viewthread/33370,按里面说的处理。编译完了以后,把下列文件拷贝到Linux下编译的ARM QT开发包的bin目录中去:然后,删掉对应的ARM QT开发包的bin目录中没有exe后缀的文件,那些是Linux下的。最后一步,确保安装路径正确,也就是说,如果配置Windows下QT的时候设定-extprefix E:/MinGW/opt/qt/5.2.1/arm,那就要把替换过exe文件的ARM QT开发包放到这个位置,如果路径改了,可以用二进制搜索工具去qmake.exe中替换这个字串。补充一下关于调试的问题,其实不是很关键。在使用Debug模式编译的时候,最后会出现如下提示:warning: A handler for the OS ABI "GNU/Linux" is not built into this configurationof GDB. Attempting to continue with the default i386 settings.这是因为在mkspecs/features/unix/gdb_dwarf_index.prf中,有这样一段:QMAKE_GDB_INDEX += test $$(gdb --version | sed -e "s,[^0-9][^0-9]*\([0-9]\)\.\([0-9]\).*,\1\2,;q") -gt 72 && gdb --nx --batch --quiet -ex "set confirm off" -ex "save gdb-index $$QMAKE_GDB_DIR" -ex quit "$(TARGET)" && test -f $(TARGET).gdb-index && $$QMAKE_OBJCOPY --add-section ".gdb_index=$(TARGET).gdb-index" --set-section-flags ".gdb_index=readonly" "$(TARGET)" "$(TARGET)" && $$QMAKE_DEL_FILE $(TARGET).gdb-index || true很显然,这段代码把调试用的GDB默认为“gdb”了,所以应该改成你用的gdb,比如arm-linux-gnueabihf-gdb。另外,这里的sed对GDB版本的判断,无法识别像“GNU gdb (Sourcery CodeBench Lite 2014.05-29) 7.7.50.20140217-cvs”这样的版本信息的,只能识别像“GNU gdb (GDB) 7.6.1”这样的版本信息,所以你有可能看不到刚才那段提示。想解决,要么重新写一段sed的正则表达式,要么直接就把这个test ... -gt 72删掉。
sdcard是什么意思
sdcard是手机中的存储卡的意思。缩写SD卡,中文译作安全数码卡,全称Secure Digital Memory Card。SD卡是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。拓展资料:SD卡是一种基于半导体闪存工艺的存储卡,1999年由日本松下主导概念,参与者东芝和美国SanDisk公司进行实质研发而完成。SD卡具有大容量、高性能、安全等多种特点,被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。
如何在Windows下构建ARM Linux QT开发环境
准备工作:首先,最不可思议的,是要在Linux下把QT编译一遍,因为库都是一样的,需要的就是一些Windows下的qmake、moc、uic之类的工具而已。因为QT源码很多地方不能在Windows下面交叉编译通过,虽然我改了一些代码和配置(一会儿我贴出补丁来),但我只用它编译了qtbase、qtdeclarative这两个模块和qttools模块中的一部分。Linux下的编译可以参照我之前写的这篇文章。参考配置:开发包:./configure -extprefix /opt/qt/5.2.1/arm -prefix /usr -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -qmldir /usr/lib/qt/qml -make libs -xplatform linux-arm-gnueabi-g++ -opengl es2 -confirm-license -opensource -xcb -xinput2 -nomake examples -nomake tests -qt-zlib -qt-xcb -dbus -largefile -cups -no-fontconfig -glib -gtkstyle -qt-freetype -sysroot /opt/sysroot-arm -mysql_config /opt/sysroot-arm/usr/bin/mysql_config -v运行库:./configure -prefix /usr -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -qmldir /usr/lib/qt/qml -make libs -xplatform linux-arm-gnueabi-g++ -opengl es2 -confirm-license -opensource -xcb -xinput2 -nomake examples -nomake tests -qt-zlib -qt-xcb -dbus -largefile -cups -no-fontconfig -glib -gtkstyle -qt-freetype -sysroot /opt/sysroot-arm -mysql_config /opt/sysroot-arm/usr/bin/mysql_config -v做完这一步,你获得两样东西,sysroot和linux下的ARM QT开发文件。sysroot是编译QT之前,用Buildroot做的开发用根目录。这两个东西都要拷贝到Windows里,因为Windows不支持符号连接,拷贝需要需要去掉这些连接,这么做:cp [源目录] [目标目录] -Lr第二,需要一个Windows下模拟Linux环境的东西和编译器,我用的是MSYS和MinGW,因为他们编译出来的程序比Cygwin快。在这里可以找到:http://www.mingw.org/。第三,需要Linaro ARM GCC编译器,Windows版本的。在这里可以找到:http://www.linaro.org/downloads/第四,需要Python,Windows版本的。在这里可以找到:https://www.python.org/downloads/下载、安装,然后在MSYS根目录的/etc/profile里面export PATH=$PATH:[Python安装目录]第五,需要pkg-config,Windows版本的,这个比较麻烦,需要下载以下三个文件,并提取出我们需要的东西:http://ftp.acc.umu.se/pub/gnome/binaries/win32/dependencies/pkg-config_0.26-1_win32.zip(提取pkg-config.exe)http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.28/glib_2.28.8-1_win32.zip(提取libglib-2.0-0.dll)http://ftp.acc.umu.se/pub/gnome/binaries/win32/dependencies/gettext-runtime_0.18.1.1-2_win32.zip (提取intl.dll)把他们都放到MSYS的bin目录下,然后给pkg-config.exe做一个脚本pkg-config,因为下载的pkg-config.exe比较蠢,在同时指定PKG_CONFIG_SYSROOT_DIR和PKG_CONFIG_LIBDIR这两个环境变量的时候,第一个cflags会输出两次PKG_CONFIG_SYSROOT_DIR。这么做这个脚本:#!/bin/shpushd / > /dev/nullROOTDIR=`pwd -W 2>/dev/null`popd > /dev/nullSYSROOT=$PKG_CONFIG_SYSROOT_DIRpkg-config.exe "$@" | sed "s#$SYSROOT$SYSROOT#$SYSROOT#g" | sed "s#$ROOTDIR##g"最后去掉$ROOTDIR前缀是为了和Linux Makefile兼容,同时也不会影响在make中的地址转换,最后,QT源码和我的补丁。我的补丁如下:diff -Naur qt-everywhere-opensource-src-5.2.1-old/qtbase/configure qt-everywhere-opensource-src-5.2.1/qtbase/configure--- qt-everywhere-opensource-src-5.2.1-old/qtbase/configure 2014-02-02 04:37:23 +0800+++ qt-everywhere-opensource-src-5.2.1/qtbase/configure 2014-08-27 22:34:47 +0800@@ -4022,6 +4022,10 @@ done (cd "$outpath/qmake"; "$MAKE") || exit 2+ if [ -e "$outpath/bin/qmake.exe" ]; then+ echo "#!/bin/sh" > "$outpath/bin/qmake"+ echo "$outpath/bin/qmake.exe" ""$@"" "-unix" >> "$outpath/bin/qmake"+ fi fi # Build qmake echo "Running configuration tests..."@@ -4091,9 +4095,9 @@ # when xcompiling, check environment to see if it"s actually usable if [ -z "$PKG_CONFIG_LIBDIR" ]; then if [ -n "$CFG_SYSROOT" ] && [ -d "$CFG_SYSROOT/usr/lib/pkgconfig" ]; then- PKG_CONFIG_LIBDIR=$CFG_SYSROOT/usr/lib/pkgconfig:$CFG_SYSROOT/usr/share/pkgconfig+ PKG_CONFIG_LIBDIR=$CFG_SYSROOT/usr/lib/pkgconfig;$CFG_SYSROOT/usr/share/pkgconfig if [ -n "$GCC_MACHINE_DUMP" ]; then- PKG_CONFIG_LIBDIR=$PKG_CONFIG_LIBDIR:$CFG_SYSROOT/usr/lib/$GCC_MACHINE_DUMP/pkgconfig+ PKG_CONFIG_LIBDIR=$PKG_CONFIG_LIBDIR;$CFG_SYSROOT/usr/lib/$GCC_MACHINE_DUMP/pkgconfig fi export PKG_CONFIG_LIBDIR echo >&2 "Note: PKG_CONFIG_LIBDIR automatically set to $PKG_CONFIG_LIBDIR"diff -Naur qt-everywhere-opensource-src-5.2.1-old/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf qt-everywhere-opensource-src-5.2.1/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf--- qt-everywhere-opensource-src-5.2.1-old/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf 2014-02-02 04:37:37 +0800+++ qt-everywhere-opensource-src-5.2.1/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf 2014-08-28 00:08:34 +0800@@ -11,14 +11,21 @@ include(../common/g++-unix.conf) # modifications to g++.conf-QMAKE_CC = arm-linux-gnueabi-gcc-QMAKE_CXX = arm-linux-gnueabi-g++-QMAKE_LINK = arm-linux-gnueabi-g++-QMAKE_LINK_SHLIB = arm-linux-gnueabi-g+++QMAKE_CC = arm-linux-gnueabihf-gcc+QMAKE_CXX = arm-linux-gnueabihf-g+++QMAKE_LINK = arm-linux-gnueabihf-g+++QMAKE_LINK_SHLIB = arm-linux-gnueabihf-g++ # modifications to linux.conf-QMAKE_AR = arm-linux-gnueabi-ar cqs-QMAKE_OBJCOPY = arm-linux-gnueabi-objcopy-QMAKE_NM = arm-linux-gnueabi-nm -P-QMAKE_STRIP = arm-linux-gnueabi-strip+QMAKE_AR = arm-linux-gnueabihf-ar cqs+QMAKE_OBJCOPY = arm-linux-gnueabihf-objcopy+QMAKE_NM = arm-linux-gnueabihf-nm -P+QMAKE_STRIP = arm-linux-gnueabihf-strip++# support for OpenGL+QMAKE_LIBS_EGL = -lEGL+QMAKE_LIBS_OPENGL_ES1 = -lGLES_CM+QMAKE_LIBS_OPENGL_ES2 = -lGLESv2+#QMAKE_LIBS += + load(qt_config)diff -Naur qt-everywhere-opensource-src-5.2.1-old/qtbase/qmake/generators/makefile.cpp qt-everywhere-opensource-src-5.2.1/qtbase/qmake/generators/makefile.cpp--- qt-everywhere-opensource-src-5.2.1-old/qtbase/qmake/generators/makefile.cpp 2014-02-02 04:37:29 +0800+++ qt-everywhere-opensource-src-5.2.1/qtbase/qmake/generators/makefile.cpp 2014-08-26 13:53:15 +0800@@ -1161,8 +1161,8 @@ QString srcf = (*sit).toQString(); QString dstf = (*oit).toQString();- t << escapeDependencyPath(dstf) << ": " << escapeDependencyPath(srcf)- << " " << escapeDependencyPaths(findDependencies(srcf)).join(" \ ");+ t << escapeDependencyPath(dstf).replace(QRegExp("\\"), "/") << ": " << escapeDependencyPath(srcf).replace(QRegExp("\\"), "/")+ << " " << escapeDependencyPaths(findDependencies(srcf)).replaceInStrings(QRegExp("\\"), "/").join(" \ "); ProKey comp, cimp; for(QStringList::Iterator cppit = Option::cpp_ext.begin(); cppit != Option::cpp_ext.end(); ++cppit) {@@ -3346,6 +3346,8 @@ QString MakefileGenerator::installMetaFile(const ProKey &replace_rule, const QString &src, const QString &dst) { QString ret;+ QString src_p = src;+ QString dst_p = dst; if (project->isEmpty(replace_rule) || project->isActiveConfig("no_sed_meta_install")) { ret += "-$(INSTALL_FILE) "" + src + "" "" + dst + """;@@ -3362,7 +3364,7 @@ + "," + windowsifyPath(replace.toQString()) + ",gi"); } }- ret += " "" + src + "" >"" + dst + """;+ ret += " "" + src_p.replace(QRegExp("\\"), "/") + "" >"" + dst_p.replace(QRegExp("\\"), "/") + """; } return ret; } struct TermChain { TermChain(PatternTerm term)diff -Naur qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lrelease/lrelease.pro qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lrelease/lrelease.pro--- qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lrelease/lrelease.pro 2014-02-02 04:37:57 +0800+++ qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lrelease/lrelease.pro 2014-08-28 10:42:55 +0800@@ -1,4 +1,7 @@ option(host_build)++win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x+ QT = core-private DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII diff -Naur qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lupdate/lupdate.pro qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lupdate/lupdate.pro--- qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lupdate/lupdate.pro 2014-02-02 04:37:57 +0800+++ qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lupdate/lupdate.pro 2014-08-28 10:46:59 +0800@@ -1,4 +1,7 @@ option(host_build)++win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x+ QT = core-private qtHaveModule(qmldevtools-private) {接下来开始配置:其中-extprefix定义安装位置,在编译完以后可以改,一会儿说;-prefix、-plugindir、-importdir、-qmldir定义的位置是目标板上的位置,加双斜杠是为了防止MSYS翻译这些路径成MSYS的路径,其他的设定与Linux下的编译没有不同。Linux下编译的sysroot可以拷贝到例如:E:/MinGW/opt/sysroot-arm。然后编译make module-qtbasemake module-qtdeclarativecd qttools/src/linguist../../../qtbase/bin/qmake.exe -unix linguist.promake编译的时候可能会有几个库有链接错误,找不到一大堆gl、egl打头的函数,这是因为相应的Makefile里面的LIBS没有自动加上-lEGL -lGLES_CM -lGLESv2;但是正式使用qmake的时候不会,很奇怪;因为也就几个地方,出问题了手工加一下吧,我没去查原因改代码。编译linguist的时候可能会遇到这个问题:http://qt-project.org/forums/viewthread/33370,按里面说的处理。编译完了以后,把下列文件拷贝到Linux下编译的ARM QT开发包的bin目录中去:然后,删掉对应的ARM QT开发包的bin目录中没有exe后缀的文件,那些是Linux下的。最后一步,确保安装路径正确,也就是说,如果配置Windows下QT的时候设定-extprefix E:/MinGW/opt/qt/5.2.1/arm,那就要把替换过exe文件的ARM QT开发包放到这个位置,如果路径改了,可以用二进制搜索工具去qmake.exe中替换这个字串。补充一下关于调试的问题,其实不是很关键。在使用Debug模式编译的时候,最后会出现如下提示:warning: A handler for the OS ABI "GNU/Linux" is not built into this configurationof GDB. Attempting to continue with the default i386 settings.这是因为在mkspecs/features/unix/gdb_dwarf_index.prf中,有这样一段:QMAKE_GDB_INDEX += test $$(gdb --version | sed -e "s,[^0-9][^0-9]*\([0-9]\)\.\([0-9]\).*,\1\2,;q") -gt 72 && gdb --nx --batch --quiet -ex "set confirm off" -ex "save gdb-index $$QMAKE_GDB_DIR" -ex quit "$(TARGET)" && test -f $(TARGET).gdb-index && $$QMAKE_OBJCOPY --add-section ".gdb_index=$(TARGET).gdb-index" --set-section-flags ".gdb_index=readonly" "$(TARGET)" "$(TARGET)" && $$QMAKE_DEL_FILE $(TARGET).gdb-index || true很显然,这段代码把调试用的GDB默认为“gdb”了,所以应该改成你用的gdb,比如arm-linux-gnueabihf-gdb。另外,这里的sed对GDB版本的判断,无法识别像“GNU gdb (Sourcery CodeBench Lite 2014.05-29) 7.7.50.20140217-cvs”这样的版本信息的,只能识别像“GNU gdb (GDB) 7.6.1”这样的版本信息,所以你有可能看不到刚才那段提示。想解决,要么重新写一段sed的正则表达式,要么直接就把这个test ... -gt 72删掉。
OpenJDK和Oracle JDK在ARM嵌入式系统中性能差异为什么这么大
OpenJDK和Oracle JDK在ARM嵌入式系统中性能差异为什么这么大如果题主用的平台是ARMv7,那么Oracle JDK有Java SE版,也有Java SE Embedded版可以在上面运行。这两者中的JVM都是HotSpot VM,里面都是标准配备。而目前在已经整合进主干的代码里,OpenJDK只有Zero VM可以在ARMv7上运行,这不是标准的HotSpot VM,而是一个实现得比较粗糙的、为了简易跨平台而牺牲了性能的实现。拿这个跟标配HotSpot VM比当然比不过。如果是说AArch64,则Oracle JDK有一套私有实现,OpenJDK里有一套Red Hat/Linaro贡献的开源实现,两者不是同一个东西。虽然都是标配HotSpot VM,但Oracle版还是更优化一些,开源版仍需努力…ARMv7上还有若干其它情况。一种是Red Hat的另一个OpenJDK port,叫做microJIT,专攻资源非常受限的场景——实现较简单,性能不如标配HotSpot VM;另一种是最近正在如火如荼的开发中的、跟Java SE Embedded版同级别的标配HotSpot VM的开源port,Linaro抢先发布消息,而鄙司(Azul Systems)也在大力投入开发资源,产品名为Zulu Embedded。这个到明年中会有更多消息。
JDK在ARM嵌入式系统中性能差异为什么这么大
如果题主用的平台是ARMv7,那么Oracle JDK有Java SE版,也有Java SE Embedded版可以在上面运行。这两者中的JVM都是HotSpot VM,里面都是标准配备。而目前在已经整合进主干的代码里,OpenJDK只有Zero VM可以在ARMv7上运行,这不是标准的HotSpot VM,而是一个实现得比较粗糙的、为了简易跨平台而牺牲了性能的实现。拿这个跟标配HotSpot VM比当然比不过。如果是说AArch64,则Oracle JDK有一套私有实现,OpenJDK里有一套Red Hat/Linaro贡献的开源实现,两者不是同一个东西。虽然都是标配HotSpot VM,但Oracle版还是更优化一些,开源版仍需努力…ARMv7上还有若干其它情况。一种是Red Hat的另一个OpenJDK port,叫做microJIT,专攻资源非常受限的场景——实现较简单,性能不如标配HotSpot VM;另一种是最近正在如火如荼的开发中的、跟Java SE Embedded版同级别的标配HotSpot VM的开源port,Linaro抢先发布消息,而鄙司(Azul Systems)也在大力投入开发资源,产品名为Zulu Embedded。这个到明年中会有更多消息。
LinaRomay出生于哪里
LinaRomayLinaRomay是一位演员、副导演、编剧、剪辑师、制作人,主要作品有《VideoNasties:MoralPanic,Censorship&Videotape》《城堡梦魇对吸血鬼》等。外文名:LinaRomay合作人物:杰克·维斯特职业:演员、副导演、编剧、剪辑师、制作人代表作品:《VideoNasties:MoralPanic,Censorship&Videotape》
平板电脑TFCArD,是什么意思!
TF-CARD 即TF储存卡。TF卡是现在移动设备上较多使用的储存卡,又叫做Micro SD卡,手机或MP5等设备上如带有此标识即可插入TF类型的储存卡。1、TF卡又称microSD,是一种极细小的快闪存储器卡,由SanDisk(闪迪)公司发明创立。这种卡主要于手机使用,但因它拥有体积极小的优点,随着不断提升的容量,它慢慢开始于GPS设备、便携式音乐播放器和一些快闪存储器盘中使用。它的体积为 15mm x 11mm x 1mm - 相当于手指甲盖的大小,是现在(2011年)最小的存储卡。它亦能够以转接器来接驳于SD卡插槽中使用。2、Micro SD卡是一种极细小的快闪存储器卡,其格式源自SanDisk创造,原本这种记忆卡称为T-Flash,及后改称为Trans Flash;而重新命名为Micro SD的原因是因为被SD协会 (SDA) 采立。另一些被SDA采立的记忆卡包括Mini SD和SD卡。其主要应用于移动电话,但因它的体积微小和储存容量的不断提高,已经使用于GPS设备、便携式音乐播放器和一些快闪存储器盘中。它的体积为 15mm x 11mm x1mm ,差不多相等于手指甲的大小,是现时最细小的记忆卡。它也能通过SD转接卡来接驳于SD卡插槽中使用。3、又称T-Flash卡,全名:TransFLash,由摩托罗拉与SANDISK共同研发,在2004年推出。是一种超小型卡(11*15*1MM),约为SD卡的1/4,可以算目前最小的储存卡了。TF卡可经SD卡转换器后,当SD卡使用。利用适配器可以在使用SD作为存储介质的设备上使用。TransFlash主要是为照相手机拍摄大幅图像以及能够下载较大的视频片段而开发研制的。TransFlash卡可以用来储存个人数据,例如数字照片、MP3、游戏及用于手机的应用和个人数据等,还内设置版权保护管理系统,让下载的音乐、影像及游戏受保护;未来推出的新型TransFlash还备有加密功能,保护个人数据、财政纪录及健康医疗文件。体积小巧的TransFlash让制造商无须顾虑电话体积即可采用此设计,而另一项弹性运用是可以让供货商在交货前随时按客户不同需求做替换,这个优点是嵌入式闪存所没有的。
sdcard是什么意思,是手机自带的内存,还是我另外买的插进去的内存卡?
SDcard 全称:Secure Digital Memory Card。中文翻译为安全数码卡,简称SD卡。用于存储数字信息。手机内置SDcard根目录是指手机中SD卡内的文件目录。同时也说明你的手机卡类型为SD,而非MMC。
手机里面的sdcard是什么意思
sfcard就是指手机的内存卡,SD卡,扩展存储卡。如果手机支持SD卡,则可以插入SD卡扩展手机的存储空间。是后加装的手机卡。手机本身自带的内存卡是集成在手机内部的电路里面,是不可拆下的,而这个sdcard是在手机的卡槽内安装的,可以随时拆卸更换的。扩展资料4GB的SDHC卡SD卡不是安全数字卡联盟批准的唯一一种存储卡标准。其它批准的格式包括miniSD、 microSD(在联盟未通过标准前称为TransFlash)和SDHC。这些更小的卡加上一个适配器也能用在全尺寸的 MMC/SD/SDIO 插槽上。要知道开发出SD尺寸的输入输出设备标准已经很难了,再想开发更小尺寸的简直就不太现实了。SD插槽支持MMC卡,更小尺寸的MMC卡变种也能兼容于支持SD卡的设备。与miniSD 和 microSD不同的是, RS-MMC 插槽可以兼容全尺寸的MMC卡。因为 RS-MMC卡只是缩短了的MMC卡。相关资讯可参考多媒体卡(MMC)。因应SD卡的标准容量上限只有4GB,不足以应付日益上升的容量需求,联盟制定了新的SDHC标准。SDHC卡的外型跟普通的SD卡完全相同,而容量的下限为4GB,预料年内可推出高达32GB的SDHC卡。所有SD和SDIO卡都必须支持较老的SPI/MMC模式。这个模式支持慢速的四线序列接口(时钟、序列输入,序列输出,芯片选择),兼容于序列终端接口(SPI)和许多微控制器。大部分数码相机,数码音频播放器和其他便携设备仅能使用MMC模式。有关这一模式的详细文档可以从MMCA购买,价格是500美元。但是部分有关SDIO的文档是免费的。有些还可以从存储卡厂商处获得。MMC模式不支持SD卡的加密特性。从免费的文档里也找不到这些细节。但对于大多数消费者来讲,这无关痛痒,用户只是用来储存不受保护的数据。参考资料:百度百科-SD卡
sdcard是什么意思 详解sd卡的定义和作用?
3.在将SD卡插入电脑上时,要注意先进行安全拔卡操作,否则会导致SD卡数据的丢失。SD卡的主要作用是扩展移动设备的存储空间,例如手机、相机、笔记本电脑、平板电脑等。通过将SD卡插入设备的SD卡插槽中,就可以将设备的存储容量扩大。此外,SD卡还可以用于数据的传输,用户可以将SD卡插入读卡器中,然后将读卡器连接到电脑上,就可以将SD卡中的数据传输到电脑上。总之,SD卡是一种非常实用的存储设备,它可以帮助用户扩展设备的存储空间,方便用户存储和传输各种数字信息。SD卡的使用方法很简单,只需要将SD卡插入设备的SD卡插槽中,然后在设备上进行相应的设置即可。在使用SD卡时,用户需要注意以下几点:1.不要将SD卡弯曲、折叠、撕裂或者暴力插拔,这样会损坏SD卡。
sdcard中文是什么意思
sdcard是手机中的存储卡的意思。缩写SD卡,中文译作安全数码卡,全称Secure Digital Memory Card。SD卡是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。拓展资料:SD卡是一种基于半导体闪存工艺的存储卡,1999年由日本松下主导概念,参与者东芝和美国SanDisk公司进行实质研发而完成。SD卡具有大容量、高性能、安全等多种特点,被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。
如何安装ARM toolchain
我们有两个选择,第一是直接在 Raspberry Pi 上编译。第二是先在我们的个人电脑用 Raspberry Pi 的 toolchain 编译完成後,再上传到 Pi。这里简介如何在个人电脑安装 Raspberry Pi 的 toolchain,以在 ubuntu 上安装 gcc-linaro-arm-linux-gnueabihf-raspbian 为例。1. 在个人电脑安装必要的套件。sosorry@ubuntu:~$ sudo apt-get install make git-core ncurses-dev2. 下载最新版的 toolchain。sosorry@ubuntu:~$ mkdir rpisosorry$ubuntu:~$ cd rpisosorry@ubuntu:~/rpi$ git clone https://github.com/raspberrypi/tools.gitremote: Reusing existing pack: 17273, done.remote: Total 17273 (delta 0), reused 0 (delta 0)Receiving objects: 100% (17273/17273), 311.52 MiB | 343 KiB/s, done.Resolving deltas: 100% (11698/11698), done.Checking out files: 100% (15860/15860), done.3. 安装 toolchain。安装方法是将 gcc-linaro-arm-linux-gnueabihf-raspbian 加到环境变数里。sosorry@ubuntu:~/rpi$ vi ~/.bashrcexport PATH=$PATH:/home/sosorry/rpi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin # add this line at the end of file4. 测试。先开启一个新的终端机,输入 arm 後连续按两次 tab 键,如果跑出来一堆像下面的提示表示安装成功。arm-linux-gnueabihf-addr2line arm-linux-gnueabihf-gcc arm-linux-gnueabihf-gfortran arm-linux-gnueabihf-objdumparm-linux-gnueabihf-ar arm-linux-gnueabihf-gcc-4.7.2 arm-linux-gnueabihf-gprof arm-linux-gnueabihf-pkg-configarm-linux-gnueabihf-as arm-linux-gnueabihf-gcc-ar arm-linux-gnueabihf-ld arm-linux-gnueabihf-pkg-config-realarm-linux-gnueabihf-c++ arm-linux-gnueabihf-gcc-nm arm-linux-gnueabihf-ld.bfd arm-linux-gnueabihf-ranlibarm-linux-gnueabihf-c++filt arm-linux-gnueabihf-gcc-ranlib arm-linux-gnueabihf-ldd arm-linux-gnueabihf-readelfarm-linux-gnueabihf-cpp arm-linux-gnueabihf-gcov arm-linux-gnueabihf-ld.gold arm-linux-gnueabihf-sizearm-linux-gnueabihf-elfedit arm-linux-gnueabihf-gdb arm-linux-gnueabihf-nm arm-linux-gnueabihf-stringsarm-linux-gnueabihf-g++ arm-linux-gnueabihf-gdbtui arm-linux-gnueabihf-objcopy arm-linux-gnueabihf-strip
如何编译可以在Windows下运行的带有Python支持的ARM Linux GDB
做这件事情的目的是为了在QtCreator里调试ARM Linux程序的时候,能看清楚QString、QList这些Qt特有的对象的内容,而不是一个完全看不懂的结构体。目前(2014年8月)Linaro、CodeSourcery的GCC工具链里的GDB都不支持Python。想知道你用的GDB支持不支持,试一试就行,这样表示不支持:(gdb) python>print "Hello GDB!">(按Ctrl+D)Python scripting is not supported in this copy of GDB.这样表示支持:(gdb) python>print "Hello GDB!">(按Ctrl+D)Hello GDB!这件事情乍一看也很简单,只要把GDB源码下载下来,然后再配置,打开Python支持就行了。实际上会遇到的问题是,在MinGW下,又要与“”和“:”这两个Windows路径里的刺头斗争了。我觉得我之前挺傻,编译MinGW下Qt的时候,就去硬磕源码和configure脚本去了。这次GDB的configure是自动生成的,不是给人看的,configure.ac看起来也很费劲,根本磕不下去,于是我换了个思路,在ubuntu下交叉编译吧,sudo apt-get install mingw32,这是Ubuntu下的MinGW交叉编译器。然后是依赖,这样的GDB要依赖expat和python的开发版本。如果是ubuntu底下直接编译,apt-cache search一下他们的开发版本,然后sudo apt-get install一下就好了;给MinGW交叉编译就麻烦了。先说expat,这个好办,把http://downloads.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0.tar.gz下载下来,然后:./configure --prefix=[安装目录,如/home/cdu/mingw-gdb/expat] --host=i586-mingw32msvcmakemake install会提示一些警告,无视即可。Python就无语了,目前的GDB貌似最高支持Python 2.7,而2.7版本的Python本身不支持MinGW…… 好在有高手做了Patch,也写了说明,可以参考这文章:http://mdqinc.com/blog/2011/10/cross-compiling-python-for-windows-with-mingw32/但是,就算这样,编译也充满挑战,要修复很多问题,出来的Python还少“nt”模块。就在我觉得没办法的时候,突然发现Windows版Qt提供的MinGW居然内置了Python开发包,位置在Tools/mingw48_32/opt,赶紧把它拷贝到Linux下,比如/home/cdu/mingw-gdb/python。当然,你也必须确保ubuntu下有可用的python。然后,给GDB打一个补丁:--- gdb-7.8/gdb/configure 2014-07-29 20:37:42.000000000 +0800+++ gdb-7.8-old/gdb/configure 2014-08-30 00:08:27.122042706 +0800@@ -8263,21 +8263,22 @@ # We have a python program to use, but it may be too old. # Don"t flag an error for --with-python=auto (the default). have_python_config=yes- python_includes=`${python_prog} ${srcdir}/python/python-config.py --includes`+ python_config_tool=`echo ${python_prog} | sed "s#python.exe#python-config#g"`+ python_includes=`${python_config_tool} --includes` if test $? != 0; then have_python_config=failed if test "${with_python}" != auto; then as_fn_error "failure running python-config --includes" "$LINENO" 5 fi fi- python_libs=`${python_prog} ${srcdir}/python/python-config.py --ldflags`+ python_libs=`${python_config_tool} --ldflags` if test $? != 0; then have_python_config=failed if test "${with_python}" != auto; then as_fn_error "failure running python-config --ldflags" "$LINENO" 5 fi fi- python_prefix=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`+ python_prefix=`${python_config_tool} --exec-prefix` if test $? != 0; then have_python_config=failed if test "${with_python}" != auto; then@@ -8343,12 +8344,12 @@ return 0; } _ACEOF-if ac_fn_c_try_link "$LINENO"; then :+#if ac_fn_c_try_link "$LINENO"; then : have_libpython=${version} found_usable_python=yes PYTHON_CPPFLAGS=$new_CPPFLAGS PYTHON_LIBS=$new_LIBS-fi+#fi rm -f core conftest.err conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext CPPFLAGS=$save_CPPFLAGS这个补丁的目的是强制为检测到python。然后给拷贝到Linux下的python开发包打一个补丁:--- python-old/bin/python-config 2013-04-18 02:43:01.000000000 +0800+++ python/bin/python-config 2014-08-30 00:53:16.630060288 +0800@@ -1,4 +1,4 @@-#!/temp/x32-480-posix-dwarf-r2/mingw32/opt/bin/python2.7.exe+#!/usr/bin/python import sys import os@@ -31,26 +31,23 @@ for opt in opt_flags: if opt == "--prefix":- print sysconfig.PREFIX+ print "../python" elif opt == "--exec-prefix":- print sysconfig.EXEC_PREFIX+ print "../python" elif opt in ("--includes", "--cflags"):- flags = ["-I" + sysconfig.get_python_inc(),- "-I" + sysconfig.get_python_inc(plat_specific=True)]+ flags = ["-I" + os.path.split(os.path.realpath(__file__))[0] + "/../include/python2.7"] if opt == "--cflags":- flags.extend(getvar("CFLAGS").split())+ flags += ["-fno-strict-aliasing -DMS_WIN32 -DMS_WINDOWS -DHAVE_USABLE_WCHAR_T -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes"] print " ".join(flags) elif opt in ("--libs", "--ldflags"):- libs = getvar("LIBS").split() + getvar("SYSLIBS").split()- libs.append("-lpython"+pyver)+ libs = ["-lm -lpython2.7 -Wl,--out-implib=libpython2.7.dll.a"] # add the prefix/lib/pythonX.Y/config dir, but only if there is no # shared library in prefix/lib/. if opt == "--ldflags": if not getvar("Py_ENABLE_SHARED"):- libs.insert(0, "-L" + getvar("LIBPL"))- libs.extend(getvar("LINKFORSHARED").split())+ libs.insert(0, "-L" + os.path.split(os.path.realpath(__file__))[0] + "/../lib/python2.7/config") print " ".join(libs) 因为Linux下是无法运行开发包中的python.exe的,所以这个补丁借用了ubuntu的python。里面的cflags和ldflags都是在Windows底下运行原始python-config获得的。prefix和exec-prefix设成“../python”,可以在编译完以后,把python开发包拷贝到gdb安装目录里面的python子目录,这样运行GDB的时候就不需要设定PYTHONHOME环境变量了。最后一个事情,确保你的Linux下有arm交叉编译器,我的是arm-linux-gnueabihf,是啥target就写啥。准备工作做完了,开始配置和编译:./configure --with-expat --host=i586-mingw32msvc --target=arm-linux-gnueabihf --with-libexpat-prefix=[expat安装位置] --with-python=[python开发包安装位置/bin/python.exe]makemake DESTDIR=[GDB安装位置] install然后把GDB安装位置下面的所有文件拷贝到Windows下,再把python开发包拷贝到同目录下的python子目录,大功告成。如果提示没找到libpython2.7.dll,那就把GDB安装目录的python/bin下的拷贝到bin下。如果发现生成的exe文件太大了,那就strip一下。2015年9月12日追加:在windows下调试时,一般会提示说加载不了共享库,让你用"set sysroot"或"set solib-search-path"之类设定路径的。这个问题可以通过.gdbinit文件,用上面这两条命令来设定路径解决,如果想一劳永逸,可以在编译的时候加上host_configargs环境变量来解决这个问题:host_configargs=--with-sysroot=E:MinGWoptsysroot-arm ./configure ...或者export host_configargs=--with-sysroot=E:MinGWoptsysroot-arm./configure ...后面的路径是放在windows下的sysroot的位置。
sdcard是什么意思
sdcard是手机中的存储卡的意思。缩写SD卡,中文译作安全数码卡,全称Secure Digital Memory Card。SD卡是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。拓展资料:SD卡是一种基于半导体闪存工艺的存储卡,1999年由日本松下主导概念,参与者东芝和美国SanDisk公司进行实质研发而完成。SD卡具有大容量、高性能、安全等多种特点,被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。
arm-linux-gcc 和 arm-elf-gcc 的区别
在基于ARM的嵌入式系统开发中,常常用到交叉编译的GCC工具链有两种:arm-linux-*和 arm-elf-*,两者区别主要在于使用不同的C库文件。arm-linux-*使用GNU的Glibc,而arm-elf-*一般使用 uClibc/uC-libc或者使用REDHAT专门为嵌入式系统的开发的C库newlib.Glibc。uClibc/uC-libc以及 newlib都是C语言库文件,只是所应用的领域不同而已,Glibc是针对PC开发的,uClibc/uC-libc是与Glibc API兼容的小型化C语言库,实现了Glibc部分功能。 关于uClibc/uC-libc的说明,详见如下: There are two libc libraries commonly used with uClinux. uC-libc anduClibc. They are quite different despite their similar names. Here is aquick overview of how they are different. uC-libc is the original library for uClinux. It was based on sourcesfrom the Linux-8086 C library which was part of the ELKs project with m68000support added by Jeff Dionne and Kenneth Albanowski. It is a fairly completelibc implementation, however, some of the API"s are a little non-standardand quite a few common libc routines are not present. Currently it hasstable support for m68000, ColdFire and ARM (Non-MMU) architectures. It wasprimary design goal is to be small and light weight. It does try to conformto any standards, although its API tries to be compatible with most libcs,it is not always exactly the same. The uClinux distribution provides an environment that can compile usingeither uC-libc or uClibc depending on your needs. For m68000 and Coldfireplatforms it is generally better to chose uC-libc as it supports sharedlibraries and is the most commonly used libc for these CPUs. uClibc alsoworks quite well with almost all platforms supported by the distribution.Which libc you choose to use will be decided by your requirementsuClinux有两个经常使用的libc库:uC-libc和uClibc。虽然两者名字很相似,其实有差别,下面就简单的介绍一下二者的不同之处。uC -libc是最早为uClinux开发的库,是Jeff Dionne和Kenneth Albanowski为在EKLs项目中支持m68000在Linux-8086 C库源码上移植的。uC-libc是一个完全的libc实现,但其中有一些api是非标准的,有些libc的标准也没有实现。uC-libc稳定地支持 m68000,ColdFire和没有MMU的ARM。其主要设计目标是“小”、"轻",并尽量与标准一致,虽然它的API和很多libc兼容,但是似乎并不像它期望的那样和所有标准一致。uClibc就是为了解决这个问题从uC-libc中发展出来的。它的所有API都是标准的(正确的返回类型,参数等等),它弥补了uC-libc中没有实现的libc标准,现在已经被移植到多种架构中。一般来讲,它尽量兼容glibc以便使应用程序用uClibc改写变的容易。uClibc能够在标准的 VM linux和uClinux上面使用。为了应用程序的简洁,它甚至可以在许多支持MMU的平台上被编译成共享库。Erik Anderson在uClibc背后做了很多的工作。uClibc支持许多系列的处理器:m68000,Coldfire,ARM,MIPS,v850, x86,i960,Sparc,SuperH,Alpha,PowerPC和Hitachi 8。不断增加的平台支持显示uClibc能够很容易的适应新的架构。uClinux发行版提供了环境能够让你选择使用uC-libc或是uClibc编译。对于m68000和Coldfire平台来说,选择uC-libc还是稍微好一点,因为它支持共享库,而共享库是这些cpu经常使用的 libc.uClibc也几乎和所有的平台都能很好的工作。选择哪种libc取决于你的需求。newlib 是一个用于嵌入式系统的开放源代码的C语言程序库,由libc和libm两个库组成,特点是轻量级,速度快,可移植到很多CPU结构上。newlib实现了许多复杂的功能,包括字符串支持,浮点运算,内存分配(如malloc)和I/O流函数(printf,fprinf()等等)。其中libc提供了c 语言库的实现,而libm提供了浮点运算支持。在为ARM交叉编译gcc编译器时,对gcc指定不同的配置选项时,使用的C语言库就不同,gcc编译器默认使用Glibc,也可以使用 uClibc/uC-libc(基本兼容Glibc API),当使用--with-newlib时,gcc编译器不使用Glibc。当没有交叉编译Glibc时,可以使用--with-newlib禁止连接Glibc而编译bootstrap gcc编译器。从gcc源目录下的config/arm中的t-linux和t-arm-elf中可以看出,不同的--target也影响gcc连接C语言库,t-linux(--target=arm-linux)默认使用Glibc,-arm-elf(--target=arm-elf)使用- Dinhibit_libc禁止连接Glibc,这时我们就可以使用newlib等其他C语言库编译GCC工具链。虽然GCC工具链配置了不同的的C语言库,但由于这些C语言库都可以用来支持GCC,它们对核心数据的处理上不存在较大出入。因而arm-linux-* 和 arm-elf-*区别主要表现在C语言库的实现上,例如不同系统调用,不同的函数集实现,不同的ABI启动代码以及不同系统特性等微小的差别。arm-linux-*和 arm-elf-*的使用没有一个绝对的标准,排除不同库实现的差异,gcc可以编译任何系统。arm-linux-*和 arm-elf-*都可以用来编译裸机程序和操作系统,只是在遵循下面的描述时系统程序显得更加协调:arm-linux-*针对运行linux的ARM机器,其依赖于指定的C语言库Glibc,因为同样使用Glibc的linux而使得arm-linux-*在运行linux的ARM机器上编译显得更加和谐。arm-elf-*则是一个独立的编译体系,不依赖于指定的C语言库Glibc,可以使用newlib等其他C语言库,不要求操作系统支持,当其使用为嵌入式系统而设计的一些轻巧的C语言库时编译裸机程序(没有linux等大型操作系统的程序),如监控程序,bootloader等能使得系统程序更加小巧快捷。Linaro prebuilt toolchain does support both hard and soft floatingpoint. You can get it from https://launchpad.net/linaro-toolchain-binaries/+milestone/2012.08 try: ./arm-linux-gnueabihf-gcc -print-multi-libThe default configure is --with-arch=armv7-a --with-tune=cortex-a9--with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumbTo use soft floating, you need options: -marm -march=armv4t -mfloat-abi=soft.In your case, please try to change -march=armv5 to "-march=armv4t"If you want to change to configure to cortex-a8 and armv5. You need* Change cortex-a9 to cortex-a8 insamples/linaro-arm-linux-gnueabihf/crosstool.config* Change armv4t to armv5 incontrib/linaro/patches/gcc/linaro-4.7-2012.08/multilib.patch,Then follow the instructions to rebuild the toolchain(contrib/linaro/doc/README.txt)BTW: crosstool-ng-linaro does not support multilib for eglibc. It usesthe prebuilt sysroot from Ubuntu Precise. If it does not work for you,please use the latest crosstool-ng from http://crosstool-ng.org/.
sdcard是什么意思?
sdcard是手机中的存储卡的意思。缩写SD卡,中文译作安全数码卡,全称Secure Digital Memory Card。SD卡是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。拓展资料:SD卡是一种基于半导体闪存工艺的存储卡,1999年由日本松下主导概念,参与者东芝和美国SanDisk公司进行实质研发而完成。SD卡具有大容量、高性能、安全等多种特点,被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。
win7上怎么用qemu模拟arm环境
使用Qemu模拟Cortex-A9运行U-boot和Linux 作者来源于网络 我的开发环境: Ubuntu-12.04 所有软件包为最新 1. 安装GNU工具链 sudo apt-get insatll gcc-arm-linux-gnueabi sudo apt-get insatll g++-arm-linux-gnueabi 安装完成后会在 /usr/arm-linux-gnueabi/ 目录下生成库文件、头文件等。 我安装的GCC版本为: arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Copyright (C) 2011 Free Software Foundation, Inc. 2. 安装Qemu模拟器 sudo apt-get install qemu qemu-system qemu-utils 这时应该已经可以运行qemu-system-arm命令了, 其版本为: qemu-system-arm --version QEMU emulator version 1.0.50 (Debian 1.0.50-2012.03-0ubuntu2), Copyright (c) 2003-2008 Fabrice Bellard 3. 编译和运行U-boot: 到 ftp://ftp.denx.de/pub/u-boot/ 下载最新版本的U-Boot源代码, 我用的目前最新版本 u-boot-2012.04.tar.bz2 解压后进入源代码目录,在Makefile里面增加两行: ARCH ?= arm CROSS_COMPILE ?= arm-linux-gnueabi- 其实就是告诉它使用ARM编译器来编译。 make ca9x4_ct_vxp_config make 这里配置目标板为 Cortex-A9x4 vexpress. 之所以选这个配置可以从 boards.cfg文件里看到, vexpress是ARM公司使用Cortext-A9的一个开发板,相关的代码在 board/armltd/vexpress/ 目录,配置文件为include/configs/ca9x4_ct_vxp.h。 而且关键的是Qemu里面已经支持这个板卡。 编译完成后会生成u-boot文件 运行: qemu-system-arm -M vexpress-a9 -m 256M -nographic -kernel u-boot 或者 qemu-system-arm -M vexpress-a9 -m 256M -serial stdio -kernel u-boot 发现,如果没有指定-nographics, 则必须要加-serial stdio才会有打印。 参数-m 256M为指定内存大小。-M 指定板卡的名称, 支持的板卡可以用-M ?查看, 如下: #qemu-system-arm -M ? Supported machines are: beagle Beagle board (OMAP3530) beaglexm Beagle board XM (OMAP3630) ............ versatilepb ARM Versatile/PB (ARM926EJ-S) versatileab ARM Versatile/AB (ARM926EJ-S) vexpress-a9 ARM Versatile Express for Cortex-A9 vexpress-a15 ARM Versatile Express for Cortex-A15 正常运行的结果: qemu-system-arm -M vexpress-a9 -m 256M -nographic -kernel u-boot U-Boot 2012.04 (Jul 08 2012 - 00:14:08) DRAM: 256 MiB WARNING: Caches not enabled Flash: ## Unknown flash on Bank 1 - Size = 0x00000000 = 0 MB ## Unknown flash on Bank 2 - Size = 0x00000000 = 0 MB *** failed *** MMC: MMC: 0 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: smc911x-0 Hit any key to stop autoboot: 0 VExpress# VExpress# printenv baudrate=38400 bootcmd=run bootflash; bootdelay=2 bootflash=run flashargs; cp ${ramdisk_addr} ${ramdisk_addr_r} ${maxramdisk}; bootm ${kernel_addr} ${ramdisk_addr_r} console=ttyAMA0,38400n8 。。。。。 注意:如果在检测Flash failed后停止运行,是因为在 arch/arm/lib/board.c里面 board_init_r()函数里检测Flash失败后调用了hang(), 暂时先把hang()去掉就可以运行下去了。
如何在Windows下构建ARM Linux QT开发环境
准备工作:首先,最不可思议的,是要在Linux下把QT编译一遍,因为库都是一样的,需要的就是一些Windows下的qmake、moc、uic之类的工具而已。因为QT源码很多地方不能在Windows下面交叉编译通过,虽然我改了一些代码和配置(一会儿我贴出补丁来),但我只用它编译了qtbase、qtdeclarative这两个模块和qttools模块中的一部分。Linux下的编译可以参照我之前写的这篇文章。参考配置:开发包:./configure -extprefix /opt/qt/5.2.1/arm -prefix /usr -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -qmldir /usr/lib/qt/qml -make libs -xplatform linux-arm-gnueabi-g++ -opengl es2 -confirm-license -opensource -xcb -xinput2 -nomake examples -nomake tests -qt-zlib -qt-xcb -dbus -largefile -cups -no-fontconfig -glib -gtkstyle -qt-freetype -sysroot /opt/sysroot-arm -mysql_config /opt/sysroot-arm/usr/bin/mysql_config -v运行库:./configure -prefix /usr -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -qmldir /usr/lib/qt/qml -make libs -xplatform linux-arm-gnueabi-g++ -opengl es2 -confirm-license -opensource -xcb -xinput2 -nomake examples -nomake tests -qt-zlib -qt-xcb -dbus -largefile -cups -no-fontconfig -glib -gtkstyle -qt-freetype -sysroot /opt/sysroot-arm -mysql_config /opt/sysroot-arm/usr/bin/mysql_config -v做完这一步,你获得两样东西,sysroot和linux下的ARM QT开发文件。sysroot是编译QT之前,用Buildroot做的开发用根目录。这两个东西都要拷贝到Windows里,因为Windows不支持符号连接,拷贝需要需要去掉这些连接,这么做:cp [源目录] [目标目录] -Lr第二,需要一个Windows下模拟Linux环境的东西和编译器,我用的是MSYS和MinGW,因为他们编译出来的程序比Cygwin快。在这里可以找到:http://www.mingw.org/。第三,需要Linaro ARM GCC编译器,Windows版本的。在这里可以找到:http://www.linaro.org/downloads/第四,需要Python,Windows版本的。在这里可以找到:https://www.python.org/downloads/下载、安装,然后在MSYS根目录的/etc/profile里面export PATH=$PATH:[Python安装目录]第五,需要pkg-config,Windows版本的,这个比较麻烦,需要下载以下三个文件,并提取出我们需要的东西:http://ftp.acc.umu.se/pub/gnome/binaries/win32/dependencies/pkg-config_0.26-1_win32.zip(提取pkg-config.exe)http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.28/glib_2.28.8-1_win32.zip(提取libglib-2.0-0.dll)http://ftp.acc.umu.se/pub/gnome/binaries/win32/dependencies/gettext-runtime_0.18.1.1-2_win32.zip (提取intl.dll)把他们都放到MSYS的bin目录下,然后给pkg-config.exe做一个脚本pkg-config,因为下载的pkg-config.exe比较蠢,在同时指定PKG_CONFIG_SYSROOT_DIR和PKG_CONFIG_LIBDIR这两个环境变量的时候,第一个cflags会输出两次PKG_CONFIG_SYSROOT_DIR。这么做这个脚本:#!/bin/shpushd / > /dev/nullROOTDIR=`pwd -W 2>/dev/null`popd > /dev/nullSYSROOT=$PKG_CONFIG_SYSROOT_DIRpkg-config.exe "$@" | sed "s#$SYSROOT$SYSROOT#$SYSROOT#g" | sed "s#$ROOTDIR##g"最后去掉$ROOTDIR前缀是为了和Linux Makefile兼容,同时也不会影响在make中的地址转换,最后,QT源码和我的补丁。我的补丁如下:diff -Naur qt-everywhere-opensource-src-5.2.1-old/qtbase/configure qt-everywhere-opensource-src-5.2.1/qtbase/configure--- qt-everywhere-opensource-src-5.2.1-old/qtbase/configure 2014-02-02 04:37:23 +0800+++ qt-everywhere-opensource-src-5.2.1/qtbase/configure 2014-08-27 22:34:47 +0800@@ -4022,6 +4022,10 @@ done (cd "$outpath/qmake"; "$MAKE") || exit 2+ if [ -e "$outpath/bin/qmake.exe" ]; then+ echo "#!/bin/sh" > "$outpath/bin/qmake"+ echo "$outpath/bin/qmake.exe" ""$@"" "-unix" >> "$outpath/bin/qmake"+ fi fi # Build qmake echo "Running configuration tests..."@@ -4091,9 +4095,9 @@ # when xcompiling, check environment to see if it"s actually usable if [ -z "$PKG_CONFIG_LIBDIR" ]; then if [ -n "$CFG_SYSROOT" ] && [ -d "$CFG_SYSROOT/usr/lib/pkgconfig" ]; then- PKG_CONFIG_LIBDIR=$CFG_SYSROOT/usr/lib/pkgconfig:$CFG_SYSROOT/usr/share/pkgconfig+ PKG_CONFIG_LIBDIR=$CFG_SYSROOT/usr/lib/pkgconfig;$CFG_SYSROOT/usr/share/pkgconfig if [ -n "$GCC_MACHINE_DUMP" ]; then- PKG_CONFIG_LIBDIR=$PKG_CONFIG_LIBDIR:$CFG_SYSROOT/usr/lib/$GCC_MACHINE_DUMP/pkgconfig+ PKG_CONFIG_LIBDIR=$PKG_CONFIG_LIBDIR;$CFG_SYSROOT/usr/lib/$GCC_MACHINE_DUMP/pkgconfig fi export PKG_CONFIG_LIBDIR echo >&2 "Note: PKG_CONFIG_LIBDIR automatically set to $PKG_CONFIG_LIBDIR"diff -Naur qt-everywhere-opensource-src-5.2.1-old/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf qt-everywhere-opensource-src-5.2.1/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf--- qt-everywhere-opensource-src-5.2.1-old/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf 2014-02-02 04:37:37 +0800+++ qt-everywhere-opensource-src-5.2.1/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf 2014-08-28 00:08:34 +0800@@ -11,14 +11,21 @@ include(../common/g++-unix.conf) # modifications to g++.conf-QMAKE_CC = arm-linux-gnueabi-gcc-QMAKE_CXX = arm-linux-gnueabi-g++-QMAKE_LINK = arm-linux-gnueabi-g++-QMAKE_LINK_SHLIB = arm-linux-gnueabi-g+++QMAKE_CC = arm-linux-gnueabihf-gcc+QMAKE_CXX = arm-linux-gnueabihf-g+++QMAKE_LINK = arm-linux-gnueabihf-g+++QMAKE_LINK_SHLIB = arm-linux-gnueabihf-g++ # modifications to linux.conf-QMAKE_AR = arm-linux-gnueabi-ar cqs-QMAKE_OBJCOPY = arm-linux-gnueabi-objcopy-QMAKE_NM = arm-linux-gnueabi-nm -P-QMAKE_STRIP = arm-linux-gnueabi-strip+QMAKE_AR = arm-linux-gnueabihf-ar cqs+QMAKE_OBJCOPY = arm-linux-gnueabihf-objcopy+QMAKE_NM = arm-linux-gnueabihf-nm -P+QMAKE_STRIP = arm-linux-gnueabihf-strip++# support for OpenGL+QMAKE_LIBS_EGL = -lEGL+QMAKE_LIBS_OPENGL_ES1 = -lGLES_CM+QMAKE_LIBS_OPENGL_ES2 = -lGLESv2+#QMAKE_LIBS += + load(qt_config)diff -Naur qt-everywhere-opensource-src-5.2.1-old/qtbase/qmake/generators/makefile.cpp qt-everywhere-opensource-src-5.2.1/qtbase/qmake/generators/makefile.cpp--- qt-everywhere-opensource-src-5.2.1-old/qtbase/qmake/generators/makefile.cpp 2014-02-02 04:37:29 +0800+++ qt-everywhere-opensource-src-5.2.1/qtbase/qmake/generators/makefile.cpp 2014-08-26 13:53:15 +0800@@ -1161,8 +1161,8 @@ QString srcf = (*sit).toQString(); QString dstf = (*oit).toQString();- t << escapeDependencyPath(dstf) << ": " << escapeDependencyPath(srcf)- << " " << escapeDependencyPaths(findDependencies(srcf)).join(" \ ");+ t << escapeDependencyPath(dstf).replace(QRegExp("\\"), "/") << ": " << escapeDependencyPath(srcf).replace(QRegExp("\\"), "/")+ << " " << escapeDependencyPaths(findDependencies(srcf)).replaceInStrings(QRegExp("\\"), "/").join(" \ "); ProKey comp, cimp; for(QStringList::Iterator cppit = Option::cpp_ext.begin(); cppit != Option::cpp_ext.end(); ++cppit) {@@ -3346,6 +3346,8 @@ QString MakefileGenerator::installMetaFile(const ProKey &replace_rule, const QString &src, const QString &dst) { QString ret;+ QString src_p = src;+ QString dst_p = dst; if (project->isEmpty(replace_rule) || project->isActiveConfig("no_sed_meta_install")) { ret += "-$(INSTALL_FILE) "" + src + "" "" + dst + """;@@ -3362,7 +3364,7 @@ + "," + windowsifyPath(replace.toQString()) + ",gi"); } }- ret += " "" + src + "" >"" + dst + """;+ ret += " "" + src_p.replace(QRegExp("\\"), "/") + "" >"" + dst_p.replace(QRegExp("\\"), "/") + """; } return ret; } struct TermChain { TermChain(PatternTerm term)diff -Naur qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lrelease/lrelease.pro qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lrelease/lrelease.pro--- qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lrelease/lrelease.pro 2014-02-02 04:37:57 +0800+++ qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lrelease/lrelease.pro 2014-08-28 10:42:55 +0800@@ -1,4 +1,7 @@ option(host_build)++win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x+ QT = core-private DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII diff -Naur qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lupdate/lupdate.pro qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lupdate/lupdate.pro--- qt-everywhere-opensource-src-5.2.1-old/qttools/src/linguist/lupdate/lupdate.pro 2014-02-02 04:37:57 +0800+++ qt-everywhere-opensource-src-5.2.1/qttools/src/linguist/lupdate/lupdate.pro 2014-08-28 10:46:59 +0800@@ -1,4 +1,7 @@ option(host_build)++win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x+ QT = core-private qtHaveModule(qmldevtools-private) {接下来开始配置:其中-extprefix定义安装位置,在编译完以后可以改,一会儿说;-prefix、-plugindir、-importdir、-qmldir定义的位置是目标板上的位置,加双斜杠是为了防止MSYS翻译这些路径成MSYS的路径,其他的设定与Linux下的编译没有不同。Linux下编译的sysroot可以拷贝到例如:E:/MinGW/opt/sysroot-arm。然后编译make module-qtbasemake module-qtdeclarativecd qttools/src/linguist../../../qtbase/bin/qmake.exe -unix linguist.promake编译的时候可能会有几个库有链接错误,找不到一大堆gl、egl打头的函数,这是因为相应的Makefile里面的LIBS没有自动加上-lEGL -lGLES_CM -lGLESv2;但是正式使用qmake的时候不会,很奇怪;因为也就几个地方,出问题了手工加一下吧,我没去查原因改代码。编译linguist的时候可能会遇到这个问题:http://qt-project.org/forums/viewthread/33370,按里面说的处理。编译完了以后,把下列文件拷贝到Linux下编译的ARM QT开发包的bin目录中去:然后,删掉对应的ARM QT开发包的bin目录中没有exe后缀的文件,那些是Linux下的。最后一步,确保安装路径正确,也就是说,如果配置Windows下QT的时候设定-extprefix E:/MinGW/opt/qt/5.2.1/arm,那就要把替换过exe文件的ARM QT开发包放到这个位置,如果路径改了,可以用二进制搜索工具去qmake.exe中替换这个字串。补充一下关于调试的问题,其实不是很关键。在使用Debug模式编译的时候,最后会出现如下提示:warning: A handler for the OS ABI "GNU/Linux" is not built into this configurationof GDB. Attempting to continue with the default i386 settings.这是因为在mkspecs/features/unix/gdb_dwarf_index.prf中,有这样一段:QMAKE_GDB_INDEX += test $$(gdb --version | sed -e "s,[^0-9][^0-9]*\([0-9]\)\.\([0-9]\).*,\1\2,;q") -gt 72 && gdb --nx --batch --quiet -ex "set confirm off" -ex "save gdb-index $$QMAKE_GDB_DIR" -ex quit "$(TARGET)" && test -f $(TARGET).gdb-index && $$QMAKE_OBJCOPY --add-section ".gdb_index=$(TARGET).gdb-index" --set-section-flags ".gdb_index=readonly" "$(TARGET)" "$(TARGET)" && $$QMAKE_DEL_FILE $(TARGET).gdb-index || true很显然,这段代码把调试用的GDB默认为“gdb”了,所以应该改成你用的gdb,比如arm-linux-gnueabihf-gdb。另外,这里的sed对GDB版本的判断,无法识别像“GNU gdb (Sourcery CodeBench Lite 2014.05-29) 7.7.50.20140217-cvs”这样的版本信息的,只能识别像“GNU gdb (GDB) 7.6.1”这样的版本信息,所以你有可能看不到刚才那段提示。想解决,要么重新写一段sed的正则表达式,要么直接就把这个test ... -gt 72删掉。
OpenJDK和Oracle JDK在ARM嵌入式系统中性能差异为什么这么大
在题主回复前先随便写点:如果题主用的平台是ARMv7,那么Oracle JDK有Java SE版,也有Java SE Embedded版可以在上面运行。这两者中的JVM都是HotSpot VM,里面都是标准配备。而目前在已经整合进主干的代码里,OpenJDK只有Zero VM可以在ARMv7上运行,这不是标准的HotSpot VM,而是一个实现得比较粗糙的、为了简易跨平台而牺牲了性能的实现。拿这个跟标配HotSpot VM比当然比不过。如果是说AArch64,则Oracle JDK有一套私有实现,OpenJDK里有一套Red Hat/Linaro贡献的开源实现,两者不是同一个东西。虽然都是标配HotSpot VM,但Oracle版还是更优化一些,开源版仍需努力…ARMv7上还有若干其它情况。一种是Red Hat的另一个OpenJDK port,叫做microJIT,专攻资源非常受限的场景——实现较简单,性能不如标配HotSpot VM;另一种是最近正在如火如荼的开发中的、跟Java SE Embedded版同级别的标配HotSpot VM的开源port,Linaro抢先发布消息,而鄙司(Azul Systems)也在大力投入开发资源,产品名为Zulu Embedded。这个到明年中会有更多消息。
博通宣布将采用 16nm 制程推出 ARMv8 伺服器级应用处理器
网通大厂Broad博通宣布,将以16nm制程推出基于ARMv8指令集的多核应用处理器,针对如网路连线、通讯、巨量资料、储存与安全性等提供具备网路功能虚拟化的伺服器级效能与虚拟化能力,Broad的核心将基于ARMCortex-A50架构,具备4指令执行与4执行绪,时脉将达3GHz。 另外博通亦与ARM合作,透过博通身兼LinaroNeorkingGroup与欧洲电信标准学会成员的优势,共同打造开放且标准化的NFV软体设计环境,希望将程式设计模型、工具链、应用程式设计界面与网路函式库标准化,以利设备制造商在设计符合次世代电信标准的NFV解决方案时能够跨平台的使用程式码,加速设备开发。
arm-linux-androideabi于arm-linux-gnueabi区别
现在android的工程大部分是用clang编译,在之前的android工程主要是使用gcc,也就是arm-linux-androideabi-gcc,但是其他嵌入式系统使用的是arm-linux-gnueabi,那么这两个有什么区别呢? 能不能混用呢? 先说区别,根据linaro给的,主要有三处 1)There are a few differences between the Linux EABI and Android EABI definitions - most notably, Android defines the size of an enum to 32 bits while regular Linux defines it as variable. 2)Android does not currently use the hardfloat ABI conventions that have become common in regular Linux. 3)Android uses the Gold linker by default while the regular Linux builds default to using the BFD linker (this is for upstream compatibility - Android uses gold while most regular Linux distributions use the BFD linker). 翻译后是两者之前区别很少,主要有enum不一样,谷歌定义enum为32为,而其他的都定义为变量。android编译器使用的是softfp,而其他的使用的是hardfloat,如果使用linux-arm-gnueabi编译android工程的话,会出现“unrecognized option "-mfloat-abi=softfp"”就是指的这个,第三个是linker不同,这个应该好理解,android在bionic中定制了linker。
求问zedboard开发板移植linaro linux时出现的问题
不是很明白了吗ERROR: can"t get kernel image!读取不到内核镜像啊,这个原因有很多,最常见的是:1、你的u-boot环境变量设置问题2、nandflash有坏块,导致读取数据出错,应该先检查是否有坏块,然后重新擦除写入内核吧
LinaRoessler是做什么的
LinaRoesslerLinaRoessler是一名演员,代表作品是《跟随旋律》。外文名:LinaRoessler职业:演员代表作品:跟随旋律合作人物:Charles-OlivierMichaud
Arm提出ServerReady认证计画 各品牌伺服器系统更加相容互通
在ServerReady相容认证之下,各家厂商供应的伺服器系统将可在最低限度标准下,让伺服器产品在出厂时便可预设安装作业系统与应用程式,并且维持高度相容性,让不同品牌厂商打造的伺服器系统彼此互通使用,同时也能在维持基础标准之下创造产品差异化。 针对市场推出以Arm架构为设计的伺服器,Arm宣布推出ServerReady相容认证计画,借此协助合作伙伴更快速地以高度相容性布署Arm伺服器系统。 首波加入ArmServerReady相容认证计画的合作伙伴,分别包含微软、技嘉、HPE(HewlettPackardEnterprise)、Linaro、Marvell、Ampere、Femrice、Qualm、AMI、RedHat、华芯通、华为、百敖、创新科在内业者,同时目前多加晶片供应厂商也已经获得ArmServerReady1.0版本认证。 在ServerReady相容认证之下,各家厂商供应的伺服器系统将可在最低限度标准下,让伺服器产品在出厂时便可预设安装作业系统与应用程式,并且维持高度相容性,让不同品牌厂商打造的伺服器系统彼此互通使用,同时也能在维持基础标准之下创造产品差异化。 目前Arm已经与晶片供应商、独立韧体厂商、作业系统与hypervisor程式厂商、OEM/ODM代工厂、独立硬体厂商,以及云端基础设施供应商合作制定最低硬体要求,其中包含伺服器基础系统架构(ServerBaseSystemArchitecture;SBSA)规范,以及在伺服器基础启动需求(ServerBaseBootRequirements;SBBR)规范中定义最低韧体要求,另外更沿用既有业界标准与Arm制定全新规范,藉以确保各家厂商产品相容互通性。 同时,Arm也制定架构规范套件(ACS,ArchitectureComplianceSuite)持续推动SBSA及SBBR认证。 此次推行的ArmServerReady相容认证计画,将包含执行标准作业系统与架构规范套件,厂商可选择自行推动,也能透过Arm支援团队协助导入,借此顺利获得认证。而在ArmServerReady1.0版本中,将使用ACS1.6版本,并且针对SBSA3.1版本与SBBR1.0版本规范测试产品相容性,未来将进一步推动SBSA5.0版本与SBBR1.1版本,同时将讷入全新伺服器基础管理准则(ServerBaseManageabilityGu;SMBG)规范,预计成为未来新版ArmServerReady认证计画项目,将可作为未来伺服器系统全新标准。
如何安装gcc-linaro-arm-linux-gnueabihf-4.8-2014.03
1、 如果要自己编译工具链,从以下链接下载源码crosstools-ng下载地址http://ymorin.is-a-geek.org/download/crosstool-ng/同时对每一个版本都有相应的补丁我们尽量把这些补丁打上,这些补丁的下载地址是http://ymorin.is-a-geek.org/download/crosstool-ng/01-fixes/2、 解压工具链压缩包$ cd ~$ mkdir toolchain$ cd toolchain 将下好的gcc-linaro-arm-linux-gnueabihf-4.8-2014.03拷贝到toolchain目录下并解压$ tar -xvf gcc-linaro-arm-linux-gnueabihf-4.8-2014.03 gcc-4.83、 环境变量的添加修改文件/etc/bash.bashrc添加如下内容export PATH=$PATH:/home/linux/toolchain/gcc-4.8/bin重启配置文件$ source /etc/bash.bashrc4、 工具链的测试$ arm-none-linux-gnueabi-gcc –vUsing built-in specs.COLLECT_GCC=arm-none-linux-gnueabi-gccCOLLECT_LTO_WRAPPER=/home/david/Exynos4412/toolchain/gcc-4.6.4/bin/../libexec/gcc/arm-arm1176jzfssf-linux-gnueabi/4.6.4/lto-wrapperTarget: arm-arm1176jzfssf-linux-gnueabiConfigured with: /work/builddir/src/gcc-4.6.4/configure--build=i686-build_pc-linux-gnu --host=i686-build_pc-linux-gnu--target=arm-arm1176jzfssf-linux-gnueabi--prefix=/opt/TuxamitoSoftToolchains/arm-arm1176jzfssf-linux-gnueabi/gcc-4.6.4--with-sysroot=/opt/TuxamitoSoftToolchains/arm-arm1176jzfssf-linux-gnueabi/gcc-4.6.4/arm-arm1176jzfssf-linux-gnueabi/sysroot--enable-languages=c,c++ --with-arch=armv6zk --with-cpu=arm1176jzf-s--with-tune=arm1176jzf-s --with-fpu=vfp --with-float=softfp--with-pkgversion="crosstool-NG hg+default-2685dfa9de14 - tc0002"--disable-sjlj-exceptions --enable-__cxa_atexit --disable-libmudflap--disable-libgomp --disable-libssp --disable-libquadmath--disable-libquadmath-support--with-gmp=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-mpfr=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-mpc=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-ppl=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-cloog=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-libelf=/work/builddir/arm-arm1176jzfssf-linux-gnueabi/buildtools--with-host-libstdcxx="-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm"--enable-threads=posix --enable-target-optspace --without-long-double-128--disable-nls --disable-multilib --with-local-prefix=/opt/TuxamitoSoftToolchains/arm-arm1176jzfssf-linux-gnueabi/gcc-4.6.4/arm-arm1176jzfssf-linux-gnueabi/sysroot--enable-c99 --enable-long-longThread model: posixgcc version 4.6.4 (crosstool-NG hg+default-2685dfa9de14 -tc0002)这样我们的交叉工具链就安装好了
求个化工论坛 海川BBS的注册邀请码,给分啊 请发至homtiara@163.com,万分感谢
已发送。Engineerxia:为海川和百度做贡献,免费提供邀请码,由于邀请码消耗海川财富2点,24h内有效,每天限制3个邀请,本人两个帐号每天只有6个,因此请向我求助的朋友务必留下常用联系信箱,并且尽快注册,免得浪费。也请注册成功的朋友也互相帮助下。
看准 Android 玩家社群,联发科推出相容 Linaro 96Boards 的 Helio X20 开发板
联发科宣布推出一款基于 Helio X20 的硬体开发板,采用符合 Linaro 96Board 开放式开发板规格,主打开发者对于基于 Android 的硬体开发平台需求,强调借由符合 Linaro 96Board 设计可相容其它 96Board 开发板相容,易于将其它开发板的开发成果移植到这款开发板,同时借由高效能、三丛集的 Helio X20 提供更佳的应用。 除了瞄准 Linaro 96Board 开发者,这张 Helio X20 开发板也可用于包括行动 POS 、 VR 设备, ADAS 、智慧看板、智慧零售机器等应用;此开发板在亚洲将透过诚迈科技供货。 Helio 采用三丛集处理器设计,包括双核心 Cortex-A72 以及一组高时脉四核心 Cortex-A53 与一组时脉较低的 Cortex-A53 ,搭配 ARM Mali-T880MP4 GPU 构成。 你或许会喜欢 倒数一个月!Win10免费升级只到7/29 有了这张卡,国外旅游无限上网吃到饱
linaro和ubuntu的区别
Linaro is a not-for-profit engineering organization consolidating and optimizing open source Linux software and tools for the ARM architecture.linux-sunxi和linaro没有一点关系。linaro是arm和ti三星等成立的一个开源公司,专门做arm上的系统移植工具链和优化等工作。linaro每个月份发布一个版本,有基于android的也有基于ubuntu的。一般用到的ubuntu的arm版本就是出自linaro的。
Nutrition Care产品如何查询真伪?有人了解的吗?
查询真伪还是比较简单的,一般买的NC澳洲养胃粉都可以看到瓶身上会有AUSTLXXXX的号码,这是澳洲药管局TGA认可并登记在册的,你可以到tga.gov.au查询;NutritionCare所有产品均在澳洲研发并由NutritionCare澳洲工厂直接生产,并向澳大利亚医疗用品管理局(TherapeuticGoodsAdministration,TGA)提出注册或登记申请,获得注册登记(AustralianRegisterofTherapeuticGoods,ARTG)后运输到中国消费者手中。
协整检验和var模型的顺序
单位根检验、协整检验和格兰杰因果关系检验三者之间的关系 实证检验步骤:先做单位根检验,看变量序列是否平稳序列,若平稳,可构造回归模型等经典计量经济学模型;若非平稳,进行差分,当进行到第i次差分时序列平稳,则服从i阶单整(注意趋势、截距不同情况选择,根据P值和原假设判定)。若所有检验序列均服从同阶单整,可构造VAR模型,做协整检验(注意滞后期的选择),判断模型内部变量间是否存在协整关系,即是否存在长期均衡关系。如果有,则可以构造VEC模型或者进行Granger因果检验,检验变量之间“谁引起谁变化”,即因果关系。一、讨论一1、单位根检验是序列的平稳性检验,如果不检验序列的平稳性直接OLS容易导致伪回归。2、当检验的数据是平稳的(即不存在单位根),要想进一步考察变量的因果联系,可以采用格兰杰因果检验,但要做格兰杰检验的前提是数据必须是平稳的,否则不能做。3、当检验的数据是非平稳(即存在单位根),并且各个序列是同阶单整(协整检验的前提),想进一步确定变量之间是否存在协整关系,可以进行协整检验,协整检验主要有EG两步法和JJ检验A、EG两步法是基于回归残差的检验,可以通过建立OLS模型检验其残差平稳性B、JJ检验是基于回归系数的检验,前提是建立VAR模型(即模型符合ADL模式)4、当变量之间存在协整关系时,可以建立ECM进一步考察短期关系,Eviews这里还提供了一个Wald-Granger检验,但此时的格兰杰已经不是因果关系检验,而是变量外生性检验,请注意识别 二、讨论二1、格兰杰检验只能用于平稳序列!这是格兰杰检验的前提,而其因果关系并非我们通常理解的因与果的关系,而是说x的前期变化能有效地解释y的变化,所以称其为“格兰杰原因”。2、非平稳序列很可能出现伪回归,协整的意义就是检验它们的回归方程所描述的因果关系是否是伪回归,即检验变量之间是否存在稳定的关系。所以,非平稳序列的因果关系检验就是协整检验。3、平稳性检验有3个作用:1)检验平稳性,若平稳,做格兰杰检验,非平稳,作协正检验。2)协整检验中要用到每个序列的单整阶数。3)判断时间学列的数据生成过程。 三、讨论三其实很多人存在误解。
请问var模型和协整检验之间的关系是什么?var模型只能对平稳变量进行检验吗?
单位根检验、协整检验和格兰杰因果关系检验三者之间的关系 实证检验步骤:先做单位根检验,看变量序列是否平稳序列,若平稳,可构造回归模型等经典计量经济学模型;若非平稳,进行差分,当进行到第i次差分时序列平稳,则服从i阶单整(注意趋势、截距不同情况选择,根据P值和原假设判定)。若所有检验序列均服从同阶单整,可构造VAR模型,做协整检验(注意滞后期的选择),判断模型内部变量间是否存在协整关系,即是否存在长期均衡关系。如果有,则可以构造VEC模型或者进行Granger因果检验,检验变量之间“谁引起谁变化”,即因果关系。一、讨论一1、单位根检验是序列的平稳性检验,如果不检验序列的平稳性直接OLS容易导致伪回归。2、当检验的数据是平稳的(即不存在单位根),要想进一步考察变量的因果联系,可以采用格兰杰因果检验,但要做格兰杰检验的前提是数据必须是平稳的,否则不能做。3、当检验的数据是非平稳(即存在单位根),并且各个序列是同阶单整(协整检验的前提),想进一步确定变量之间是否存在协整关系,可以进行协整检验,协整检验主要有EG两步法和JJ检验A、EG两步法是基于回归残差的检验,可以通过建立OLS模型检验其残差平稳性B、JJ检验是基于回归系数的检验,前提是建立VAR模型(即模型符合ADL模式)4、当变量之间存在协整关系时,可以建立ECM进一步考察短期关系,Eviews这里还提供了一个Wald-Granger检验,但此时的格兰杰已经不是因果关系检验,而是变量外生性检验,请注意识别 二、讨论二1、格兰杰检验只能用于平稳序列!这是格兰杰检验的前提,而其因果关系并非我们通常理解的因与果的关系,而是说x的前期变化能有效地解释y的变化,所以称其为“格兰杰原因”。2、非平稳序列很可能出现伪回归,协整的意义就是检验它们的回归方程所描述的因果关系是否是伪回归,即检验变量之间是否存在稳定的关系。所以,非平稳序列的因果关系检验就是协整检验。3、平稳性检验有3个作用:1)检验平稳性,若平稳,做格兰杰检验,非平稳,作协正检验。2)协整检验中要用到每个序列的单整阶数。3)判断时间学列的数据生成过程。 三、讨论三其实很多人存在误解。有如下几点,需要澄清:第一,格兰杰因果检验是检验统计上的时间先后顺序,并不表示而这真正存在因果关系,是否呈因果关系需要根据理论、经验和模型来判定。第二,格兰杰因果检验的变量应是平稳的,如果单位根检验发现两个变量是不稳定的,那么,不能直接进行格兰杰因果检验,所以,很多人对不平稳的变量进行格兰杰因果检验,这是错误的。第三,协整结果仅表示变量间存在长期均衡关系,那么,到底是先做格兰杰还是先做协整呢?因为变量不平稳才需要协整,所以,首先因对变量进行差分,平稳后,可以用差分项进行格兰杰因果检验,来判定变量变化的先后时序,之后,进行协整,看变量是否存在长期均衡。第四,长期均衡并不意味着分析的结束,还应考虑短期波动,要做误差修正检验。
大家觉得Nutrition Care的养胃粉怎么样,效果明显不?
我现在就是吃NC养胃粉来调理胃病,它经临床试验证明可以有效缓解胃痛、胃酸、胃胀等大部分胃不适的胃痛,坚持每天喝能明显感觉到胃比之前好了
大一如何写好英语summary
我认为你所说的summary应当就是类似于读书报告(book report)之类的吧. 一般的,这在英语本科里是属于英语写作的范畴. 通常的,一篇读书报告通常由下面的几个部分组成:作者的相关信息,本篇的故事梗概以及对此文的评价. 作者的相关信息主要就讲下姓名,以及生卒年份,出版社等内容 故事梗概包括情节和主要人物. 好的故事梗概必须是简洁明了的.包括对故事基本情节的追溯,有对故事中主要人物的描述,要求与故事中人物形象保持一致, 还要有紧凑的叙述和简洁的语言. 一般的,集中叙述主要内容,不要东拉西扯.而且要客观,不要加入个人观点或主观评论,而且要用自己的语言叙述,不要原封不动的照搬原文,当然,如果确有必要,必须保证引文与原文完全一致,并将引文汪上引号 评论,是最后也是最重要的一部分.必须表达出个人对此书的理解与评价.对此可以从多个角度进行,比如,文章的优,缺点,,对社会的影响和历史意义以及作者的写作风格.因为此评论能反映读者对此文的真实理解和个人见解,所以需要特别注意和努力.. 当然,如果你只是需要将情节浓缩化,也就是我上面所说的第二部分故事梗概,那么你就按照上面所说的原则进行即可. 祝你成功!
孩子肠胃不好,Nutrition Care纽新宝的养胃粉怎么样?
效果很棒啊,NC澳洲养胃粉中富含大量的谷氨酰胺与西草精华,快速缓解胃肠不适并修复胃肠黏膜,从根本上解决胃肠问题!谷氨酰胺有利于维持肠道的正常结构和功能,修复肠胃道黏膜,缓解幽门螺杆菌引起的胃部不适。
孩子肠胃不好,Nutrition Care纽新宝的养胃粉怎么样?
效果很棒啊,NC澳洲养胃粉中富含大量的谷氨酰胺与西草精华,快速缓解胃肠不适并修复胃肠黏膜,从根本上解决胃肠问题!谷氨酰胺有利于维持肠道的正常结构和功能,修复肠胃道黏膜,缓解幽门螺杆菌引起的胃部不适。
Nutrition Care纽新宝养胃粉有什么功效?
它主要就是用来改善各种肠胃问题,比如胃酸、胃胀等等,还可以修复胃肠黏膜,减少口腔溃疡的发生,NC澳洲养胃粉对身体很有好处的,非常适合肠胃不好的人吃。
harny的中文翻译]
harny=honey honey[5hQni]n.(蜂)蜜, 蜂蜜honey[5hQni]n.(pl. honeys, -nies)蜜; 蜂蜜甘美; 甜蜜爱人; 恋人; 宝贝; 可爱的东西virgin honey自然流出的蜂蜜wild honey野蜂的蜜That car is a honey.那辆轿车是个宝贝。honeyvi.(honeyed, -nied)[常与up连用]说甜言蜜语; 奉承She got where she did by honeying up to the boss.她靠对老板甜言蜜语爬到了现在的位子。honeyvt.加蜜说甜言蜜语; 奉承adj.蜂蜜似的[古]心爱的
A honey tongue, a heart of gall.我看了两种翻译
第二个,这是英文译中文的灵活性运用、望采纳!谢谢
谁知道一本书《diary of wimpy kid》的大概意思是什么???要英语的,最好是用来左读书报告的!!!!!
对不起,英语的我是不会,读书报告就更没有了。。。Sòrγy我有这本书,英文的,看完了。这本书是一个美国小孩写的日记,他有一个哥哥,还有一个小弟弟。他作为全校最轻的男生去上学打拳击,经常被女生打败,因此还上了学校新闻。他哥哥开了乐队,叫“重金属乐队”,他在夜里去偷听他哥哥的音乐碟,结果被老爸发现,被罚一个星期不能玩电玩。这本书就是写他在学校,在家的一些事情。你可以自己去网上看
英语长篇阅读summary怎么写?
我认为你所说的summary应当就是类似于读书报告(book report)之类的吧. 一般的,这在英语本科里是属于英语写作的范畴. 通常的,一篇读书报告通常由下面的几个部分组成:作者的相关信息,本篇的故事梗概以及对此文的评价. 作者的相关信息主要就讲下姓名,以及生卒年份,出版社等内容 故事梗概包括情节和主要人物. 好的故事梗概必须是简洁明了的.包括对故事基本情节的追溯,有对故事中主要人物的描述,要求与故事中人物形象保持一致, 还要有紧凑的叙述和简洁的语言. 一般的,集中叙述主要内容,不要东拉西扯.而且要客观,不要加入个人观点或主观评论,而且要用自己的语言叙述,不要原封不动的照搬原文,当然,如果确有必要,必须保证引文与原文完全一致,并将引文汪上引号 评论,是最后也是最重要的一部分.必须表达出个人对此书的理解与评价.对此可以从多个角度进行,比如,文章的优,缺点,,对社会的影响和历史意义以及作者的写作风格.因为此评论能反映读者对此文的真实理解和个人见解,所以需要特别注意和努力.. 当然,如果你只是需要将情节浓缩化,也就是我上面所说的第二部分故事梗概,那么你就按照上面所说的原则进行即可. 祝你成功!
五角场ZARA,HM,honeys地址
五角场没有zara~只有mango~hmmango hm在特力屋楼下~honeys在巴黎春天的两楼就在jack Jones的对面。
honey和dear区别在哪里?
Dear,Honey, Sweetie的区别为:意思不同、用法不同、侧重点不同。一、意思不同1、Dear:亲爱的,宝贵的,珍视的。2、Honey:蜂蜜,(爱称)亲爱的,宝贝,可爱的人。3、Sweetie:(儿童语)糖果,招人喜欢的人。二、用法不同1、Dear:dear主要表示“物以稀”而导致的“贵”,虽然也可指价格“贵”,但更多的是指人们视其“珍贵”。dear也可表示“亲爱的”,在信函中,常用于称呼前,表示亲昵、客套等,在英式英语中,dear前加my显得更亲切,而在美式英语中,用my比不用my更正式。首字母一般大写。2、Honey:用作名词时表示“亲爱的人,可爱的人,乖孩子”,是可数名词。3、Sweetie:基本意思是表示味觉的“甜的”,引申还可指“鲜艳的、悦耳的”或“使人愉快的、赏心悦目的”,形容人时表示“和蔼可亲〔好心肠〕的”或是形容那些小的事物或年幼的孩子“可爱的”。三、侧重点不同1、Dear:dear用于正式书面语言。2、Honey:女对男用honey。3、Sweetie:男对女用sweetie。
生化危机2启示录fatalerrorroot.arc文件出错
您是想问生化危机2启示录fatalerrorroot.arc文件出错什么原因吗?生化危机2启示录fatalerrorroot.arc文件出错原因有:1、电脑的内存太小,无法承载。2、某些文件属性设置成了只读。3、电脑硬件与生化危机2启示录软件有冲突。