成都网站建设设计

将想法与焦点和您一起共享

关于系统操作windows的信息

Windows系统的操作密集60招

1.如果同时有多个窗口打开,想要关闭的话,可以按住shift不放然后点击窗口右上角的关闭图标.

创新互联建站作为成都网站建设公司,专注重庆网站建设、网站设计,有关成都定制网页设计方案、改版、费用等问题,行业涉及成都地磅秤等多个领域,已为上千家企业服务,得到了客户的尊重与认可。

2.在保存网页前,可以按一下"ESC"键(或脱机工作)再保存,这样保存很快

3.用电脑听CD可以不用任何的播放软件,把音箱线直接接到光驱的耳机孔,放入CD,按光驱上的play键就可以直接听了,这样听歌可以不占用系统资源。

(如果你的电脑坏了,不能启动或什么的,一时放在那不能修,千万不要浪费资源,把用里面的电源给光驱通上电,就可以暂时做CD机了.

4.MSN中发消息的时候是按enter的,如果想要换行而不想发出消息,可以shift+enter或ctrl+enter

5.浏览器的地址栏里可以调试简短的HTML代码。

方法如下:地址栏写about:abc回车,就看到效果了.

6.Windows快捷键:

win+m显示桌面

win+pause系统属性

快速重新启动:按确定前先按shift(不适用于2k、xp).

彻底删除:shift+del

不让光盘自动运行:按shift

Ctrl+Esc:相当于"开始"或WIN键

Ctrl+Home:将游标移至文字编辑区的开始始(Home单用:移至列首)

Ctrl+End:将光标移至文字编辑区的终点(End单用:移至列尾)

Alt+F4:关闭当前视窗(若是点一下桌面再按则为关机)

F2:更改名称

windows+e资源管理器.

windows+r运行.

windows+f查找.

windows+u关闭系统.

windows+d最小化所有窗口,再按一次Win+D可回到最小化前的窗口.

windows+m最小化所有窗口,但再按一次无法回到最小化前的窗口.

Shift+F10,可以打开所选项目的右键菜单.

按住CTRL+SHIFT拖动文件:创建快捷方式.

7.关机快捷方式

(1).在桌面空白位置按鼠标右键--选

(2).在键入rundll.exeuser.exe,exitwindows

(3).在键入或你想要的名称-按

8.重新启动快捷方式

(1).重复以上(1)

(2).在键入rundll.exeuser.exe,exitwindow***ec

(3).在键入或你想要的名称-按

9.RUN-cmd或者command

就会看到DOS窗口。

不知道大家注意到那个小小的图标没有,在左上角最新xp系统下载。

点击这个图标,就会看到下拉菜单,尤其是Edit下的一些功能,很方便

10.con、nul是MS系统的保留名,它不能做为文件名!检查你的web空间是不是M$系统,可以建一个con的文件夹试试

11.想把自己的某个文件夹的文件做一个列表?用什么软件呢?不用,直接在命令行下输入"tree/findex.txt".打开index.txt看一下是不是一目了然

12.保存无边窗口页面请用CTRL+N新开窗口

13.如果一个文件夹下有很多文件,如果想快速找到想要的文件,先随便选择一个文件,然后在键盘上选择想要的文件的第一个字母就可以了

14.说个QQ隐身登陆的笨办法:

在网吧上网,如果直接从注册向导登陆的话QQ是上线登陆的,可是有时候却不希望现身,怎样实现隐身登陆呢?

就是拿一个没用的QQ先从注册向导登陆了,选择状态为隐身,然后在系统参数中选中以隐身方式登陆,点确定,然后直接在这个QQ上运行注册向导登陆你要登陆的QQ,你会发现现在QQ是隐身的了。

15.win98改ip不重启的办法:

1.改完ip选择取消。

2.在设备管理器里禁用改了ip的那块网卡。

3.启用网卡。

ok,你改的ip已经可以用了

16.2000和xp下运行"cmd",进入dos窗口,复制和粘贴都用右键完成

17.收藏夹不要放在系统盘,以免忘了备份,每次装完系统用"超级魔法兔子“指定路径

18.对于系统不明白的地方,平时多看windows自带的帮助,不要盲目去找人解决,也许帮助才是最快和最全的。

(其余软件也是同理)

19.winxp自带批量重命名功能,只要选中一堆文件,选重命名,然后改第一个文件,改完后,其他文件也会自动修改

20.上网时在地址栏内输入网址,系统会记录下来,虽然方便以后不用再重复,不过如果是公用的机子,又不想让别人知道自己到过哪些地方,可以用“CTRL+O(字母O,不是0)”,这时对弹出一个“打开”对话框,在其中的地址栏内输入网址,就不会被记录下来了.

21.IE快捷键:

Ctrl+W关闭窗口

F4打开地址拦的下拉选择网址

F6或ALT+D选择地址拦

空格键可以下翻页,Shift+空格则可以上翻页

22.如果你用foxmail,邮箱路径不在默认位置,可以修改account.cfg

23.NTFS分区上文件属性中有个“摘要”功能,很有用的,这样一些软件安装程序是什么东东就不会忘了啊!

24.在IE的地址栏输入:javalert(文档.lastModified)可以得到网页的更新日期.

25.通过网络共享时,尽量使用"运行",/ip地址共享文件名,而不要使用通过“网上邻居”浏览访问,速度很慢,而且经常不全(特别是2000,xp),还要注意适当的运用$

26.在98下快速做启动盘,只要把windows/command/edb下的所有文件复制到干净的软盘中就可以做98启动盘

27.运行pq分区失败,出现不可识别的分区,只要找到pq安装目录UTILITY的PTEDIT32.EXE,可以把原分区还原为原来格式.

打开资源管理器,选中文件夹,用小键盘的*,可以把这个文件夹中的所存在的所有子文件夹迅速列出

28.QQ自己加自己的方法:在黑名单中加自己,然后再把自己拖到我的好友中就可以了,然后再运行注册向导.

29.如果浏览的页面中应用了java脚本禁用了鼠标右键,解决的方法:

1、如“xiayupei”的方法,先按住鼠标左键,然后将鼠标移动到目标处,点击鼠标右键,一两秒之后,快捷菜单出现.

2、单击鼠标右键,(不要放开鼠标右键),将鼠标移到警告窗口处,点击鼠标左键,关闭窗口,再将鼠标移回目标处,放开鼠标右键,快捷菜单出现.

30.realplay多曲播放.

选中多个曲目,然后拖到realplay的播放地址栏就可以了,之后找到那个ram(会自动生成),复制里面的内容多遍就可以反复听歌曲.31.windows下文件可以只有扩展名

新建一个文本文档另存为.txt.前面什么也不要加,就可以了,但是你不能重命名为这样的文件名!要用另存为!

32.IE真正的空白页:

在IE的快捷方式中右击---属性--选择“目标”,这里的信息为:“crogramFilesInternerExplorerEXPLORER.exe",在它之后添加“-nohome"字样即可。

注意-nohome之前要有空格

快速设置主页:将IE地址栏里的“e”网页图标直接拖到工具栏上的“主页”按钮图标上

不用重启也刷新注册表:同时按Ctrl+Alt+Del,在弹出的Windows任务列表中加亮"Explore",单击“结束任务”,显示关机屏幕,单击:“否“,稍候,弹出错误信息,单击“结束任务”,windows游览器即会和新和注册表一起重新装载!

33.快速启动RealOnePlayer的技巧:在Real的文件夹下搜索netid.smi和getmedia.ini将其改名为:betid_bak.smi和getmedia_bak.ini,然后再打开试试,是不是快很多.

34.跳过开机画面

启动时按esc即可,或者干脆一点,修改msdos.sys在options段落加入logo=0

35.创建浏览目录的快捷方式

在桌面上创建一个快捷方式,命令为:C:WINDOW***PLORER.EXE/n,/e,C:当你双击此快捷方式时,将会用“Windows资源管理器”浏览C:。

当然,你可以用其他的目录名来替换命令中的C:

36.改变关机画面:

记得以前可以改变开机画面吧,现在可以对关机画面动手喔!logow.sys是等待关机,logos.sys是最後丑丑的"您可以安全关机^_^都是bmp档,快动手吧,原图是320x400,256色!但是最後win95会把他放宽170%所以你可以先准备一张544x400的图再把这张图resize成320x400再rename一下档名就可以啦!(只能256色喔)而且最好注意一下色盘的问题*开机画面也可以喔!logo.sys....

37.这个.exe用了哪些.dll?对应用程式右键单击,选"快速检视"

笔者注快速检视必须另行安装,方法如下:a.控制台/新增或移除程式/Win95安装程式/附属应用程式/详细资料!b.核取"快速检视"方块--确定

38.厌倦图形介面了吗想念以前先进入dos在打win进窗户吗在msdos.sys中加入这一行BootGUI=0

39.在win95的MS-DOS下使用长文件名

只需要在文件名前后加引号("")即可。

如:

c:dir"windowsutilities"

c:cd"windowsutilities"insteasy

c:edit"Thelistofmyfriends.txt"

40.加快软驱传输速度

往软盘上存贮较多资料时,让人等得真有点烦。

我们不可能对软驱的机械结构进行改造,但可以通过修改系统注册表以获得较高的数据传输速度,具体方法如下:

打开系统注册表编辑器,找到

“HEKY-LOCAL-MACHINESystemCurrentControlsetServicesClassFCD00",在其右边的窗口空白处,占击鼠标的右健新建一个“DWORD”值,命名为“Fore-Fifo”,健值设定为“0”。

最后关闭注册表面化编辑器,重新启动电脑,一切就OK了!

41.MSN背景修改:

是不是觉得MSN的背景很单调呢?那么很简单,找到你喜欢的图片,估计好大小,最好是选择背景是透明的。

命名为lvback.gif,找到目录CrogramFilesMessenger,将原来图片覆盖就OK了!

42.启动Winamp,并播放一首MP3

2.然后按住【SHIFT】不放,再单击面板上的“停止”按钮

3.你会发现音乐没有立即停止,而是逐渐降低音量直至完全消失,就象电台DJ做的一样

43.1.启动QuickTimeMoviePlayer,并打开一个mov文件

2.当它播放的时候,点击暂停按钮,然后按下【Shift】键,并双击播映窗口

3.电影开始倒放了,声音也是倒放的

44.在98下文件夹共享时,在共享名后面加个$可以把共享文件夹隐藏

45.Shift的另一个用法:

①大家经常使用Tab键、Spase键,但不知各位注意过没有,以上转换键都是顺向的,但你按住Shift不放,再用上述按键时,他的转换方向是不是倒过来了?

②在英文输入时,如果在小写状态下,按住Shift同时输入的字母为大写,反之亦然;

46.智能ABC输入法中字母“v”的用法:

①、在智能ABC输入中,V+数字(1~9),可以输入各种字符、图形、数字等,一试便知,奇妙无穷,但我想大多数人早都用了吧?

②、在智能ABC输入中,在输入拼音的过程中(“标准”或“双打”方式下),如果需要输入英文,可以不必切换到英文方式。

键入“v”作为标志符,后面跟随要输入的英文,按空格键即可。

47.在以Word为代表的Office系列中,图形、文本框等非字符元素的位置的微调:以Word为例,在页面中插入图形或文本框等非字符元素,在页面排版时,经常为Word固有的所进所干扰,无法达到如意的效果。

在使用中,笔者摸索出以下经验,与大家分享:

①、在调整某一图片(或其他元素,以下全以图片为代)的位置时,使用鼠标或方向键将其移动到大致位置时,按住Ctrl键,再用方向键移动,你会发现现在图片每次移动的间距比原来要小得多了,在Word要求的`精度下应当完全达到您的要求了。

②、在调整某一图片(或其他元素,以下全以图片为代)的大小时,不使用鼠标时,图片变化的大小不连续,按住Alt键,再调节,现在其大小就可以任意调节了.

48.大伙有没有碰过电脑黑屏一现象呀?按ESC以后,桌面上是否还留有许多黑色的影子呢?特别是下面的任务栏……不用鼠标找,就黑成一条了…………可以按“开始”——“关闭计算机”——“取消”,既可恢复.

49.2000或者Xp下硬盘默认是共享的,即使你关闭共享,下次启动后还是会共享。

想要让域内的工作站不盗窃你的个人工作成果,尝试一下建立一个批处理文件,并放在allusers的startup里(或者建一个快捷方式放在里面也可以)。

内容如下:netsharec$/删除

netshared$/删除

netsharee$/删除

50.去除Windows2000的默认共享

修改注册表:对于各server版:在注册表编辑器(regedit.exe)中依次找到“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserverparameters”,之后在其下新建一个“双字节值”,取名为“AutoShareServer”的,并将其值设为“0”。

之后重新启动服务器即可。

对于professional版:同上面一样只是将AutoShareServer改为AutoShareWks

51.双击任务栏上的喇叭,如果觉得弹出音量控制面板占用桌面太打,或不能完全显示,按Ctrl+S后就会以mini方式显示,想恢复再按一次Ctrl+S就OK

52.有时会遇到引导型病毒或是光驱找不到的情况,一般在dos下执行fdisk/mbr重启就可以解决

53.在windows目录下有一个sendto文件夹

你可以把记事本的快捷方式放到里边去

然后在希望用记事本打开的文件上右键发送到中选这个记事本即可

也可以建立相应文件夹的快捷方式,比如music指向放音乐的文件夹

54.如何下载网页上的FLASH?

1用FLASHGET的资源探索就能下载网页上的FLASH

2到WINDOWS/TemporaryInternetFiles也能找到你要的FLSAH

3用缓存拾贝这个小软件也能拿你要的FLASH

55.解决COMS锁住问题

在DOS命令行下打DEBUG

-O702F

-O712F

-Q

56.有时候按默认路径安装一个软件,安装时由于没有在意,事后不知安装在哪,可以通过搜索(用当日时间),时间值最大的即为新装的文件,可以看出其所在的路径.

57.我们单位工作已经离不开电脑(各部门间电脑已连成网),大多数职工还不会使用电子信箱,领导要求用网络资源发放通知等windows7系统下载。

在这种情况下,笔者使用如下方法(简单,易行,不花分文)

1.在任何一台电脑(作为邮件服务器)建立一个共享文件夹(只读),文件夹命名为“XX”(信箱含义)。

2.在其他电脑的桌面建立一个快捷键(做好影射网络资源,指向作为邮件服务器的共享文件夹),快捷键命名为“公众信箱”

3.将所有的“word”文件(通知),放在该文件夹内。

4.用户只要点击该快捷键,便可看到所有的通知了.

58.pingx.x.x.x太快!改称pingx.x.x.x-t

59.在网吧上网被美萍锁住(这东西现在很少见):在ie地址兰里输入"桌面"有50%机会打开我的电脑,利用一些东西比如文件-打开可以进行磁盘操作了.

60.用笔记本与投影仪搭配使用时有三种显示模式

1.笔记本屏幕有显示、投影仪不显示;

2.笔记本屏幕、投影仪均有显示;

3.投影仪有显示、笔记本屏幕无显示.

切换方法为按Fn键加F3(康柏的机子是这样的,也就是加上那个上面有个小显示器图标的键啦)

什么是windows操作系统?

有的朋友对windows操作系统不怎么了解,下面来简单介绍一下。

01

windows操作系统是由美国微软公司研发开发的操作系统,windows操作系统问世时间是1985年。

02

在一开始的时候,windows操作系统并不是如今看到的模样,最先的就只是Microsoft-DOS模拟环境,慢慢升级到了现在。

03

windows操作系统最大的优点的就是简单易用,现在基本上在电脑市场覆盖了率达到了100%

04

此外,windows操作系统的图形模式采用的是GUI,比起一开始的时候DOS需要通过键入指令来进行使用更加方便人性化了。

Windows 操作系统的使用

Windows 操作系统的使用

Windows 规定了这个限制条件,目的是为了确保内核对象结构保持状态的一致。下面是关于Windows 操作系统的使用,希望大家认真阅读!

1,进程虚拟地址空间

在windows操作系统中,每个进程都有自己的私有地址空间,因此一个进程的线程只能访问属于这个进程的内存空间,即进程之间是地址隔离的。在windows2000中,进程虚拟地址空间可分为如下四个部分:

1)NULL 区 (0x00000000~0x0000FFFF): 如果进程中的一个线程试图操作这个分区中的数据,CPU就会引发非法访问。他的作用是,调用malloc等内存分配函数时,如果无法找到足够的内存空间,它将返回NULL。而不进行安全性检查。它只是假设地址分配成功,并开始访问内存地址0x00000000(NULL)。由于禁止访问内存的这个分区,因此会发生非法访问现象,并终止这个进程的运行。

2)用户模式分区 ( 0x00010000~0xBFFEFFFF):这个分区中存放进程的私有地址空间。一个进程无法以任何方式访问另外一个进程驻留在这个分区中的数据(相同exe,通过copy-on-write来完成地址隔离)。(在windows中,所有.exe和动态链接库都载入到这一区域。系统同时会把该进程可以访问的所有内存映射文件映射到这一分区)。

2)隔离区 (0xBFFF0000~0xBFFFFFFF):这个分区禁止进入。任何试图访问这个内存分区的操作都是违规的。微软保留这块分区的目的是为了简化操作系统的现实。

3)内核区 (0xC0000000~0xFFFFFFFF):这个分区存放操作系统驻留的代码。线程调度、内存管理、文件系统支持、网络支持和所有设备驱动程序代码都在这个分区加载。这个分区被所有进程共享。

一、在这一节,我们详细讨论一下用户模式分区,用户模式分区从地地址到高地址依次为:

1)代码段,存放函数体的二进制代码。

2)静态数据区(分为以初始化数据段和未初始化数据段)全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。程序结束后由系统释放 。

3)堆,一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。

......(未映射部分)(这个部分包含各种导入的dll等)

4)栈, 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。

二、下面详细介绍exe导入到执行的全过程,以及地址空间的加载。

1)系统找到在调用CreateProcess时指定的exe文件。

2)系统创建一个新进程的内核对象。

3)系统为这个新进程创建一个私有的地址空间。

4)系统保留一个足够大的地址空间区域,用来存放exe文件。这个区域的位置在exe文件中设定。默认情况下,exe文件的基地址是0x0400000. (1.编译器处理每个源代码模块,生成obj文件。2.链接程序将所有obj模块的内容组合在一起,生成一个单独的可执行映射文件即exe,该映射文件包含用于可执行模块的所有二进制代码以及全局/静态数据变量,同时也包含一个导入部分,列出了该可执行模块所需要的所有dll模块的名字,对于每个列出的 dll名,该导入部分指明了那些函数和变量符号是被可执行的二进制代码所引用的)

5)在将exe文件映射到进程的地址空间之后,系统会访问exe 文件中的一个段(这个段列出了一些DLL文件),并列出exe文件代码中调用函数dll文件的部分。然后,系统为每个dll文件调用loadlibrary函数,如果某个dll文件需要调用更多的 dll,那么系统会再次调用loadlibrary函数,来加载这个dll。系统保留一个足够大的地址空间区域,用来存放这个dll文件。默认情况下,微软创建dll文件基地址0x10000000。 windows提供的所有标准系统dll都有不同的基地址,这样,即使加载到单个地址空间,他们之间也不会重叠。(1.编译器处理每个源代码模块,生成一个obj模块。2.链接程序将所有obj模块的内容组合在一起,生成一个单独的dll映像文件,该映像文件包含用于dll的所有二进制代码以及全局/静态数据变量。3.如果链接程序检查到dll的源代码模块至少导出了一个函数或变量,则链接程序同时生成一个单独的lib文件,这个lib文件很小,只是简单地列出了所有被导出的函数和变量的符号名)

6)当把所有的exe文件和dll文件都映射到进程的地址空间之后,系统就会创建一个线程内核对象,并使用该线程以DLL_PROCESS_ATTACH为参数来调用每个DLL的DllMain函数,当所有映射的DLL都对此通知做出相应后,系统将驱使主线程开始执行exe文件的启动代码(winmainCRTStartup 函数),这个函数负责对c/c++运行时库进行初始化和调用函数入口函数(main 或 winmain)。

下面强调一些dll和lib的加载区别:

dll允许可执行模块(.dll文件或.exe文件)仅包含在运行时定位DLL函数的可执行代码所需的信息(即将dll附带的lib加载到可执行模块中)。

对于lib文件,链接器从静态链接库LIB获取所有被引用函数,并将库同代码一起放到可执行文件中。

三、堆和栈的理论知识

3.1申请方式

stack: 由系统自动分配。 例如,声明在函数中一个局部变量 int b; 系统自动在栈中为b开辟空间

heap: 需要程序员自己申请,并指明大小,在c中malloc函数 ,在C++中用new运算符 。

3.2 申请后系统的响应

栈:只要栈的剩余空间大于所申请空间,系统将为程序提供内存,否则将报异常提示栈溢出。

堆:首先应该知道操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,

会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删除,并将该结点的'空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样,代码中的delete语句才能正确的释放本内存空间。另外,由于找到的堆结点的大小不一定正好等于申请的大小,系统会自动的将多余的那部分重新放入空闲链表中。

3.3申请大小的限制

栈:在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,在WINDOWS下,栈的大小是2M(也有的说是1M,总之是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间时,将提示overflow。因此,能从栈获得的空间较小。

堆:堆是向高地址扩展的数据结构,是不连续的内存区域。这是由于系统是用链表来存储的空闲内存地址的,自然是不连续的,而链表的遍历方向是由低地址向高地址。堆的大小受限于计算机系统中有效的虚拟内存。由此可见,堆获得的空间比较灵活,也比较大。

3.4申请效率的比较:

栈由系统自动分配,速度较快。但程序员是无法控制的。

堆是由new分配的内存,一般速度比较慢,而且容易产生内存碎片,不过用起来最方便.

另外,在WINDOWS下,最好的方式是用VirtualAlloc分配内存,他不是在堆,也不是在栈是直接在进程的地址空间中保留一快内存,虽然用起来最不方便。但是速度快,也最灵活。

3.5堆和栈中的存储内容

栈: 在函数调用时,第一个进栈的是主函数中后的下一条指令(函数调用语句的下一条可执行语句)的地址,然后是函数的各个参数,在大多数的C编译器中,参数是由右往左入栈的,然后是函数中的局部变量。注意静态变量是不入栈的。

当本次函数调用结束后,局部变量先出栈,然后是参数,最后栈顶指针指向最开始存的地址,也就是主函数中的下一条指令,程序由该点继续运行。

堆:一般是在堆的头部用一个字节存放堆的大小。堆中的具体内容有程序员安排。

3.6 “栈(stack)”和“堆(heap)”是两种不同的动态数据区,栈是一种先进后出的线性结构,栈顶地址总是小于等于栈的基地址。堆是一种链式结构。进程的每个线程都有私有的“栈”,所以每个线程虽然代码一样,但本地变量的数据都是互不干扰。一个堆栈可以通过“基地址”和“栈顶”地址来描述。全局变量和静态变量分配在静态数据区,本地变量分配在动态数据区,即堆栈中。程序通过堆栈的基地址和偏移量来访问本地变量。

四、下面说明一下啊函数的调用堆栈变换,来更好的理解堆栈的原理。(VS2005测试)

压栈的顺序是从高地址向低地址方向。

1)参数以从右到左的次序压入堆栈。

2)压入EBP的值(书上分析这个位置插入一个函数返回指令地址,但分析时没有发现因为间隔只有4个字节)

3)压入局部变量

4)返回值放入EAX寄存器中。因为win32汇编一般用eax返回结果 所以如果最终结果不是在eax里面的话 还要把它放到eax。所以返回值的释放过程在参数之后进行。

;

windows操作系统是什么

Windows操作系统(别名:视窗操作系统),是由美国微软公司(Microsoft)研发的操作系统,问世于1985年。起初是MS-DOS模拟环境,后续由于微软对其进行不断更新升级,提升易用性,使Windows成为了应用最广泛的操作系统


新闻标题:关于系统操作windows的信息
文章URL:http://chengdu.cdxwcx.cn/article/hjchjg.html