linux命令总结(转载)centipedecn

1、永久更改ipifconfigeth0新ip然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

2、从Linux上远程显示Windows桌面

安装rdesktop包

3、手动添加默认网关以root用户,

执行:routeadddefaultgw网关的IP想更改网关

vi/etc/sysconfig/network-scripts/ifcfg-eth0更改GATEWAY

/etc/init.d/networkrestart

4、查出22端口现在运行什么程序

lsof-i:22

5、查看本机的IP,gateway,dns

其中eth0是第一块网卡,lo是默认的设备

以0.0.0.0开头的一行的Gateway即为默认网关

也可以查看/etc/sysconfig/network文件,里面有指定的地址!

DNS:more/etc/reslov.conf,内容指定如下:nameserver202.206.32.1nameserver202.206.32.1

6、RH8.0命令行下轻松改变ping的TTL值

#sysctl-wnet.ipv4.ip_default_ttl=N(N=0~255),若N>255,则ttl=0

7、RH8.0命令行下轻松改变系统配置默认值

编辑/etc/sysctl.conf,例如,将net.ipv4.ip_forward=0变为net.ipv4.ip_forward=1重启后生效,用sysctl-a查看可知

8、mount局域网上其他windows机器共享出的目录

mount-tsmbfs-ousername=guest,password=guest//machine/path/mnt/cdrom

9、允许|禁止root通过SSH登陆

修改sshd_config:PermitRootLoginno|yes

10、让root直接telnet登陆

编辑/etc/pam.d/login,去掉authrequired/lib/security/pam_securetty.so这句话

11、改变telnet的端口

/etc/services这个文件里可修改想要的端口号.重启守护进程

12、终端模式有问题

exportTERM=vt100

13、模仿超级终端,LINUX里什么程序连接路由器和交换机(alstone)minicom

14、ssh上来能不能不自动断线

那是timetou的设置,修改TMOUT变量值

15、用什么工具做入侵检测

snort

16、Linux下检测程序内存泄漏的工具

cchecker或是efence库都可以

17、linux下如何监视所有通过本机网卡的数据

tcpdumpiptraf

18、为什么root执行好多命令都说commandnotfound一定是telnet上来的,然后su成root的,修改su命令格式,应该是su-root0025关闭用户的POP3权限(tiansgx)把POP3的端口关了就可以了。在文件/etc/services中找到这一行pop-3110/tcp把这一行前加个'#',把它注释掉就可以了。

19、锁定wu-ftp用户目录(wangla)编辑ftpaccess文件restricted-uid*这一句很重要,限制了ftp用户在自己的目录里。

20、服务器怎么不让telnet

服务器上必须启动telnet服务&&服务器的防火墙优先级应该设为低

21、防止任何人使用su命令成为root

vi/etc/pam.d/suauthsufficient/lib/security/pam_rootok.sodebugauthrequired/lib/security/pam_wheel.sogroup=wheel

在/etc/pam.d/su配置文件中定义了wheel组.

22、网卡激活了,却上不了网,怎么办?

trace一下,看看到底是在那一块被阻住的。

Ping自己

Ping网关

PingDNS

traceDNSIfAll=okthennslookup

Pingsina'saddressTrasina'address基本上就可以知道结果了

23、在redhat9下配samba,win2000能访问,win98不能访问?

如果是wind98必需修改注册表:

HKEY_LOCAL_MACHINE/system/correntcontrolset/services/Vxd/VNETSUP下建个D值:EnablePlainTextpasswd,键值1

24、如何得到网卡的MAC地址

arp-a|awk'{print$4}'

25、如何得到网卡的IP地址

ifconfigeth0|awk'/inetaddr/{split($2,x,":");printx[2]}'

26、如何全面卸载Linux如何删除它的分区

进入linux,用fdisk删除linux分区和swap区。

重新启动,在dos下运行fdisk/mbr,恢复主引导记录。

27、修改主机名

vi/etc/sysconfig/network,

修改HOSTNAME一行为HOSTNAME=主机名,重启后也能生效

28、启动环境设置

RetHatLinux启动到文字界面(不启动xwindow)

将/etc/inittab中id:5:initdefault:一行中的5改为3

29、redhat的自动升级更新问题

在找到补丁,6.1以后的版本带有一个工具up2date,它能够测定哪些rpm包需要升级,然后自动从redhat的站点下载并完成安装。升级除kernel外的rpm:up2date-u升级包括kernel在内的rpm:up2date-u-f

30、windows下看linux分区的软件

Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip

31、mount用法

fat32的分区

mount-ocodepage=936,iocharset=cp936/dev/hda7/mnt/cdrom

ntfs的分区

mount-oiocharset=cp936/dev/hda7/mnt/cdrom

iso文件

mount-oloop/abc.iso/mnt/cdrom

软盘

mount/dev/fd0/mnt/floppy

USB闪存

mount/dev/sda1/mnt/cdrom

所有/etc/fstab内容

mount-a可以指定文件格式"-t格式",格式可以为vfat,ext2,ext3等.

32.a删除名为-a的文件

rm./-a

rm---a告诉rm这是最后一个选项,

参见getoptls-i列出inum,

然后用find.-inuminum_of_thisfile-execrm'{}'\;

32.b删除名为\a的文件

rm\\a

32.c删除名字带的/和‘\0'文件

这些字符是正常文件系统所不允许的字符,但可能在文件名中产生,如unix下的NFS文件系统在Mac系统上使用1.解决的方法,把NFS文件系统在挂到不过滤'/'字符的系统下删除含特殊文件名的文件。2.也可将错误文件名的目录其它文件移走,ls-id显示含该文件目录的inum,umount文件系统,clri清除该目录的inum,fsck,mount,checkyourlost+found,renamethefileinit.最好是通过WINDOWSFTP过去就可以删除任何文件名的文件了!

32.d删除名字带不可见字符的文件

列出文件名并转储到文件:ls-l>aaa然后编辑文件的内容加入rm命令使其内容成为删除上述文件的格式:

viaaa[rm-r*******]

把文件加上执行权限chmod+xaaa执行$aaa

32.e删除文件大小为零的文件

rm-i`find./-size0`find./-size0-execrm{}\;find./-size|xargsrm-f

&非常有效forfilein*

#自己定义需要删除的文件类型doif[!-s${file}]thenrm${file}echo"rm$fileSuccess!"fidone

33、加装xwindow

用linux光盘启动,选择升级,然后单独选择包,安装即可

34、删除linux分区

做一张partitionmagic的启动软盘,启动后删除.或者用win2000的启动光盘启动,然后删除.

35、如何退出man

q

36、找回忘记了的root口令(lilo/grub)三种办法:

1.在系统进入单用户状态,直接用passwdroot去更改

2.用安装光盘引导系统,进行linuxrescue状态,将原来/分区挂接上来,作法如下:cd/mntmkdirhdmount-tauto/dev/hdaX(原来/分区所在的分区号)hdcdhdchroot./passwdroot这样可以搞定

3.将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同rh8中

一.lilo

1.在出现lilo:提示时键入linuxsingle画面显示lilo:linuxsingle

2.回车可直接进入linux命令行

3.#vi/etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::......保存

4.#reboot重启,root密码为空

二.grub

1.在出现grub画面时,用上下键选中平时启动linux的那一项(别选dos),然后按e键2.再次用上下键选中平时启动linux的那一项(类似于kernel/boot/vmlinuz-2.4.18-14roroot=LABEL=/),然后按e键

3.修改现在见到的命令行,加入single,结果如下:kernel/boot/vmlinuz-2.4.18-14singleroroot=LABEL=/

4.回车返回,然后按b键启动,即可直接进入linux命令行

5.#vi/etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::......保存

6.#reboot重启,root密码为空0015使ctrl+alt+del失效vi/etc/inittab将ca::ctrlaltdel:/sbin/shutdown-t3-rnow这行注释掉,就可以了

37、如何看出redhat的版本是7还是8

cat/proc/version或者cat/etc/redhat-release或者cat/etc/issue

38、文件在哪个rpm中

上上搜,或者rpm-qf文件名得到

39、把man或info的信息存为文本文件

以tcsh为例:mantcsh|col-b>tcsh.txtinfotcsh-otcsh.txt-s

40、利用现存两个文件,生成一个新的文件

1.取出两个文件的并集(重复的行只保留一份)

2.取出两个文件的交集(只留下同时存在于两个文件中的文件)

3.删除交集,留下其他的行

1.catfile1file2|sort|uniq

2.catfile1file2|sort|uniq-d

3.catfile1file2|sort|uniq-u

42、删除目录下所有文件包括子目录

rm-rf目录名

43、查看系统信息

cat/proc/cpuinfo-CPU(i.e.vendor,Mhz,flagslikemmx)

cat/proc/interrupts-中断

cat/proc/ioports-设备IO端口

cat/proc/meminfo-内存信息(i.e.memused,free,swapsize)

cat/proc/partitions-所有设备的所有分区

cat/proc/pci-PCI设备的信息

cat/proc/swaps-所有Swap分区的信息

cat/proc/version-Linux的版本号相当于uname-runame-a-看系统内核等信息

44、去掉多余的回车符sed's/^M//'test.sh>back.sh,注意^M是敲ctrl_vctrl-m得到的或者dos2unixfilename

45、切换X桌面

switchdeskKDE或者switchdeskGNOME

46、通用的声卡驱动程序

OSSALSA

47、改变redhat的系统语言/字符集

修改/etc/sysconfig/i18n文件,如LANG="en_US",xwindow会显示英文界面,LANG="zh_CN.GB18030",xwindow会显示中文界面。

还有一种方法cp/etc/sysconfig/i18n$HOME/.i18n修改$HOME/.i18n文件,如LANG="en_US",xwindow会显示英文界面,LANG="zh_CN.GB18030",xwindow会显示中文界面。这样就可以改变个人的界面语言,而不影响别的用户

48、把屏幕设置为90列

sttycols90

49、使用md5sum文件md5sumisofile>hashfile,将md5sum档案与hashfile档案内容比对,验证杂凑值是否一致md5sum–chashfile

50、一次解压多个zip文件

unzip"*",注意引号不能少

51、看pdf文件

使用xpdf或者安装acrobatreaderforlinux

52、查找权限位为S的文件

find.-typef\(-perm-04000-o-perm-02000\)-execls-lg{}\;

53、装中文输入法以redhat8为例

xwindow及其终端下的不用说了吧,缺省就安装了,用ctrl-space呼出。现在讨论纯console,请下载zhcon.gnuchina.org/download/src/zhcon-0.2.1.tar.gz,放在任一目录中,tarxvfzzhcon-0.2.1.tar.gz,cdzhcon-0.2.1,./configure,make,makeinstall。安装结束,要想使用,请运行zhcon,想退出,运行exit。

54、把弹出的光盘收回来

#eject-t

55、cd光盘做成iso文件

cp/dev/cdromxxxx.iso

56、快速观看开机的硬件检测

dmesg|more

57、查看硬盘的使用情况

df-k以K为单位显示

df-h以人性化单位显示,可以是b,k,m,g,t..

58、查看目录的大小

du-shdirname-s仅显示总计-h以K、M、G为单位,提高信息的可读性。KB、MB、GB是以1024为换算单位,-H以1000为换算单位。

59、查找或删除正在使用某文件的进程

fuserfilenamefuser-kfilename

60、安装软件

rpm-ivhaaa.rpm

tarxvfzaaa.tar.gz;

cdaaa;

./configure;

make;

makeinstall

61、字符模式下设置/删除环境变量

bash下

设置:export变量名=变量值

删除:unset变量名

csh下

设置:setenv变量名变量值

删除:unsetenv变量名

62、ls如何看到.开头的文件

ls-a

63、rpm中的文件安装到哪里去了

rpm-qplaaa.rpm

64、使用src.rpmrpmbuild--rebuild*.src.rpm

65、vim中显示颜色或不显示颜色vi~/.vimrc;如果有syntaxon,则显示颜色,syntaxoff,则不显示颜色

66、linux是实时还是分时操作系统

分时

67、makebzImage-j的j是什么意思

-j主要是用在系统硬件资源比较大的时候,比较富裕的时候,用这个可以来加快编译的速度,如-j3

68、源码包怎么没有

没有安装源代码,把光盘上rpm-i*kernel*source*.rpm装上,就可以看到源代码了。

70、开机就mount上windows下的分区

自动将windows的d盘挂到/mnt/d上,用vi打开/etc/fstab,加入以下一行/dev/hda5/mnt/dvfatdefaults,codepage=936,iocharset=cp93600注意,先得手工建立一个/mnt/d目录

71、linux怎么用这么多内存

为了提高系统性能和不浪费内存,linux把多的内存做了cache,以提高io速度

72、FSTAB最后的配置项里边最后两个数字是什么意思

第一个叫fs_freq,用来决定哪一个文件系统需要执行dump操作,0就是不需要;

第二个叫fs_passno,是系统重启时fsck程序检测磁盘的顺序号1是root文件系统,2是别的文件系统。fsck按序号检测磁盘,0表示该文件系统不被检测dump执行ext2的文件系统的备份操作fsck检测和修复文件系统

73、linux中让用户的密码必须有一定的长度,并且符合复杂度(eapass)vi/etc/login.defs,改PASS_MIN_LEN

74、linux中的翻译软件

星际译王xdict

75、不让显示器休眠

76、用date查询昨天的日期

date--date='yesterday'

77、xwindow下如何截屏

Ksnapshot或者gimp

78、解压小全

tarxvfjexample.tar.bz2

tarxvfzexample.tar.gz

tarxvfzexample.tgz

tarxvfexample.tar

unzipexample.zip

79、在多级目录中查找某个文件的方法

find/dir-namefilename.extdu-a|grepfilename.extlocatefilename.ext

80、不让普通用户自己改密码

[root@xin_fcetc]#chmod511/usr/bin/passwd

又想让普通用户自己改密码

[root@xin_fcetc]#chmod4511/usr/bin/passwd

81、显卡实在配不上怎么办

去,下了xfree864.3安装就可以了.

82、超强删除格式化工具

比PQMagic安全的、建立删除格式化的小工具:

sfdisk.exeformsdos

83、如何让xmms播放列表里显示正确的中文

-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-

把这个东西完全拷贝到字体里面

操作方法:右键单击xmms播放工具的任何地方会看到一个"选项",然后选择"功能设定"选择"fonts"然后把上面的字体完整的拷贝到"播放清单"和"userxfont

84、linux下听MP3

redhat光盘原带的xmms不能播放MP3(无声),要下载安装一个RPM包:xmms-mp3-1.2.7-13.p.i386.rpm安装即可.

打开xmms,ctl-p,在font栏中先在上半部的小框内打勾,再选择“fixed(misc)gbk-013”号字体即可显示中文歌曲名。在音频输出插件中选择"开放音频系统驱动程序1.2.7[lioOSS.so]即可正常播放MP3文件.

85、安装中文字体

先下载

(参考文献:)

SimSun18030.ttc在微软网站可下载,

它是个msi文件,在mswindows中安装,装好后在windows目录下的fonts目录里面就可以找到它。把simsun.ttc,SimSun18030.ttc,tahoma.ttf,tahomabd.ttf拷贝到/usr/local/temp,然后下载的shell文件也放到这个目录里,然后打开终端cd/usr/local/tempchmod755sm.sh./sm.sh

86、装载windows分区的FAT32、FAT16文件系统

以root身份进入KDE,点击桌面上的“起点”图标,在/mnt目录下建立如下文件夹:c,d,e,f,g,usb.分别用作windows下各分区和usb闪盘。

用文本编辑器打开/etc/fstab文件.加入如下:

/dev/hda1/mnt/cvfatiocharset=gb2312,umask=0,codepage=93600

/dev/hda5/mnt/dvfatiocharset=gb2312,umask=0,codepage=93600

/dev/hda6/mnt/evfatiocharset=gb2312,umask=0,codepage=93600

/dev/hda7/mnt/fvfatiocharset=gb2312,umask=0,codepage=93600

/dev/hda8/mnt/gvfatiocharset=gb2312,umask=0,codepage=93600

/dev/cdrom/mnt/cdromudf,iso9660noauto,iocharset=gb2312,owner,kudzu,ro00

/dev/sda1/mnt/usbvfatiocharset=gb2312,umask=0,codepage=93600

存盘退出.重新启动后即可正常访问FAT32或FAT16格式分区,解决显示WINDOWS分区下和光盘中文文件名乱码问题.其中共六列,每列用Tab键分开。注意此方法只能mount上Fat分区格式.sda1是闪盘。

87、在X下使用五笔和拼音,区位输入法

从上下载fcitx的rpm包安装即可

87、在Linux下如何解压RAR文件

下载RARforLinux3.2.0,解压后make然后可以用unrareyoufilename.rar解压rar文件

88、硬盘安装后怎么添加/删除rpm包

redhat-config-packages--isodir=可以指定iso文件所在的目录

89、字符下控制音量

aumix

90、用dd做iso

ddif=/dev/cdromof=/tmp/aaa.iso

91、删除几天以前的所有东西(包括目录名和目录中的文件)

find.-ctime+3-execrm-rf{}\;或find./-mtime+3-print|xargsrm-f-r

92、用户的crontab在哪里

/var/spool/cron/下以用户名命名的文件

93、以不同的用户身份运行程序

su-username-c"/path/to/command"有时候需要运行特殊身份的程序,就可以让su来做

94、如何清空一个文件

>filename

95、为什么OpenOffice下不能显示中文

更改字体设置tools->options->fontreplacementAndaleSansUI->simsun

96、如何备份Linux系统

SymantecGhost7.5以后的版本支持Ext3native复制

97、linux上的partitionmagic

Linux下一个有用的分区工具:parted可以实时修改分区大小,删除/建立分区.

98、/proc/sys/sem中每项代表什么意思

/proc/sys/sem内容如下2503200032128这4个参数依次为

SEMMSL(每个用户拥有信号量最大数量),

SEMMNS(系统信号量最大数量),

SEMOPM(每次semop系统调用操作数),

SEMMNI(系统信号量集最大数量)

99、Grub引导菜单里bigmemsmpup都是什么意思?

smp:(symmetricmultipleprocessor)对称多处理器模式

bigmem:支持1G以上内存的优化内核

up:(Uniprocessor)单处理器的模式

100、Oracle的安装程序为什么显示乱码?

现在Oracle的安装程序对中文的支持有问题,只能使用英文界面来安装,在执行runinstaller之前,执行:exportLANG=C;exportLC_ALL=C

101、linux下文件和目录的颜色代表什么

蓝色表示目录;绿色表示可执行文件;红色表示压缩文件;浅蓝色表示链接文件;灰色表示其它文件;红色闪烁表示链接的文件有问题了;黄色是设备文件,包括block,char,fifo。用dircolors-p看到缺省的颜色设置,包括各种颜色和“粗体”,下划线,闪烁等定义。

102、mysql的数据库存放在什么地方

1.如果使用rpm包安装,应该在/var/lib/mysql目录下,以数据库名为目录名

2.如果源码安装在/usr/local/mysql中,应该在/usr/local/mysql/var中,以数据库名为目录名

103、如何新增一块硬盘

一、关机,物理连接硬盘如果是IDE硬盘,注意主、从盘的设置;如果是SCSI硬盘,注意选择一个没有被使用的ID号。

二、开机,检查硬盘有没有被linux检测到dmesg|grephd*(ide硬盘)dmesg|grepsd*(SCSI硬盘)或者less/var/log/dmesg如果没有检测到新硬盘,重启,检查连线,看看bios有没有认出它来。

三、分区可以使用fdisk,Sfdisk或者parted(GNU分区工具,linux下的partitionmagic)四、格式化mkfs五、修改fstabvi/etc/fstab

104、linux下怎么看分区的卷标

e2label/dev/hdxn,wherex=a,b,c,d....;n=1,2,3...

105、RH8,9中安装后如何添加新的语言包

一.8.0中

1.放入第一张光盘

2.cd/mnt/cdrom/Redhat/RPMS

3.rpm-ivhttfonts-ZH_CN-2.11-29.noarch.rpm(简体中文,可以用tab键来补齐后面的部分,以免输入有误)

4.rpm-ivhttfonts-ZH_TW-2.11-15.noarch.rpm(繁体中文)如果还想装日文、韩文,试试第二张光盘上的ttfonts*.rpm.

二.9.0中

9.0不在第一张盘上,在第三张盘上.rpm包名分别为:ttfonts-zh_CN-2.12-1.noarch.rpm(简体中文)ttfonts-zh_TW-2.11-19.noarch.rpm

106配置telnet服务

1.安装telnet-server软件包。(略)2.设置telnet-server的启动运行telnetserver不作为独立的服务器程序运行,而是受xinetd程序的控制,启动配置文件为/etc/xinetd.d/telnet,默认xinetd程序并不启动该服务,可在chkconfig--list看出telnet是关闭的,/etc/xinetd.d/telnet中disable=yes可通过下面的方式启动telnetserver:1)chkconfigtelneton//该命令修改了/etc/xinetd.d/telnet的配置,设置disable=no2)servicexinetdrestart再次chkconfig--list看到telnetserver已经启动。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%107让bash命令行可以输入汉字,

首先subnet定义了网络的地址,然后optionrouters定义了网关地址;

subnet-mask定义子网掩码;

broadcast-address定义广播地址;

domain-name-servers定义DNSNAMESERVER的地址;

dynamic-bootp是给客户端分配的地址,定义的是192.168.0.1--192.168.0.255整个网段地址;

这样,一个DHCP服务器就配置好了。我们可以测试一下结果:在另外一个redhatlinux7.2上,把IP设置成DHCP主机的IP地址,通过netconfig命令配置。检查配置:[root@rh72root]#more/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=dhcp[root@rh72root]#确定网卡已经是DHCP的了。[root@rh72root]#ifconfigeth0Linkencap:EthernetHWaddr00:0C:29:A3:C6:71inetaddr:192.168.0.254Bcast:192.168.0.255Mask:255.255.255.0查看地址,发现ETH0已经分配了一个254的地址,说明DHCP服务器配置成功。小结至此,我们已经完成了一台LinuxDHCP服务器的安装和配置工作。在实际的使用过程中,上述操作步骤应该可以满足一般应用的需求,但是我们还需要经常研究具体的命令参数,让DHCP服务器能更好地为我们服务%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%109VNC虚拟网络计算

THE END
1....1.定义一个描述宠物的抽象类Pet,包含重量(weight)和年龄(age...根据题意,利用面向对象程序设计的思想完成如下代码设计: 1.定义一个描述宠物的抽象类Pet,包含重量(weight)和年龄(age)两个成员变量和显示宠物资料的showInfo方法以及获取宠物资料的getInfo方法 ; 2.设计一个可吃的接口Eatable,包含一个被吃(beEatted)的方法 ; 3https://m.ppkao.com/wangke/daan/b979677cf11946dd8b8788209425c153
2.2023Web前端开发八股文&面试题(万字系列)——这篇就够了!代选择器的开销是最高的,尽量将选择器的深度降到最低,最高不要超过三层,更多的使用类来关联每一个标签元素。 了解哪些属性是可以通过继承而来的,然后避免对这些属性重复指定规则。 渲染性能: 属性值为0时,不加单位。 可以省略小数点之前的0。 标准化各种浏览器前缀:带浏览器前缀的在前。标准属性在后。 https://developer.aliyun.com/article/1353677
3.防水材料简介分类防水材料品种繁多,按其主要原料分为4类:①沥青类防水材料。以天然沥青、石油沥青和煤沥青为主要原材料,制成的沥青油毡、纸胎沥青油毡、溶剂型和水乳型沥青类或沥青橡胶类涂料、油膏,具有良好的粘结性、塑性、抗水性、防腐性和耐久性。②橡胶塑料类防水材料。以氯丁橡胶、丁基橡胶、三元乙丙橡胶、聚氯乙烯、聚...https://jijian.sdwu.edu.cn/info/1014/1027.htm
4.mysql经典面试题MySQL@下一站触发器是一段能自动执行的程序,是一种特殊的存储过程,触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作时触发。诸如: update、 insert、 delete 这些操作的时候,系统会自动调用执行该表上对应的触发器。 SQL Server 2005 中触发器可以分为两类:DML 触发器和 DDL 触发器,其中 DDL 触发器它们会影...https://xie.infoq.cn/article/d1487934db6082b162810ddeb
5.面试题170. test.bns.com.cn 的域名是bns.com.cn ,如果要配置一域名服务器,应在named.conf 文件中定义DNS 数据库的工作目录。 71. Sendmail 邮件系统使用的两个主要协议是:_和 _ ,前者用来发送邮件,后者用来接收邮件。 72. DHCP 是动态主机配置协议的简称,其作用是:为网络中的主机_ 。 https://www.jianshu.com/p/c2ee8bde5210
1.深度刨析“类”类是一种数据类型(引用类型),具体到每一个类上,每一个类都是自定义类型 比如具体到学生类上,它是我们自定义的类。 可以用类声明变量、创造实例(类当成实例的模板)。这就体现了它是数据类型 类代表现实世界的“种类” 类的静态成员,体现的就是类这个种类的特征。比如自定义学生类中静态成员total表示学生总人数...https://blog.csdn.net/m0_65804432/article/details/143767019
2.泛型类其中一个有用的规则是,应用最大程度的约束,同时仍可处理必须处理的类型。 例如,如果知道泛型类仅用于引用类型,则请应用类约束。 这可防止将类意外用于值类型,并使你可在T上使用as运算符和检查 null 值。 是否将泛型行为分解为基类和子类。 因为泛型类可用作基类,所以非泛型类的相同设计注意事项在此也适用。 请...https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/generics/generic-classes
3.java猫狗实验mob64ca12d52440的技术博客步骤1:定义Cat类 首先,我们要定义一个Cat类,用于表示猫的属性和行为。我们可以为猫定义属性,如名字、年龄和颜色,并定义方法,如叫声和行走。 publicclassCat{privateStringname;privateintage;privateStringcolor;publicCat(Stringname,intage,Stringcolor){this.name=name;this.age=age;this.color=color;}publicvoidmeow...https://blog.51cto.com/u_16213319/8774007
4.类型断言·TypeScript入门教程可是swim 函数接受的参数是 Cat | Fish,一旦传入的参数是 Cat 类型的变量,由于 Cat 上没有 swim 方法,就会导致运行时错误了。总之,使用类型断言时一定要格外小心,尽量避免断言后调用方法或引用深层属性,以减少不必要的运行时错误。将一个父类断言为更加具体的子类§当类之间有继承关系时,类型断言也是很常见的:...https://ts.xcatliu.com/basics/type-assertion.html
5.2023年初中英语阅读理解专题(二)英语阅读(一)根据定义或解释猜测词义 A bag is useful and the word “bag” is useful. It gives us some interesting phrases(短语). One is “ to let the cat out of the bag”. It is the same as “to tell a secret”…. Now when someone lets out (泄漏) a secret, he “lets the cat out ...http://www.zhongkao.com/e/20230331/6426c7d83a06d.shtml
6.前端200道面试题及答案(更新中)添加相同的样式,如果想要修改一种样式,又不得不修改所有的 style 中的代码。很显然,内联方式引入 CSS 代码会导致 HTML 代码变得冗长,且使得网页难以维护。 嵌入样式 嵌入方式也称页级CSS或内部CSS,整体是放在head标签里边的,在style标签里边定义样式,作用范围和字面意思相同,仅限于本页面的元素;如果你写的代码超过了...https://leheavengame.com/article/64d7982931f3516f1405dd03
7.自考C++程序设计2016年4月试题自考7.类Cat是类Animal的公有派生类,类Animal和类Cat中都定义了虚函数func( ),p是一个指向类Animal对象的指针,则p-﹥Animal:: func( )将( ) A.调用类Animal中的函数func( ) B.调用类Cat中的函数func( ) C.根据p所指的对象类型而确定调用类Animal中或类Cat中的函数func( ) ...https://www.educity.cn/zikao/26423.html
8.成功斩获腾讯offer,分享我的面试经历(附书籍推荐,资料分享)可以,而且如果说这个类不是final的,也就是说他是某一个类的父类,那么该类的析构函数必须是虚函数,因为如果不是虚函数,那么其子类对象的父类组成部分将无法得到释放,造成资源泄露。 8、析构函数可不可以是纯虚函数? 我觉得不建议是,因为我们知道纯虚函数是没有实现体的,那么子类对象在析构的时候,父类组成部分...https://maimai.cn/article/detail?fid=1367118499&efid=dxTzJOD7aSelu7sneqtM2g
9.计算机二级C语言考试冲刺练习题A、C语言程序总是从第一个定义的函数开始执行 B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是( B ) 。 A、 C程序的工作过程是编辑、编译、连接、运行 ...https://www.oh100.com/kaoshi/ncre2/tiku/538366.html
10.SpringBoot部署与服务配置方式java2、Java类中@Profile注解 下面2个不同的类实现了同一个接口,@Profile注解指定了具体环境 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 // 接口定义 public interface SendMessag...https://www.jb51.net/program/322041ntd.htm
11.价差700你选谁?魅族MX4/MX4Pro对比(全文)魅族MX4其次是锁屏自定义右滑,在Flyme 4.0中也有这一功能,不过是要在锁屏界面右滑然后选择相应功能点击进入的。在Flyme 4.1中用户直接在设置菜单里选中想实现的功能,然后锁屏状态下右滑就直接进入,方便很多。而Flyme 4.1也加入了语音唤醒,开启功能后对着手机说“你好魅族”就可以直接唤醒手机。 https://mobile.zol.com.cn/493/4931233_all.html