barriers / 阅读 / 详情

不用银行卡号,怎么注册苹果应用商店的 App Store啊?

2023-06-16 14:52:54
TAG: sto tore
共4条回复
S笔记

免费ID注册步骤如下:

1、在 iPhone 主屏上找到“App Store”图标,点击打开

2、打开 App Store 应用商店以后,用手指向上滑动,点击底部的“登录”按钮

3、在弹出的选项菜单中,点击“创建新 Apple ID”选项

4、在选择国家和地区页面,默认是中国,点击“下一步”继续

5、在条款与隐私页面,直接点击“下一步”继续

6、在弹出的窗口中,继续点击“同意”按钮

7、接下来进入 Apple ID 的注册页面,先输入自己常用的邮箱作为 Apple ID,再输入二次相同的密码

注:注意密码要求,需要有大写字母,不能少于8个字符。

8、用手指在屏幕上向上滑动,接着填写安全信息,即常用的问题和答案。这个功能的作用是当忘记密码时,可以用这些事先设定好的问题来重置密码。问题和答案填好之后,再填写一个救援电子邮件,以防用于 Apple ID 的电子邮件不可用时的备用方案。

9、然后填写自己的出生年月日,好了之后,点击右下角的“下一步”按钮

10、接下来需要提供付款信息,这里选择银行卡为例,然后再输入自己的姓和名

11、用手指在屏幕上向上滑动,接着填写账单寄送地址,填写好后点击“下一步”按钮

注:如果有没有填写的地方,或是填写错误的地方,会以红色显示。检查重新填写即可。

snjk

加我企鹅 帮你弄。 看我ID

苏州马小云

拿去破解了,就可以免费用了。

北有云溪

必须使用美国账号,才不需要银行卡,行货你就可以不必考虑了

相关推荐

发之秀是哪个国家的品牌

发之秀是中国的品牌。发之秀品牌,英文名Fshow,品牌Fshow/发之秀主营产品涵盖时尚假发,假发护理,长假发,假发长卷发,长卷发,卷发套,发套,假头发,假头套等。通过人造技术制造而成的头发,用于装饰的饰品。可供秃头或头发稀少的人作头饰戴用,或作为戏装、官员或专业人员装束或时髦装饰的一部分。戴假发的注意事项戴假发一般不会引起过敏,但那些体质比较敏感的人最好不要戴。另外,假发会对头部皮肤产生一定的影响,原本患有皮炎、湿疹等皮肤病的人如果戴假发,可能会使病情加重,要等皮肤疾病完全好了再戴。另外,夏天天气炎热,佩戴假发不利排汗,所以,佩戴者在挑选假发时应选质量好的假发,最好带透气网,而且不宜长时间佩戴。女孩子如何将假发戴得自然、漂亮呢?首先应将自己的头发用头套套住,以免自己的头发露出来,尤其是刘海。如果用假发片,要注意颜色和自己真发的颜色一致,不要脱节。假发要常用梳子梳掉粘在假发上的尘毛,而且一定要定期清洗。假发清洗后先用干毛巾沾干,再用吹风机吹干或放在支架上自然晾干,这样既有利于健康,也可以延长假发的使用寿命。假发收藏时也要洗干净放在支架上,避免折叠。
2023-06-16 14:13:071

2019年不容错过的智慧农业展会是?

2019中国国际现代农业博览会智慧农业展 是目前国内最大的智慧农业展!基本上智慧农业口的龙头企业都参加,是目前智慧农业口的风向标之一~
2023-06-16 14:13:172

2019最不能错过的农业展会有哪些

主办单位:中国农业技术推广协会支持单位: 全国农业技术推广服务中心吉林省农业农村厅长春市人民政府协办单位:中国农药发展与应用协会中国农药工业协会中国国际贸易促进委员会长春市委员会赞助单位:征集中承办单位:吉林亿威展览有限公司长春农业博览园2021长春东北四省农资产品博览会概况:东北四省农资产品博览会(简称“CCAF”)由吉林亿威展览有限公司创办于2008年,每年一届。至今已连续成功举办十三届,累计接待观众超过40万人次,已然成为中国北方具影响力的农资盛会。作为农资行业不容错过的年度盛会——第十三届东北四省农资产品博览会于2021年9月25日-26日在长春农业博览园盛大召开。届时,展会将云集来自32个省、市、自治区的超过1000家杰出企业在此完整展示我国农资行业的新产品、新技术、新理念、新趋势。助力农资厂商与东北代理商、经销商、终端服务商、职业种植者等农业全产业链的无缝对接!坐拥“天下粮仓”、尽享“天时、地利、人和”之优势,CCAF2020携手全国品牌再聚春城,为您奉上全国屈一指农资全产业链的商贸洽谈、品牌展示、渠道营销和职业赋能交流平台!预期规模:60000㎡+ 展商数量:1000家+ 观众:50000人+日程安排:报到布展:2021年9月23日-24日 8:30-16:00展览时间:2021年9月25日-26日 9:00-16:00撤展时间:2021年9月26日 16:002021长春展会参展范围:(一)肥料展区氮肥、磷肥、钾肥、复合肥、控释肥、专用肥料、液肥、冲施肥、菌肥等有利于作物增长、改善品质的生物技术和产品等。(二)植保展区除草剂、杀虫剂、杀菌剂、植物生长调节剂、农药原料和制剂、植保机械等。(三)种子展区 大田种子、蔬菜种子、种苗加工、包装、包衣剂机,穴盘、苗盘、水稻育秧钵体软等。(四)航空植保展区 农用飞机及小型无人机、农用航空施药技术与喷施装备、农用航空遥感技术、农用航空专用品、农用航空飞行安全装备等。2021长春展会资费标准:(一)展位收费标准● 国际标准展位3m×3m RMB6500元/个,角位加收RMB500元/个;展位配备:三面围板、公司名称楣板、咨询桌1张、椅子2把、2个射灯● 室内光地(36㎡起租)二厅RMB650元/㎡,其他RMB600元/㎡装承建商自理。注:空地不提供任何展具设施,展馆收取的特装管理费、水电费由展商及其特装承建商自理。“您参会、我买单”活动 -- 2021长春展会惊爆福利!职业种植者尊享福利上线---前1000名受邀职业种植者将享受报销往返车费、免费食宿、免费学习、免费参加中国北方职业种植者赋能大会。百万路费我买单福利上线---东北三省及蒙东地区的观众及买家,在开展前进行预约报名,即可享受报销单程车票的福利。免费接送福利持续升级---为方便各地经销商顺利到达展会现场,在2019年展会免费接送的基础上,组委会不惜重金安排300辆大巴车全东北范围内提供免费接送服务。免费住宿福利持续升级---你没有看错!就是免费住宿!为方便东北边远地区农资经销商参加本次展会,组委会特别推出免费提供会期住宿的服务(每家经销商可申请2人)。展会当天福利持续升级---凡预约登记和乘坐大巴车的观众9月25日均可凭餐券现场免费领取午餐一份。2021长春展会同期活动:(一)2021中国-东北农资创新发展高峰论坛(二)2021中国北方职业种植者赋能大会2021长春展会优势:(一)地理优势吉林省作为国家商品粮基地,世界三大黄金玉米带之一。坐拥东北地理核心位置,交通非常便利。(二)宣传优势整合了各种宣传媒介在短时间给参展企业进行轰炸式的宣传,覆盖面之广之大,是任何单一媒介无法做到的。(三)资源优势办展机构,品质保证,十二年市场资源积累,强大的农资行业的公信力,为企业提供好的服务支持。七、展会服务(一)开通参观自助服务平台将开通参展企业展位查询自助平台,参会代表通过此平台可查询参展企业活动、展会门票预登记、展会证件申请、大会会刊领取、展会预登记等信息。(二)大数据服务我们拥有十二届农资经销商信息,定期向所有经销商发送展会资讯,以及重要参展企业参会、招商信息。(三)专项服务●为特装展位形象设计及装修统一安排设计、制作、质量监督一条龙服务;●为企业策划并代办各类形象宣传活动;●制作、印刷《大会会刊》给经销商;●提供参展企业各类证件、名录、参展指南;●提供参展商邀请客商的午餐预约服务。2021长春植保会组委会联系方式:地址:长春市朝阳区工农大路5号金谷国际大厦508-509室
2023-06-16 14:13:373

求大神指点这个张大仙的视频开头的背景音乐名字

ツナ覚醒 (伴奏版) - 佐桥俊彦
2023-06-16 14:13:471

求大家帮我发个网页代码。(制作一个日历)

<body onLoad="setCurrentMonth()"><script language="JavaScript">var ie=document.allvar ns6=document.getElementById&&!document.allvar n=document.layersif (ie||ns6) {fShow="visible";fHide="hidden";}if (n) {fShow="show"; fHide="hide";}var MonthNames = new Array("一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月");var nCurrentYear = 0;var nCurrentMonth = 0;var nWidth = 30;var nHeight = 20;var leftX;var rightXvar topY;var bottomY;function Calendar(){var HTMLstr = "";HTMLstr += "<table width="250px" cellspacing="0" cellpadding="0" border="1"> ";HTMLstr += "<tr><td bgcolor="darkblue"> ";HTMLstr += " ";HTMLstr += "<table border="0" cols="3" width="100%"> ";HTMLstr += "<tr> ";HTMLstr += "<td><b><font color="white">年份:</font></b></td> ";HTMLstr += " ";if (n){ HTMLstr += "<td align="right" width="40"> "; HTMLstr += "<a href="javascript:prevYear();"><font color="white" size=-2>Prev</font></a> "; HTMLstr += "<a href="javascript:nextYear();"><font color="white" size=-2>Next</font></a> ";}if (ie||ns6){ HTMLstr += "<td align="right" width="80"> ";HTMLstr += "<a href="javascript:prevYear();" style="text-decoration: none;"><font color="white" size=-2>Prev</font></a> ";HTMLstr += "<a href="javascript:nextYear();" style="text-decoration: none;"><font color="white" size=-2>Next</font></a> ";}HTMLstr += "</td> ";HTMLstr += " ";HTMLstr += "<td align="left">";if (n) HTMLstr += "<ilayer id="main"><layer id="idYear" top="0" left="0"> ";if (ie||ns6)HTMLstr += "<div id="main" style="position: relative"> ";HTMLstr += "<font color="#99ffff"><b>1999</b></font> ";if (n) HTMLstr += "</layer></ilayer> ";if (ie||ns6)HTMLstr += "</div> ";HTMLstr += "</td> ";HTMLstr += "</tr> ";HTMLstr += "<tr> ";HTMLstr += "<td><b><font color="white">月份:</font></b></td> ";HTMLstr += " ";HTMLstr += "<td align="right"> ";if (n){ HTMLstr += "<a href="javascript:prevMonth();"><font color="white" size=-2>Prev</font></a> "; HTMLstr += "<a href="javascript:nextMonth();"><font color="white" size=-2>Next</font></a> ";}if (ie||ns6){HTMLstr += "<a href="javascript:prevMonth();" style="text-decoration: none;"><font color="white" size=-2>Prev</font></a> ";HTMLstr += "<a href="javascript:nextMonth();" style="text-decoration: none;"><font color="white" size=-2>Next</font></a> ";}HTMLstr += "</td> ";HTMLstr += " ";HTMLstr += "<td align="left"> ";if (ie||ns6)HTMLstr += "<div id="main2" style="position=relative;">";if (n) HTMLstr += "<ilayer id="main2"><layer id="idMonth" top="0" left="0"> ";HTMLstr += "<font color="#99ffff"><b>December</b></font> ";if (ie||ns6)HTMLstr += "<div> ";if (n) HTMLstr += "</layer></ilayer> ";HTMLstr += "</td> ";HTMLstr += " ";HTMLstr += "</tr> ";HTMLstr += "</table> ";HTMLstr += " ";HTMLstr += "</td></tr> ";HTMLstr += " ";HTMLstr += "<tr height="160px"><td valign="top"> ";HTMLstr += " ";HTMLstr += "<table border=0 cols=7> ";HTMLstr += "<tr> ";HTMLstr += "<td width="30"><b>Mon</b></td> ";HTMLstr += "<td width="30"><b>Tue</b></td> ";HTMLstr += "<td width="30"><b>Wed</b></td> ";HTMLstr += "<td width="30"><b>Thur</b></td> ";HTMLstr += "<td width="30"><b>Fri</b></td> ";HTMLstr += "<td width="30"><b>Sat</b></td> ";HTMLstr += "<td width="30"><b>Sun</b></td> ";HTMLstr += "</tr> ";HTMLstr += "<tr> ";HTMLstr += "<td colspan=7> ";if (ie||ns6)HTMLstr += "<div style="position: relative;">";if (n) HTMLstr += "<ilayer id="idMenuContainer" height="120px" width="250px"> "; for (var date=1; date <= 31; date++) {if (n){ HTMLstr += " <layer id="idDate"+date+"" val="+date+" visibility="hide"> "; HTMLstr += " <layer><b>"+date+"</b></layer> "; HTMLstr += " </layer> ";}if (ie||ns6){ HTMLstr += " <div id="idDate"+date+"" val="+date+" style="position: absolute; visibility: hidden"> "; // HTMLstr += " <b>"+date+"</b> "; HTMLstr += " <b>"+date+"</b> "; HTMLstr += " </div> ";} }if (ie||ns6)HTMLstr += "</div>";if (n) HTMLstr += "</ilayer> ";HTMLstr += "</td></tr> ";HTMLstr += "</table> ";HTMLstr += " ";HTMLstr += "</td></tr> ";HTMLstr += "</table> ";document.writeln(HTMLstr);buildMonthMenu(HTMLstr);}function setCurrentMonth(){ date = new Date(); currentyear=date.getYear() if (currentyear < 1000) currentyear+=1900 setYearMonth(currentyear, date.getMonth()+1);}function setMonth(nMonth){ setYearMonth(nCurrentYear, nMonth);}function setYearMonth(nYear, nMonth){ if (ie||ns6){ nCurrentYear = nYear; nCurrentMonth = nMonth; var cross_obj=ns6? document.getElementById("main"): document.all["main"] var cross_obj2=ns6? document.getElementById("main2"): document.all["main2"] cross_obj.innerHTML = "<font color="#99ffff"><b>"+nCurrentYear+"</b></font>"; cross_obj2.innerHTML = "<a href="javascript:showMonthMenu()" style="text-decoration:none"><font color="#99ffff"><b>"+MonthNames[nCurrentMonth-1]+"</b></font></a> "; var date = new Date(nCurrentYear, nCurrentMonth-1, 1); var nWeek = 1; var nDate; while (date.getMonth() == nCurrentMonth-1) { nDate = date.getDate(); nLastDate = nDate; var posDay = date.getDay()-1; if (posDay == -1) posDay=6; var posLeft = posDay*(nWidth+5)+5; var posTop = (nWeek-1)*nHeight; var cross_obj3=ns6? document.getElementById("idDate"+nDate).style : document.all["idDate"+nDate].style cross_obj3.left = posLeft; cross_obj3.top = posTop; if (date.getDay() == 0 || date.getDay() == 6) cross_obj3.color = "red"; else cross_obj3.color = "black"; cross_obj3.visibility = "visible"; // original: // date = new Date(currentyear, date.getMonth(), date.getDate()+1); // johan: date = new Date(nCurrentYear, date.getMonth(), date.getDate()+1); if (posDay == 6) nWeek++; } for (++nDate; nDate <= 31; nDate++){ cross_obj3=ns6? document.getElementById("idDate"+nDate).style : document.all["idDate"+nDate].style cross_obj3.visibility = "hidden"; }} if (n){ // Verify parameters if (nMonth < 1 || nMonth > 12) {alert("Function: setYearMonth() ERROR: Incorrect month "+nMomth);} nCurrentYear = nYear; nCurrentMonth = nMonth; document.main.document.idYear.document.open(); document.main.document.idYear.document.write("<font color="#99ffff"><b>"+nCurrentYear+"</b></font>"); document.main.document.idYear.document.close(); document.main2.document.idMonth.document.open(); document.main2.document.idMonth.document.write("<a href="javascript:showMonthMenu()" style="text-decoration:none"><font color="#99ffff"><b>"+MonthNames[nCurrentMonth-1]+"</b></font></a>"); document.main2.document.idMonth.document.close(); var date = new Date(nYear, nMonth-1, 1); var nWeek = 1; var nDate; while (date.getMonth() == nMonth-1) { nDate = date.getDate(); nLastDate = nDate; var posDay = date.getDay()-1; if (posDay == -1) posDay=6; var posLeft = posDay*(nWidth+5)+5; var posTop = (nWeek-1)*nHeight; document.layers["idMenuContainer"].document.layers["idDate"+nDate].left = posLeft; document.layers["idMenuContainer"].document.layers["idDate"+nDate].top = posTop; if (date.getDay() == 0 || date.getDay() == 6) document.layers["idMenuContainer"].document.layers["idDate"+nDate].color = "red"; else document.layers["idMenuContainer"].document.layers["idDate"+nDate].color = "black"; document.layers["idMenuContainer"].document.layers["idDate"+nDate].visibility = "visible"; date = new Date(nCurrentYear, date.getMonth(), date.getDate()+1); if (posDay == 6) nWeek++; } for (++nDate; nDate <= 31; nDate++) document.layers["idMenuContainer"].document.layers["idDate"+nDate].visibility = "hidden";}}function nextMonth(){ nCurrentMonth++; if (nCurrentMonth > 12) { nCurrentMonth -= 12; nextYear(); } setYearMonth(nCurrentYear, nCurrentMonth);}function prevMonth(){ nCurrentMonth--; if (nCurrentMonth < 1) { nCurrentMonth += 12; prevYear(); } setYearMonth(nCurrentYear, nCurrentMonth);}function prevYear(){ nCurrentYear--; setYearMonth(nCurrentYear, nCurrentMonth);}function nextYear(){ nCurrentYear++; setYearMonth(nCurrentYear, nCurrentMonth);}////////////////////////////////////////////////////function updateIt(e){// var x = e.pageX;// var y = e.pageY;// if (x > rightX || x < leftX) hideMonthMenu();// else if (y > bottomY || y < topY) hideMonthMenu();}function hideMonthMenu(){ document.layers["idMonthMenu"].visibility="hide";}function showMonthMenu(){if (!n) return; topY = document.layers["main2"].pageY-50; bottomY = document.layers["main2"].pageY + document.layers["idMonthMenu"].clip.height+50; leftX = document.layers["main2"].pageX-50; rightX = document.layers["main2"].pageX + document.layers["idMonthMenu"].clip.width+50; document.layers["idMonthMenu"].top = document.layers["main2"].pageY+document.layers["main2"].clip.height; document.layers["idMonthMenu"].left = document.layers["main2"].pageX; document.layers["idMonthMenu"].visibility="show";}function buildMonthMenu(){if (!n) return; var HTML = ""; HTML += "<layer id="idMonthMenu" visibility="hide" width="120" bgcolor="darkblue"> "; HTML += "<table border="1" cellspacing="0" cellpading="0"> "; for (var month=0; month<12;) { HTML += "<tr> "; for (var i = 0; i < 3; i++) { var nMonth = month+1; HTML += "<td><a href="javascript:hideMonthMenu();setMonth("+nMonth+");"><font color="white" size=-1><b>"+MonthNames[month]+"</b></font></a></td> "; month++; } HTML += "</tr> "; } HTML += "</table>"; HTML += "</layer>"; document.writeln(HTML);}var cal = new Calendar();</script>注:将以上代码加入到网页中的<body></body>区中即可、不必修改
2023-06-16 14:14:101

在哪下载小游戏?

s
2023-06-16 14:14:2015

u盘复制文件夹为空是怎么回事

这是U盘的吃文件现象。解决的步骤方法1、首先可以使用第三方的相关工具,相关的数据恢复软件,来试着恢复U盘的文件,这种恢复的可能性还是相对比较高的。2、再者,出现了U盘吃文件的现象,并不排除是由于病毒引起的,所以我们可以考虑进行一个杀毒修复的处理。这里可以用一些命令来完成。先把以下代码复制到记事本中保存,然后在重新修改记事本的扩展名。这里将扩展名修改成为.bat格式。代码如下:@echo offreg add "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced" /v Hidden /t reg_dword /d 1 /freg add "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced" /v HideFileExt /t reg_dword /d 0 /freg add "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced" /v Hidden /t reg_dword /d 1 /fShowSuperHidden /t reg_dword /d 1 /fpause3、这里要注意的是,不管用什么名字都可以,关键是要将记事本的格式修改正确。4、创建了这个小工具之后,接下来就可以直接双击运行,等到运行完毕之后,在看看U盘中的文件时不时已经显示出来了每个工具都有发生“意外”情况的可能,同样的,U盘的吃文件现象其实也是不可能完全避免的。只能尽可能保正减少这种情况的发生,但不能完全避免它的存在。所以,对已如果防止这种情况的发生,能做的,就是买质量好的U盘来实现最大程度避免吃文件现象的发生。
2023-06-16 14:14:461

一个关于SQL语句,insert into values 的严重问题!

ebook的表结构是怎么样的。。。
2023-06-16 14:15:245

求解这段是什么代码 是js还是什么..

开头的这段<script type="text/javascript">说明是javascript啦,不过代码里面用了些框架
2023-06-16 14:15:582

如何使用delphi对一个图像进行文字识别

汉字还是英文?你去找找有没有 ocr 的 sdk
2023-06-16 14:16:084

delphi最小化

直接下一个abf控件,都可以搞定
2023-06-16 14:16:302

delphi中虚函数如何定义?

function fshow(tmpgnmk: string;mydbgrid:Tdbgrid): integer;begin.......此处省略1000个字......Result:=350 //返回参数值end;
2023-06-16 14:16:425

vb 变量引用格式,引号等符号的使用

上面的那个Text(i)用的是控件数组,你复制一个text再粘贴,会有提示,是否建立数组,你选是就可以了。东西还比较多,这时候你就可以通过像数组一样使用了。单引号是注释用的,双引号是字符串类型,一个空格后面跟一个下划线是续行符,说明下一行和这行是同一行命令来着。刚学最好装帮助,都是中文的,你输入续行符就可以看说明了。
2023-06-16 14:17:091

select ebook.* from 这是怎么回事啊??

你晕也没有用!! 查询分析器会把这种写法重新编译成数据库标准写法。。也就是说这种写法不是语法错误,而是个人的习惯问题。
2023-06-16 14:17:174

网络法律

如果代码不是恶意代码.只是个广告的话.那应该是一些正规的广告.我们这的服务上首页也是靠广告来收益的.很正常的.如果是恶意代码.病毒的话.那就希望尽快举报.可能有人入侵.或者内部作案.
2023-06-16 14:17:302

以下网页里的那个视频是出自哪款游戏?

可能是怪物猎人
2023-06-16 14:17:392

delphi 中 怎么做线程单元里调用主窗口单元的控件事件 给个例子····

把主窗口单元的控件事件设置为public就可以了
2023-06-16 14:17:475

汇编程序设计

下面是我的一篇文件操作代码,你修一下就可以用了。include kcsj.mac .model small .386 .stack 200h public prog1 .data menu db 30 dup(" "),"1.Display text file",0ah,0dh db 30 dup(" "),"2.Copy text file",0ah,0dh db 30 dup(" "),"3.Delete text file",0ah,0dh db 30 dup(" "),"4.The end",0ah,0dh db 30 dup(" "),"Please select one(1~4):","$" prompt1 db 0ah,0dh,"File name:$" prompt2 db 0ah,0dh,"Lines of page(1~25):$" FNAME db 15,?,15 dup(" ") ;存放文件名的缓冲区 out1 db 0ah,0dh,"Can not open file!$" out2 db 0ah,0dh,"Can not read file!$" out3 db 0ah,0dh,"Can not creat file!$" out4 db 0ah,0dh,"Can not write file!$" out5 db 0ah,0dh,"Can not delete file!$" out6 db 0ah,0dh,"The file has been copyed!$" out7 db 0ah,0dh,"The file has been deleted!$" buffer db ? endcode db 0 ;错误标志 end1 db 0 ;结束标志 code1 dw ? ;原文件的代号 code2 dw ? ;新建文件的代号 sign db 0 ask1 db 0ah,0dh,"Input source file name:$" ask2 db 0ah,0dh,"Input dest file name:$" row db 23 info db "Press ESC to quit,p to change page,anykey to continue!$" .code prog1 proc far init call mainshow L1:mov ah,1 int 21h cmp al,"1" je display cmp al,"2" je copy cmp al,"3" je delete jmp rtn1 display:call fdisp call mainshow mov end1,0 mov [row],23 mov endcode,0 jmp L1 copy:call fcopy call mainshow mov endcode,0 mov sign,0 jmp L1 delete:call fdel call mainshow jmp L1 rtn1:ret prog1 endp mainshow proc near scroll 0 cursor 10,0 strdisp menu ret mainshow endp fdisp proc near ;分页显示 strdisp prompt1 call fopen scroll 0 ;清屏 cursor 0,0 ;置光标 cmp endcode,1 jne cont mov ah,7 int 21h jmp ext0 cont:mov bx,code1 call fread cmp endcode,1 je ext1 call fshow ;显示 cmp end1,1 je ext1 jmp cont ext1:mov ah,3eh ;关闭文件 mov bx,code1 int 21h ext0:mov endcode,0 ret fdisp endp fopen proc near ;打开文件 call in_name mov ah,3dh mov al,0 int 21h jnc next mov endcode,1 strdisp out1 ret next:mov bx,ax mov code1,ax ret fopen endp in_name proc near ;输入文件名 lea dx,FNAME mov ah,0ah int 21h lea bx,FNAME+2 mov ah,0 mov al,FNAME+1 add bx,ax mov byte ptr [bx],0 add dx,2 ret in_name endp fread proc near ;读取文件 mov ah,3fh mov cx,1 lea dx,buffer int 21h jnc past strdisp out2 jmp exit past:cmp ax,0 je exit ret exit:mov ah,3eh int 21h mov endcode,1 ret fread endp fshow proc near ;显示文件 mov dl,[buffer] mov ah,2 int 21h mov ah,3 mov bh,0 int 10h cmp dh,[row] jae d1 ret d1:strdisp info d2:mov ah,7 int 21h cmp al,0 jz d2 cmp al,1bh ;按ESC退出 jz d4 ;退出关闭文件endcode=1 cmp al,70h ;按P提示输入每页行数 jnz d3 strdisp prompt2 call chtonum mov [row],al d3:scroll 0 cursor 0,0 ret d4:mov end1,1 ret fshow endp chtonum proc near mov bx,0 newchar:mov ah,1 ;输入数字并转换为十进制 int 21h sub al,30h jl goon cmp al,9 jg goon cbw xchg ax,bx mov cx,10d mul cx xchg ax,bx add bx,ax jmp newchar goon:mov al,bl ;行数传给AL ret chtonum endp fcopy proc near ;文件拷贝 scroll 0 cursor 0,0 strdisp ask2 call fcreat cmp endcode,1 je over mov code2,ax strdisp ask1 call fopen cmp endcode,1 je etn0 again:call fread cmp endcode,1 je etn0 mov sign,1 push bx cmp ax,0 je next2 mov cx,ax mov bx,code2 mov ah,40h int 21h pop bx jnc again strdisp out4 ret next2:mov ah,3eh mov bx,code1 int 21h etn0:mov ah,3eh mov bx,code2 int 21h cmp sign,1 jne over strdisp out6 over:mov ah,7 int 21h ret fcopy endp fcreat proc near ;创建文件 call in_name mov ah,3ch mov cx,00 int 21h jnc next1 mov endcode,1 strdisp out3 next1:ret fcreat endp fdel proc near ;删除文件 scroll 0 cursor 0,0 strdisp prompt1 call in_name mov ah,41h int 21h cmp ax,0 jnz quit strdisp out5 mov ah,7 int 21h ret quit:strdisp out7 mov ah,7 int 21h ret fdel endp end prog1
2023-06-16 14:18:031

如何用JavaScript判断访问的来源是电脑还是手机,是什么浏览器

如何用JavaScript判断访问的来源是电脑还是手机,是什么浏览器 js 判断是什么型别浏览器 复制程式码程式码如下: if ( window.sidebar && "object" == typeof( window.sidebar ) && "function" == typeof( window.sidebar.addPanel ) ) firefox { } else if ( document.all && "object" == typeof( window.external ) ) ie { } js用来区别IE与其他浏览器及IE6-8之间的方法。 1、document.all 2、!!window.ActiveXObject; 使用方法如下: if (document.all){ alert(”IE浏览器”); }else{ alert(”非IE浏览器”); } if (!!window.ActiveXObject){ alert(”IE浏览器”); }else{ alert(”非IE浏览器”); } 下面是区别IE6、IE7、IE8之间的方法: var isIE=!!window.ActiveXObject; var isIE6=isIE&&!window.XMLHttpRequest; var isIE8=isIE&&!!document.documentMode; var isIE7=isIE&&!isIE6&&!isIE8; if (isIE){ if (isIE6){ alert(”ie6″); }else if (isIE8){ alert(”ie8″); }else if (isIE7){ alert(”ie7″); } } 首先我们确保这个浏览器为IE的情况下,进行了在一次的检测,如果你对此有怀疑,可以测试一下。 我这里就直接使用在判断中了,你也可以将他们先进行宣告成变数进行使用。据说火狐以后也会加入document.all这个方法,所以建议使用第二种方法,应该会安全一些。 用navigator.userAgent.indexOf()来区分多浏览器,程式码示例如下: 复制程式码程式码如下: <coding-1 lang="other"> <script type=text/javascript> var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf("Trident") > -1, IE核心 presto: u.indexOf("Presto") > -1, opera核心 webKit: u.indexOf("AppleWebKit") > -1, 苹果、谷歌核心 gecko: u.indexOf("Gecko") > -1 && u.indexOf("KHTML") == -1, 火狐核心 mobile: !!u.match(/AppleWebKit.*Mobile.*/)||!!u.match(/AppleWebKit/), 是否为移动终端 ios: !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/), ios终端 android: u.indexOf("Android") > -1 || u.indexOf("Linux") > -1, android终端或者uc浏览器 iPhone: u.indexOf("iPhone") > -1 || u.indexOf("Mac") > -1, 是否为iPhone或者QQHD浏览器 iPad: u.indexOf("iPad") > -1, 是否iPad webApp: u.indexOf("Safari") == -1 是否web应该程式,没有头部与底部 }; }() } document.writeln(" 是否为移动终端: "+browser.versions.mobile); document.writeln(" ios终端: "+browser.versions.ios); document.writeln(" android终端: "+browser.versions.android); document.writeln(" 是否为iPhone: "+browser.versions.iPhone); document.writeln(" 是否iPad: "+browser.versions.iPad); document.writeln(navigator.userAgent); </script> </coding> JavaScript不管是判断PC浏览器还是手机浏览器,都是通过User Agent 来判断。 JavaScript判断访问的来源是手机还是电脑,用的哪种浏览器 你好,判断访问的来源的程式码如下: if ( window.sidebar && "object" == typeof( window.sidebar ) && "function" == typeof( window.sidebar.addPanel ) ) firefox { } else if ( document.all && "object" == typeof( window.external ) ) ie { } 不过要执行这个程式码的话,你需要一个相容这个程式码的浏览器。现在很多人在用的QQ浏览器就符合这个要求,它的核心比较先进,而且是自己研发的,对于这些程式码的相容性和执行都非常的好,所以我建议你下载QQ浏览器测试这个程式码。 如何判断访问来源是手机还是电脑? 你用手机上,就是手机版的官网,记住,用安全浏览器(如百度浏览器)它里面的导航都是安全,你就可以放心下了, java或者js如何判断访问的是手机还是电脑 <script type=text/javascript> <!-- 平台、装置和作业系统 var system ={ win : false, mac : false, xll : false }; 检测平台 var p = navigator.platform; alert(p); system.win = p.indexOf("Win") == 0; system.mac = p.indexOf("Mac") == 0; system.x11 = (p == "X11") || (p.indexOf("Linux") == 0); 跳转语句 if(system.win||system.mac||system.xll){转向后台登陆页面 window.location.href="login.jsp"; }else{ window.location.href="wapLojin.jsp"; } --> </script>如何判断网站是从电脑访问的还是从手机访问的 手 机访问时,会附带传送user-agent资讯,这个资讯里面会有手机号码资讯,那么如果能取得手机号码,则可以肯定是通过手机wap访问的。但是目前中 国移动已经遮蔽了user-agent资讯,所以获取不到手机号码。有关系的朋友可以联络移动公司,把wap网站伺服器的ip提交给中国移动,加入白名单 后即可取得ua资讯。目前中国联通可以直接取到手机号,对联通使用者此方案可完美实施。 手机访问,原理是手机通过移动公司的代理伺服器进行的访问。那么我们就可以理解是一台普通电脑使用了代理伺服器。当手机通过代理伺服器访问的时候,头资讯会毫无疑问的包含一个资讯:via。这个资讯提供了有价值的判断资讯。 如何用javascript判断用的是什么浏览器 6、判断浏览器核心 $.ua().isWebkit; $.ua().isGecko; $.ua().isTrident; 判断浏览器外壳 判断是否为原版chrome浏览器 $.ua().isChrome; 判断是否为360极速浏览器 $.ua().is360ee; 判断是否为360安全浏览器chrome核心 $.ua().is360se; 判断是否为猎豹浏览器 $.ua().isLiebao; 判断是否为ie核心浏览器 $.ua().isIe; 判断ie核心浏览器版本 $.ua().ie; =>6/7/8/9/10/11,0 java如何判断是pc浏览器还是手机浏览器 function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } return flag; } php判断访问来源是PC还是手机端 if(strpos($_SERVER["HTTP_ACCEPT"],"wap")){ 手机页面 }else{ 电脑页面 } 通过js判断当前访问的是电脑还是手机 <script type=text/javascript> var bForcepc = fGetQuery("dv") == "pc"; function fBrowserRedirect(){ var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match(/midp/i) == "midp"; var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid = sUserAgent.match(/android/i) == "android"; var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce"; var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile"; if(bIsIpad){ var sUrl = location.href; if(!bForcepc){ window.location.href = ":ipad.mail.163./"; } } if(bIsIphoneOs || bIsAndroid){ var sUrl = location.href; if(!bForcepc){ window.location.href = ": *** art.mail.163./"; } } if(bIsMidp||bIsUc7||bIsUc||bIsCE||bIsWM){ var sUrl = location.href; if(!bForcepc){ window.location.href = ":m.mail.163./"; } } } function fGetQuery(name){获取引数值 var sUrl = window.location.search.substr(1); var r = sUrl.match(new RegExp("(^|&)" + name + "=([^&]*)(&|$)")); return (r == null ? null : (r[2])); } function fShowVerBlock(){ if(bForcepc){ document.getElementByIdx_x("dv_block").style.display = "block"; } else{ document.getElementByIdx_x("ad_block").style.display = "block"; } } fBrowserRedirect(); </script> 这只是弱判断,使用者通过F12或者浏览器设定是可以改的,并不能代表使用者真实情况
2023-06-16 14:18:111

求助翻译

后一个是微量取样,微型样品(或标本),量微样品 前一个好像没有这样的单词 但是有DynaPro NanoStar动态激光光散射仪
2023-06-16 14:18:212

逃学威龙(韩国)男主角是谁?

刘德华
2023-06-16 14:18:293

explorer设置生效问题

SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL);SHGetSetSetting是通过修改注册表来实现函数功能的,EXPLORER也是通过访问注册表来控制显示效果的,例如大图标,小图标,详细信息等。SHChangeNotify可以通知EXPLORER重新加载注册表项并更新显示效果,从而达到刷新目的。 -------------------------------------------------------------------------你的代码肯定正确吗?UpdateData(TRUE);SHELLSTATE ss = { 0 };ss.fShowAllObjects = (BOOL)m_nShow;SHGetSetSettings(&ss, SSF_SHOWALLOBJECTS, TRUE);if (m_nReflesh) { SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL);} -------------------------------------------------------------------------对不起,WIN7下没试过,可能是我太武断了。我想这个功能是和注册表及系统相关的,会不会权限不够呢?不要通过VS调试环境启动程序,也不要双击EXE图标。楼主试下鼠标右键单击EXE图标,然后选择弹出的菜单项“以管理员身份运行”,将程序的权限进行提升,看下会不会有效,如果还不行,我也就不知道了。以后需要研究下。如果有效,楼主也告诉一声,呵呵~~
2023-06-16 14:18:481

金山杀毒老是在同一个位置杀同一个毒??为什么啊

病毒可能在注册表里有,所以怎么杀也会重新生成。
2023-06-16 14:18:575

前天一大早楼下邻居说我家卫生间渗水,朋友说有一种透明材料。谁知道是什么?谢谢...

你可以上我爱我家查阅相关文章资讯,希望对你有所帮助。
2023-06-16 14:19:467

三角洲特种部队3地图下载

http://www.haogames.com/fshow.asp?cid=游戏下载或者
2023-06-16 14:20:302

JSP程序问题,TOMCAT自动运行一段时间,就当机.必须得重启计算机才好,请高手指点!

打补丁 或者 检查是否在一次事务之后释放了连接
2023-06-16 14:20:396

化肥农药类展会有哪些?

2018-2019观众满意度最高的农业展会一、2019第十届中国国际现代农业博览会时间2019.4.27-29地点:中国国际展览中心面积:60,000平方米二、2018中国磷复肥工业展览会(第十九届国产高浓度磷复肥产销会议)2018.11.09-11宁波泛太平洋大酒店一楼大厅三、2018第25届中国杨凌农业高新科技成果博览会展会地点:陕西杨凌农业高新技术产业示范区 总展览面积18.2万平方米2018-11-5 至 2018-11-9四、2019第十届中国国际新型肥料展览会(FSHOW2019)展会地点:上海新国际博览中心展会时间 2019.03.05至2019.03.07展览面积:55,000多平方米五、2018第34届中国植保信息交流暨农药械交易会展会地点:中国西部国际博览城 展示面积55,000多平米展会时间:2018-11-22 至 2018-11-24六、2019第十七届华东农资产品交易会华东地区肥料(农资)产品交易暨信息交流会展会地点:徐州国际会展中心展会时间:2019.06.26 -27展出面积20,000多平方七、2019第二十五届山东信息交流暨农药械交易会(山东植保会)展会地点:济南高新国际会展中心展会时间:2019.10.21—22展览面积:40,000平方米
2023-06-16 14:21:201

汇编编程

下面是我的一篇文件操作代码,你修一下就可以用了。include kcsj.mac .model small .386 .stack 200h public prog1 .data menu db 30 dup(" "),"1.Display text file",0ah,0dh db 30 dup(" "),"2.Copy text file",0ah,0dh db 30 dup(" "),"3.Delete text file",0ah,0dh db 30 dup(" "),"4.The end",0ah,0dh db 30 dup(" "),"Please select one(1~4):","$" prompt1 db 0ah,0dh,"File name:$" prompt2 db 0ah,0dh,"Lines of page(1~25):$" FNAME db 15,?,15 dup(" ") ;存放文件名的缓冲区 out1 db 0ah,0dh,"Can not open file!$" out2 db 0ah,0dh,"Can not read file!$" out3 db 0ah,0dh,"Can not creat file!$" out4 db 0ah,0dh,"Can not write file!$" out5 db 0ah,0dh,"Can not delete file!$" out6 db 0ah,0dh,"The file has been copyed!$" out7 db 0ah,0dh,"The file has been deleted!$" buffer db ? endcode db 0 ;错误标志 end1 db 0 ;结束标志 code1 dw ? ;原文件的代号 code2 dw ? ;新建文件的代号 sign db 0 ask1 db 0ah,0dh,"Input source file name:$" ask2 db 0ah,0dh,"Input dest file name:$" row db 23 info db "Press ESC to quit,p to change page,anykey to continue!$" .code prog1 proc far init call mainshow L1:mov ah,1 int 21h cmp al,"1" je display cmp al,"2" je copy cmp al,"3" je delete jmp rtn1 display:call fdisp call mainshow mov end1,0 mov [row],23 mov endcode,0 jmp L1 copy:call fcopy call mainshow mov endcode,0 mov sign,0 jmp L1 delete:call fdel call mainshow jmp L1 rtn1:ret prog1 endp mainshow proc near scroll 0 cursor 10,0 strdisp menu ret mainshow endp fdisp proc near ;分页显示 strdisp prompt1 call fopen scroll 0 ;清屏 cursor 0,0 ;置光标 cmp endcode,1 jne cont mov ah,7 int 21h jmp ext0 cont:mov bx,code1 call fread cmp endcode,1 je ext1 call fshow ;显示 cmp end1,1 je ext1 jmp cont ext1:mov ah,3eh ;关闭文件 mov bx,code1 int 21h ext0:mov endcode,0 ret fdisp endp fopen proc near ;打开文件 call in_name mov ah,3dh mov al,0 int 21h jnc next mov endcode,1 strdisp out1 ret next:mov bx,ax mov code1,ax ret fopen endp in_name proc near ;输入文件名 lea dx,FNAME mov ah,0ah int 21h lea bx,FNAME+2 mov ah,0 mov al,FNAME+1 add bx,ax mov byte ptr [bx],0 add dx,2 ret in_name endp fread proc near ;读取文件 mov ah,3fh mov cx,1 lea dx,buffer int 21h jnc past strdisp out2 jmp exit past:cmp ax,0 je exit ret exit:mov ah,3eh int 21h mov endcode,1 ret fread endp fshow proc near ;显示文件 mov dl,[buffer] mov ah,2 int 21h mov ah,3 mov bh,0 int 10h cmp dh,[row] jae d1 ret d1:strdisp info d2:mov ah,7 int 21h cmp al,0 jz d2 cmp al,1bh ;按ESC退出 jz d4 ;退出关闭文件endcode=1 cmp al,70h ;按P提示输入每页行数 jnz d3 strdisp prompt2 call chtonum mov [row],al d3:scroll 0 cursor 0,0 ret d4:mov end1,1 ret fshow endp chtonum proc near mov bx,0 newchar:mov ah,1 ;输入数字并转换为十进制 int 21h sub al,30h jl goon cmp al,9 jg goon cbw xchg ax,bx mov cx,10d mul cx xchg ax,bx add bx,ax jmp newchar goon:mov al,bl ;行数传给AL ret chtonum endp fcopy proc near ;文件拷贝 scroll 0 cursor 0,0 strdisp ask2 call fcreat cmp endcode,1 je over mov code2,ax strdisp ask1 call fopen cmp endcode,1 je etn0 again:call fread cmp endcode,1 je etn0 mov sign,1 push bx cmp ax,0 je next2 mov cx,ax mov bx,code2 mov ah,40h int 21h pop bx jnc again strdisp out4 ret next2:mov ah,3eh mov bx,code1 int 21h etn0:mov ah,3eh mov bx,code2 int 21h cmp sign,1 jne over strdisp out6 over:mov ah,7 int 21h ret fcopy endp fcreat proc near ;创建文件 call in_name mov ah,3ch mov cx,00 int 21h jnc next1 mov endcode,1 strdisp out3 next1:ret fcreat endp fdel proc near ;删除文件 scroll 0 cursor 0,0 strdisp prompt1 call in_name mov ah,41h int 21h cmp ax,0 jnz quit strdisp out5 mov ah,7 int 21h ret quit:strdisp out7 mov ah,7 int 21h ret fdel endp end prog1 请参考
2023-06-16 14:21:361

一个关于SQL语句insert into values 的严重问题!!

动动手 敲动下~~什么都清楚了
2023-06-16 14:21:573

vb 变量引用格式,引号等符号的使用

上面的那个Text(i)用的是控件数组,你复制一个text再粘贴,会有提示,是否建立数组,你选是就可以了。东西还比较多,这时候你就可以通过像数组一样使用了。单引号是注释用的,双引号是字符串类型,一个空格后面跟一个下划线是续行符,说明下一行和这行是同一行命令来着。刚学最好装帮助,都是中文的,你输入续行符就可以看说明了。
2023-06-16 14:22:181

饼干老师星星糖 里面演朴泰仁的那位大帅哥`叫什么``公侑`详细资料谁有``

孔侑的中文网:http://www.gongyoo.com
2023-06-16 14:22:504

卫生间漏水了,有知道透明防水材料的吗?

有防水剂
2023-06-16 14:23:414

如何在一个html文件里,用js判断平板和PC

应该是没办法判断设备类型的吧,可以通过区分当前分辨率来做不同的处理如 window.screen.height < 320 则为小屏幕等等。。
2023-06-16 14:24:121

谁有穿越时空的少女 千召想看的白梅二椿菊图 我很喜欢这幅图 谁有清晰的完整的

http://www.google.co.jp/images?hl=ja&biw=1366&bih=546&q=%E7%99%BD%E6%A2%85%E4%BA%8C%E6%A4%BF%E8%8F%8A%E5%9B%B3&um=1&ie=UTF-8&source=univ&ei=1PkqTbL2NoX0vwOCkIjhBA&sa=X&oi=image_result_group&ct=title&resnum=2&ved=0CCwQsAQwAQ
2023-06-16 14:25:194

如何将sql server的sql语句转换为mysql的

首先,将数据库移至本地SQLServer,试过直接在局域网上其他SQLServer服务器上想转到本地Mysql好像有问题,想将远程数据库备份恢复到本地。  1、打开Navicat Premium,新建一个同名的数据库,然后在表上点击“导入向导”。并选择“ODBC”。  2、选择SQLServer提供程序,并输入参数。  3、然后就拼命下一步、下一步。  在这里有个条件查询,如果有太多不想要的数据,或者字段类型有问题导致导入出错可以设置这里。  
2023-06-16 14:26:231

喝咖啡的影响

咖啡是否影响健康是很多人都极为关心的话题,多年以来科学家之间争论不休。但到目前为止,科学研究并未找到确凿证据说明适量地喝咖啡对人体健康有害。在1970至1980年间,这方面研究的结果通常是负面的。广泛的媒体报道使人们对他们饮食内所含的咖啡因感到不安。 进入90年代,由于更严密精确的测验过程及对其他方面更多的了解,例如酒精的消耗,运动习惯和抽烟,这些研究现在已经能够澄清在从前的研究中一些未解决的争论。特别是已经能提供很多有关咖啡因和健康方面的新知识。 很多研究报告显示:在许多方面咖啡因对人体其实是有益的。例如咖啡可刺激运动员创造较好的成绩,同时发现,咖啡所引起的适度刺激有利于许多日常活动,如缓解工作压力,准备功课时的提神作用等等。适量饮用咖啡不会影响人体健康,反倒是一种很好的提神饮料,几乎没有副作用。 认识咖啡因 咖啡因是一种较轻微的兴奋剂,在我们日常的饮料如茶、可可、巧克力中含有较少量的咖啡因。可乐等碳水化合物饮料和某些麻醉药中也含有咖啡因。它可以加速人体的新陈代谢,使人保持头脑清醒和思维灵敏。咖啡这一"提神"功效特别受欢迎。 咖啡因可以在人体内部停留几个小时,对身体的影响因人而宜。有些人在晚间饮用了咖啡会失眠,也有些人饮用过多的咖啡,就会神经紧张、过度亢奋,但也有很多人不会受到丝毫影响。 一旦了解了人体对咖啡因的反应,我们就可以用它来满足自身的需要。在考前温习或者长途驾驶的时候喝上一杯香浓美味的咖啡,一定能减轻疲劳。 咖啡中的咖啡因难溶于冷水,却易溶于热水。它会刺激大脑皮质,消除睡意、增强触觉与思考力以及可调整心脏机能,又有扩张肾脏血管、利尿等作用。然而,含有咖啡因成分的不仅止于咖啡,通常一杯100cc的咖啡含有咖啡因60~65mg,绿茶有200~300mg,红茶有350~400mg,可可约有100mg。摄取过多的咖啡因,容易发生耳鸣、心脏机能亢进(心脏跳动迅速、脉搏次数增加),及脉搏跳动不均,所以必须适量饮用咖啡。 健康与咖啡因 没有数据显示咖啡因或饮用咖啡会对身体有害。相反,有些研究表明咖啡因有利人体健康。人们常常问:喝多少咖啡才算过量?其实,这完全取决于个人的承受能力和习惯。 一杯咖啡平均含有60至90毫克的咖啡因,而一般人体一天可以消耗将近500至600毫克的咖啡因并且不产生任何副作用。咖啡、茶和可口可乐都不会让人上瘾。尽管很多人都习惯长期饮用这些饮品,其实不过只是喜欢它们的味道和"提神"作用,而如果要真的"舍弃",也并非是件困难的事情。 孕妇的新陈代谢相对要缓慢一点,所以她们应该少喝一点咖啡。不象吸烟或者酗酒,饮用咖啡对胎儿的发育和体重不会产生不良的后果。 在美国,一项由85000名护士参与的耗时近十年的调查发现,适量摄取咖啡和心脏病的发病率没有关系,与各种高血压疾病也没有关联。 只有一种特别的调制咖啡的方法对身体健康不利。在斯堪的纳维亚半岛,依照传统,人们会把咖啡煮上好几个小时,从咖啡中提取更多的咖啡油。这样煮出的咖啡中含很多胆固醇,而且容易导致心脏病和癌症。这种咖啡的口味也与其他方法调制出来的咖啡相差很大。 咖啡与健康问与答: 喝咖啡是否影响睡眠? 许多人都有喝了咖啡后因精神亢奋而睡不着的经验,这是因为人体内有一种叫做腺甘酸的传导物质,它能够控制神经活动,产生呼吸减缓、情绪减弱、降低胃酸分泌和利尿作用。而咖啡因会假冒腺甘酸,使体内以为腺甘酸的作用已经发生,让你感到精神充沛、胃酸增加、较为频尿,自然也较不容睡着。值得注意的是,这种咖啡因造成的短暂清醒,并不表示体力真的获得恢复。此外,每个人对咖啡因的新陈代谢速度不同,对其敏感度也就有所差异,所以有人在喝了咖啡后,并不觉得睡眠受到影响。因此,早上起床后来一杯热咖啡,可以振奋身心,让心情更加舒畅,而晚上则可能会造成失眠。 咖啡是否会造成钙质流失? 近年来由于人们对于钙质流失和骨质疏松的问题越来越重视,对于咖啡也产生相当的疑惑。至于咖啡因的摄取和骨质疏松症的关系,仍在持续研究中,目前并没有直接证据显示咖啡因会导致骨质疏松症,但是某些研究则指出咖啡因会增加钙质的流失。因此在此建议咖啡爱好者应该多吃些高钙食品来补充钙质,如准备吉士片或吉士蛋糕等搭配咖啡享用,不仅能补充钙质,还能使咖啡更加美味。 咖啡是否要趁热喝才正确? 咖啡最佳的饮用温度是摄氏85~88度。一杯好咖啡无论在温度高低口感表现应该是一致的,这也是为什么咖啡测试鉴定师会将咖啡从热到冷的全部过程都列为评鉴。一杯品质良好的咖啡,冷却之后除了香味减少之外,口感的表现甚至会比温度热时更好。但因为咖啡本身的不稳定性,所以大多鼓励趁咖啡热时就饮用,从一个角度来说,当一杯热腾腾的咖啡在你的面前时,趁热饮用则是咖啡的礼节。 咖啡是美容杀手? 到目前为止,并没有任何一项研究结果显示咖啡中的咖啡因、黑色素与皮肤黑色素增加或令皮肤老化有绝对的关系。相反地,适量的咖啡因会加速新陈代谢、促进消化、改善便秘,并能够改善皮肤的粗糙现象。关于咖啡因能加速新陈代谢,有一种说法是咖啡会加速燃烧卡路里,达到减肥的功效,基本上理论是正确的,但是这种卡路里的燃烧还不至于让体重减轻多少,如果咖啡里还加了糖和奶精,从热量上的计算是更不符合减肥的原则了。 哪些人不适合饮用咖啡? 有脑血管瘤患者不适合喝咖啡,心脏病患者应喝不含或低咖啡因的咖啡,因为咖啡因会增快心跳速度而造成心脏缺氧。此外皮肤病患者及有胃病者应尽量少喝咖啡,才不致因过量而导致病情恶化。糖尿病患者也要避免喝加入太多糖的咖啡,以免加重病情。美国食品及药物管理局(FDA)曾发表声明,建议已经怀孕或可能怀孕的妇女减少咖啡因的摄取。因为孕妇在怀孕的第二期和第三期,代谢咖啡因的速度大约比未怀孕时快两倍,而且,咖啡因还会越过胎盘进入胎儿,或是通过母乳的哺育进入婴儿体内。除此之外,许多研究并无法证明适量的咖啡因会对胎儿造成不利的影响,也没有医学报告禁止孕妇喝咖啡。在此仍建议孕妇及亲自哺乳妇女对咖啡因的摄取需较为谨慎。总之,如果发现自己喝咖啡后感到身体不适,就应暂时不要喝咖啡,然后再从减少摄入量、改变喝法等方式着手。
2023-06-16 14:27:313

魔兽地图风云-雄霸天下2.0B版中隐藏剧情和隐藏技能怎么学啊

魔兽世界网址:http://www.haogames.com/fshow.asp?cid=%C4%A7%CA%DE%CA%C0%BD%E7
2023-06-16 14:28:201

如何使listview 的scrollbar隐藏

android:scrollbars="none"
2023-06-16 14:29:352

3ds max 挤出命令快捷键

Ctrl+E
2023-06-16 14:29:442

新立得软件包管理器的使用指南

Getting Started(启动)To launch Synaptic, choose System > Administration > Synaptic Package Manager.要运行新立得,点击系统 > 系统管理 > 新立得软件包管理器(System > Administration > Synaptic Package Manager)。The main window is divided into three sections: a package browser on the left, the package list on the upper right, and package details on the lower right. The status bar shows you the system state at a glance.新立得的主窗口分为三个部分:左边是一个包浏览器,右上方是包列表以及右下方的包详细信息。状态栏显示您的系统的总体状态。Browsing the package database(浏览软件包数据库)To browse the (very large) list of available packages by category, section, package status, custom filters, or recent searches. Click on the corresponding button at the bottom of the left window pane. You can also create your own filters. See the filters Filters section for details.如果要按分类、类别、状态、自定义过滤器或者最近搜索来浏览软件包列表(巨大)。点击窗口左下角相应的按钮。您也可以自定义过滤器。关于过滤器的详细信息,请参考filters Filters一节。To search for packages by name or description, click on the Search button in the toolbar:点击工具栏上的搜索(Search)以名称或者描述来搜索软件包:You can examine a number of package details in the lower right window pane such as its size, its dependencies, recommended or suggested additional packages, and a short description.您可以查看右下角面板上的一系列关于选定软件包的详细信息,例如大小、依赖关系、推荐或建议的额外软件包以及一段简短的描述。Adding or Removing Software(添加或删除软件)To install a package安装一个软件包 :Click Reload or press Ctrl + R to make Synaptic aware of the latest updates.点击刷新(Reload)或者按下Ctrl + R来使新立得获得最新的软件包信息。Right-click on the package and choose Mark for Installation from the context menu, or press Ctrl + I. If the package requires the installation of another package, a dialog box appears:右键点击需要的软件包,然後在弹出的菜单中选择标记以便安装(Mark for Installation)或者按下 Ctrl + I.Synaptic will warn you if your choices conflict with packages that are already installed on your system. If this is the case, the dialog box will show you any packages that need to be removed. If you are not sure you don"t need the package(s) that will be removed, make sure you look up its function and use before you apply the changes you"ve made.如果您所选择的软件包与系统中已经安装了的软件包有冲突,新立得会给予您警告。如果确有冲突发生,一个对话框将提示您需要删除的软件包。如果您不确定您已经不需要将要被删除的软件包,那么在您确认之前,请务必先查看这些软件包的功能和作用。Click Mark to allow the installation of the additional package(s).点击标记(Mark)来安装所需的额外软件包。Once you"re satisfied with your choices, click on Apply in the toolbar or press Ctrl + P.当您满意您的选择後,点击工具栏上的应用(Apply)按钮或者按下Ctrl + P。A dialog box appears with a summary of changes that will be made.这时会出现一个摘要您所作更改的对话框。Confirm the changes by clicking on Apply.点击应用(Apply)按钮来确认您的更改。To remove or "completely remove" a package删除或者彻底删除一个软件包Right-click on the package and choose Mark for Removal from the context menu右键点击需要删除的软件包,然後在弹出的菜单中选择标记以便删除(Mark for Removal)。Once you"re satisfied with your choices, click on Apply in the toolbar or press Ctrl + P.当您满意您的选择後,点击工具栏上的应用(Apply)按钮或者按下Ctrl + P。A dialog box appears with a summary of changes that will be made. Confirm the changes by clicking on Apply.这时会出现一个摘要您所作更改的对话框。点击应用(Apply)按钮来确认您的更改。The Mark for Complete Removal option instructs Synaptic to remove any configuration files associated with the package as well. 标记以便彻底删除(Mark for Complete Removal)选项会使新立得同时删除所有与软件包相关的配置文件。To upgrade a package升级一个软件包Click Reload or press Ctrl + R to make Synaptic aware of the latest updates.点击刷新(Reload)或者按下Ctrl + R来使新立得获得最新的软件包信息。Right-click on the package and choose Mark for Upgrade from the context menu, or press Ctrl + U.右键点击需要的软件包,然後在弹出的菜单中选择标记以便升级(Mark for Upgrade"""")或者按下 Ctrl + U.Once you"re satisfied with your choices, click on Apply in the toolbar or press Ctrl + P.当您满意您的选择後,点击工具栏上的应用(Apply)按钮或者按下Ctrl + P。A dialog box appears with a summary of changes that will be made. Confirm the changes by clicking on Apply.这时会出现一个摘要您所作更改的对话框。点击应用(Apply)按钮来确认您的更改。Managing Repositories(管理软件仓库)You can manage the list of repositories or software channels from the Software Preferences Panel. To learn more about managing software channels in Ubuntu, see the Ubuntu Repositories wiki page. You can call up the software preferences panel from within Synaptic by selecting Repositories from the Settings menu.您可以软件首选项面板来管理软件仓库或软件频道。您可以通过设置菜单中的软件库命令来打开软件软件首选项。As a front-end to apt, Synaptic uses the system-wide list of software repositories file located at/etc/apt/sources.list For more on managing software channels, see the Repositories wiki page. 作为apt的前端,新立得使用系统系统己的软件仓库配置文件:/etc/apt/sources.listUpdating the Package List(更新软件包列表)Synaptic maintains a database of packages on your system in order to keep track of installed software. This list is checked against the software repositories to inform you of new packages or updates. Synaptic checks for new software packages when you launch Synaptic. It"s a good idea to update the database from time to time while running Synaptic. In particular, you may want to do so if you have made changes to the list of software channels or if you have made changes to Synaptic"s configuration. Just click on the Reload button or press Ctrl + R.新立得维护了一个关于您系统上所有软件包的数据库来追踪您系统上安装了的软件包。新立得通过检查软件仓库来更新数据库,这样它就可以提示您新的软件包或者已有软件包的升级。新立得在启动时检查新的软件包。在运行新立得时时常更新数据库是个不错的选择。特别是当您改变了软件仓库列表或者更改了新立得的设置时,您可能需要立即更新数据库。需要更新只需点击工具栏上的刷新(Reload)按钮或者按下Ctrl + R。How to keep your system up-to-date(如何使您的系统保持最新)Synaptic provides two methods for upgrading your system:新立得提供两种方式来更新您的系统:Smart Upgrade (Dist-Upgrade) -- recommendedThe smart upgrade method tries to resolve package conflicts. This includes installing additional dependencies (required packages) if needed and preferring packages with higher priority. Smart Upgrade has the same effect as the apt-get dist-upgrade tool on the command line. d智能升级(Dist-Upgrade) -- 推荐智能升级会试图解决软件包之间冲突的问题。这包括在需要时安装额外的依赖关系(需要的软件包)或者选择具有较高优先级的软件包。智能升级与命令行上的apt-get dist-upgrade具有同样的效果。Default UpgradeThe default upgrade method marks upgrades of installed packages only. If the new version of a package depends on not installed packages or coflicts with an already installed package, it will not be upgraded.默认升级默认升级仅仅标记所有已安装软件包的升级。如果新版本的软件包依赖于尚未安装的软件包或者于已安装的软件包冲突,升级将不会继续。Dist-upgrade is the default upgrade method used by Synaptic. To change the upgrade method, choose Preferences from the Settings menu, then click on the General tab and adjust the System upgrade entry. 智能升级是新立得默认的升级方式。如果希望改变升级方式,选择设置(Settings)菜单下的首选项(Preferences),点击常规信息(General)选项卡,然後调整系统升级(System upgrade)项。To upgrade your system with Synaptic:要使用新立得升级您的系统:Click Reload or press Ctrl + R to make Synaptic aware of the latest updates.点击刷新(Reload)或者按下Ctrl + R来使新立得获得最新的软件包信息。Click Mark all Upgrades or press Ctrl + G.点击工具栏上的标记所有软件包以便升级(Mark all Upgrades)按钮或者按下Ctrl + G。Click Apply on the toolbar or press Ctrl + P. A dialog appears with a summary of the changes that will be made to your system.点击工具栏上的应用(Apply)按钮或者按下Ctrl + P。* 这时会出现一个摘要您所作更改的对话框。Click Apply to confirm the changes and go ahead with the upgrade.点击应用(Apply)来确认您的更改并继续升级。Integration with Update-Manager 与更新管理器(Update-Manager)的集成 Synaptic works hand-in-hand with Update-Manager to inform you about updates to the software installed on your system. If software or security updates are available, Update-Manager will display a pop-up message and an icon in the notification area on your GNOME desktop. To update your system, click on the notification icon, enter your password and click OK.新立得与更新管理器(Update-Manager)紧密合作来提示您您系统上安装的软件包的升级。如果有软件或者安全更新,更新管理器会在您的GNOME桌面的通知区域显示一个图标。要升级您的系统,点击通知区域的图表,输入您的密码,然後点击OK。You can change the frequency of update checks in the Software Preferences panel. Choose Repositories from the Settings menu, then click on the Internet Updates tab and adjust the Check for updates entry.您可以通过软件首选项面板(Software Preferences)改变检查更新的频率。选择设置(Settings)菜单下的首选项(Preferences),点击Internet Updates(Internet Updates)选项卡,然後调整自动检查更新(Check for updates)项。Locating software on your system(定位你系统上的软件)Synaptic can tell you about every file that belongs to a software package it knows about and show you where it is located on your system. Search the database for the software package you are interested in and select it in Synaptic"s main window. Next, click on the Installed Files tab to see a list of all files and where they are.新立得可以告诉您它所知道的一个包内所有的文件的位置。在数据库中搜索您感兴趣的软件包,然後在新立得的主窗口中选中它。接着,点击已安装的文件(Installed Files)选项卡来查看每个文件的位置。View the Changelog of a Package(查看软件包的变更日志)Applies to native Debian (.deb) packages only仅适用于原生Debian(.deb)包You can view the changelog of a package with Synaptic. Select a package, then choose Download Changelog from the Package menu.您可以用新立得来查看一个软件包的变更日志。选定一个软件包,然後选择软件包(Package)菜单下的下载变更日志(Download Changelog)。View History(查看历史)You can easily keep track of all changes made to your system"s software configuration. To view the history log file, choose History from the File menu.您可以非常简单得追踪所有新立得对您的系统作的改动。要查看历史日志文件,选择文件(File)菜单下的历史(History)。The history log only shows changes made with Synaptic.历史日志仅仅显示新立得所作的更改。How to force the installation of a package version(如何强制安装某个版本的软件包)To be added: Why you would (and would not) want to force a specific version将要添加:为什么您会希望(或者不再希望)强制安装某个版本的软件To force the installation of a package different from the one chosen by Synaptic, do the following:要强制安装一个软件包不同于新立得选择的版本,如下操作:Click Reload or press Ctrl + R to make Synaptic aware of the latest updates.点击刷新(Reload)或者按下Ctrl + R来使新立得获得最新的软件包信息。Select the package. Choose Force Version from the Package menu.选定需要改变的软件包。选择软件包(Package)菜单下的强制版本(Force Version)。Select the version you would like to use. To confirm your decision, click Force.选择您想使用的版本。点击强制(Force)来确人您的决定。Click Apply on the toolbar or press Ctrl + P. A dialog appears with a summary of the changes that will be made to your system. To confirm, press Apply.点击工具栏上的应用(Apply)按钮或者按下Ctrl + P。这时会出现一个摘要您所作更改的对话框。点击应用(Apply)来确认。How to fix broken packages(如何修复软件包)"Broken packages" are packages that have unsatisfied dependencies. If broken packages are detected, Synaptic will not allow any further changes to the system until all broken packages have been fixed."毁损的软件包"是指那些没有满足依赖关系的软件包。如果新立得检测到毁损的软件包,它将不允许在这些毁损的软件包被修复前对系统作任何改变。To fix broken packages修复毁损的软件包Choose Edit > Fix Broken Packages from the menu.选择编辑(Edit)菜单下的修正损毁的软件包(Fix Broken Packages)。Choose Apply Marked Changes from the Edit menu or press Ctrl + P.点击编辑(Edit)菜单下的实施标记的更新(Apply Marked Change)或者按下Ctrl + P。Confirm the summary of changes and click Apply.点击应用(Apply)按钮来确认您的更改。Anchor(statusicons)Status Icons(状态图标)The following icons are used to indicate the status of a package in the package list:以下这些图标用于表示软件包列表中软件包的状态:Keyboard shortcuts for Synaptic(新立得的快捷键).<tablebgcolor=#f1f1ed tablewidth=80% tablestyle=margin: 0px 0px 1em 1em; padding: 0.5em; font-size: 0.9em;rowbgcolor=#dde3e7>Command <style=text-align: center;>Key Combination.Update the list of available packages <style=text-align: center;>Ctrl + ROpen the package search dialog <style=text-align: center;>Ctrl + FShow the Properties window for the selected package <style=text-align: center;>Ctrl + OMark the selected package(s) for installation <style=text-align: center;>Ctrl + IMark the selected package(s) for upgrade <style=text-align: center;>Ctrl + UMark the selected package(s) for removal <style=text-align: center;>DeleteMark the selected package(s) for complete removal <style=text-align: center;>Shift + DeleteUnmark any changes to packages <style=text-align: center;>Ctrl + NMark all possible upgrades <style=text-align: center;>Ctrl + GForce the installation of a specific version of the package <style=text-align: center;>Ctrl + EUndo the last change <style=text-align: center;>Ctrl + ZRedo the last change <style=text-align: center;>Ctrl + Shift + ZApply all marked changes <style=text-align: center;>Ctrl + PQuit Synaptic <style=text-align: center;>Ctrl + Q<tablebgcolor=#f1f1ed tablewidth=80% tablestyle=margin: 0px 0px 1em 1em; padding: 0.5em; font-size: 0.9em;rowbgcolor=#dde3e7>命令 <style=text-align: center;>组合键.更新软件包列表 <style=text-align: center;>Ctrl + R打开软件包搜索对话框 <style=text-align: center;>Ctrl + F显示所选软件包的属性窗口 <style=text-align: center;>Ctrl + O标记所选的软件包以便安装 <style=text-align: center;>Ctrl + I标记所选的软件包以便升级 <style=text-align: center;>Ctrl + U标记所选的软件包以便删除 <style=text-align: center;>Delete标记所选的软件包以便彻底删除 <style=text-align: center;>Shift + Delete取消全部标记 <style=text-align: center;>Ctrl + N标记所有更新 <style=text-align: center;>Ctrl + G强制安装某个版本的软件包 <style=text-align: center;>Ctrl + E撤销最近一次更改 <style=text-align: center;>Ctrl + Z重做最近一次更改 <style=text-align: center;>Ctrl + Shift + Z应用所有标记的更改 <style=text-align: center;>Ctrl + P退出新立得 <style=text-align: center;>Ctrl + Q
2023-06-16 14:29:521

有空delphi子窗体关闭触发父窗体做出一系列改变的操作,主要就是子窗体关闭时能改变父窗体组件状态

没有这么复杂吧,指定一个窗体为父窗体,然后再将其它窗体设置为子窗体,这些都是通过窗体的属性设置的,无须写什么代码。子窗体总是在父窗体上面,这时父窗体只是一个容器,容纳子窗体而已。子窗体也不能移动到父窗体之外去。
2023-06-16 14:30:052

android 耗时操作怎么处理

handler其实就是消息处理机制。首先在主线程也就是UI创建一个Handler对象,复写其中的handMessage( Message msg)方法。该方法里的msg就是子线程发来的消息,表示子线程处理完了,以这个msg来通知主线程。让主线程来作UI的绘制工作。那么子线程工作完了就要发消息了,比如:run(){ data = getDataFromInternet();//耗时工作Message msg = handler.obtainMessage(0, data);//通过handler得到消息,该消息的标识为0,消息内容是datahandler.sendMessage(msg);//发送}然后handler在主线程就负责接收:public Handler handler = new Handler(){//处理UI绘制 @SuppressWarnings("unchecked") @Override public void handleMessage(Message msg) { switch (msg.what) { case 0: data = (List<Map<String, Object>>) msg.obj; if(data == null){ Toast.makeText(AllMovieActivity.this, "网络连接失败,获取不到影片信息", 1).show(); }else { adapter = new HotMoviedapter(AllMovieActivity.this, data, R.layout.allmovielist_item, new String[] { "picurl", "chname", "director", "leadrole", "fshowtime", "country" }, new int[] { R.id.picurl, R.id.chname, R.id.director, R.id.leadrole, R.id.fshowtime, R.id.country },mListView); TextView v = new TextView(AllMovieActivity.this); v.setHeight(80); v.setSelectAllOnFocus(false); mListView.addFooterView(v); mListView.setAdapter(adapter); } break; default: break; } } };
2023-06-16 14:30:121

3D常用快捷键有?

主用户界面命令 快捷键Numeric Expression Evaluator(数字表达式求值)注:在用快捷键激活此命令之前,光标一定要在数字输入框中,这样才可以调出数字表达式求值窗口,且此快捷键不可以自定义。 CTRL+NAdaptive Degradation Toggle(显示自适应标记开关) O(字母)Lock User Interface Toggle(锁定用户界面开关) ALT+0(数字)Align(对齐) ALT+ANormal Align(法线对齐) ALT+NPlace Highlight(放置高光) CTRL+HSpacing Tool(间距工具) SHIFT+IAngle Snap Toggle(角度捕捉开关) ASnap Percent Toggle(百分比捕捉开关) SHIFT+CTRL+PSnap Toggle(捕捉开关) SSnaps Cycle(循环捕捉) ALT+SAnimate Mode ToggleAuto Key Toggle(自动添加关键帧动画模式开关) NGo to End Frame(到结束帧) ENDGo to Start Frame(到开始帧) HOMEBackup Time One Unit(向前移动一帧) ,Forward Time One Unit(向后移动一帧) .Set Key Mode(设置关键帧模式) "Set Key(设置关键帧) KPlay Animation(播放动画) /Sound Toggle(声音开关) Background Lock Toggle(背景锁定开关) ALT+CTRL+BBottom View(底视图) BCamera View(摄影机视图) CFront View(前视图) FLeft View(左视图) LDisable Viewport(非活动视图) DIsometric User View(用户视图) UPerspective User View(透视图) PTop View(顶视图) TSpot/Directional Light View(聚光灯/平行光灯视图) SHIFT+4Delete Objects(删除物体) DELETEOpen File(打开文件) CTRL+O(字母)New Scene(新建场景) CTRL+NSave File(存储文件) CTRL+SHold(暂存) ALT+CTRL+HFetch(恢复至最后一次暂存状态) ALT+CTRL+FExpert Mode(专家模式) CTRL+XUndo Scene Operation(撤消场景操作) CTRL+ZRedo Scene Operation(重做场景操作) CTRL+YSmart Select(选择模式) Q注:当选择按钮被激活后再按Q键为循环选择Fence Selection Region(围栏式选择区域)方式。Cycle Selection Method(循环选择选择方式) CTRL+FMove Mode(移动模式) MRotate Mode(旋转模式) ESmart Scale(缩放模式) RScale Cycle(循环缩放模式) CTRL+ERestrict to X(限制X轴向) F5Restrict to Y(限制Y轴向) F6Restrict to Z(限制Z轴向) F7Restrict Plane Cycle(循环选择限制在XY,XZ,YZ平面) F8Hide Cameras Toggle(隐藏摄影机开关) SHIFT+CHide Geometry Toggle(隐藏几何体开关) SHIFT+GHide Grids Toggle(隐藏网格开关) GHide Helpers Toggle(隐藏辅助物体开关) SHIFT+HHide Lights Toggle(隐藏光源开关) SHIFT+LHide Particle Systems Toggle(隐藏粒子系统开关) SHIFT+PHide Space Warps Toggle(隐藏空间变形开关) SHIFT+WSelect All(全选) CTRL+ASelect Ancestor(选择当前物体的父物体) PAGE UPSelect Child(选择当前物体的子物体) PAGE DOWNSelect Invert(反选) CTRL+ISelect None(取消选择) CTRL+DSelect-By-Name Dialog(通过名字选择对话框) HSelection Lock Toggle(选择锁定开关) 空格键Show Main Toolbar Toggle(显示主工具栏开关) ALT+6Show Safeframes Toggle(显示安全框开关) SHIFT+FShow Selection Bracket Toggle(显示选择框架开关) JShow Tab Panel Toggle(显示标签栏开关) YZoom Extents(将物体在当前视图最大化显示) ALT+CTRL+ZZoom Extents All(将物体在所有视图中最大化显示) SHIFT+CTRL+ZZoom Extents Selected All(将选择物体在所有视图中最大化显示) ZZoom Mode(缩放视图模式) ALT+ZZoom Region Mode(区域缩放模式) CTRL+WZoom Viewport In(放大视图) [Zoom Viewport Out(缩小视图) ]Maximize Viewport Toggle(最大/最小化视图开关) ALT+WPan View(平移视图) CTRL+PPan Viewport(依照光标的位置平移视图) IUndo Viewport Operation(撤消视图操作) SHIFT+ZRedo Viewport Operation(重做视图操作) SHIFT+YRedraw All Views(重画所有视图) `Shade Selected Faces Toggle(着色选择面开关) F2Wireframe / Smooth+Highlights Toggle(线框/光滑和高光开关) F3View Edged Faces Toggle(视图边面显示开关) F4See-Through Display Toggle(透空显示开关) ALT+XViewport Background(视图背景) ALT+BUpdate Background Image(更新背景图象) ALT+SHIFT+CTRL+BMatch Camera To View(匹配摄影机到视图) CTRL+CMAXScript Listener(脚本记录器) F11Material Editor(材质编辑器) MIsolate Selection(Isolate选择模式) ALT+QEnvironment Dialog(环境对话框) 8Default Lighting Toggle(默认光源开关) CTRL+LSub-object Level 1(子物体层级1) 1Sub-object Level 2(子物体层级2) 2Sub-object Level 3(子物体层级3) 3Sub-object Level 4(子物体层级4) 4Sub-object Level 5(子物体层级5) 5Sub-object Level Cycle(循环子物体各层级) INSERTSub-object Selection Toggle(子物体选择开关) CTRL+BQuick Render(快速渲染) SHIFT+QRender Last(按上一次设置渲染) F9Render Scene(渲染场景) F10Render To Texture(渲染为纹理贴图) 0(数字)Transform Gizmo Size Down(放大变换Gizmo尺寸) =Transform Gizmo Size Up(缩小变换Gizmo尺寸) -Transform Gizmo Toggle(变换Gizmo开关) XTransform Type-In Dialog(输入变换对话框) F12Virtual Viewport Pan Down(向下平移虚拟视图) 2(数字键盘)Virtual Viewport Pan Left(向左平移虚拟视图) 4(数字键盘)Virtual Viewport Pan Right(向右平移虚拟视图) 6(数字键盘)Virtual Viewport Pan Up(向上平移虚拟视图) 8(数字键盘)Virtual Viewport Toggle(虚拟视图开关) /(数字键盘)Virtual Viewport Zoom In(放大虚拟视图) +(数字键盘)Virtual Viewport Zoom Out(缩小虚拟视图) -(数字键盘)Polygon Counter(多边形统计) 7Offset Snap(偏移锁定) ALT+CTRL+空格键二、轨迹视图功能命令快捷键  轨迹视图主要用来设置和调节动画效果,动画效果的调节是一件很繁杂的事情,所以对于制作动画的朋友来说,合理的运用轨迹视图中的快捷键一定可以使你的调节工作增速不少。注:在使用轨迹视图快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。 轨迹视图功能(Track View Function)命令 快捷键Add Keys(添加关键帧) AApply Ease Curve(指定松弛曲线) CTRL+EApply Multiplier Curve(指定倍增曲线) CTRL+MAssign Controller(赋给控制器) CCopy Controller(复制控制器) CTRL+CEdit Keys Mode(编辑关键帧模式) EExpand Object Toggle(扩展物体开关) O (字母)Expand Track Toggle(扩展轨迹开关) ENTER, TFilters(启动过滤器) QFunction Curves Mode(功能曲线模式) F5, FLock Selection(锁定选择) 空格键Lock Tangents Toggle(锁定切线开关) LMake Controller Unique(使控制器唯一) UMove Highlight Down(向下移动高光显示) 下方向键Move Highlight Up(向上移动高光显示) 上方向键Move Keys(移动关键帧) MNudge Keys Left(将关键帧向左移动一帧) 左方向键Nudge Keys Right(将关键帧向右移动一帧) 右方向键Pan(平移) PPaste Controller(粘贴控制器) CTRL+VScroll Down(滚动条向下滚动) CTRL+下方向键Scroll Up(滚动条向上滚动) CTRL+上方向键Snap Frames(捕捉帧) SZoom(缩放) ZZoom Horizontal Extents(水平方向缩放) ALT+X三、材质编辑器快捷键  材质编辑器是用来创建和编辑物体的材质的窗口。注:在使用材质编辑器快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。 材质编辑器功能(Material Editor Function)命令 快捷键Background(材质的背景) BBacklight(材质的背光) LCycle 3X2, 5X3, 6X4 Sample Slots(循环显示3X2, 5X3, 6X4样本示例窗) XGet Material(得到材质) GGo Backward to Sibling(切换到前一个贴图) 左方向键Go Forward to Sibling(切换到后一个贴图) 右方向键Go to Parent(回到父层级) 上方向键Make Preview(制作预览) POptions(选项) O四、实时渲染窗口的快捷键  注:在使用实时渲染窗口的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。实时渲染窗口的快捷键如下: 实时渲染功能(ActiveShade Function)命令 快捷键Close(关闭窗口) QDraw Region(画出渲染范围) DRender(渲染) RSelect Object(选择物体) S 六、Video Post窗口的快捷键  Video Post窗口主要用来处理特效和动画特技效果。  注:在使用Video Post窗口的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。 Video Post窗口功能命令 快捷键Add Image Filter Event(加入图象特效事件) CTRL+FAdd Image Input Event(加入图象输入事件) CTRL+IAdd Image Layer Event(加入图象层事件) CTRL+LAdd Image Output Event(加入图象输出事件) CTRL+O (字母)Add New Event(加入新的事件) CTRL+AAdd Scene Event(加入场景事件) CTRL+SEdit Current Event(加入当前事件) CTRL+EExecute Sequence(执行序列) CTRL+RNew Sequence(新建序列) CTRL+N七、NURBS建模快捷键   注:在使用NURBS功能命令的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。NURBS功能命令 快捷键CV Constrained Normal Move(将移动约束到CV曲面的法线方向上) ALT+NCV Constrained U Move(将移动约束到CV曲面的U向) ALT+UCV Constrained V Move(将移动约束到CV曲面的V向) ALT+VDisplay Curves(显示曲线) SHIFT+CTRL+CDisplay Dependents(显示从属网格) CTRL+DDisplay Lattices(显示控制网格) CTRL+LDisplay Shaded Lattice(显示阴影控制网格) ALT+LDisplay Surfaces(显示面) SHIFT+CTRL+SDisplay Toolbox(显示工具箱) CTRL+TDisplay Trims(显示剪切) SHIFT+CTRL+TLocal Select Sub-Object by Name(通过名称选择自身的子层级) CTRL+HLock 2D Selection(锁定2D选择) 空格键Select Next in U(选择U向上的下一个) CTRL+右方向键Select Next in V(选择V向上的下一个) CTRL+上方向键Select Previous in U(选择U向上的上一个) CTRL+左方向键Select Previous in V(选择V向上的下一个) CTRL+下方向键Select Sub-Object by Name(通过名称选择子物体) HSet Tessellation Preset 1(设置低级面细分) ALT+1Set Tessellation Preset 2(设置中级面细分) ALT+2Set Tessellation Preset 3(设置高级面细分) ALT+3Soft Selection(软选择) CTRL+SSwitch to Curve CV Level(转换到Curve CV层级) ALT+SHIFT+ZSwitch to Curve Level(转换到Curve 层级) ALT+SHIFT+CSwitch to Imports Level(转换到Imports层级) ALT+SHIFT+ISwitch to Point Level(转换到Point层级) ALT+SHIFT+PSwitch to Surface CV Level(转换到Surface CV层级) ALT+SHIFT+VSwitch to Surface Level(转换到Surface层级) ALT+SHIFT+SSwitch to Top (Object) Level(转换到上一层级) ALT+SHIFT+TTransform Degrade(转换降级) CTRL+X八、编辑网格命令快捷键  注:在使用编辑网格功能命令的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。 编辑网格功能(Edit/Editable Mesh Function)命令 快捷键Bevel Mode(倒角模式) CTRL+V或CTRL+BChamfer Mode(切角模式) CTRL+CCut Mode(切割模式) ALT+CDetach(分离) CTRL+DEdge Invisible(将边变为不可见) CTRL+IEdge Level(边层级) 2Edge Turn(反转边) CTRL+TElement Level(元素层级) 5Extrude Mode(挤出模式) CTRL+EFace Level(三角面层级) 3Polygon Level(多边形面层级) 4Vertex Level(点层级) 1Weld Selected(焊接选择) CTRL+WWeld Target Mode(焊接目标点模式) ALT+W九、编辑多边形命令快捷键  编辑多边形在新版本中改进很大,功能更强。  注:在使用编辑多边形对象功能命令的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。 编辑多边形对象功能(Editable Poly Function)命令 快捷键Bevel Mode(倒角模式) SHIFT+CTRL+BBorder Level(边界层级) 3Chamfer Mode(切角模式) SHIFT+CTRL+CConnect(连接) SHIFT+CTRL+EConstrain to Edges(约束到边) SHIFT+XCut(切割) ALT+CEdge Level(边层级) 2Element Level(元素层级) 5Extrude Mode(挤出模式) SHIFT+EFace Level(三角面层级) 4Grow Selection(增长选择) CTRL+PageUpHide(隐藏) ALT+HHide Unselected(隐藏未选择的) ALT+IObject Level(物体层级) 6Quickslice Mode(快速剪切面模式) SHIFT+CTRL+QRepeat Last Operation(重复上一次操作) ;Select Edge Loop(选择循环边) ALT+LSelect Edge Ring(选择环形边) ALT+RShrink Selection(缩小选择) CTRL+PageDownUnhide All(显示全部) ALT+UVertex Level(点层级) 1Weld Mode(焊接模式) SHIFT+CTRL+W十、FFD修改命令快捷键   注:在使用FFD修改命令快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。 FFD Function(FFD功能命令) 快捷键Switch To Control Point Level(转换到控制点层级) ALT+CTRL+CSwitch To Lattice Level(转换到结构线层级) ALT+CTRL+LSwitch To Set Volume Level(转换到设置体层级) ALT+CTRL+SSwitch To Top Level(转换到顶层级) ALT+CTRL+T十一、编辑贴图坐标命令快捷键   编辑贴图坐标(Unwrap UVW)的功能在新版本中得到了全面的提升。   注:在使用编辑贴图坐标命令的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。  Unwrap UVW Function(编辑贴图坐标功能命令) 快捷键Break Selected Vertices(打断选择的点) CTRL+BDetach Edge Vertices(分离) D或CTRL+DEdit UVWs(编辑UVW) CTRL+EFilter Selected Faces(过滤选择的面) ALT+FFreeze Selected(冻结选择) CTRL+FGet Face Selection From Stack(从堆栈中得到选择的面) ALT+SHIFT+CTRL+FGet Selection From Faces(从面中得到选集) ALT+SHIFT+CTR
2023-06-16 14:30:211

3D 独立模式快捷键是什么

3DMAX快捷键Adaptive Degradation Toggle(显示自适应标记开关) O(字母)Lock User Interface Toggle(锁定用户界面开关) ALT+0(数字)Align(对齐) ALT+ANormal Align(法线对齐) ALT+NPlace Highlight(放置高光) CTRL+HSpacing Tool(间距工具) SHIFT+I Angle Snap Toggle(角度捕捉开关) ASnap Percent Toggle(百分比捕捉开关) SHIFT+CTRL+PSnap Toggle(捕捉开关) SSnaps Cycle(循环捕捉) ALT+SAnimate Mode ToggleAuto Key Toggle(自动添加关键帧动画模式开关) NGo to End Frame(到结束帧) ENDGo to Start Frame(到开始帧) HOMEBackup Time One Unit(向前移动一帧) ,Forward Time One Unit(向后移动一帧) .Set Key Mode(设置关键帧模式) "Set Key(设置关键帧) KPlay Animation(播放动画) /Sound Toggle(声音开关) Background Lock Toggle(背景锁定开关) ALT+CTRL+BBottom View(底视图) BCamera View(摄影机视图) CFront View(前视图) FLeft View(左视图) LDisable Viewport(非活动视图) DIsometric User View(用户视图) UPerspective User View(透视图) PTop View(顶视图) TSpot/Directional Light View(聚光灯/平行光灯视图) SHIFT+4Delete Objects(删除物体) DELETEOpen File(打开文件) CTRL+O(字母)New Scene(新建场景) CTRL+NSave File(存储文件) CTRL+SHold(暂存) ALT+CTRL+HFetch(恢复至最后一次暂存状态) ALT+CTRL+FExpert Mode(专家模式) CTRL+XUndo Scene Operation(撤消场景操作) CTRL+ZRedo Scene Operation(重做场景操作) CTRL+YSmart Select(选择模式) Q注:当选择按钮被激活后再按Q键为循环选择Fence Selection Region(围栏式选择区域)方式。 Cycle Selection Method(循环选择选择方式) CTRL+FMove Mode(移动模式) MRotate Mode(旋转模式) ESmart Scale(缩放模式) RScale Cycle(循环缩放模式) CTRL+ERestrict to X(限制X轴向) F5Restrict to Y(限制Y轴向) F6Restrict to Z(限制Z轴向) F7Restrict Plane Cycle(循环选择限制在XY,XZ,YZ平面) F8Hide Cameras Toggle(隐藏摄影机开关) SHIFT+CHide Geometry Toggle(隐藏几何体开关) SHIFT+GHide Grids Toggle(隐藏网格开关) GHide Helpers Toggle(隐藏辅助物体开关) SHIFT+HHide Lights Toggle(隐藏光源开关) SHIFT+LHide Particle Systems Toggle(隐藏粒子系统开关) SHIFT+PHide Space Warps Toggle(隐藏空间变形开关) SHIFT+WSelect All(全选) CTRL+ASelect Ancestor(选择当前物体的父物体) PAGE UPSelect Child(选择当前物体的子物体) PAGE DOWNSelect Invert(反选) CTRL+ISelect None(取消选择) CTRL+DSelect-By-Name Dialog(通过名字选择对话框) HSelection Lock Toggle(选择锁定开关) 空格键Show Main Toolbar Toggle(显示主工具栏开关) ALT+6Show Safeframes Toggle(显示安全框开关) SHIFT+FShow Selection Bracket Toggle(显示选择框架开关) JShow Tab Panel Toggle(显示标签栏开关) YZoom Extents(将物体在当前视图最大化显示) ALT+CTRL+ZZoom Extents All(将物体在所有视图中最大化显示) SHIFT+CTRL+ZZoom Extents Selected All(将选择物体在所有视图中最大化显示) ZZoom Mode(缩放视图模式) ALT+ZZoom Region Mode(区域缩放模式) CTRL+WZoom Viewport In(放大视图) [Zoom Viewport Out(缩小视图) ]Maximize Viewport Toggle(最大/最小化视图开关) ALT+WPan View(平移视图) CTRL+PPan Viewport(依照光标的位置平移视图) IUndo Viewport Operation(撤消视图操作) SHIFT+ZRedo Viewport Operation(重做视图操作) SHIFT+YRedraw All Views(重画所有视图) `Shade Selected Faces Toggle(着色选择面开关) F2Wireframe / Smooth+Highlights Toggle(线框/光滑和高光开关) F3View Edged Faces Toggle(视图边面显示开关) F4See-Through Display Toggle(透空显示开关) ALT+XViewport Background(视图背景) ALT+BUpdate Background Image(更新背景图象) ALT+SHIFT+CTRL+BMatch Camera To View(匹配摄影机到视图) CTRL+CMAXScript Listener(脚本记录器) F11Material Editor(材质编辑器) MIsolate Selection(Isolate选择模式) ALT+QEnvironment Dialog(环境对话框) 8Default Lighting Toggle(默认光源开关) CTRL+LSub-object Level 1(子物体层级1) 1Sub-object Level 2(子物体层级2) 2Sub-object Level 3(子物体层级3) 3Sub-object Level 4(子物体层级4) 4Sub-object Level 5(子物体层级5) 5Sub-object Level Cycle(循环子物体各层级) INSERTSub-object Selection Toggle(子物体选择开关) CTRL+BQuick Render(快速渲染) SHIFT+QRender Last(按上一次设置渲染) F9Render Scene(渲染场景) F10Render To Texture(渲染为纹理贴图) 0(数字)Transform Gizmo Size Down(放大变换Gizmo尺寸) =Transform Gizmo Size Up(缩小变换Gizmo尺寸) -Transform Gizmo Toggle(变换Gizmo开关) XTransform Type-In Dialog(输入变换对话框) F12Virtual Viewport Pan Down(向下平移虚拟视图) 2(数字键盘)Virtual Viewport Pan Left(向左平移虚拟视图) 4(数字键盘)Virtual Viewport Pan Right(向右平移虚拟视图) 6(数字键盘)Virtual Viewport Pan Up(向上平移虚拟视图) 8(数字键盘)Virtual Viewport Toggle(虚拟视图开关) /(数字键盘) Virtual Viewport Zoom In(放大虚拟视图) +(数字键盘)Virtual Viewport Zoom Out(缩小虚拟视图) -(数字键盘)Polygon Counter(多边形统计) 7Offset Snap(偏移锁定) ALT+CTRL+空格键
2023-06-16 14:30:291

android开发中,如何在做一些耗时的操作时,另起一个新线程?

让线程处理耗时操作,操作结果返还给Handler然后显示在UI或者执行其他操作
2023-06-16 14:30:523

卫生间渗水了怎么办呢,有木有透明防水材料啊。。。。。

硅胶。
2023-06-16 14:31:013

有没有3dsmax室内设计,快捷键总结?

直接搜3ds max 的baidu百科,下引用的3D MAX快捷键大全  A——角度捕捉开关 B——切换到底视图C——切换到摄像机视图 D——封闭视窗E——切换到轨迹视图 F——切换到前视图G——切换到网格视图 H——显示通过名称选择对话框I——交互式平移 J——选择框显示切换K——切换到背视图 L——切换到左视图M——材质编辑对话框 N——动画模式开关O——自适应退化开关 P——切换到透视用户视图Q——显示选定物体三角形数目 R——切换到右视图S——捕捉开关 T——切换到顶视图U——切换到等角用户视图 V——旋转场景W——最大化视窗开关 X——坐标轴高亮显示开关Y——工具样界面转换 Z——缩放模式[——交互式移近 ]——交互式移远/——播放动画 F1——帮助文件F3——线框与光滑高亮显示切换 F4——DEGED FACES 显示切换F5——约束到X轴方向 F6——约束到Y轴方向F7——约束到Z轴方向 F8——约束轴面循环F9——快速渲染 F10——渲染对话框F11——MAX脚本程序编辑 F12——键盘输入变换一、主用户界面快捷键  主用户界面命令 快捷键Numeric Expression Evaluator(数字表达式求值)注:在用快捷键激活此命令之前,光标一定要在数字输入框中,这样才可以调出数字表达式求值窗口,且此快捷键不可以自定义。 CTRL+NAdaptive Degradation Toggle(显示自适应标记开关) O(字母)Lock User Interface Toggle(锁定用户界面开关) ALT+0(数字)Align(对齐) ALT+ANormal Align(法线对齐) ALT+NPlace Highlight(放置高光) CTRL+HSpacing Tool(间距工具) SHIFT+IAngle Snap Toggle(角度捕捉开关) ASnap Percent Toggle(百分比捕捉开关) SHIFT+CTRL+PSnap Toggle(捕捉开关) SSnaps Cycle(循环捕捉) ALT+SAnimate Mode ToggleAuto Key Toggle(自动添加关键帧动画模式开关) NGo to End Frame(到结束帧) ENDGo to Start Frame(到开始帧) HOMEBackup Time One Unit(向前移动一帧) ,Forward Time One Unit(向后移动一帧) .Set Key Mode(设置关键帧模式) "Set Key(设置关键帧) KPlay Animation(播放动画) /Sound Toggle(声音开关) Background Lock Toggle(背景锁定开关) ALT+CTRL+BBottom View(底视图) BCamera View(摄影机视图) CFront View(前视图) FLeft View(左视图) LDisable Viewport(非活动视图) DIsometric User View(用户视图) UPerspective User View(透视图) PTop View(顶视图) TSpot/Directional Light View(聚光灯/平行光灯视图) SHIFT+4Delete Objects(删除物体) DELETEOpen File(打开文件) CTRL+O(字母)New Scene(新建场景) CTRL+NSave File(存储文件) CTRL+SHold(暂存) ALT+CTRL+HFetch(恢复至最后一次暂存状态) ALT+CTRL+FExpert Mode(专家模式) CTRL+XUndo Scene Operation(撤消场景操作) CTRL+ZRedo Scene Operation(重做场景操作) CTRL+YSmart Select(选择模式) Q注:当选择按钮被激活后再按Q键为循环选择Fence Selection Region(围栏式选择区域)方式。Cycle Selection Method(循环选择选择方式) CTRL+FMove Mode(移动模式) MRotate Mode(旋转模式) ESmart Scale(缩放模式) RScale Cycle(循环缩放模式) CTRL+ERestrict to X(限制X轴向) F5Restrict to Y(限制Y轴向) F6Restrict to Z(限制Z轴向) F7Restrict Plane Cycle(循环选择限制在XY,XZ,YZ平面) F8Hide Cameras Toggle(隐藏摄影机开关) SHIFT+CHide Geometry Toggle(隐藏几何体开关) SHIFT+GHide Grids Toggle(隐藏网格开关) GHide Helpers Toggle(隐藏辅助物体开关) SHIFT+HHide Lights Toggle(隐藏光源开关) SHIFT+LHide Particle Systems Toggle(隐藏粒子系统开关) SHIFT+PHide Space Warps Toggle(隐藏空间变形开关) SHIFT+WSelect All(全选) CTRL+ASelect Ancestor(选择当前物体的父物体) PAGE UPSelect Child(选择当前物体的子物体) PAGE DOWNSelect Invert(反选) CTRL+ISelect None(取消选择) CTRL+DSelect-By-Name Dialog(通过名字选择对话框) HSelection Lock Toggle(选择锁定开关) 空格键Show Main Toolbar Toggle(显示主工具栏开关) ALT+6Show Safeframes Toggle(显示安全框开关) SHIFT+FShow Selection Bracket Toggle(显示选择框架开关) JShow Tab Panel Toggle(显示标签栏开关) YZoom Extents(将物体在当前视图最大化显示) ALT+CTRL+ZZoom Extents All(将物体在所有视图中最大化显示) SHIFT+CTRL+ZZoom Extents Selected All(将选择物体在所有视图中最大化显示) ZZoom Mode(缩放视图模式) ALT+ZZoom Region Mode(区域缩放模式) CTRL+WZoom Viewport In(放大视图) [Zoom Viewport Out(缩小视图) ]Maximize Viewport Toggle(最大/最小化视图开关) ALT+WPan View(平移视图) CTRL+PPan Viewport(依照光标的位置平移视图) IUndo Viewport Operation(撤消视图操作) SHIFT+ZRedo Viewport Operation(重做视图操作) SHIFT+YRedraw All Views(重画所有视图) `Shade Selected Faces Toggle(着色选择面开关) F2Wireframe / Smooth+Highlights Toggle(线框/光滑和高光开关) F3View Edged Faces Toggle(视图边面显示开关) F4See-Through Display Toggle(透空显示开关) ALT+XViewport Background(视图背景) ALT+BUpdate Background Image(更新背景图象) ALT+SHIFT+CTRL+BMatch Camera To View(匹配摄影机到视图) CTRL+CMAXScript Listener(脚本记录器) F11Material Editor(材质编辑器) MIsolate Selection(Isolate选择模式) ALT+QEnvironment Dialog(环境对话框) 8Default Lighting Toggle(默认光源开关) CTRL+LSub-object Level 1(子物体层级1) 1Sub-object Level 2(子物体层级2) 2Sub-object Level 3(子物体层级3) 3Sub-object Level 4(子物体层级4) 4Sub-object Level 5(子物体层级5) 5Sub-object Level Cycle(循环子物体各层级) INSERTSub-object Selection Toggle(子物体选择开关) CTRL+BQuick Render(快速渲染) SHIFT+QRender Last(按上一次设置渲染) F9Render Scene(渲染场景) F10Render To Texture(渲染为纹理贴图) 0(数字)Transform Gizmo Size Down(放大变换Gizmo尺寸) =Transform Gizmo Size Up(缩小变换Gizmo尺寸) -Transform Gizmo Toggle(变换Gizmo开关) XTransform Type-In Dialog(输入变换对话框) F12Virtual Viewport Pan Down(向下平移虚拟视图) 2(数字键盘)Virtual Viewport Pan Left(向左平移虚拟视图) 4(数字键盘)Virtual Viewport Pan Right(向右平移虚拟视图) 6(数字键盘)Virtual Viewport Pan Up(向上平移虚拟视图) 8(数字键盘)Virtual Viewport Toggle(虚拟视图开关) /(数字键盘)Virtual Viewport Zoom In(放大虚拟视图) +(数字键盘)Virtual Viewport Zoom Out(缩小虚拟视图) -(数字键盘)Polygon Counter(多边形统计) 7Offset Snap(偏移锁定) ALT+CTRL+空格键二、轨迹视图功能命令快捷键轨迹视图主要用来设置和调节动画效果,动画效果的调节是一件很繁杂的事情,所以对于制作动画的朋友来说,合理的运用轨迹视图中的快捷键一定可以使你的调节工作增速不少。注:在使用轨迹视图快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。轨迹视图功能(Track View Function)命令 快捷键Add Keys(添加关键帧) AApply Ease Curve(指定松弛曲线) CTRL+EApply Multiplier Curve(指定倍增曲线) CTRL+MAssign Controller(赋给控制器) CCopy Controller(复制控制器) CTRL+CEdit Keys Mode(编辑关键帧模式) EExpand Object Toggle(扩展物体开关) O (字母)Expand Track Toggle(扩展轨迹开关) ENTER, TFilters(启动过滤器) QFunction Curves Mode(功能曲线模式) F5, FLock Selection(锁定选择) 空格键Lock Tangents Toggle(锁定切线开关) LMake Controller Unique(使控制器唯一) UMove Highlight Down(向下移动高光显示) 下方向键Move Highlight Up(向上移动高光显示) 上方向键Move Keys(移动关键帧) MNudge Keys Left(将关键帧向左移动一帧) 左方向键Nudge Keys Right(将关键帧向右移动一帧) 右方向键Pan(平移) PPaste Controller(粘贴控制器) CTRL+VScroll Down(滚动条向下滚动) CTRL+下方向键Scroll Up(滚动条向上滚动) CTRL+上方向键Snap Frames(捕捉帧) SZoom(缩放) ZZoom Horizontal Extents(水平方向缩放) ALT+X三、材质编辑器快捷键材质编辑器是用来创建和编辑物体的材质的窗口。注:在使用材质编辑器快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。材质编辑器功能(Material Editor Function)命令 快捷键Background(材质的背景) BBacklight(材质的背光) LCycle 3X2, 5X3, 6X4 Sample Slots(循环显示3X2, 5X3, 6X4样本示例窗) XGet Material(得到材质) GGo Backward to Sibling(切换到前一个贴图) 左方向键Go Forward to Sibling(切换到后一个贴图) 右方向键Go to Parent(回到父层级) 上方向键Make Preview(制作预览) POptions(选项) O四、实时渲染窗口的快捷键注:在使用实时渲染窗口的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。实时渲染窗口的快捷键如下:实时渲染功能(ActiveShade Function)命令 快捷键Close(关闭窗口) QDraw Region(画出渲染范围) DRender(渲染) RSelect Object(选择物体) S六、Video Post窗口的快捷键Video Post窗口主要用来处理特效和动画特技效果。注:在使用Video Post窗口的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。Video Post窗口功能命令 快捷键Add Image Filter Event(加入图象特效事件) CTRL+FAdd Image Input Event(加入图象输入事件) CTRL+IAdd Image Layer Event(加入图象层事件) CTRL+LAdd Image Output Event(加入图象输出事件) CTRL+O (字母)Add New Event(加入新的事件) CTRL+AAdd Scene Event(加入场景事件) CTRL+SEdit Current Event(加入当前事件) CTRL+EExecute Sequence(执行序列) CTRL+RNew Sequence(新建序列) CTRL+N七、NURBS建模快捷键注:在使用NURBS功能命令的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。NURBS功能命令 快捷键CV Constrained Normal Move(将移动约束到CV曲面的法线方向上) ALT+NCV Constrained U Move(将移动约束到CV曲面的U向) ALT+UCV Constrained V Move(将移动约束到CV曲面的V向) ALT+VDisplay Curves(显示曲线) SHIFT+CTRL+CDisplay Dependents(显示从属网格) CTRL+DDisplay Lattices(显示控制网格) CTRL+LDisplay Shaded Lattice(显示阴影控制网格) ALT+LDisplay Surfaces(显示面) SHIFT+CTRL+SDisplay Toolbox(显示工具箱) CTRL+TDisplay Trims(显示剪切) SHIFT+CTRL+TLocal Select Sub-Object by Name(通过名称选择自身的子层级) CTRL+HLock 2D Selection(锁定2D选择) 空格键Select Next in U(选择U向上的下一个) CTRL+右方向键Select Next in V(选择V向上的下一个) CTRL+上方向键Select Previous in U(选择U向上的上一个) CTRL+左方向键Select Previous in V(选择V向上的下一个) CTRL+下方向键Select Sub-Object by Name(通过名称选择子物体) HSet Tessellation Preset 1(设置低级面细分) ALT+1Set Tessellation Preset 2(设置中级面细分) ALT+2Set Tessellation Preset 3(设置高级面细分) ALT+3Soft Selection(软选择) CTRL+SSwitch to Curve CV Level(转换到Curve CV层级) ALT+SHIFT+ZSwitch to Curve Level(转换到Curve 层级) ALT+SHIFT+CSwitch to Imports Level(转换到Imports层级) ALT+SHIFT+ISwitch to Point Level(转换到Point层级) ALT+SHIFT+PSwitch to Surface CV Level(转换到Surface CV层级) ALT+SHIFT+VSwitch to Surface Level(转换到Surface层级) ALT+SHIFT+SSwitch to Top (Object) Level(转换到上一层级) ALT+SHIFT+TTransform Degrade(转换降级) CTRL+X八、编辑网格命令快捷键注:在使用编辑网格功能命令的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。编辑网格功能(Edit/Editable Mesh Function)命令 快捷键Bevel Mode(倒角模式) CTRL+V或CTRL+BChamfer Mode(切角模式) CTRL+CCut Mode(切割模式) ALT+CDetach(分离) CTRL+DEdge Invisible(将边变为不可见) CTRL+IEdge Level(边层级) 2Edge Turn(反转边) CTRL+TElement Level(元素层级) 5Extrude Mode(挤出模式) CTRL+EFace Level(三角面层级) 3Polygon Level(多边形面层级) 4Vertex Level(点层级) 1Weld Selected(焊接选择) CTRL+WWeld Target Mode(焊接目标点模式) ALT+W九、编辑多边形命令快捷键编辑多边形在新版本中改进很大,功能更强。注:在使用编辑多边形对象功能命令的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。编辑多边形对象功能(Editable Poly Function)命令 快捷键Bevel Mode(倒角模式) SHIFT+CTRL+BBorder Level(边界层级) 3Chamfer Mode(切角模式) SHIFT+CTRL+CConnect(连接) SHIFT+CTRL+EConstrain to Edges(约束到边) SHIFT+XCut(切割) ALT+CEdge Level(边层级) 2Element Level(元素层级) 5Extrude Mode(挤出模式) SHIFT+EFace Level(三角面层级) 4Grow Selection(增长选择) CTRL+PageUpHide(隐藏) ALT+HHide Unselected(隐藏未选择的) ALT+IObject Level(物体层级) 6Quickslice Mode(快速剪切面模式) SHIFT+CTRL+QRepeat Last Operation(重复上一次操作) ;Select Edge Loop(选择循环边) ALT+LSelect Edge Ring(选择环形边) ALT+RShrink Selection(缩小选择) CTRL+PageDownUnhide All(显示全部) ALT+UVertex Level(点层级) 1Weld Mode(焊接模式) SHIFT+CTRL+W十、FFD修改命令快捷键注:在使用FFD修改命令快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。FFD Function(FFD功能命令) 快捷键Switch To Control Point Level(转换到控制点层级) ALT+CTRL+CSwitch To Lattice Level(转换到结构线层级) ALT+CTRL+LSwitch To Set Volume Level(转换到设置体层级) ALT+CTRL+SSwitch To Top Level(转换到顶层级) ALT+CTRL+T十一、编辑贴图坐标命令快捷键编辑贴图坐标(Unwrap UVW)的功能在新版本中得到了全面的提升。注:在使用编辑贴图坐标命令的快捷键之前,应先按下主工具栏中的Keyboard Shortcut Override Toggle(快捷键覆盖开关)按钮。Unwrap UVW Function(编辑贴图坐标功能命令) 快捷键Break Selected Vertices(打断选择的点) CTRL+BDetach Edge Vertices(分离) D或CTRL+DEdit UVWs(编辑UVW) CTRL+EFilter Selected Faces(过滤选择的面) ALT+FFreeze Selected(冻结选择) CTRL+FGet Face Selection From Stack(从堆栈中得到选择的面) ALT+SHIFT+CTRL+FGet Selection From Faces(从面中得到选集) ALT+SHIFT+CTR
2023-06-16 14:31:081

坚果锤子手机怎么在快手上发长视频

拍好的文件移动到文件夹gisfshow中
2023-06-16 14:31:161

请问3D S MAX 的专家模式问题!

使用快捷键,有很多哦,看看吧!3ds max8默认全部快捷键--包括命令的........3ds max8常用快捷键单键快捷键:Q键:选择W键:移动E键:旋转R键:缩放J键:切换物体被选择的外框(一种显示方式)M键:材质编辑器N键:激活动画记录器(自动记录关键帧)"键:激活动画记录器(手动记录关键帧)Home键:切换到第一帧End键:切换到最后一帧空格:对被选择的物体进行锁定H键:按名称选择物体A键:激活角度捕捉开关S键:激活捕捉按钮X键:坐标手柄的显示V键:视图选择菜单Z键:使被选或未选物体以最佳角度显示G键:切换视窗网格的显示O键:在旋转视图时是否以方体方式显示/键:播放动画<键:后一帧>键:前一帧C键:切换摄像机视图I键:按鼠标所在的方向进行移动T键:切换到顶视图F键:切换到主视图(前视图)L键:切换到左视图B键:切换到底视图U键:切换到用户视图P键:切换到透视图[键:放大视图]键:缩小视图数字键:1-6只有在加了可编辑命令情况下切换命令的子层级(此属于命令快捷键)6键:打开PF Source粒子设置面版7键:显示场景中物体的块面8键:打开环境面版9键:打开渲染面版0键:打开烘培面版-键:缩小坐标轴(视觉效果)+键:放大坐标轴(视觉效果)Delete键:删除所选物体F1键:帮助F2键:被选择的面是否以线框或面的形式来显示F3键:物体切换线框或实体F4键:增强显示(物体外围是否显示线框)F5键:切换到坐标轴XF6键:切换到坐标轴YF7键:切换到坐标轴ZF8键:切换XY,XZ,YZ坐标轴F9键:渲染F10键:渲染输出面版F11键:脚本编写框F12键:移动的属性面版组合快捷键:Ctrl+W:调整视图(经常用来调整摄像机窗口大小)Ctrl+E:缩放物体(与R用法相同)Ctrl+R:自由查看物体Ctrl+I:反选Ctrl+O:打开文件Ctrl+P:移动视图(常用在调整摄像机视图窗口位置)Ctrl+A:全选场景中物体Ctrl+S:保存Ctrl+D:取消选择(不选择任何物体)Ctrl+F:切换选择方式(在工具栏处)Ctrl+Z:返回上一步操作Ctrl+X:专家模式Ctrl+C:在当前窗口添加摄像机Ctrl+V:复制物体(常用Shift+加鼠标左键再配合坐标轴共同完成)Ctrl+N:新建场景(与重建场景不同,它共有三种不同的方式)Shift+Q:快速渲染(在选定的视图进行渲染)Shift+I:打开环形阵列Shift+C:隐藏摄像机Shift+A:对齐(让被选择的物体对齐到鼠标点击的物体上,没有修改窗口)Shift+F:用户视图外框Shift+G:隐藏几何体Shift+L:隐藏灯光Shift+P:隐藏粒子系统Shift+W:隐藏空间扭曲物体Shift+H:隐藏辅助物体Shift+Z:返回移动过的视图Alt+Q:单独编辑所选物体(只显示被选择的物体显示,并弹出一个对话框,要退出就点对话框上的X)Alt+W:最大化显示所选窗口Alt+A:对齐(有修改窗口)Alt+Z:放大或缩小视窗Alt+X:物体以半透明方式显示(只有被选择的物体才可以进行透明显示)Alt+B:打开环境贴图对话框(与Environment有区别)Alt+N:调整法线Alt+鼠标中键:自由旋转视图窗口按住鼠标中键不动可以上下左右移动视图和放大缩小视图Ctrl+Alt+H暂存Ctrl+Alt+F打开(打开暂存文件)-------------以上为个人语言所组织.如表达不当.请指正.谢谢--------------------------------------------------------------------3ds max8 默认快捷键大全-------------------------------------Main UI ---- All CommandsAdd/Edit Parameters.... :(...Ctrl+1ADvanced Lighting Panel :9Align :Alt+AAngle Snap Toggle :AARC Rotate View Mode :Ctrl+RAsset Tracking... :Shift+TAUTO key Mode Toggle :NBackground Lock ToGGLE :Alt+Ctrl+BBottom View :BCamera View :CCap(Poly) :Alt+PClone :Ctrl+VCollapse(Poly) :Alt+Ctrl+CCollect Parameters SV :Alt+3Collect Parameters TV :Alt+4Create Camera From View :Ctrl+CCut(Poly) :Alt+CCycle Active SnapType :Alt+SCycle Selectin Method :Ctrl+FCycle Snap Hit :Alt+SHIFT+sDefault Lighting Toggle :Ctrl+LDisable Viewport Display as See-Through... :Alt+XEnvironment Ddialog Tog.... :8Expert Mode Toggle :Ctrl+XExtrude Face(Poly) ALT+EFetch :Alt+Crtl+FFront View :Fgeometry Selection Visi.... :Alt+GGo to End Frame :EndGo to Start Frame :HomeHide Cameras Toggle :Shift+CHide Geometry Toggle :Shift+GHide Grids Toggle :GHide Helpers Toggle :Shift+HHide Lights Toggle :Shift+LHide Particle Systems T...:Shift+PHide Shapes Toggle :ShIFT+sHide Space Warps Tog...:Shift+WHold :ALT+Ctrl+HIsolate Selection :Alt+QIsometric User View :ULeft View :LLock User Interface TO..:Alt+oMaterial Editor Toggle :MMaximize Viewport Toggle :Alt+wMAXScript Listener :F11Meshsmooth(poly) :Ctrl+MNew Scene :Ctrl+NNomal Align :Alt+NOpen File :Ctrl+OPan View :Ctrl+PPan Viewport :1Parameter Collector :Alt+2Parameter Editor :Alt+1Parameter Wiring Dialog..:Alt+5Perspective User View Place Highlight :Ctrl+HPlay Animation :/Polygon Counter :7Quick Align :Shift+AQuick Align :Shift+QRedo Scene Operation :CTRL+YRedo Viewport Operation :Shift_YRender Last :F9Render Scene Dialog T....:F10Render to TEXTURE dIALO..:0Restrict Plane Cycle :F8Restrict to X :F5Restrict to Y :F6Restrict to z :F7Save File :Ctrl+SScale Cycle :Ctrl+ESelect ALL :Ctrl+ASelect Ancestor ageUPSelect and Move :WSelect and Rotate:ESelect BY Name :HSelect Child age DownSelect Children :Ctrl+Page...Select Invert :Ctrl+ISelect None :Ctrl+DSet Keys :KShade Selected Faces ....:F2Show Main toolbar Tog..:Alt+6Show Safeframes Toggle :Shift+FShow Selection Bracket...:JSmart Scale :RSmart Select:QSnap To Edge/Segmen...:Alt+F10Snap To Endpoint Toggle :Alt+F8Snap To Face Toggle :Alt+F11Snap To Frozen Object :Alt+F2Snap To Grid Points TO...:Alt+F5Snap To Midpoint Toggle :Alt+F9Snap To Pivot Toggle :Alt+F6Snap To Vertex Toggle :ALT+F7Snaps Toggle :SSnaps Use Axis Constra..:Alt+DSpacing Tool :Shift+lSpot/Directional Light V..:Shift+4Start Parameter Wiring...:Ctrl+5Sub-Object Level 1 :1Sub-Object Level 2 :2Sub-Object Level 3 :3Sub-Object Level 4 :4Sub-Object Level 5 :5Sub-Object Level Cycle nsertSub-Object Selection TO..:Ctrl+BTop View :TTransform Gizmo Size UP :=Transform Gizmo Toggle Transform Type-In Dialo..F12Undo Scene Operation :Ctrl+ZUndo Viewport Operation :Shift+ZView Edged Faces TOG :F4Viewport Background :ALT+BViewports :VVirtual Viewport Pan DO.. :NumPad2Virtual Viewport Pan Left :NumPad4Virtual Viewport Pan Right :NumPad6Virtual Viewport Pan UP :NumPad8Virtual Viewport Toggle :NumPad/Virtual Viewport Zoom In :NumPad+Virtual Viewport Zoom Out:NumPad.Wireframe/Smooth+HI..:f3Zoom Extents :Alt+Ctrl+ZZoom Extents All :Shift+CTRL+ZZoom Extents All Select...:ZZoom In ZX :Alt+Shift+Zoom Mode :Alt+ZZoom Out ZX :All+Shift+Z----Material Editor ------ All CommandsBackground :BBacklight :LCycle 3*2 5*3 6*4 Sa...XGET Material :G------Editable Poly-------子层级:1-5Bevel Mode :Shift+Ctrl+B (倒角)Chamfer Mode :Shift+Ctrl+E(无)Constrain to Edges :Shift+X(无)CUT :All+C (加线)Extrude Mode :Shift+E (如果没有效果就用:Alt+E)Grow Selection :Ctrl+PageUP (增选,递增方式)Hide :All+H (隐藏选择的点,线,面)Hide Unselected :All+l(孤立所选的面)Quickslice Mode :Shift+Ctrl+Q(整体切割)Select Edge Loop :All+L(纵向选择)Select Edge Ring :ALL+R(横向选择)Shrink Selection :Ctrl+Page...(减选,递减方式)Unhide All :All+U(取消隐藏)Weld Mode :Shift+Ctrl+W(焊接)Shift+移动(复制所选的点线面)-----Edit/Editable Mesh------子层级1-5Bevel Mode :Ctrl+V.Ctrl+...(面倒角,斜角)Chamfer Mode :Ctrl+C(细分,双线)Cut Mode :Alt+C(切割,加线)Detach :Ctrl+D(分离)Edge Invisble :Ctrl+l(隐藏线)Edge Turn :Ctrl+T(旋转)Extrude Mode :Ctrl+E(挤出)Weld Selected :Ctrl+W(选择焊接)Weld Target Mode :Alt+W(目标焊接)-----ActiveShade-----Close :QDraw Region Render :RSelect Object :SToggle Toolbar(Docked) :Space------Biped-----Change Leg State :All+Ctrl+SCollapse Move All Mode...:All+MCollapse mOVE All MODE..:Alt+MCopy Posture :All+CFix Graphs :Alt+Ctrl+FLock Selected Keys (to.. :All+Ctrl+LPaste Posture :Alt+VPaste Posture Opposite :Alt+BPlay Biped :VReset all Iimb Keys :Alt+KScale In Transform(tog...:Alt+Ctrl+ESet Key :0Set Range :Alt+RToggle Biped Keys in Tr..:Alt+TTV Select end of footst..:Alt+DTV Select entire foostep :Alt+STV Select start of fooste:Alt+A----Crowd----Solve :S----Edit Normals-----Break Normals :BCopy Normal :Ctrl+CEdge Level :Ctrl+3Face Level :Ctrl+4Make Explicit :ENormal Level :Ctrl+1Object Level :Ctrl+OPaste Normal :Ctrl+VVertex Level :Ctrl+2Reset Normals :RSpecify Normals :SUnify Normals :U-----Edit Poly----一个很好的修改器。功能极其强大。而且几乎所有的命令都有快捷键,)子层级:1-5Affect Backfacing :Ctrl+FAlign To Grid :GAlign To View :VAttach :Shift+AATTACH List :Shift+Ctrl+AAuto Smooth :ABevel Mode :BBevel Settings : Ctrl+BBreak :Shift+BCap :All+PChamfer Mode :Alt+CChamfer Settings :Alt+Ctrl+CCollapse :NConnect Edge Settings :CTRL+NConstrain to Edges Constrain to Faces :Shift+XCreate :CCreate Shape From Edg..:Shit+MCut :Shift+CDetach :Ctrl+DEdit Triangulation Mode :Shift+TExtrude along Spline M..:Shift+EExtrude along Spline Se.:Shift+Ctrl+EExtrude Mode :EExtrude Settings :Ctrl+EFlip Normals :FGrow Selection ageUpHide :HHIDE uNSELECTED :Shift+UHinge from Edge Mode :LHinge from Edge Settings :Ctrl+LIgnore Backfacing in Se...:Alt+lInsert Vertex Mode :Shift+lInset Mode :lInset Settings :Ctrl+lMake Planar :pMeshSmooth :MMeshSmooth Settings :Ctrl+MQutline Mode :OQutline Settings :Ctrl+OQuickslice Mode :QRemove :Shift+RRemove Isolated Vertices :Shift+Ctrl+RRemove Unused MAP V :Alt+Shift+...Remove Last Operation :RReset Slice Plane :Alt+sRetriangulate :Shift+Ctrl+TSelect By Vertex :Alt+VSelect Edge loop :Alt+LSelect Edge Ring :ALT+RShaded Face Toggle :Alt+FShrink Selection ageDownSlice :Shift+SSlice Plane Mode :SSplit Edges :Shift+PTessellate :TTessellate Settings Ctrl+TUnhide All :UUse Soft Selection :Ctrl+SWeld Mode :WWeld Settings :Ctrl+W----FFD----Switch TO Control Point.:Alt+Shift+CSwitch TO lattice Level :Alt+Shift+LSwitch TO Set Volume L..:Alt+Shift+SSwitch TO Top Level :Alt+Shift+T----Material Editor----Background :BBacklight :LCycle 3*2 5*3 6*4 Sa...Get Material :GGo Backward to Sibling :Left ArrowGo fORWARD TO Sibling :Right ArrowGo to Parent :Up ArrowMake Preview Options :O-----NURBS----CV Constrained Normal..:Alt+NCV Constrained U Move :Alt+NCV Constrained V Move :Alt+VDisplay Curves :Shift+Ctrl+SDisplay Dependents :Ctrl+DDisplay Lattices :Ctrl+LDisplay Shaded Lattice :Alt+LDisplay Surfaces :Shift+Ctrl+SDisplay Toolbox :Ctrl+TDisplay Trims :Shift+Ctrl+TLocal Select Sub-Objec...:Ctrl+HLock 2D Selection :SpaceSelect Next in U :Ctrl+RightSelect Next in V :Ctrl+Up ArrSelect Previous in U :Ctrl+LeftA..Select Previous in V :Ctrl+Down...Select Sub-Object By N...:HSet Tessellation PRESET 1 :Alt+1Set Tessellation PRESET 2 :Alt+2Set Tessellation PRESET 3 :Alt+3Switch To CurVe CV Le.:Alt+Shift+ZSwitch To CurVe Level :Alt+Shift+CSwitch To iMPPRTS level :Alt+Shift+ISwitch To Point Level :Alt+Shift+PSwitch To Surface CV l..:Alt+Shift+VSwitch To Surface LEVEL :Alt+Shift+SSwitch To Top Level :Alt+Shift+TTransform Degrade :Ctrl+X----Object Display Culling-----Object Display Culling :Alt+D-----Particle Flow----Copy Selected In Particl..:Ctrl+CParticle View Toggle :6Paste In pARTICLE vIEW :Ctrl+VSelect All In Partcle View :Ctrl+A------Physique----Copy Envelope :Ctrl+CDelete :Ctrl+DNext ageDownPaste Envelope :Ctrl+VPrevious ageUpPrevious Selection Level :Shift+Reset Envelopes :Ctrl+E----Reaction Manager----Set Max Influence :Ctrl+ISet Min Influence :Alt+I----Schematic View-----Add Bookmark :BDisplay Floater Filters Free All :Alt+FFree Selected :All+SInvert Selected Nodes :Ctrl+IMove Children :Alt+CNext Bookmark :Right ArrowPrevious Bookmark :Left ArrowRename Object :RSelect All Nodes :CTRL+ASelect Children :Ctrl+CSelect None :Ctrl+DShow Grid :GToggle Shrink :Ctrl+SUse Connect Tool :CUse Select TOOL :SZoom Selected Extents :Z-----Track View-----Add Keys :AApply Ease Curve :Ctrl+EApply Multiplier Curve :Ctrl+MAssign Controller :CCopy Controller :Ctrl+CExpand Object Toggle :0Expand Track Toggle :Enter,TFilters :QLock Selection :SpaceLock Tangents Toggle :LmAKE Contrller Unique :uMove Highlight Down own ArrowMove Highlight Up :Up ArrowMove Keys :MNudge Keys Left :Left ArrowNudge KEYS right :right ArrowPan Paste Controller :CTRL+VScroll Down :Ctrl+DownScroll Up :Ctrl+UP arrowSnap Frames :SZoom :ZZoom Horizontal Extent ..:ALT+X-----Unwrap UVW-----Blend Selected Vertices :Ctrl+BDetach Edge Verts .Ctrl+DEdit UVW"S :Ctrl+EFilter Selected Faces :Alt+FFreeze Selected :Ctrl+FGet Face Selection Fro...:Alt+Shift+..Get Selection From Faces :Alt+Shift+..Hide Selected :Ctrl+HLoad UVW :Alt+Shift+..Lock Selected Vertices :SpaceMirror Horizontal :Alt+Shift+..Mirror Vertical :Alt+Shift+..Mirror Horizontal :Alt+Shift+..Mirror Vertical :Alt+Shift+..Pan :Ctrl+PPlanar map faces/patch..:EnterShow Seams In Viewport :Alt+ESnap :Ctrl+STexture Vertex Contract..NumpadTexture Vertex Expand :NumPad+Texture Vertex Move M..:QTexture Vertex Rotate..:Ctrl+RTexture Vertex Weld Se..:Ctrl+WTexture Vertex Target W..:Ctrl+TUnwrap Options :CTRL+OUpdate Map :Ctrl+UZoom :ZZoom Extents Zoom Extents Selected :Alt+Ctrl+ZZoom Region :Ctrl+XZoomTo Gizmo :Shift+Space-----Video Post----Add Image Filter Event :Ctrl+FAdd Image Input Event :Ctrl+IAdd Image Layer Event :Ctrl+LAdd Image output Event :Ctrl+OAdd New Event :Ctrl+AAdd Scene Event :Ctrl+SEdit Current Event :Ctrl+E
2023-06-16 14:31:231

汇编语言 求助题目,如下:

;递归实现的阶乘子程序;入口参数; 堆栈传递;返回参数; AXfact proc far push bp mov bp,sp mov cx,ss:[bp+6] cmp cx,2 jbe pret dec cx push cx call far ptr fact inc cx mul cx jmp exitppret mov ax,cxexitp: pop bp retf 2fact endp
2023-06-16 14:31:324