自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ajax基本请求方式及其跨域请求

1.Ajax异步刷新Ajax的工作流程Jsp页面通过js向服务器(servlet)发送请求获取到数据,将数据获取到js中,js将数据显示到jsp页面中(document来操作element),最后以HTML的形式响应给浏览器。原生ajax(js实现的ajax)实现思路Jsp的元素绑定事件——>调用js的函数——>创建xmlhttprequest对象——>发送请求到servlet(服务器的文件)——>获取请求 赋值给html元素(document)<%@ page

2020-07-21 23:05:02 328

原创 JSP动态网页技术

jspJsp是动态网页技术,jsp是一个servlet(jsp底层是java,需要进行编译,编译之后的文件就是一个java的servlet类)Jsp是html和java代码的结合版的网页以jsp为后缀的文件就是一个jsp脚本。jsp文件的工作原理转换为java文件 -----编译为class 文件 ------在执行Jsp在服务器启动之后第一次请求jsp的时候转换和编译,做出对应的响应结果Jsp修改必须重启服务器 ,否则不会生效。jsp文件的介绍jsp指令<%@ %&gt

2020-07-13 11:52:53 3660

原创 Servlet其他操作

servlet的请求方式Html页面中的from表单的请求方式可以是get和posta标签的请求方式默认是getGet请求不安全 参数会显示在url中 参数数据量较小Post请求安全 是将请求的数据存到请求体中请求如何到参数使用a标签 herf=“selectStu?name=zs&id=10”可得到name和id值Form表单 参数是 内部的input框的值请求和响应当发送请求之后 ,服务器会给浏览器做出对应的响应结果,此时会有各种响应结果 1

2020-07-12 23:02:23 229

原创 Tomcat及其Servlet

什么是tomcat服务器?Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,是一个一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。Tomcat服务器是servlet和jsp的容器。tomcat各文件夹作用bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。conf目录主要是用来存放tomcat的一些配置文

2020-07-10 21:23:32 355

原创 线程安全集合类

synchronizedCollectionpublic static Collection synchronizedCollection(Collection c)返回由指定 collection 支持的同步(线程安全的)collection。为了保证按顺序访问,必须通过返回的 collection 完成对底层 collection 的所有访问。package ThreadCollections;import java.util.ArrayList;import java.util.Coll.

2020-07-06 14:55:50 252

原创 java集合

集合就是一个可变长度的数组,集合的底层是数组。集合分为两大类 :Collection集合 一个一个值List:有顺序 可以重复arrayList 列表集合LinkedList 链表集合Vector 线程安全的列表Set 没有顺序 不可以重复HashSet 内部的数据结构是哈希表,是线程不安全的。Treeset 可以对Set集合中的元素进行排序,是线程不安全的。Map 键值对集合 MapHashmap:线程不安全按

2020-07-01 19:40:28 169

原创 初识JAVA

1、目的来学习编程,如何编程 会编程。解决问题的能力,以及自学能力。该bug比写代码更加痛苦,新的技术层数不穷。 Java14 Oracle 15测试版Money学习如何编程: 代码怎么写 怎么写好看 怎么写代码量更少 怎么写程序的执行更快速 怎么写代码修改起来更方便码农 工匠2、认识Java是使用电脑来进行编程。语言:计算机语言 ...

2020-03-19 23:36:16 145

原创 ACL: 访问控制列表

ACL: 访问控制列表 1、针对用户设置权限 2、针对用户组设置权限 3、子文件或者子目录继承父目录的权限getfacl:查看权限setfacl:设置权限 #setfacl -m u:nebula:rw aclfile -m:配置acl -x:删除acl参数 -b:移除所有的ACL权限 -R:递归配置d:目录专有权限掩码:umask,chmo...

2020-03-13 13:04:24 297

原创 权限管理

sudo:1、设置用户在某台机器上运行某些命令2、sudo提供了丰富的日志,详细记录每个用户干了什么3、通行证作用,免验证时间4、/etc/sudoers1、编辑/etc/sudoers, 使用visudo编辑2、用户需要是登录用户,并且启用密码3、在普通用户下 sudo commond username创建新用户 user1, 让它能够使用useradd命令添加用户user2...

2020-03-10 23:52:55 218

原创 用户、组

用户、组:系统解析用户的时候,并不能直接的去解析用户名 root,能够识别解析的是ID号,UID,GID,用户 UID管理员 0 root普通用户 1-65535系统用户:1-499 Centos6 1-999 Centos7登录用户:500-65535 Centos6 1000-65535 Centos7/etc/passwdusername-...

2020-03-08 17:37:36 121

原创 正则表达式

grep:文本过滤工具 正则表达式引擎 基于用户指定的“模式”,对目标文件逐行进行匹配检查,打印匹配到的行,默认打印到终端窗口 模式:正则表达式元字符编写出来的过滤条件 正则表达式:由一类特殊的字符以及文本字符所编写的模式,并不代表字面含义,表达控制或者通配的功能grep [OPTIONS] PATTERN [FILE…]grep [OPTIONS] [-e PATTERN |...

2020-03-06 15:19:10 262

原创 linux文件处理工具

inode table : inode 元数据 block的存放地址 data area : data元数据: 文件的属性信息 大小 创建时间 权限 surperblock:记录文件系统整体信息 inode 总量 已使用 剩余 block 总量 已使用 剩余[root@nebula ~]# stat anaconda-ks.cfgFile: “anaconda-...

2020-03-03 22:44:19 126

原创 Linux文件目录常见管理命令

> Linux文件目录常见管理命令diff:比较给定的两个文件的不同diff命令在最简单的情况下,比较给定的两个文件的不同。-a或 diff预设只会逐行比较文本文件。-b或--ignore-space-change 不检查空格字`在这里插入代码片`符的不同。 -c 显示全部内文,并标出不同之处。rm(少用)-f:强制删除,不做提示-r:递归删目录以及目录下的子目录和子...

2020-03-03 21:11:33 189

原创 文件管理

clockhwclock-w:以系统时间为准-s:以硬件时钟为准who:当前用户登录信息w:当前用户登录信息last:过去登录系统的用户的相关信息:-d:将IP地址转换为主机名称uname-a 打印所有信息uptimeload average: 0.00, 0.01, 0.05 1分钟 5分钟 15分钟。系统平均负载 :在特定的时...

2020-02-26 21:57:47 184 1

原创 系统管理基础

命令行通配符 [^abcdefg] [A-Z] [a-z] [0-9] [a-z0-9][[:upper:]]:所有的大写字母[[:lower:]]:所有的小写字母[[:alpha:]]:匹配所有的字母[[:digit:]]:所有的数字[[:alnum:]]:字母和数字[...

2020-02-21 21:50:18 232

原创 Linux第一章总结

创建虚拟机在VMware主界面点击【创建新的虚拟机】----->新建虚拟机向导界面,选择【自定义(高级)(C)】,再点击【下一步】---->选择虚拟机硬件兼容性界面,硬件兼容性选择不得超过当前版本,点击【下一步】---->安装客户机操作系统界面,选中【稍后安装操作系统】,然后单击【下一步】---->选择客户机操作系统界面,选择为【Linux】,版本为【CentOS 64位...

2020-02-19 15:18:00 203

原创 GPL,LGPL,BSD,APACHE 协议

GPL:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的整体就必须按照GPL流通,不仅该修改文本的源码必须向社会公开,而且对于这种修改文本的流通不准许附加修改者自己作出的限制。因此,一项遵循GPL流通的程序不能同非自由的软件合并。GPL所表达的这种流通规则称为copyleft,表示与copyright(版权)的概念“相左”。LGPL:最初是Library GPL的缩写,...

2020-02-15 13:32:25 251

空空如也

空空如也

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

TA关注的人

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