- 博客(171)
- 收藏
- 关注
原创 软件工程面试题(二十一)
将对持久层数据库的基本添加,修改,查找等操作提取到BaseDAO中,采用JavaBean对数据进行封装,以便对持久层的数据能够很好的处理,实现BaseDAO设计对数据库访问的便捷。6. 抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能是public static final类型,并且默认即为public static final类型。">树型菜单</td>3.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法。
2025-04-01 16:19:12
150
原创 软件工程面试题(二十)
链表可可以是连续的,也可以是不连续的,但一般都是不连续的,尽管在内存中是连续的,我们也不把他当作是连续的,而是把他当作是不连续的,因为如果把他当作是连续的,不如当作是数组了,在某些情况下。由于连表是随机存储的,链表在插入,删除操作上有很高的效率(相对数组),如果要访问链表中的某个元素的话,那就得从链表的头逐个遍历,直到找到所需要的元素为止,所以链表的随机访问的效率就比数组要低。要访问数组中的元素可以按下标索引来访问,速度比较快,如果对他进行插入操作的话,就得移动很多元素,所以对数组进行插入操作效率很低!
2025-04-01 16:18:07
275
原创 软件工程面试题(十九)
struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发,缺点:Taglib是Struts的一大优势,但对于初学者而言,却需要一个持续学习的过程,甚至还会打乱你网页编写的习惯 Struts将MVC的Controller一分为三,在获得结构更加清晰的同时,也增加了系统的复杂度,工作原理 :用一个servlet拦截用户的请求,并分发到具体的action中去处理,再将返回的response进行封装,这是处理页面流程的机制,另外还有一些标签,非常容易在页面进行显示。
2025-04-01 16:16:58
331
原创 软件工程面试题(十八)
override是方法重载,用在同一个类中,是几个方法的名字相同,返回值相同,但是参数列表不同,举例来说就像构造函数,可以后多个构造函数,并且每个的参数列表都不同,这样可以用多种方式构造对象。overload是方法覆盖,用在父子类中,是方法名字相同,参数列表也相同,声明形式都相同,但是子类方法的权限不允许小于父类,不允许抛出比父类更多的异常。对于编程的持续化,扩展化,维护化都很棒 ,SSH已经把底层实现封装好了,开发人员可以更专注于业务处理,
2025-03-31 21:40:13
345
原创 软件工程面试题(十七)
进程是程序的一次动态执行过程,它对应了从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生、发展到消亡的过程 线程是比进程更小的执行单位。每条线索,即每个线程也有它自身的产生、存在和消亡过程,也是一个动态的概念。System.out.println(" 第" + i + "期还款日期: " + cal.getTime().toLocaleString());7、针对一个分期付款,总期为1年,给定分期金额,期数和开始还款时间,计算出各期还款日期。str += c1 + "千";
2025-03-31 21:37:55
740
原创 软件工程面试题(十六)
任何一个学过C或者C++的人都知道指针的操作对于他们是很重要的,为什么,指针能够支持内存的直接操作,这样的直接操作能够带来的是效率上的提高.但是任何一个东西都是有副作用的,指针给程序员带了的混乱也是无可比拟的.对于一个不是很强劲的C程序员而言,指针是要命的(对我而言也是,我几乎不会写C代码).而JAVA就为我们省去了这样的麻烦,或者说JAVA完整的限制了对内存的直接操作,让程序员能够安心去搞业务逻辑,而不用管自己后院的那堆内存有没有人来收拾.在静态连接的可执行程序中,类之间的只是直接的指针或者偏移量,。
2025-03-31 21:35:47
228
原创 软件工程面试题(十五)
IOC称为控制反转,也叫依赖注入,ioc是Spring的核心组件,它通过配置文件,将需要创建的对象以池的方式管理,将实例注入到需要的对象中区,是对象依赖于注入而不依赖于实现,解决了各个组件的耦合度,使得项目在后期的维护和扩展上非常方便。块的大小可设置(OLTP块和DSS块);在典型的模型中,容器为每个servlet创建一个单独的实例,容器并不会每接到一个请求就创建一个新线程,而是使用一个线程池来动态的将线程分配给到来的请求,但是这从servlet的观点来看,效果和为每个请求创建一个新线程的效果相同。
2025-03-30 22:47:10
475
原创 软件工程面试题(十四)
内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置文件来动态的创建对象,和调用对象里的方法的 还有一个核心就是AOP这个就是面向切面编程,可以为某一类对象 进行监督和控制(也就是在调用这类对象的具体方法的前后去调用你指定的 模块)从而达到对一个模块扩充的功能。Action资源必须是线程安全的或同步的。8、在main方法中将字符串中的。
2025-03-30 22:45:58
225
原创 软件工程面试题(十三)
J2EE性能的优化包括很多方面的,要达到一个性能优良的系统,除了关注代码之外,还应该根据系统实际的运行情况,从服务器软硬件环境、集群技术、系统构架设计、系统部署环境、数据结构、算法设计等方面综合考虑。2、手写个程序在本页面中心弹出一个窗体,里面有学生的成绩,可以修改学生的成绩,并且可以关闭窗口,把每个要用的jsp页面显示出来。原理:通过节点的关键码确定节点的存储位置,即给定节点的关键码k,通过一定的函数关系H(散列函数),得到函数值H(k),将此值解释为该节点的存储地址。8、haShtable的原理。
2025-03-30 22:44:32
391
原创 软件工程面试题(十二)
系统(System or Application) 装载器:装载器为扩展装载器,我们都知道在安装JDK的时候要设置环境变量(CLASSPATH ),这个类装载器就是从java.class.path(CLASSPATH 环境变量)中装载代码的,它也是用纯Java代码实现的,同时还是用户自定义类装载器的缺省父装载器。扩展(Extension) 装载器:继承的父装载器为根装载器,不像根装载器可能及运行时的操作系统有关,这个类装载器是用纯Java代码实现的,它从java.ext.dirs (扩展目录)中装载代码。
2025-03-29 20:35:09
451
原创 软件工程面试题(十一)
这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问SAX:不现于DOM,SAX是事件驱动型的XML解析方式。无连接的操作使用数据报协议,无连接的操作是快速的和高效的,但是数据安全性不佳. 面向连接的操作使用TCP协议.面向连接的操作比无连接的操作效率更低,但是数据的安全性更高。truncate是DDL語言.delete是DML語言 DDL語言是自動提交的.命令完成就不可回滾.truncate的速度也比delete要快得多.
2025-03-29 20:33:55
276
原创 软件工程面试题(十)
多层次分布式应用模型是指根据功能把应用逻辑分成多个层次,每个层次支持相应的服务器和组件,组件在分布式服务器的组件容器中运行(如Servlet组件在Servlet容器上运行,EJB组件在EJB容器上运行),容器间通过相关的协议进行通讯,实现组件间的相互调用 J2EE规范定义了以下四个层次。XML是一个精简的SGML,它将SGML的丰富功能及HTML的易用性结合到Web应用种,它保留了SGML的可扩展功能,这使得XML从根本上有区别于HTML。XML是W3C正式批准的,它完全可用于Web和工具的开发。
2025-03-29 20:32:24
340
原创 软件工程面试题(九)
就分析设计层面来说,面向对象技术提供了更高级的抽象能力以及更多的方法和工具,如设计模式;抽象类中不一定要包含abstract方法,但一个类中包含了abstract方法,则这个类必须声明为abstract类。62-63=1如何移动 2的6次方等于64 2的6次方-63=1 把2移动到6的左下方。方法:add(),remove(),put(),addAll(),removeAll()6、用什么方法使服务器关闭之后,session所保存的信息不会丢失?3、递归实现1,1,2,3,5,8,…
2025-03-28 18:27:08
398
原创 软件工程面试题(八)
在ArrayList的前面或中间插入数据时,必须将其后的所有数据相应的后移,这样必然要花费较多时间,所以,当你的操作是在一列数据的后面添加数据而不是在前面或中间,并且需要随机地访问其中的元素时,使用ArrayList会提供比较好的性能;而访问链表中的某个元素时,就必须从链表的一端开始沿着连接方向一个一个元素地去查找,直到找到所需的元素为止,所以,当你的操作是在一列数据的前面或中间添加或删除数据,并且按照顺序访问其中的元素时,就应该使用LinkedList了。java.io.*;
2025-03-28 18:24:28
400
原创 软件工程面试题(七)
工厂模式:工厂模式是一种经常被使用到的模式,根据工厂模式实现的类可以根据提供的数据生成一组类中某一个类的实例,通常这一组类有一个公共的抽象父类并且实现了相同的方法,但是这些方法针对不同的数据进行了不同的操作。DAO 模式通过对底层数据的封装,为业务层提供一个面向对象的接口,使得业务逻辑开发员可以面向业务中的实体进行编码。(3) IoC模式,在项目开发中业务层有大量对象,他们之间存在依赖关系,可以使用IoC模式减少他们之间的代码耦合,提高系统的可扩展性。实际项目中使用的Spring框架来实现业务组件的装配。
2025-03-28 18:21:28
403
原创 软件工程面试题(六)
如果在子类中定义某方法及其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。子类覆盖父类的方法,将子类的实例传及父类的引用调用的是子类的方法 实现接口的实例传及接口的引用调用的实现类的方法。方法:add(),remove(),put(),addAll(),removeAll()
2025-03-27 21:50:32
418
原创 软件工程面试题(五)
wait( ) :及notify()配套使用,wait()使得线程进入阻塞状态,它有两种形式,一种允许指定以毫秒为单位的一段时间作为参数,另一种没有参数,当指定时间参数时对应的 notify() 被调用或者超出指定时间时线程重新进入可执行状态,后者则必须对应的 notify() 被调用。其中,init()方法只在servlet第一次被请求加载的时候被调用一次,当有客户再请求servlet服务时,web服务器将启动一个新的线程,在该线程中,调用service方法响应客户的请求。// 不带后缀名的文件名。
2025-03-27 21:49:15
433
原创 软件工程面试题(四)
将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个 ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object obj)方法就可以将参数为obj的对象写出(即保存其状态),要恢复的话则用输入流。在表示的过程中可以使用Struts2框架中继承的标签。
2025-03-27 21:47:34
318
原创 软件工程面试题(三)
Collections是针对集合类的一个帮助类,它提供一系列的静态方法实现对各种集合的搜索,排序,线程安全化等操作。由Spring为DAO生成代理对象来为DAO添加事务服务,由IoC容器DAO的代理实例注入到业务组件中,业务组件通过DAO的委托接口调用DAO对象,使得上层组件不直接依赖于DAO的实现类,使得持久层更换或修改不影响上层组件。1.简单介绍下java?Spring的AOP,IOC的讲述 对struts2的了解,1,2的比较 xml的了解 J2ee的webserviced的协议?
2025-03-20 21:44:40
609
原创 软件工程面试题(二)
用于保存每个用户的专用信息. 每个客户端用户访问时,服务器都为每个用户分配一个唯一的会话ID(Session ID) . 她的生存期是用户持续请求时间再加上一段时间(一般是20分钟左右).Session中的信息保存在Web服务器内容中,保存的数据量可大可小.当 Session超时或被关闭时将自动释放保存的数据信息.由于用户停止使用应用程序后它仍然在内存中保持一段时间,因此使用Session对象使保存用户数据的方法效率很低.对于小量的数据,使用Session对象保存还是一个不错的选择。然后问有哪几种拦截?
2025-03-20 21:42:16
410
原创 软件工程面试题(一)
它是在 Object 类中定义的,因此所有的类都继承了它。finalize() 方法以整理系统资源或者执行其他清理工作 finalize() 方法是在垃圾收集器删除对象之前对这个对象调用的。final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声 明为final的。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改 被声明为final的方法也同样只能使用,不能重载。
2025-03-20 21:40:59
337
原创 Oracle-RAC-执行闪回数据库操作
开始执行闪回,关闭所有实例,启动zhongwc1到mount,闪回到scn 1395475,以只读模式打开验证。记录当前的scn(oracle11gR2可以在open状态flashback on)resetlogs打开数据库,启动zhongwc2。也可以基于时间戳进行闪回数据库。截断t_zhongwc表。
2025-03-18 23:45:00
812
原创 Android系统在超级终端下必会的命令大全(gunzip)
f或-force:强行解开压缩文件,不理会文件名称或硬连接是否存在,以及该文件是否为符号连接。-n或–no-name:解压缩时,若压缩文件内含有原来的文件名称及时间戳记,则将其忽略不予处理。-N或–name:解压缩时,若压缩文件内含有原来的文件名称及时间戳记,则将其回存到解开的文件上。-c或–stdout或–to-stdout:把解压后的文件输出到标准输出设备。-r或–recursive:递归处理,将指定目录下的所有文件及子目录一并处理。-l或–list:列出压缩文件的相关信息。
2025-03-18 23:37:47
256
原创 Android系统在超级终端下必会的命令大全(unzip)
Windows中的Winzip软件功能一样,将文件压缩成.zip文件,以节省硬盘空间,当需要的时候再将压缩文件用unzip命令解开。unzip [-cflptuvz][-agCjLMnoqsVX][-P ][.zip文件][文件][-d ][-x ]-u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其它文件解压缩到目录中。-p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。[文件]:指定要处理.zip压缩文件中的哪些文件。-L:将压缩文件中的全部文件名改为小写。
2025-03-18 23:37:09
365
原创 Android系统在超级终端下必会的命令大全(tar)
例如,-t和-T执行不同的功能。它不是一个真实的文件系统,而是运行内核和环境的虚拟化视图,包括诸如/proc/kcore这样的文件,这个文件是整个运行内存的虚拟视图。使用Konsole打开一个终端窗口,接下来是一个简单的备份命令(在/temp目录中创建一个back.tar的文件,/usr目录中所有内容都包含在其中。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。
2025-03-16 01:18:49
348
原创 Android系统在超级终端下必会的命令大全(ps)
在进行系统维护时,经常会出现内存使用量惊人,而又不知道是哪一个进程占用了大量进程的情况。对进程进行监测和控制,首先要了解当前进程的情况,也就是需要查看当前进程。ps命令就是最基本、也是非常强大的进程查看命令。进程正在运行、运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等。ps显示瞬间进程 (process) 的动态,使用权限是所有使用者。a:显示终端上的所有进程,包括其它用户的进程。-aux:显示所有包含其它使用者的进程。-w:显示加宽可以显示较多的信息。-A:列出所有的进程。
2025-03-16 01:17:48
209
原创 Android系统在超级终端下必会的命令大全(chattr)
a:Append Only,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下建立和修改文件,而不允许删除任何文件。i:Immutable,系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。u:Undelete,当一个应用程序请求删除这个文件,系统会保留其数据块以便以后能够恢复删除这个文件。s:Secure Delete,让系统在删除这个文件时,使用0填充文件所在的区域。
2025-03-16 01:17:15
164
原创 Android系统在超级终端下必会的命令大全(chown)
chown 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或用户ID;组可以是组名或组ID;系统管理员经常使用chown命令,在将文件拷贝到另一个用户的目录下以后,让用户拥有使用该文件的权限。–from=目前所有者:目前组只当每个文件的所有者和组符合选项所指定的,才会更改所有者和组。-h, –no-dereference:会影响符号链接本身,而非符号链接所指示的目的地(当系统支持更改符号链接的所有者,此选项才有效)。2.把目录/hi及其下的所有文件和子目录的属主改成wan,属组改成users。
2025-03-15 13:55:42
164
原创 Android系统在超级终端下必会的命令大全(系统安全相关命令)
需要注意的是,umask命令用来设置进程所创建的文件的读写权限,最保险的值是0077,即关闭创建文件的进程以外的所有进程的读写权限,表示为-rw——-。0040为组的读权限;0002为所有者的写权限,0004为所有者的读权限,0020为组的写权限,0040为组的读权限,数字属性的格式应为3个0到7的八进制数,其顺序是(u)(g)(o)文件名,以空格分开的要改变权限的文件列表,支持通配符。chmod命令是非常重要的,用于改变文件或目录的访问权限,用户可以用它控制文件或目录的访问权限,使用权限是超级用户。
2025-03-15 13:55:08
336
原创 Android系统在超级终端下必会的命令大全(route)
在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由。route命令是用来查看和设置Linux系统的路由信息,以实现与其它网络的通信。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。-net:路由到达的是一个网络,而不是一台主机。-netmask Nm:指定路由的子网掩码。-host:路由到达的是一台主机。
2025-03-15 13:54:16
148
原创 Android系统在超级终端下必会的命令大全(telnet)
当允许远程用户登录时,系统通常把这些用户放在一个受限制的Shell中,以防系统被怀有恶意的或不小心的用户破坏。telnet [-8acdEfFKLrx][-b][-e][-k][-l][-n][-S][-X][主机名称IP地址]使用telnet从远程站点登录到自己的计算机上,检查电子邮件、编辑文件和运行程序,就像在本地登录一样。-k:使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名。-F:使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机。
2025-03-14 21:54:48
140
原创 Android系统在超级终端下必会的命令大全(netstat)
主要用于Linux察看自身的网络状况,如开启的端口、在为哪些用户服务,以及服务的状态等。个综合性的网络状态的察看工具。-N–netlink–symbolic:显示网络硬件外围设备的符号连接名称。-p–programs:显示正在使用Socket的程序识别码和程序名称。-l–listening:显示监控中的服务器的Socket。-M–masquerade:显示伪装的网络连线。-a–all:显示所有连线中的Socket。-t–tcp:显示TCP传输协议的连线状况。-u–udp:显示UDP传输协议的连线状况。
2025-03-14 21:53:55
374
原创 Android系统在超级终端下必会的命令大全(网络操作命令)
f,-family 这个选项后面接协议种类,包括inet、inet6或link,强调使用的协议种类。ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具,例如ifconfig、route等,使用权限为超级用户。带有“-a”参数的命令则显示所有接口的信息,包括没有激活的接口。是命令的一些参数,它们倚赖于对象和命令。命令是使用最多的网络指令,通常我们使用它检测网络是否连通,它使用ICMP协议。我们将在后面的详细介绍每个命令的使用,命令的默认参数将使用default标出。
2025-03-14 21:52:49
380
原创 Android系统在超级终端下必会的命令大全(kill)
我们不关心这些进程究竟是如何分配的,或者是内核如何管理分配时间片的,所关心的是如何去控制这些进程,让它们能够很好地为用户服务。和某个程序的进程标识号,然后系统内核就可以对进程标识号指定的进程进行操作。在讲解安装和登陆命令时,曾提到系统多个虚拟控制台的作用是当一个程序出错造成系统死锁时,可以切换到其它虚拟控制台工作关闭。Mozilla浏览器程序出现了锁死的情况,可以使用kill命令来中止所有包含有Mozolla浏览器的程序。监控进程(也称系统守护进程)时Linux系统启动时启动的进程,并在后台运行。
2025-03-13 21:57:33
340
原创 Android系统在超级终端下必会的命令大全(su、umask)
l , –login:加了这个参数之后,就好像是重新登陆为该使用者一样,大部分环境变量(例如HOME、SHELL和USER等)都是以该使用者(USER)为主,并且工作目录也会改变。umask设置用户文件和目录的文件创建缺省屏蔽值,若将此命令放入profile文件,就可控制该用户后续所建文件的存取许可。-c command:变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。作用:su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。[mode]:修改数值。
2025-03-13 21:56:42
120
原创 Android系统在超级终端下必会的命令大全(df、free)
df命令被广泛地用来生成文件系统的使用统计数据,它能显示系统中所有的文件系统的信息,包括总容量、可用的空闲空间、目前的安装点等。若既不指定- s ,也不指定- a ,则只显示 Names 中的每一个目录及其中的各子目录所占的磁盘块数。格式free [-b|-k|-m] [-o] [-s delay] [-t] [-V]free作用:free命令用来显示内存的使用情况,使用权限是所有用户。-b -k -m:分别以字节(KB、MB)为单位显示内存使用情况。- l :计算所有的文件大小,对硬链接文件则计算多次。
2025-03-13 21:55:42
253
原创 Android系统在超级终端下必会的命令大全(grep)
如果要查看nnn.nnn网络地址,但是却忘了第二部分中的其余部分,只知到有两个句点,例如nnn nn..。egrep是扩展grep,支持基本及扩展的正则表达式,但不支持\q模式范围的应用及与之相对应的一些更加规范的模式。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。在Linux系统上,正则表达式通常被用来查找文本的模式,以及对文本执行“搜索-替换”操作和其它功能。[ ]:单个字符,如[A]即A符合要求。
2025-03-12 10:49:25
292
原创 Android系统在超级终端下必会的命令大全(安装和登录命令)
建议在/mnt里建几个/mnt/cdrom、/mnt/floppy、/mnt/mo等目录,当作目录的专用挂载点。此外,可以直接检查/var/log/messages文件,在该文件中可以找到计算机开机后系统已辨认出来的设备代号。-n:一般而言,mount挂上后会在/etc/mtab中写入一笔资料,在系统中没有可写入文件系统的情况下,可以用这个选项取消这个动作。mount命令的作用是加载文件系统,它的用权限是超级用户或/etc/fstab中允许的使用者。-a:将/etc/fstab中定义的所有文件系统挂上。
2025-03-12 10:47:59
402
原创 2个建库和建表的实例
insert into teacher values('''',''glchengang'',''深圳一中'',''1976-10-10'');insert into teacher values('''',''jack'',''深圳一中'',''1975-12-23'');insert into teacher values(”,’allen’,'大连一中’,'1976-10-10′);insert into teacher values(”,’jack’,'大连二中’,'1975-12-23′);
2025-03-12 10:45:15
389
原创 Mysql命令大全(修改表名&备份数据库)
你同样也必须有对原初表的 ALTER 和 DROP 权限,以及对新表的 CREATE 和 INSERT 权限。-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table。如果在多表更名中,MySQL 遭遇到任何错误,它将对所有被更名的表进行倒退更名,将每件事物退回到最初状态。命令在DOS的[url=\\mysql\\bin]\\mysql\\bin[/url]目录下执行。mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名。
2025-03-07 12:19:11
275
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人