qinghuaboy

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  7 Posts :: 2 Stories :: 2 Comments :: 0 Trackbacks

常用链接

留言簿(2)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

2012年3月22日 #

2011(32位和64位版本)
http://download.autodesk.com/esd/objectarx/2011/ObjectARX_2011_Win_64_and_32Bit.exe

2010(32位和64位版本)
http://download.autodesk.com/akdlm/esd/dlm/objectarx/ObjectARX_2010_Win_64_and_32Bit.exe
2009(32位和64位版本)
http://download.autodesk.com/esd/objectarx/2009/ObjectARX_2009_Win_64_and_32Bit.exe
2008
32位版本:
http://download.autodesk.com/esd/objectarx/2008/ObjectARX_2008_32Bit.exe
64位版本:
http://download.autodesk.com/esd/objectarx/2008/ObjectARX_2008_64Bit.exe
2007
-Core
http://download.autodesk.com/esd/objectarx/2007/Arx_Core.exe
-SDK
http://download.autodesk.com/esd/objectarx/2007/Arx_All.exe
2006
-Core
http://download.autodesk.com/WebPub/autocad/oarx2006/Arx_Core.exe
-SDK
http://download.autodesk.com/WebPub/autocad/oarx2006/Arx_All.exe
2005
-Core
http://download.autodesk.com/WebPub/Developer/autocad/Arx_Core2005.exe
-SDK
http://download.autodesk.com/WebPub/Developer/autocad/Arx_All2005.exe
2004
-Core
http://download.autodesk.com/WebPub/autocad/oarx/arx_core.exe
-SDK
http://download.autodesk.com/WebPub/autocad/oarx/arx_sdk.exe
2002
-Core
http://download.autodesk.com/pub/objectarx/objectarx_2002/K030.arx.plus.core.zip
-SDK
http://download.autodesk.com/pub/objectarx/objectarx_2002/K030.arx.plus.all.zip
2000
-Core
http://download.autodesk.com/pub/objectarx/ObjectArxCore.exe
-SDK
http://download.autodesk.com/pub/objectarx/ObjectArxSDK.exe
R14
-SDK
http://download.autodesk.com/Pub/developer/sdk/obarxsdk.exe

posted @ 2012-03-22 14:15 长青小子 阅读(7422) | 评论 (1)编辑 收藏

2011年8月31日 #


  在终端里输入下面命令即可让它们显示出来。

  defaults write com.apple.finder AppleShowAllFiles -bool true

  如果想恢复隐藏,可以用这个命令:

  defaults write com.apple.finder AppleShowAllFiles -bool false

  注意:1、执行命令后需要重启 Finder 才能看到效果。

     2、不要乱动不懂的隐藏文件,可能会损坏你的系统。

posted @ 2011-08-31 18:02 长青小子 阅读(257) | 评论 (0)编辑 收藏

2009年11月9日 #

Bcdedit 位于X:\Windows\system32\   "X:"为安装Vista的盘符。

储存操作指令
====================
/createstore 创建一个新的空白启动配置数据文件。
bcdedit /createstore C:\Data\BCD 创建BCD启动配置数据文件储存到“C:\DATA\”文件夹。
/export 备份启动配置数据文件。
bcdedit /export "C:\Data\BCD Backup" 备份BCD启动配置文件到“C:\Data\”文件夹,并以“BCD Backup”命名。
/import 还原启动配置数据文件。
bcdedit /import "C:\Data\BCD Backup" 从“C:\Data\”文件夹恢复BCD启动配置文件。

储存项目操作指令
====================
/copy 项目拷贝
   操作系统启动项目的拷贝:
   bcdedit /copy {cbd971bf-b7b8-4885-951a-fa03044f5d71} /d "Copy of entry"
/create 新建项目
   创建操作系统载入程序项目的 NTLDR(Ntldr):
   bcdedit /create {ntldr} /d "Earlier Windows OS Loader"
   创建存储器磁碟另外的选择项项目:
   bcdedit /create {ramdiskoptions} /d "Ramdisk options"
   创建一个新的操作系统启动项目:
   bcdedit /create /d "Windows Vista" /application osloader
   创建一个新的调试器:
   bcdedit /create {dbgsettings} /d "Debugger Settings"
/delete 删除项目
   删除指定的操作系统项目:
   bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71}
   删除指定的操作系统项目但启动时不显示项目(彻底删除):
   bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup
   删除指定的操作系统项目但启动时显示项目:
   bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /nocleanup
   删除操作系统载入程序项目的 NTLDR:
   bcdedit /delete {ntldr} /f

项目选择操作指令
====================
/deletevalue 删除项目选择项。
   删除启动管理的bootmgr选择项项目:
   bcdedit /deletevalue {bootmgr} bootsequence
   删除(WinPE)操作系统的数值开机项目:
   bcdedit /deletevalue winpe
   删除来自指定的操作的 Windows PE 数值系统开机项目:
   bcdedit /deletevalue {cbd971bf-b7b8-4885-951a-fa03044f5d71} winpe
/set 设定项目选择项数值。
   设定操作系统“cbd971bf-b7b8-4885-951a-fa03044f5d71”引导分区“C”:
   bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} device partition=C:
   指定的操作系统引导文件“ windows\ system 32\ winload.exe”:
   bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} path \windows\system32\winload.exe
   设定“NX”为“OptIn”:
   bcdedit /set nx optin
   更改系统名称
   默认XP系统名称在Vista启动管理器中是"earlier version of Windows",更改:
   bcdedit /set {ntldr} Description "Windows XP Professional SP2"
   默认Vista系统名称在Vista启动管理器中是"Microsoft Windows",更改:
   bcdedit /set {current} Description "Windows Vista 5456"

输出控制指令
====================
/enum  在储存中的列表项目。
   列出所有的操作系统载入程序启动项目:
   bcdedit /enum OSLOADER
   列出所有的启动管理项目:
   bcdedit /enum BOOTMGR
   列出默认的启动项目:
   bcdedit /enum {default}
   列出指定的操作系统启动项目:
   bcdedit /enum {b38a9fc1-5690-11da-b795-e9ad3c5e0e3a}
/v 列出所有活动的项目
   bcdedit /enum ACTIVE /v

启动管理控制指令
====================
/bootsequence   设定启动列表顺序。
   设定二个操作系统项目和启动顺序:
   bcdedit /bootsequence {802d5e32-0784-11da-bd33-000476eba25f} {cbd971bf-b7b8-4885-951a-       fa03044f5d71} {ntldr}
   加入操作系统项目为启动列表最后项:
   bcdedit /bootsequence {802d5e32-0784-11da-bd33-000476eba25f} /addlast
/default        设定默认启动项目。
   设定默认启动项目:
   bcdedit /default {cbd971bf-b7b8-4885-951a-fa03044f5d71}
   设定默认启动操作系统程序为 NTLDR:
   bcdedit /default {ntldr}
/displayorder   设定哪一个系统启动显示多启动画面。
   设定二个操作系统项目和在启动管理显示命令中被建立操作系统载入的程序 NTLDR:
   bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f}
        {cbd971bf-b7b8-4885-951a-fa03044f5d71} {ntldr}
   把指定的操作系统项目加入启动管理显示命令结束:
   bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f} /addlast
/timeout        设定启动暂停数值。
/toolsdisplayorder  设定命令在哪一个启动管理显示工具画面。
   设定二个工具项目和内存诊断在那启动管理工具显示命令:
   bcdedit /toolsdisplayorder {802d5e32-0784-11da-bd33-000476eba25f}
        {cbd971bf-b7b8-4885-951a-fa03044f5d71} {memdiag}
   把指定的工具项目加入启动的结束管理工具显示命令:
   bcdedit /toolsdisplayorder {802d5e32-0784-11da-bd33-000476eba25f} /addlast

为一个启动应用程序控制紧急处理服务的指令
====================
/bootems        
   开启启动管理紧急处理服务:
   bcdedit /bootems {bootmgr} ON
/ems            
  为目前的操作系统启动项目 EMS 开启:
    bcdedit /ems ON
/emssettings    设定紧急处理服务参数。
  设定 EMS 参数使用基本输出入系统设定:
  bcdedit /emssettings BIOS
posted @ 2009-11-09 18:22 长青小子 阅读(393) | 评论 (0)编辑 收藏

2009年9月29日 #

有的女人就像Windows 虽然很优秀,但是安全隐患太大。
有的女人就像UNIX  她条件很好,然而不是谁都能玩的起。
有的女人就像C# 长的很漂亮,但是家务活不行。
有的女人就像C++,她会默默的为你做很多的事情。
有的女人就像JAVA,只需一点付出她就会为你到处服务。
有的女人就像JAVA script,虽然对她处处小心但最终还是没有结果。
有的女人就像汇编 虽然很麻烦,但是有的时候还得求它。
有的女人就像 SQL,她会为你的发展带来莫大的帮助。
爱情就是死循环,一旦执行就陷进去了。
爱上一个人,就是内存泄露,你永远释放不了。
真正爱上一个人的时候,那就是常量限定,永远不会改变。
女朋友就是私有变量,只有我这个类才能调用。
情人就是指针用的时候一定要注意,要不然就带来巨大的灾难。

posted @ 2009-09-29 09:50 长青小子 阅读(199) | 评论 (0)编辑 收藏

2009年9月7日 #

使用C++标准程序库的输入输出流(I/O Stream)复制文件,存在许多的方法,

方法一:逐个字符复制
#include < fstream >

std::ifstream input("in",ios::binary);
std::ofstream output("out",ios::binary);
char ch;
while (input.get(ch)) output << ch;

注意:如果使用input>>ch读取字符,则必须先调用input.unsetf(ios::skipws)取消输入流默认的跳过空白符的输入格式,因为换行符是空白符的一种。


方法二:逐行复制
#include < fstream >
#include < string >

std::ifstream input("in",ios::binary);
std::ofstream output("out",ios::binary);
std::string line;
while (getline(input,line)) output << line << "\n";

注意:这里的代码有一个小小的缺陷,如果文件不是纯文本格式的文件,或者文本文件的最后没有换行符,那么会导致复制后的文件末尾添加了一个多余的换行符。


方法三:迭代器复制
#include < fstream >
#include < iterator >
#include < algorithm >

std::ifstream input("in",ios::binary);
std::ofstream output("out",ios::binary);
input.unsetf(ios::skipws);
copy(istream_iterator(input),istream_iterator(),ostream_iterator(output,""));

同样这里也有一个小技巧,输入流的格式默认为跳过空白字符,因此调用unsetf取消这个格式,才可保证正确的复制。


方法四:缓冲区复制
#include < fstream >

std::ifstream input("in",ios::binary);
std::ofstream output("out",ios::binary);
output << input.rdbuf();

这里直接使用了输入流的缓冲区,因此没有引入额外的临时对象。

很显然,上述四种方法中,最后一种方法最简洁,由于直接操作输入流的缓冲区,从运行效率上来说,也比其他方法有着略微的优势(当然,由于操作系统可能提供了额外的基于设备的文件缓冲机制,也许你无法证实这一点)。因此,除非要对输入内容进行处理,直接复制文件推荐最后一种方法,既不容易出错,又能获得良好的性能。
posted @ 2009-09-07 18:01 长青小子 阅读(1009) | 评论 (0)编辑 收藏

2006年8月25日 #


2010年6月5日凌晨3:00,美军突然偷袭中国首都北京准备进行斩首行动,但经过数天的鏖战,最终惨败!!!中国马上启动战备核导弹,对准美国数百城市,正如毛主席教导我们一样,美帝国主义是纸老虎,吓破了胆,马上通过联合国调停最终与中国签下丧权辱国的不平等条约,将阿拉斯加割让给中国,并交付5000亿美元战争赔款。

  其后,美军参谋长联席会议主席在美国国会所作的总结:这次失败不仅是战略上的失败,更是战术上的失败。我们做出深刻的检讨和反思,作出几点总结。

  总结如下:

  一.我们对拥有世界工场美誉的中国产品过分信任,北京的交通秩序是直接导致我们这次失败的主要因素。

  1.我军大意地使用了北京市旅游局的北京旅游图和北京公交公司的北京交通图以及北京地质勘探中心的北京地形图。我们错误的以为中国人给自己用的东西虽然算不上好,但决不会欺骗自己人,然而我们错了。使用这几张地图的第一天就注定了我们将要在一个错误的时间一个错误的地点和一个错误的国家打一场错误的战争。

  2.战地指挥官过度依赖中国官方的公路交通图,导致兵力部署失控,是不可推卸的责任。比如第四重装师从天津一路攻向北京,计划沿京通路,建国路,长安街杀奔中南海;然而路上无数缺失的井盖让我军车辆寸步难行,甚至有连绵不断的井盖群将轮式步兵战斗车和坦克卡住不能动弹的现象出现,仅存的坦克部队沿著名的京通快速路狂奔,到达四惠时已被颠散了架,被早已守候多时的收废旧家具的乘坐板车(一种近乎原始的中国农民用的运输工具)的疑似民兵的人群(经战后确认,虽然他们在当时表现出了惊人的战斗力,但他们并非民兵,只是收垃圾的农民)一拥而上全部收去废旧站。

  3.陆战三师的重型装甲集群在突破中国守军二十六军阵地后从八达岭高速突入北京市郊,在五环路和八达岭高速交界处遇到在美国前所未见的大堵车,在长达15小时的时间内未能前进一步,被中国人的增援部队击溃。

  4.降落在老屯的101师502团伞兵选择小区规划图上绿地、会所、游泳池、湖泊降落。结果当他们落地后发现:他们都落在楼顶上,因为开发商擅自更改规划,把原先承诺的绿地会所游泳池湖泊都起了楼以图多卖点钱。更悲惨的是这些该死的小区规划让倒霉的伞兵伞降着陆时死伤无数。幸存伞兵在楼顶与民兵隔着天窗枪战一宿,大部战死。

  5.唯一在四环内空降的101师501团降落在了朝阳公园,那是四环内唯一一片有空地的地方。空降后发现该地区地势崎岖完全称不上空地,空降的重装备无法运出公园,只得放弃原作战计划,固守公园等待救援。他们是本次战役中第一支被成建制俘虏的部队。

  6.打巷战时,我们使用的房地产商作为广告宣传的户型图严重失真,所有户型内部空间狭小到了令人恐惧的地步,重型武器均无法运入战前选为要塞的房间;且房屋强度严重不足,无法作为战斗用掩体。

  7.特别值得一提的是海豹突击队突袭安贞大厦时,特种部队的小伙子们沿消防通道突击,不想消防通道被物业公司封堵或改做他用,拧坏多把钳子后不得不宣告任务失败撤离。

  8.负责突袭北京首都国际机场的八十二空降师在占领机场后沿机场高速公路进入市区,在通过四元桥时由于桥梁质量低劣,重型装备的驾驶员不敢通过,只得放弃车辆轻装前进。在三元桥面对让人晕头转向的36个红灯和数小时的堵车,被太阳晒得中了暑的士兵们纷纷四散找水喝,大批军人因口渴难耐不得不饮用北京被严重污染的地下水而口吐白沫四肢痉挛不能控制自己的拿起枪来乱射,并高喊:我的上帝,是哪个五角大楼的王八蛋要求进攻这里的?老子要宰了他!!!这里能住人吗?我们千里迢迢的打来这里,真是自寻死路啊!!!

  9.我军机械化部队进城简直是一场灾难,一路上有大大小小十几个收费站要交钱,而且按吨位交钱,同样是过车辆,中国军队是免费通过可是我们必须尊重人权!!!而且,连查养路费的也到处设岗,进了城又被交警罚款,且收费人员素质低下,分不清美元和人民币,不论什么钱都要同样的数字!令我军视进城为畏途,早知道应该带日元来。

  10.三环大部分路面不能走重型卡车,所有路面不能过坦克,到达三环后所有突入部队的作战人员被迫下车步行作战,被以逸待劳的中国三十八军全歼。

  11.战前我们得到的准确情报称:天通园路地面开阔可以作为空降地点。凌晨一点我军实施突袭,没想到落地后就掉进挖开的下水道里。事后得知:北京市市政工程部门于十年前就开挖的改建天通园路下水道工程到现在都没峻工,同时,北京市区内到处开!挖的工地让我们的机械化部队寸步难行。

  二.北京市民和各职能单位的积极参战是我们遭到惨败的部分因素。

  1.我们的战略情报影响中心和心理战部队伪造了中央电视台晚上七点的新闻联播,试图让北京的市民相信他们已经战败,然而结果适得其反,他们作战的信心更加强了!!开始我们以为是我们的画面或者是播音员出了破绽,后来一个从大陆来美国的华裔告诉我,你们难道不知道吗?中国人看新闻联播从来是反着看的!!电视上说好,人们就知道肯定出事了,你说那里失败了,人们肯定认为一定胜利了。

  2.北京满街都是的残疾助力摩托车民兵(姑且让我如此称呼他们)和电动自行车民兵师在中国人的防御和反攻战斗中起到了重要作用!这些人机动性极高,作战技巧十分熟练,能在任何路面,任何时机出现对我方人员造成杀伤!大批我军官兵被突然从角落里冲出又突然消失的车辆撞伤撞死撞傻撞飞撞得失去战斗力生活不能自理。你实在很难想象这些训练有素作战技巧丰富的人只是民兵,我更愿意相信他们是天生的战士。

  3.中央情报局的谍报人员以留学生身份在战前一星期就潜入北京海淀大运村,希望以那里作为临时据点将京A牌照的摩托化民兵师的兵力布置情况报告总部,谁知道使用天鸿房地产商,燕桥物业声称的XX兆宽带进行网络通讯时,区区10张总共才5M大小的布防图照片发了4天还未发完!当战斗结束时,欢庆胜利的市民被告知:多亏了房产商和网络供应商的杰出贡献,城市才避免了更大的损失。情报人员告诉我们:北京慢如蜗牛的小区宽带网速制约了情报的传递速度。但中国人却认为此网已经很快了。他们一定想不到。他们的网速连我们的百分之一都不到。我们又一次高估了中国通信机构。他们对百姓的欺骗成功的造成我们情报工作的失误。

  4.我们的战前评估认为中国的富裕人群比较怕死,可能不会参与反抗行动,后来发现我们大错特错。中国的富裕人群,尤其是宝马车主太厉害了,4天时间我们有4112人被宝马车撞死,而全北京的宝马车总计才1037辆,平均一人一天撞死一个!!!我们已通过外交部正式向德国宝马公司和他们的中国合资伙伴索赔。

  5.战役中我们的部队准备占领和平里居民小区时,被那里的物业公司误认为是刁民业主雇来的新物业公司,遂大打出手。我军的士兵完全低估了这些中国保安的可怕战斗力,在那种全无章法杀伤力极强的东方式格斗下全军覆没。第四师部队在进入王府井商业广场时也遇到同样问题。上至总经理、副总经理,下至保安,清洁工似乎都是当兵出身的,一句不合就动手打人,且格斗技巧很强!这种全民皆兵的战略让我们的士兵避之为恐不及。我们将明确地把中国城建的物业公司列为必须加以制裁的对象,严禁他们进行劳务输出,不然日后伊朗或者朝鲜的保安也会对美国军队产生严重的威胁。

  6.我们的医疗后勤人员始终未能进入四环,因为当地有无数卖花的小姑娘会缠住离进行战地医疗的女兵最近的男兵让他买花,以至于部队前进寸步难行,并且延误了许多伤员的救治。

  7.我军先遣渗透部队刚刚进入北京,意图占领玉泉山制高点,结果由于迷彩化装失误,被寻园保安当作进城卖菜农民乱棍打出,伤亡惨重。

  8.巷战时,中国人从来不躲在屋子里,他们宁可以垃圾堆自行车为掩体和我们对射。开始我们以为他们缺乏基本军事素质,后来才发现躲在屋子里更危险,曾经有一发手枪子弹打穿半米厚的承重墙后又打死我们一名士兵!在战场上还出现了被一颗手榴弹炸塌17层居民楼的惨剧,部署在里面的整整一个连的士兵无一生还。现在中国的居民楼被我们称之为坟墓。

  9.最惨烈的一仗莫过于在中国国家信访局门口的那场恶战。第八师一团奉命去里面清查档案,以找出中国官员的犯罪证据,来动摇人心,没想到当他们接近目标大门时,事先已化妆的他们被当成了前来维持治安的武警,立刻与前来***的人群发生冲突。得到消息的人群源源不断地从北京南站等地赶来。事态不断扩大……

  10.中央情报局曾经在战前10天派100名高级谍报人员潜入大街小巷收集情报,结果无一生还。后据北京某街道办声称,有近50人在和本地侃爷们套情报的时候被他们滔滔不绝的时政分析所诱,走向了光明,近30人在和本地妇女套情报时受不了他们的嗓门精神失常丧失战斗力,其余20多人则是下落不明,据说是在天上人间调查时被高薪招安作了保镖。
posted @ 2006-08-25 17:24 长青小子 阅读(683) | 评论 (1)编辑 收藏

2006年8月21日 #


        网站:我们是免费的

  电信:我们是亏本的。

  警察:我们是为人民服务的。

  老板:我不会忘了你的贡献。

  女孩:这是我第一次……

  客车司机:准时出发。

  商人:大亏本、大出血、大甩卖。

  公安人员:决不让任何一个犯罪分子逃脱。

  影视明星:我们只是朋友关系。

  领导:下面,我简单地讲两句。
posted @ 2006-08-21 13:22 长青小子 阅读(751) | 评论 (0)编辑 收藏