自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 收藏
  • 关注

原创 静态IP和动态IP的对比? DHCP服务器工作原理? CentOS7的服务管理方式?

(包中包含客户端的MAC地址、接受的租约中的IP地址、提供此租约的DHCP服务器地址等),告诉所有DHCP Server它将接受哪一台服务器提供的IP地址,所有其他的DHCP服务器撤销它们的提供以便将IP地址提供给下一次IP租用请求。动态ip和静态ip最大的区别是动态ip不需要用户记住ip地址,路由器等网络设备可以自动获取ip地址以供用户上网,而静态ip则是一个分配给用户用户固定的上网ip地址,大部分情况下两者基本没有区别,但是当动态ip与其他人的ip发生冲突时,就需要使用静态ip来维持网络的稳定性。

2023-06-06 14:36:34 243 1

原创 Vi编辑器的工作原理? 管道符的工作原理?

X:删除光标所在位置的字符10cc:删除光标所在的后十行,用随后的文本字符替代3rk:用字符 k 替代光标所在及其后的3个字符5s:用随后的文本字符替代光标所在的 5 个字符7S:用新输入的正文替代光标所在的七行。可以使用命令(键)1(小写字母)、<Space> 、右向键将光标向右移动一个字符。向左(向后)移动一个字符可以使用命令(键)(小写字母)、Backspace>、左向键将光标向左移动一个字符。编辑器的工作方式有哪些?可以使用命令(键)一、k(小写字母)、<CtrI>P 、上向键将光标上移一行。

2023-06-06 14:32:18 183

原创 CentOS的权限管理方式?

find /etc -name init //在目录/etc、中查找文件init。-iname 不区分大小写。#find /home -user test // 在home目录下查找所有者为test 的文件 -group根据所属组查找。#find / -size +204800 // 在根目录查找大于100MB的文件 +n 大于 -n小于 n 等于。#find /etc -cmin -5 //在etc下查找5分钟内被修改过属性的文件和目录。

2023-06-06 14:30:37 275

原创 CentOS的用户管理方式?

用户名:密码加密字符串:上一次修改密码的时间:密码最短使用的时间:密码最长使用时间:提前7天警告。nsd01❌1001:1001::/home/nsd01:/bin/bash* # 唯一标识。表示锁定,无法登录系统。用户名:密码占位符:UID:基本组GID:用户描述信息:用户家目录:解释器。-u 用户id、 -d 家目录、 -s 登录解释器、 -G 附加组。-u 用户id、-d家目录、 -s 登录解释器。useradd 【选项】。usermod 【选项】。

2023-06-06 14:27:52 117

原创 对比rpm和yum安装方式? Linux常见的压缩包有哪些

rpm是由红帽开发的软件包管理方式,使用rpm可以很方便的帮我们安装、更新、删除相应的软件,但是rpm包在安装的时候,存在一定的包依赖问题,在安装一个软件的时候,要对这个软件包含的所有分支rpm都要进行安装,一个安装不成功,就会导致后续软件的运行失败。filename.tar.Z的解压:(注意Z大写) tar -Zxvf filename.tar.Z。filename.tar.gz的解压: tar -zxvf filename.tar.gz。x:   extract         解压。

2023-06-06 14:24:06 185

原创 Linux常见的软件包有哪些

这是 Red Hat Linux提供的最常见软件的一种包封装格式,在许多 Linux系统发行版本中使用。因此,同一软件在不同的应用平台上需要使用不同的RPM包。这些软件都是以源码方式发布,因此,用户在使用软件时需要自己编译此应用程序,然后再安装,在安装过程中需要Linux系统自身的开发工具和内核源代码的支持。这种软件包是以RPM格式封装的源代码软件包,其安装过首先需要将软件通过RPM命令解压成src格式,安装过程中需要Linux系统自身的开发工具和内核源代码的支持。后缀为.src.rpm的软件。

2023-06-06 14:23:33 402

原创 网站 网页 首页

简单地说,网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。网页是一个包含HTML标签的纯文本文件,它可以存放在世界某个角落的某一台计算机中,是万维网中的一个页面,是超文本标记语言格式。在早期,域名、空间服务器与程序源代码是网站的基本组成部分,随着科技的不断进步,网站的组成也日趋复杂,目前多数网站由域名、空间服务器、DNS域名解析、网站程序代码、数据库等组成。通俗地说,网站就是由网页组成的,如果只有域名和虚拟主机而没有制作任何网页的话,用户仍旧无法访问该网站。

2023-06-06 14:16:07 236

原创 标签的语法

成对标签是由首标签(起始标签)和尾标签(结束标签)组成。首标签的格式为<标签名称>,尾标签的格式为</标签名称>,成对标签的特点是成对出现,有开始标签,必须有结束标签,内容包裹在两个标签之间,仅对包含在两个起始标签当中的内容部分产生相应作用,引导浏览器进行渲染。成对标签之间的内容还可以包裹其他标签。单独标签(也称自闭和标签、空标签或单标签)的作用是在网页相应的位置插入元素内容,只有一个标签,用“/”表示标签的自动闭合(“1”可以省略),格式为<标签名称12例如<hr/>、<link/>、<meta/>等。

2023-06-06 14:15:16 42

原创 HTML基础

编写HTML文档时应遵守W3C标准,W3C是制定和维护统一国际化Web开发标准的组织。HTML文件的基本结构包括网页声明、网页基本信息、页面头部和页面主题等。A.编程语言 B.服务器端语言 超文本标记语言 D.以上都不是。5.以下HTML的基本结构书写正确的是()。A.统一资源定位符 B.统一资源标识符。C.统一资源名称 D.统一资源标记符。4.以下()不属于客户端应用技术。2.网页文件的后缀名是(C)?3.网址 URL 又叫做()。1.HTML是(C)。

2023-06-06 14:15:00 87

原创 HTML的基本结构

标记文件的起始位置,

2023-06-06 14:14:49 116

原创 统一资源定位符

URL(Xniform Resource Locatar)中文名称叫做统一资源定位符,对可以从互联网上得到资源位置和访问方法的一种简洁表示,是互联网上标准资源的地址,互联网上的每个文件都有一个唯一的URL,包含的信息指出文件的位置以及浏览器应该怎么处理它。其中website.com 服务器地址,服务器地址可以是IP的形式,也可以是域名的形式, search.php器端脚本件,之后紧脚本执行所需要的参数term,而apple为用户输入的对应term的参数值。如果端口号与相关协议默认值不同,则需包含端口号。

2023-05-19 12:53:21 187

原创 服务器端应用技术

是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。Python是一种解释型脚本语言,可以应用于以下领域:Web和Internet开发、科学计算和统计、教育、桌面界面开发、软件开发、后端开发等。V8Javasript度非常快,性能非常好。Node 是一个让JavaScript 运行在服务端的开发平台,它让JavaScript 成为与 PHP Python、Perl、Ruby等服务端语言平起平坐的脚本语言。

2023-05-19 12:52:35 62

原创 服务器端应用技术

Java程序由于其编写一次,处处运行的特性深受广大开发者青睐,Java程序的运行不依赖操作系统,这就解决了使用Java开发的程序部署不同服务器会遇到的问题。用 PHP做出的动态页面与其他的编程语言相比,PHP 是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的 CGI要高许多:PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。服务器端应用技术主要是处理前端浏览器传递过来的数据,并反馈给浏览器的处理后的信息,服务器端的这些操作客户不能感知到,所以也称之为后端技术。

2023-05-19 12:50:50 259

原创 客户端应用技术

HTML、CSS和Js技术是开发前端技术的基础,有些开发者或开发组织为了使开发者开发更加方便、顺利,提供了一些前端的技术框架,如 jQuery、Vue、React、Layui等等,这些框架的本质,也就是底层的实现原理是基于前端技术的基础。客户端脚本技术是指嵌入在Web页面的程序代码,目前应用最广泛的客户端脚本语言是JavaScript语言(简称JS),它是ajax的重要组成部分,这些代码是一种解释性的语言,浏览器可以对客户端脚本进行解释执行。

2023-05-19 12:49:07 281

原创 客户端应用技术

HTML标记原本被设计为用于定义文档内容,通过使用<h1>、<p>、<table>这样的标记,告知浏览器说明“这是标题”“这是段落”“这是表格”之类的信息。由于浏览器厂商不断的将新的HTML标记和属性(如字体标记和颜色属性)添加到HTML规范中,创建清晰的文档内容、独立于文档表现层的站点变的越来越困难。它是一组格式设置规则,用于控制 Web 页面的外观样式。使用CSS可以对页面中的布局、字体、颜色、背景和其他动画效果等进行设置,只用修改对应的csS样式,就可以改变整个页面的风格,不需要修改TML标签内容。

2023-05-19 12:48:28 83

原创 客户端应用技术

客户端应用技术主要是在浏览器中展示给客户观看和操作交互,客户能够看到和触及,所以也称之为前端技术。目前,比较常用的前端技术包括HTML言CSS式客端脚本技术。书所讲内容就是针对前端技术中的HML开发过程中的一些基础语法,和常用标签样式。HTML 语言是客户端技术的基础,主要是用于展示网页上的图文信息,由浏览器按顺序识别标签进行渲染展示。它不需要浏览器编译,可以使用所见即所得的HTML编辑器来编辑HTML 文件。HTML用来结构化信息,如标题、段落和列表等,也可用来在一定程度上描述文档的外观和语义。

2023-05-19 12:46:38 109

原创 VS Code 介绍

Visual Studio Code(简称VSCode/VSC)是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及Linux。VS Code 介绍。

2023-05-19 12:44:37 205

原创 WEB 相关技术 

Web网络是一种典型的分布式应用架构,Web应用中的每一次信息交换都要涉及客户端和服务端两个层面,浏览器就是我们的客户端,而在浏览器中提供展示内容的另一端就是服务端,而这种浏览器/服务器的结果我们称之为B/S结构,也就是“Browser/Server”的缩写。Web 应用项目开发技术也大体上可以被分为客户端技术和服务端技术两大类。而服务端应用的技术,则主要用于业务逻辑处理和数据库交互等。使用这2个技术共同完成的项目我们称之为Web 项目,Web项目部署在网络服务器上,供他人浏览观看。

2023-05-19 12:44:36 33

原创 网页浏览工具

除此之外还有,UC浏览器,QQ浏览器,欧朋浏览器,百度手机浏览器,360安全浏览器,谷歌浏览器,搜狗手机浏览器、猎豹浏览器,其他杂牌浏览器。此外,同一个浏览器在不同时期也有不同的版本出现,以1E浏览器为例,目前最新的版本为IE11,之前有IE1O、IE9、IE8等,对于对JS中ES6版本的支持,以IE9为分水岭, IE9之前的浏览器版本只支持 ES5及以前的版本,同样其他浏览器的不同版本对JS不同时期的版本也支持不一。网页浏览器鼓励偶然的发现,并因此而得名。

2023-05-19 12:42:41 55

原创 w3c标准

但遗憾的是,随着浏览器市场的激烈竞争,各大浏览器厂商为了吸引用户,都在早期HTML版本的基础上进行广展各类标签,且各浏览器之间互不兼容,导致HTML 编码规则混乱,违背了HTML发明的初衷,因此为解决 web用不同平台技术开发者带来的不兼容问题,保障Web信息的顺利和完整流通,W3C(World Wide Web Consortium,万维网联盟)诞生了,因此由W3组织制定和维护的Web开发标准,也称为W3C标准,但值得注意的是,制定的 web标准并非强制而只是推荐标准,详情请访问网址:“w3.org”。

2023-05-19 12:40:30 43

原创 因特网的由来

我国目前有四个经营性国际Internet 单位,即:中国公用计算机互联网(China-net,由中国电信经营)、中国金桥信息网(GB-net,由吉通公司经营)、中国联通计算机互联网(UNI- net,由联通公司经营)、中国网通计算机互联网(CNC-net,由中国网络通信有限公司经营)。万维网是Internet的一部份,实际上,www(WorldWide Web)是一种建立在Internet上的全球性的、交互的、动态、多平台、分布式、图形信息系统。它的出现极大地推动了Internet 的推广。

2023-05-18 23:58:29 301

原创 StringBuffer 类方法

该方法和 String 类的 concat()方法一样,都是把一个字符串追加到另一个字符串后面,所不同的是 String 中只能将 String 类型的字符串追加到一个字符串后,而 StringBuffer 可以将任何类型的值追加到字符串之后。将参数插入到字符串1的指定位置(int 类型)后并返回。将 StringBuffer 类型的字符串 1 转换为 String 类型的对象并返回。字符串 1. insert(位置,参数 );字符串 1. append(字符串 2);将字符串2连接到字符串 1后并返回。

2023-05-18 08:47:39 115

原创 字符串常用类的总结

定义一个字符串可以使用 String 类和StringBuffer 类。String 类提供了大量的操作字符串的方法,常用的如下。常用的 StringBuffer 类提供的方法如下。转换成String类型:toString()。获得字符串的长度:length()。提取字符串:substring()。比较字符串:equals()。搜索字符串:indexOf()。连接字符串:concat()。连接字符串:append()。插入字符串:insert()。拆分字符串:split()。

2023-05-18 08:46:56 28

原创 StringBuffer 类

StringBuffer 类位于 java.lang 包中,是 String 类的增强类。使用 StringBuffer 类也需要两步完成。StringBuffer 类提供了很多方法以供使用,调用时使用“。1.声明 StringBuffer 对象并初始化。2.使用 StringBuffer 对象。如何使用 StringBuffer 类。

2023-05-18 08:46:12 23

原创 数组的基本要素

存储在数组中的数组元素应该是同一数据类型,如可以把学生的成绩存储在数组中,而每一个学生的成绩可以用整型变量存储,因此称它的元素类型是整型。在数组中,为了正确地得到数组的元素,需要对它们进行编号,这样计算机才能根据编号去存取,这个编号就称为数组下标。在Java 中,数组就是一个变量,用于将相同类型的数据存储在内存中。首先,和变量一样,在计算机中,数组也要有一个名称,称为标识符,用于区分不同的数组。当给出了数组名称,即数组标识符后,要向数组中存放数据,这些数据就称为数组元素。

2023-05-18 08:45:52 179

原创 字符串的拆分

Java 的 String 类提供了一个拆分字符串的方法 split(),将一个字符串分割为子字符串,结果作为字符串数组返回。separator 可选项,标识拆分字符串时使用一个或多个字符。如果不选择该项,则返回包含该字符串所有单个字符的元素数组。字符串 1.split (String separator, int limit);limit 可选项,该值用来限制返回数组中的元素个数。

2023-05-18 08:45:41 210

原创 StringBuffer 类

在Java 中,除了使用 String 类存储字符串之外,还可以使用 StringBuffer 类来存储字符串。StringBuffer也是Java开发人员给我们提供的用于处理字符串的一个类,而且它是比 String 类更高效地存储字符串的一种引用数据类型。特别是对字符串进行连接操作时,使用StringBuffer类可以大大提高程序的执行效率。

2023-05-18 08:45:19 12

原创 数组的基础题

String[] a={"我们","你好","小河边","我们","读书"};A.程序报错 B. 1 2 3 C. 1 2 3 4 5 D.000。if(a[i] .equals(“我们“)) {A.查找 B.查找并替换 C.增加 D.删除。9.阅读下面代码,它完成的功能是(B)。10.下面代码的运行结果是()。a[i]=“他们”;

2023-05-18 08:45:15 46

原创 数组的基础题

下列数组的声明有哪些是对的?A. 98 32 77 0 0 B.98 327800 C. 98 32 78 D. 编译出错。8.以下代码的输出结果是(A).

2023-05-18 08:44:56 57

原创 文件名是否有效

index 是字符“、”在字符串中的位置,条件“index!=0”是指字符串中包含点号并且点号不在首位。除此之外,通过substring方法获得字符后的字符串,然后判新是否是“java”,只有3个条件全部满足,才是合法的文件名。在判断邮箱名时,检查是否包含字符“@”,是否包含字符“.”,并且检查字符“@”是否在字符“.”的前面。

2023-05-18 08:44:38 17

原创 数组的基础题

4.定义一个数组 String[]cities={"北京","上海","天津","重庆","武汉","广州","香港"},数组中的cities[6]指的是(D.int[] arr=newint[3];是将数组的大小扩容到了10且数组中的元素依然保留了下来。C.数组在进行扩容操作的时候源数组的内存地址不发生改变。B.广州 C.香港 D. 数组越界。5.下列数组的初始化正确的是( B。A.在Java中数组的长度是可变的。B.数组中存储的数据的类型是相同的。

2023-05-17 23:33:07 249

原创 数组的基础题

C.数组中元素个数若为n,则元素下标从0到n-1 D.数组中元素个数若为n,则元素下标从0到n。C.数组中存储的数据不论有多少,其类型一致 D.数组中存储的多个数据的数据类型必须一致。A.数组中的元素的类型必须一致 B.数组中的元素的类型可以丕一致。3.数组scores 的for 循环遍历,写法正确的是(B.数组中的每个元素都会分配一个下标。2.数组元素的下标说法错误的是(1、下面数组的说法错误的是(A.数组中存储的数据叫做元素。

2023-05-17 23:29:54 111

原创 数组的总结

数组是可以在内存中连续存储多个元素的结构,数组中的所有元素必须属于相同的数据类型。利用Arrays类提供的sort()方法可以方便地对数组中的元素进行排序。数组可用一个循环为元素赋值,或者用一个循环输出数组中的元素信息。数组中的元素通过数组的下标进行访问,数组的下标从0开始。通过“数组.length”可获得数组长度。

2023-05-17 23:28:42 14

原创 常用类基础题

给定Java代码如下所示,则编译运行后,输出结果是(C)。

2023-05-17 23:23:57 17

原创 常用类基础题

阅读下列代码,输出结果中包含(C)字符串。

2023-05-17 23:23:42 13

原创 常用类基础题

stringBuffer myFavor "足球";c.第3行和第4 行 D.第2行和第 3 行。阅读下面的代码,其中错误代码是(()

2023-05-17 23:22:18 11

原创 常用类基础题

运行下面的程序段,输出结果是(B).C.编译错误 D.abcabcabc。

2023-05-17 23:20:33 16

原创 常用类基础题

6.运行下列程序段,s2 的结果是()。

2023-05-17 23:19:39 16

原创 常用类基础题

4.关于字符串连接,说法不正确的是()) A.“+”运算符可以连接字符串和字符串 B.“+”运算符只能连接字符串和字符串 C.“+”运算符可以连接字符串和 int 类型 D.“+”运算符可以连接字符串和 double 类型。5.下面关于 String 类和 StringBuffer类的描述正确的是那一个(A) A:StringBuffer 类的对象可以调用tostring()方法将转换为String类型。C:可以直接将字符串“test”赋值给声明的 Stirng类和StringBuffer 类的变量。

2023-05-17 23:17:58 61

原创 常用类基础题

B.char 类型可以和 String类型可以直接进行类型转换 C.char 类型和 String是不同的两个类型。A.String 是基本数据类型 B.String 是对象数据类型 C.String不是对象数据类型。A.默认值为null B.默认值为0 C.没有默认值D.默认值为””D.两个以上的char 连接,自动成为String是类型数据。2.字符串 String和char的说法,正确的是(()3.String类型的说法,正确的是(()1.字符串的默认值,说法正确的是(A)

2023-05-17 23:15:13 19

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除