03 2020 档案

摘要:编译:javac XX.java(和源文件名一致) 生成XX.class字节码文件 运行:java XX(和类名一致) 编译和运行时Java程序执行的两个过程,这两个过程哪个过程都有可能出现一些错误信息的 编译时不通过,叫编译时异常。 为什么会出现:代码中的语法结构不对 运行时不通过,叫运行时异常。 阅读全文
posted @ 2020-03-31 21:43 风萧萧路漫漫 阅读(430) 评论(0) 推荐(0) 编辑
摘要:cd 切换目录 cd..上一级目录 cd/或cd\ 回到盘符 md 创建目录 rd 删除目录,有文件不能删 del 删除文件,对文件夹使用效果是清空文件夹 阅读全文
posted @ 2020-03-31 21:13 风萧萧路漫漫 阅读(686) 评论(0) 推荐(0) 编辑
摘要:为了在任何文件夹下都能执行Java的开发工具 JAVA_HOME=bin上一层目录 PATH=%JAVA_HOME%\bin 阅读全文
posted @ 2020-03-31 21:07 风萧萧路漫漫 阅读(760) 评论(0) 推荐(0) 编辑
摘要:关系:JDK包含JRE,JRE包含JVM 结构:JDK=JRE+Java的开发工具(javac.exe、java.exe、javadoc.exe等工具) JRE=JVM+Java的核心类库 阅读全文
posted @ 2020-03-31 21:02 风萧萧路漫漫 阅读(804) 评论(0) 推荐(0) 编辑
摘要:文本编辑工具:集成度比较低,代码都要一个一字母去敲,没有任何的提示 记事本 UltraEdit EditPlus TextPad NotePad Java集成开发环境(IDE): JBuilder:http://edn.embarcadero.com/cn/jbuilder NetBeans:htt 阅读全文
posted @ 2020-03-31 17:56 风萧萧路漫漫 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-31 17:45 风萧萧路漫漫 阅读(206) 评论(0) 推荐(0) 编辑
摘要:API (Application Programming Interface,应用程序编程接口)是 Java 提供 的基本编程接口。 语言提供的类库都称为api,给你提供了现成的结构,让你去调用 Java语言提供了大量的基础类,因此 Oracle 也为这些基础类提供了相应的 API文档,用于告诉开发 阅读全文
posted @ 2020-03-31 17:14 风萧萧路漫漫 阅读(311) 评论(0) 推荐(0) 编辑
摘要://单行注释 /**/多行注释 单行注释和多行注释,注释了的内容不参与编译。 编译以后生成的.class结尾的字节码文件中不包含注释掉的信息 多行注释不可以嵌套使用 还可以用来调试代码,把不确定哪个地方有没有写错的时候,注释掉看还报不报错 只能提取文档注释 javadoc -d 文件夹名称 -aut 阅读全文
posted @ 2020-03-31 17:03 风萧萧路漫漫 阅读(2827) 评论(0) 推荐(0) 编辑
摘要:安装就选个没有中文和空格路径就行了 EditPlus配置 配置好就能用了 notepad++ 选择路径 输入名称,确定 就配置好了一个命令 阅读全文
posted @ 2020-03-31 13:33 风萧萧路漫漫 阅读(509) 评论(0) 推荐(0) 编辑
摘要:HelloWorld:已经不是一个简简单单的程序了,后续所有编程语言框架的学习,搭建好了之后跑一个最简单的程序测试,都叫HelloWorld。 步骤 1.新建一个文件夹code(存放刚开始学习的代码),下面在创建一个day01的文件夹(存放第一天的代码) 代码就是指令,指令用文本来承载就行了,不适用 阅读全文
posted @ 2020-03-27 15:16 风萧萧路漫漫 阅读(646) 评论(0) 推荐(0) 编辑
摘要:命令 含义 盘名: 从C盘到其他盘时输入 dir 查看当前文件夹下的内容 cd 目录名称 选择目录 cd.. 退回当前目录的上一级目录 cd\ 回到根目录 md 目录名称 创建目录 rd 目录名称 删除目录 del 文件名.后缀/文件夹 删除文件/清空文件夹 notepad 文件名.后缀 快速生成文 阅读全文
posted @ 2020-03-27 14:26 风萧萧路漫漫 阅读(454) 评论(0) 推荐(0) 编辑
摘要:bin:二进制binary的简写,存放的是可执行文件。 如:java.exe(Java编译器),java.exe(Java运行工具),jar.exe(打包工具)和javadoc.exe(文档生成工具)。 db:Java写的数据库 include:由于JDK是通过C和C++实现的,因此在启动时需要引入 阅读全文
posted @ 2020-03-27 14:23 风萧萧路漫漫 阅读(743) 评论(0) 推荐(0) 编辑
摘要:jdk向下兼容。为什么是8,因为在公司中用的东西都不会超过8。9、10、11在开发中不实用,了解就行了 JDK、JRE、JVM关系 安装 https://www.oracle.com/index.html 注意问题:安装软件的路径中不能包含中文、空格。 配置 1.JAVA_HOME指向的是JDK的安 阅读全文
posted @ 2020-03-25 22:34 风萧萧路漫漫 阅读(427) 评论(0) 推荐(0) 编辑
摘要:自动回收机制:你回家以后把屋里,造的挺乱的,你只管造就行了,你一关门就像家里有个保姆,保姆给你收拾好。 内存泄漏:屋子里一顿造,造的连下脚地都没有了,屋子里的东西都开始从窗户向外面掉了。造的速度比回收的快 内存溢出:东西放不下了。内存沾满了运行不了 阅读全文
posted @ 2020-03-25 22:20 风萧萧路漫漫 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Java基础的内容=基础程序设计+面向对象编程 基础程序设计:任何编程语言都会设计的结构:关键字、数据类型、运算符、流程控制 面向对象编程:针对Java来讲,Java是纯粹的面向对象的语言了(最核心的内容) 有了基础以后,展开解决具体的一些问题。基础的高级内容——应用程序开发 概述 阅读全文
posted @ 2020-03-25 21:54 风萧萧路漫漫 阅读(139) 评论(0) 推荐(0) 编辑
摘要:kotlin新安卓开发语言Google的 Python人工智能首选语言 scala大数据 谷歌的安卓系统架构 底层,红色:Linux的内核(iOS也是) 与底层操作系统交互,绿色:C或C++语言开发的(开发效率不高,运行效率高。) 嵌入式C和 C++必会的语言。 黄色:java的类库 2层蓝色:应用 阅读全文
posted @ 2020-03-25 21:29 风萧萧路漫漫 阅读(211) 评论(0) 推荐(0) 编辑
摘要:应用程序=算法+数据结构 15423从小到大排序 达到要求就是:应用程序了 怎实现的,什么样的想法让它相互之间做判断,怎么排的。这个就是:算法(写代码的逻辑) 这几个数需要有个载体去装它,这几个数肯定在内存中存放的,因为CPU做运算数据都来自于内存。 这些数据存到内存中需要载体,这个载体例如数组:顺 阅读全文
posted @ 2020-03-25 21:00 风萧萧路漫漫 阅读(282) 评论(0) 推荐(0) 编辑
摘要:数学,一个定理掌握了,所有的相关题都会做 白天的状态一定要调整好,利用好时间 要听的懂,多写代码 不是数学的状态,是英语的状态,有些东西需要背(背到一定程度以后,就不用再背了,例如99乘法表), 不要想为什么,敲就行了,出问题了再看为什么出问题了 ,解决了以后再去敲,十几天后就入门了,兴趣就有了,学 阅读全文
posted @ 2020-03-25 19:34 风萧萧路漫漫 阅读(158) 评论(0) 推荐(0) 编辑
摘要:接私活 https://www.epwk.com/ https://www.zbj.com/ 实用主义:用得到的学习,不用就忘了。学到了就要用起来 做技术这条线,先以技术的方式进去,把技术做好以后,后面有机遇了看清楚以后再去做 技术到位了,机会有很多,机会是留给有准备的人的 ,最怕机会来了你缺东西不 阅读全文
posted @ 2020-03-25 19:11 风萧萧路漫漫 阅读(149) 评论(0) 推荐(0) 编辑
摘要:通过ip找到计算机,再通过端口找到应用程序,符合规则就可进行数据传输 IP:电子设备(计算机,服务器)在网络中的唯一标识。端口:应用程序在计算机中的唯一标识。0~65536之间,1024以内的端口有可能被操作系统占用传输协议:规定数据传输的规则 tcp:安全的协议,三次握手,慢 udp:不安全,广播 阅读全文
posted @ 2020-03-25 18:48 风萧萧路漫漫 阅读(1148) 评论(0) 推荐(0) 编辑
摘要:C/S:客户端/服务器,需要维护客户端和服务器,成本高B/S:浏览器/服务器,只需要维护服务器,成本低 阅读全文
posted @ 2020-03-25 18:46 风萧萧路漫漫 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-25 18:39 风萧萧路漫漫 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-25 18:24 风萧萧路漫漫 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-25 18:19 风萧萧路漫漫 阅读(104) 评论(0) 推荐(0) 编辑
摘要:人工智能:人在封闭的空间里和外界聊天,无法分别是和电脑还是和人来聊天的时候,如果是机器,就说明具备了人工智能 阅读全文
posted @ 2020-03-25 18:18 风萧萧路漫漫 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-25 18:07 风萧萧路漫漫 阅读(389) 评论(0) 推荐(0) 编辑
摘要:方块越小越细腻 LCD,白光遮上不同的颜色,发不同的光 LED,自发光源 阅读全文
posted @ 2020-03-25 18:06 风萧萧路漫漫 阅读(645) 评论(0) 推荐(0) 编辑
摘要:CPU从硬盘中读取数据非常慢,而且可以把资源缓存到内存中供反复使用 内存快满的时候,系统会自动清理掉后台不常用的数据。内存不满加内存没有体验效果 CPU相当于厨师,内存相当于灶台。CPU决定出菜的速度,内存决定台面上放东西的原材料。 电脑升级硬盘才是提升体验最好的途径 RAM内存 ROM存储空间 硬 阅读全文
posted @ 2020-03-25 17:56 风萧萧路漫漫 阅读(322) 评论(0) 推荐(0) 编辑
摘要:每高一层都是1024为单位 大数据16GB起(开的虚拟机比较多) 电路开关对应二进制 数据显示的是多少个字节(byte)不是bit 阅读全文
posted @ 2020-03-25 17:40 风萧萧路漫漫 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-25 17:26 风萧萧路漫漫 阅读(461) 评论(0) 推荐(0) 编辑
摘要:一个核就代表一个独立的CPU模块 控制单元:控制器 算数、逻辑单元:运算器 阅读全文
posted @ 2020-03-25 17:23 风萧萧路漫漫 阅读(347) 评论(0) 推荐(0) 编辑
摘要:存储器分:内存、硬盘(可持久化) 运算器:运算 控制器:控制代码执行顺序 阅读全文
posted @ 2020-03-25 16:58 风萧萧路漫漫 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-25 16:55 风萧萧路漫漫 阅读(106) 评论(0) 推荐(0) 编辑
摘要:原文链接 https://www.huajclub.com/194.html 下载完成后,双击安装; 安装过程没有什么需要注意的事项,按平时的习惯安装即可; 安装过程中将会下载并安装一系列支持插件,由它去吧。 https://www.soliddocuments.com/zh/pdf/-to-wor 阅读全文
posted @ 2020-03-23 22:07 风萧萧路漫漫 阅读(2569) 评论(0) 推荐(1) 编辑
摘要:1.一次可不可以发送多个Cookie? 可以 2.Cookie在浏览器中保存多长时间? 3.Cookie能不能存中文? 4.Cookie获取的范围? 阅读全文
posted @ 2020-03-23 20:34 风萧萧路漫漫 阅读(84) 评论(0) 推荐(0) 编辑
摘要:在服务器中,发送响应头、获取请求头,用的是JavaWEB封装好的api,不需要操作响应头、请求头,简化了操作 阅读全文
posted @ 2020-03-23 17:31 风萧萧路漫漫 阅读(146) 评论(0) 推荐(0) 编辑
摘要:原来的 #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.java") @javax.servlet.annotation.WebServlet(name = 阅读全文
posted @ 2020-03-23 16:57 风萧萧路漫漫 阅读(294) 评论(0) 推荐(0) 编辑
摘要:概念:客户端会话技术,将数据保存到客户端 浏览器会自动存储Cookie,下一次请求会自动带着Cookie 使用步骤 1.创建Cookie对象,绑定数据(第一次请求) new Cookie(String name,String value) 2. 发送Cookie对象(响应) response.add 阅读全文
posted @ 2020-03-23 15:56 风萧萧路漫漫 阅读(172) 评论(0) 推荐(0) 编辑
摘要:会话:一次会话中包含多次请求响应 一次会话:浏览器第一次给服务器发送请求,会话建立,直到有一方断开,会话结束 功能:一次会话的范围内,多次请求间 共享数据 因为HTTP协议是无状态协议(每次请求之间相互独立,不能相互交互数据。) 所以就产生了会话技术 方式:(java内的实现) 分类 区别 1.客户 阅读全文
posted @ 2020-03-23 15:17 风萧萧路漫漫 阅读(491) 评论(0) 推荐(0) 编辑
摘要:先上公式 选取合适的b 使a+b与a-b中有一个是10的倍数 例如: 92²=(92+8)(92-8)+8²=100*84+64=8464 77²=(77+7)(77-7)+7²=84*70+49=5929 阅读全文
posted @ 2020-03-21 22:19 风萧萧路漫漫 阅读(1162) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <a href="/day15/img/1.jpg">图片1</a> <a href="/day15/ 阅读全文
posted @ 2020-03-09 02:21 风萧萧路漫漫 阅读(185) 评论(0) 推荐(0) 编辑
摘要:是所有项目web.xml的爹,所有项目的web.xml都继承这个web.xml 里面存储了整个mime类型所有的对应关系 阅读全文
posted @ 2020-03-08 09:29 风萧萧路漫漫 阅读(419) 评论(0) 推荐(0) 编辑
摘要:1.概念:代表整个web应用(整个web工程),可以和程序的容器(服务器,例如:Tomcat)通信 2.获取 1.通过request对象获取:request.getServletContext(); 2.通过HttpServlet获取:this.getServletContext(); packag 阅读全文
posted @ 2020-03-08 08:38 风萧萧路漫漫 阅读(202) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> window.onload = function () { var img = document.getEleme 阅读全文
posted @ 2020-03-07 23:22 风萧萧路漫漫 阅读(149) 评论(0) 推荐(0) 编辑
摘要:项目启动不了 阅读全文
posted @ 2020-03-06 10:58 风萧萧路漫漫 阅读(2757) 评论(0) 推荐(0) 编辑
摘要:只要方法正确,你的日积月累,早晚会让别人望尘莫及。 立志要如山,行道要如水,如山能坚定,如水能曲达 阅读全文
posted @ 2020-03-06 09:47 风萧萧路漫漫 阅读(452) 评论(0) 推荐(0) 编辑
摘要:1.设置响应行 格式:HTTP/1.1 200 ok 设置状态码:setStatus(int sc):传入一个int型的状态码就把状态码设置了 2.设置响应头:setHeader(String name,String value) 响应行+响应头实现重定向 package cn.itcast.web 阅读全文
posted @ 2020-03-05 12:10 风萧萧路漫漫 阅读(3958) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-05 11:33 风萧萧路漫漫 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-05 10:54 风萧萧路漫漫 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-05 10:53 风萧萧路漫漫 阅读(135) 评论(0) 推荐(0) 编辑
摘要:[2020-02-15 09:59:43,684] Artifact Servlet:war exploded: com.intellij.javaee.oss.admin.jmx.JmxAdminException: com.intellij.execution.ExecutionExceptio 阅读全文
posted @ 2020-03-05 10:50 风萧萧路漫漫 阅读(4546) 评论(0) 推荐(0) 编辑
摘要:package cn.itcast.xml.jsoup; import cn.wanghaomiao.xpath.exception.XpathSyntaxErrorException; import cn.wanghaomiao.xpath.model.JXDocument; import cn. 阅读全文
posted @ 2020-03-03 22:12 风萧萧路漫漫 阅读(341) 评论(0) 推荐(0) 编辑
摘要:soup elements对象支持类似于CSS (或jquery)的选择器语法,来实现非常强大和灵活的查找功能。.这个select 方法在Document, Element,或Elements对象中都可以使用。且是上下文相关的,因此可实现指定元素的过滤,或者链式选择访问。Select方法将返回一个E 阅读全文
posted @ 2020-03-03 22:11 风萧萧路漫漫 阅读(357) 评论(0) 推荐(0) 编辑
摘要:selector:选择器(结合css选择器一起来使用) 使用的方法:Element select(string cssQuery);虽然是在Element中定义的,但是可以通过document来调用,因为document继承element语法:参考selector中定义的语法 XPath:w3c快速 阅读全文
posted @ 2020-03-03 22:09 风萧萧路漫漫 阅读(261) 评论(0) 推荐(0) 编辑
摘要:student.xml <?xml version="1.0" encoding="UTF-8" ?> <students> <student number="heima_0001"> <name id="1">tom</name> <age>18</age> <sex>male</sex> </s 阅读全文
posted @ 2020-03-03 22:07 风萧萧路漫漫 阅读(160) 评论(0) 推荐(0) 编辑
摘要:1.Jsoup:工具类,解析HTML,XML文档,加载文档进内存,获取dom树-->返回Document文档对象 parse():解析HTML和XML,返回Documet对象 重载方法 parse​(File in, String charsetName):解析HTML或XML文件的。(也就是需要存 阅读全文
posted @ 2020-03-03 22:04 风萧萧路漫漫 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-03 21:55 风萧萧路漫漫 阅读(108) 评论(0) 推荐(0) 编辑
摘要:针对于两种不同的思想写出来的工具包,供我们使用。可以自己根据思想来写但是自己写太麻烦了可以用第三方开源的 JAXP:Sun公司提供的解析器,支持DOM、SAX两种方式。烂、性能低、代码写起来麻烦 DOM4J:一款非常优秀的解析器。基于DOM思想写出来的,一般用于服务器端 Jsoup:做出来本身并不是 阅读全文
posted @ 2020-03-03 21:53 风萧萧路漫漫 阅读(197) 评论(0) 推荐(0) 编辑
摘要:解析方式、方法,也称为XML解析思想 DOM:将标记语言文档一次性加载进内存,形成一个树形结构,DOM树 优点:操作方便,可以对文档进行CRUD的所有操作(CEUD增删改查)缺点:DOM树,消耗内存,如果XML写的不好一次性加载进内存,会占到源文件的1000到一万倍左右 SAX:逐行读取,基于事件驱 阅读全文
posted @ 2020-03-03 21:51 风萧萧路漫漫 阅读(144) 评论(0) 推荐(0) 编辑
摘要:操作XML文档,将XML文档中数据读取到内存中 操作XML文档,两种方式: 解析:将XML文档中数据,读取到内存中。也可以叫读取 写入:将内存中的数据,写入XML文档中。持久化的存储(用的不多) IO的读和写是一回事 阅读全文
posted @ 2020-03-03 21:48 风萧萧路漫漫 阅读(168) 评论(0) 推荐(0) 编辑
摘要:约束 为了方便,可以把引入名称空间的前缀,放在xsi前缀后。(第四步,放在第三步前) 数据样式 阅读全文
posted @ 2020-03-03 21:46 风萧萧路漫漫 阅读(155) 评论(0) 推荐(0) 编辑
摘要:<?xml version="1.0"?> <!--schema文档本身就是一个xml文档--> <xsd:schema xmlns="http://www.itcast.cn/xml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNames 阅读全文
posted @ 2020-03-03 21:44 风萧萧路漫漫 阅读(236) 评论(0) 推荐(0) 编辑
摘要:students根标签(最外层)(student子标签) *代表次数:0次或多次(量词符号)+代表:1次或多次student (name,age,sex)子标签和顺序#PCDATA字符串 最后一句:声明属性ATTLIST 属性名字number 类型ID:表示number的属性值必须唯一 #REQUI 阅读全文
posted @ 2020-03-03 21:37 风萧萧路漫漫 阅读(147) 评论(0) 推荐(0) 编辑
摘要:XML是软件的配置文件编写配置文件要按约束文档要求来写 阅读全文
posted @ 2020-03-03 21:36 风萧萧路漫漫 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1.文档声明 格式:<?xml 属性列表?> 注意: ?和xml 不能有空格<?开头?>结尾 属性列表: version:版本号(必须要写)。1.0为主流版本,1.1不向下兼容 encoding:编码方式。告诉解析引擎,当前文档使用的字符集(默认值:ISO-8859-1) 编码格式和解析引擎使用的解 阅读全文
posted @ 2020-03-03 21:33 风萧萧路漫漫 阅读(594) 评论(0) 推荐(0) 编辑
摘要:XML文档的后缀名为:.xml XML第一行必须是文档声明 XML文档中有且仅有一个根标签 属性值必须使用引号引起来(单双都行) 标签必须正确的关闭(要么使用 自闭合的标签<标签名 属性/> 围堵标签<标签名></标签名> ) 6. XML标签区分大小写 阅读全文
posted @ 2020-03-03 21:23 风萧萧路漫漫 阅读(112) 评论(0) 推荐(0) 编辑
摘要:XML:Extersible Markup Language 可扩展标记语言标记语言:标签构成的语言可扩展:全部标签都是自定义的。条件:符合标签的命名规则 共同的爹: W3C 万维网联盟XML和HTML是两兄弟早期只有HTML,没有XML。(因为语法简单,基础的网页展示语言,非常火)但浏览器的恶性竞 阅读全文
posted @ 2020-03-03 21:21 风萧萧路漫漫 阅读(146) 评论(0) 推荐(0) 编辑
摘要:ServletResponse设置响应消息 在服务器里写代码,获取请求消息,然后写代码设置响应消息,设置了响应消息就不用管理了,服务器会自动解析响应消息的内容,展示给用户。 HTTP协议 1.请求消息 数据格式: 1.请求行 2.请求头 3.请求空行 4.请求体 2.响应消息 数据格式: 1.响应行 阅读全文
posted @ 2020-03-03 21:15 风萧萧路漫漫 阅读(6032) 评论(0) 推荐(0) 编辑
摘要:简化的是登录逻辑2,3 package cn.itcast.web.servlet; import cn.itcast.dao.UserDao; import cn.itcast.domain.User; import org.apache.commons.beanutils.BeanUtils; 阅读全文
posted @ 2020-03-03 21:12 风萧萧路漫漫 阅读(278) 评论(0) 推荐(0) 编辑
摘要:准备 1.创建数据库 CREATE DATABASE day14; USE day14; CREATE TABLE USER( id INT PRIMARY KEY AUTO_INCREMENT username VARCHAR(32) UNIQUE NOT NULL PASSWORD VARCHA 阅读全文
posted @ 2020-03-03 21:11 风萧萧路漫漫 阅读(382) 评论(0) 推荐(0) 编辑
摘要:1.获取请求消息数据 获取请求行数据 获取请求头数据 获取请求体数据 请求空行没必要获取 1.获取请求行数据 GET /虚拟目录 /servlet路径 ?请求参数 HTTP/1.1 GET/day14/demo1?username=zhangsan 方法: 1.获取请求方式:GET String g 阅读全文
posted @ 2020-03-03 21:10 风萧萧路漫漫 阅读(323) 评论(0) 推荐(0) 编辑
摘要:ServletRequest——接口 ↑继承 HttpServletRequest——接口 ↑实现 org.apache.catalina.connector.RequestFacade——类(Tomcat编写的) 通过RequestFacade类,创建Request对象,传递给service方法 阅读全文
posted @ 2020-03-03 21:03 风萧萧路漫漫 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-03 21:02 风萧萧路漫漫 阅读(229) 评论(0) 推荐(0) 编辑
摘要:servletRequest获取请求消息 Request 分为4部分1.请求行 格式:请求方式 请求url 请求协议/版本GET /login.html HTTP/1.1特点:行和头之间没有任何分隔,请求行下面就连着请求头请求方式:HTTP协议有7种请求方式,常用的有两种get:1.请求参数在请求行 阅读全文
posted @ 2020-03-03 21:00 风萧萧路漫漫 阅读(2147) 评论(0) 推荐(0) 编辑
摘要:超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。 页面上的每一个元素都对应一次请求和响应 TCP:是一种面向连接的、可靠的、基于字节流的传输层通信协议。安全的UDP:是一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。TCP必须保持连接才能通讯,UDP不必要建立连接 阅读全文
posted @ 2020-03-03 20:59 风萧萧路漫漫 阅读(195) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-03-03 13:58 风萧萧路漫漫 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-02 17:50 风萧萧路漫漫 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-02 17:48 风萧萧路漫漫 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-02 17:45 风萧萧路漫漫 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-02 17:38 风萧萧路漫漫 阅读(119) 评论(0) 推荐(0) 编辑
摘要:\转译字符 不用加空格 推荐使用,不用加空格 需要空格 阅读全文
posted @ 2020-03-02 17:36 风萧萧路漫漫 阅读(98) 评论(0) 推荐(0) 编辑
摘要:启动一个进程 阅读全文
posted @ 2020-03-02 17:33 风萧萧路漫漫 阅读(566) 评论(0) 推荐(0) 编辑
摘要:$0=./myShell.sh $1-$9=100 200 超过10的要用大括号包含${10}、${11}、${12} $*=100 200 第一行指定shell脚本的路径 $0命令本身 $1参数 $2参数$*指所有参数,当做一个整体$@指所有参数,区分对待$#参数个数 阅读全文
posted @ 2020-03-02 17:31 风萧萧路漫漫 阅读(477) 评论(0) 推荐(0) 编辑
摘要:#单行 :<<! 多行注释! 阅读全文
posted @ 2020-03-02 17:26 风萧萧路漫漫 阅读(127) 评论(0) 推荐(0) 编辑
摘要:环境变量的作用:能在任何位置。任何的程序中使用让变量成为环境变量,并在别的shell中使用 设置为环境变量 :<<! 多行注释! 阅读全文
posted @ 2020-03-02 17:25 风萧萧路漫漫 阅读(1613) 评论(0) 推荐(0) 编辑
摘要:echo输出 $某某:代表一个变量,没有定义就拿来用说明是系统变量 查看shell中所有的变量并把内容分页显示 案例: 注释原来的语句HelloWorld,写入最后两段话,表示输出PATH系统变量和USER系统变量 给脚本可执行权限 查看输出内容 定义变量 代码: 结果: 代码: 结果: can n 阅读全文
posted @ 2020-03-02 17:21 风萧萧路漫漫 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1.新建一个Shell文件夹 2.编写第一个程序 第一行只能写用什么解析,其他的什么都不能加 echo输出#注释 发现无执行权限 两种运行方式 ①至少要给所属用户可执行权限(赋予程序x权限) 绝对路径:直接输入文件所在的文件夹和文件名 相对路径:在文件所在目录下用./执行 ②用shell直接执行(s 阅读全文
posted @ 2020-03-02 17:12 风萧萧路漫漫 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-02 17:07 风萧萧路漫漫 阅读(127) 评论(0) 推荐(0) 编辑
摘要:加强版的rpm,自动下载、安装、处理依赖关系、并一次性的安装所有依赖的软件包 需要连接服务器 先查询 Firefox rpm包 在yum服务器上有没有 卸载原来的 安装就行了,会安装最新版本的 安装成功 阅读全文
posted @ 2020-03-02 17:06 风萧萧路漫漫 阅读(149) 评论(0) 推荐(0) 编辑
摘要:挂载:点虚拟机、点设置、点CD/DVD、使用ISO镜像文件。(找到centos的文件,打开确定) 当一个光驱挂载后,在media目录下找。 ls显示目录下的内容 进入光驱 ls显示目录下的内容 rpm包都在Packages下 ls显示目录下的内容 显示火狐rpm包的信息 复制到opt目录下 安装命令 阅读全文
posted @ 2020-03-02 17:04 风萧萧路漫漫 阅读(133) 评论(0) 推荐(0) 编辑
摘要:红帽一种包的管理标准 RPM软件包管理器 安装了就返回rpm包的信息,未安装就没有返回结果 阅读全文
posted @ 2020-03-02 16:55 风萧萧路漫漫 阅读(154) 评论(0) 推荐(0) 编辑
摘要:网络服务才会有监听端口 太多了不方便查看 所以管道符+more 查看所有的网络服务 查看服务名为sshd的服务信息 阅读全文
posted @ 2020-03-02 16:54 风萧萧路漫漫 阅读(434) 评论(0) 推荐(0) 编辑
摘要:top有点像Windows的任务管理器 输入top回车,输入N按pid的大小排序。输入M按内存使用的顺序排 用户名监控指定用户 编号 阅读全文
posted @ 2020-03-02 16:52 风萧萧路漫漫 阅读(230) 评论(0) 推荐(0) 编辑
摘要:切换到3级 自检 引导 0123456 每个服务都会对应每一个运行级别设置是否自启 查看所有服务在每个运行级别是否自启 案例 不写级别就是全部 阅读全文
posted @ 2020-03-02 16:46 风萧萧路漫漫 阅读(108) 评论(0) 推荐(0) 编辑
摘要:服务的本质是一个后台进程 远程终端通过端口连接到服务器,服务器后台运行这服务 启动 停止 重启 重载 状态 reload重载status状态 *号表示自启,按空格取消 阅读全文
posted @ 2020-03-02 16:41 风萧萧路漫漫 阅读(242) 评论(0) 推荐(0) 编辑
摘要:kill -9搭配使用 杀死进程 1.查看登录情况 用户名 进程id CPU 内存 使用虚拟内存 使用物理内存 使用的终端 进程状态 启动时间 占用CPU时间 执行进程的命令 s休眠 r运行 2.杀死进程 查询 通过进程名杀死进程 没有-9杀不动 查看进程树 阅读全文
posted @ 2020-03-02 16:36 风萧萧路漫漫 阅读(157) 评论(0) 推荐(0) 编辑
摘要:不方便查阅, 分页查看 z僵尸进程,进了内存但没有死掉 查看父进程(ppid:0表示没有) 查看sshd的父进程 阅读全文
posted @ 2020-03-02 16:19 风萧萧路漫漫 阅读(122) 评论(0) 推荐(0) 编辑
摘要:点编辑 自动连接 缺点每次自动获取的ip地址可能不一样,不适用于做服务器,适合个人使用。 dhclient自动配置IP地址 服务器的ip需要是固定的。 eth0是第一块网卡,用文件来配置网络。在Linux中一切皆文件 vi /etc/sysconfig/network-scripts/ifcfg-e 阅读全文
posted @ 2020-03-02 13:17 风萧萧路漫漫 阅读(125) 评论(0) 推荐(0) 编辑
摘要:Windows查看ip Linux查看ip Linux和vmnet8虚拟网卡组成了一个网络。可以通过真实网卡去和小王通信。要想连接外网还需要通过网关 网络通过网关连到互联网,网络配置采用NAT模式。网关一致Linux才能连接到外网 修改虚拟网卡的ip。 只能修改88那个地方 也可以测本机和虚拟机是否 阅读全文
posted @ 2020-03-02 13:13 风萧萧路漫漫 阅读(237) 评论(0) 推荐(0) 编辑
摘要:device is busy 出现这个错误是因为你卸载的时候在这个目录下 可以选择挂载到别的地方也可以不挂载 阅读全文
posted @ 2020-03-02 13:01 风萧萧路漫漫 阅读(1331) 评论(0) 推荐(0) 编辑
摘要:需求是给我们的Linux系统增加一个新的硬盘,并且挂载到/home/newdisk 1.添加硬盘 点击虚拟机-设置-硬盘-添加-硬盘-下一步-下一步-下一步-大小2个g-拆分成多个文件-下一步-完成-确定 重启后生效 sdb就出来了 2.分区 输入 需要帮助吗 输入m 增加一个新的分区 是不是要划一 阅读全文
posted @ 2020-03-02 12:59 风萧萧路漫漫 阅读(175) 评论(0) 推荐(0) 编辑
摘要:13个 |管道符,将一个命令的标准输出,管道给 为另外一个命令的标准输入。 列出home下的文件:ls -l 筛选:grep "^-" ^定位符 -文件 只保留文件统计个数:wc -l 15个 15个 -R递归 -R递归 6)安装命令 阅读全文
posted @ 2020-03-02 12:48 风萧萧路漫漫 阅读(126) 评论(0) 推荐(0) 编辑
摘要:a显示文件 c列出详细情况和总和 h单位 精确到第几级子目录 要查询的目录 阅读全文
posted @ 2020-03-02 12:41 风萧萧路漫漫 阅读(111) 评论(0) 推荐(0) 编辑
摘要:主分区就是系统所在的分区, 画图加深理解,技术不难,关键在理解 1.ide并口,scsi串口比ide性能高2.hdx~ hd表明所在分区的设备类型 x为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助存盘)第几块1234 ~代表分区,哪一个盘的第几分区。前四个用数字1-4来表示,是主分区的扩 阅读全文
posted @ 2020-03-02 12:39 风萧萧路漫漫 阅读(272) 评论(0) 推荐(0) 编辑
摘要:编写定时任务 删除定时任务 删除后查询 阅读全文
posted @ 2020-03-02 12:29 风萧萧路漫漫 阅读(223) 评论(0) 推荐(0) 编辑
摘要:设置个人任务调度 每小时每分钟把etc的详细信息追加到tmp下的to.txt文件(没有to就创建) 保存退出后。创建成功 案例1 1.创建mytask1脚本 2.写入内容(时间追加到mydate文件中) 3.发现缺少可执行权限(可执行系统才能调用) 4.添加执行权限 5.变绿就有执行权了 6.编辑定 阅读全文
posted @ 2020-03-02 12:27 风萧萧路漫漫 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-02 12:21 风萧萧路漫漫 阅读(131) 评论(0) 推荐(0) 编辑
摘要:删除xh 删除xh以及用户主目录 查看用户的信息 useradd -d给新用户指定家目录 -g给新用户指定组 ① 创建用户组 创建用户组 ② 新建jack用户,并添加到 police组中 (没有-g新建用户默认同名组) 新建jerry用户,并添加到 police组中 (没有-g新建用户默认同名组) 阅读全文
posted @ 2020-03-02 12:17 风萧萧路漫漫 阅读(116) 评论(0) 推荐(0) 编辑
摘要:1. 将文件所在组修改为 bandit 语法: chgrp 组名 文件名 移动到home文件夹下 显示当前目录下的详细情况 一列表的形式 包括隐藏文件夹 移动到kkk文件夹下 显示详细情况 列表的形式 返回上一级 递归修改kkk文件夹下的所有文件和子目录的所在组为 bandit 区分大小写 R 阅读全文
posted @ 2020-03-02 12:05 风萧萧路漫漫 阅读(404) 评论(0) 推荐(0) 编辑
摘要:1. 查看当前用户 他 因为home属于root用户root组,其他组只有r-x读和执行的权限没有写的权限 这个是home下的tom文件夹,tom有读写执行的权限,所属组和其他组都没权限。 改变用户的所有者,语法chown 用户 文件 2.首先确认要用root用户 创建kkk文件夹 移动到kkk文件 阅读全文
posted @ 2020-03-02 12:01 风萧萧路漫漫 阅读(4245) 评论(0) 推荐(0) 编辑
摘要:文字修改 创建文件,显示当前目录的详细信息以列表的形式 文件的详细信息 修改 所有者的权限为 读写执行 所在组的权限为 读执行 其他组 读执行 通过数字变更权限 7读 写 执行 6读 写 5读 执行 4读 0没有权限 阅读全文
posted @ 2020-03-02 11:57 风萧萧路漫漫 阅读(132) 评论(0) 推荐(0) 编辑
摘要:从左至右用0-9这些数字来表示。 第0位确定文件类型, 当为[ d ]则是目录 当为[ - ]则是文件; 若是[ l ]则表示为链接文档(link file); 若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置); 若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠 阅读全文
posted @ 2020-03-02 11:36 风萧萧路漫漫 阅读(214) 评论(0) 推荐(0) 编辑
摘要:查询tom用户的信息 创建bandit组 移动 到bandit组 把tom 查询tom用户信息 ch该文件user该用户 阅读全文
posted @ 2020-03-02 11:24 风萧萧路漫漫 阅读(142) 评论(0) 推荐(0) 编辑
摘要:创建组 创建用户,指定到monster组中 查询用户信息 修改文件所在组 创建orange文件 修改文件所在组 阅读全文
posted @ 2020-03-02 11:20 风萧萧路漫漫 阅读(231) 评论(0) 推荐(0) 编辑
摘要:创建police组 在police组中添加tom用户 更改tom密码 查看当前位置 创建文件 查看文件所有者 所有者 所在组一般文件的所在组就是文件所有者所在的组 创建Apple文件 修改文件所有者 文件的所在组并没有改变 阅读全文
posted @ 2020-03-02 11:16 风萧萧路漫漫 阅读(972) 评论(0) 推荐(0) 编辑
摘要:1.谁的2.哪个组的(默认和所有者一个组)3.除去所在组的其它组 阅读全文
posted @ 2020-03-02 11:12 风萧萧路漫漫 阅读(359) 评论(0) 推荐(0) 编辑
摘要:主要步骤有: 创建jave web工程创建WBE-INF目录创建classes和lib目录创建web.xml文件修改编译输出到classes目录指定jar文件到lib目录tomcat的部署,没有在这里写,前面文章有记录 1.创建javaweb项目,File-->New-->Project: 2. 选 阅读全文
posted @ 2020-03-01 13:20 风萧萧路漫漫 阅读(2753) 评论(0) 推荐(0) 编辑
摘要:静态项目:HTML、CSS、JavaScript、图片、文本、音频视频 动态项目:servlet、jsp目录结构 java动态项目的目录结构 项目的根目录 WEB-INF目录 web.xml:web项目核心配置文件 classes目录:放置字节码文件的目录 lib目录:放置依赖的jar包 有三个地方 阅读全文
posted @ 2020-03-01 12:26 风萧萧路漫漫 阅读(342) 评论(0) 推荐(0) 编辑
摘要:获取连接池对象 获取数据库连接对象 通过连接对象获取执行SQL的对象 再去执行语句 完成修改 阅读全文
posted @ 2020-03-01 12:14 风萧萧路漫漫 阅读(81) 评论(0) 推荐(0) 编辑
摘要:Win+Printscreen只能截全屏,Ctrl+V粘贴 Win+W 唤出屏幕右侧工作区,选择屏幕草图 优点:可裁剪,可编辑,可保存,可复制 缺点:需要二级操作,不能添加文字 Win+Shift+S选择截取,不能编辑,Ctrl+V粘贴 ALT+Printscreen 无反馈截取全屏,不能编辑,Ct 阅读全文
posted @ 2020-03-01 11:58 风萧萧路漫漫 阅读(157) 评论(0) 推荐(0) 编辑
摘要:前提:不能远程登录,在Linux所在的电脑上操作,就是可以进入机房,可以把装Linux的机器打开,电脑在身边如何找回丢失的root密码思路:进入到单用户模式,然后修改root密码因为进入到单用户模式,root不需要密码就可以登录 1.重启系统后出现GRUB界面在引导装载程序菜单上,用上下方向键选择你 阅读全文
posted @ 2020-03-01 11:33 风萧萧路漫漫 阅读(271) 评论(0) 推荐(0) 编辑
摘要:压缩文件:gzip 文件名.gz后缀 由此可见压缩后源文件就没有了,直接变成压缩文件了。(源文件名.后缀.gz) 解压:gunzip 文件名.gz 压缩目录和文件:zip -选项 压缩文件名.zip后缀 /压缩内容(目录) 打包项目 压缩目录home到mypackge.zip中 解压:unzip - 阅读全文
posted @ 2020-03-01 11:23 风萧萧路漫漫 阅读(139) 评论(0) 推荐(0) 编辑
摘要:find 范围 选项 搜索内容 查询 home文件夹下 文件名 为hello.txt的文件 查询 opt文件夹下 用户为nobody的文件 查询 /更目录下 文件大于20M的文件(M要大写) +20M 20M -20Mk小写 M大写 1M=1024k 按通配符查找 locate快速定位文件路径 创建 阅读全文
posted @ 2020-03-01 10:59 风萧萧路漫漫 阅读(131) 评论(0) 推荐(0) 编辑

// 改变博客标题
浏览器标题切换
浏览器标题切换end
点击右上角即可分享
微信分享提示