day01专题

javaweb-day01-7(XML 解析-案例)

1、以如下格式的exam.xml文件为例 exam.xml <?xml version="1.0" encoding="UTF-8" standalone="no"?><exam><student examid="222" idcard="111"><name>张三</name><location>沈阳</location><grade>89.00</grade></student><st

javaweb-day01-6(XML 解析 - Jaxp的DOM方式解析)

Jaxp解析开发包     JAXP 开发包是J2SE的一部分,它由javax.xml、org.w3c.dom 、org.xml.sax 包及其子包组成  在 javax.xml.parsers 包中,定义了几个工厂类,程序员调用这些工厂类,可以得到对xml文档进行解析的DOM 或SAX 的解析器对象。   DOM解析方式: 步骤: 1.        调用javax.xml.

javaweb-day01-5(XML 解析-概述)

XML 解析:   (create  read  update  delete)   XML 解析方式有两种:DOM 和SAX   DOM(Document  Object  Model)基于树和节点的文档对象模型。w3c组织推荐的处理xml文档的一种方式。      *优点:crud方便,操作速度也特别快。       *缺点:耗内存,易导致内存溢出,不适合操作大的xml文档。

javaweb-day01-4(DTD 的语法)

XML 文件中 DOCTYPE 声明语句的格式: XML 文件使用 DOCTYPE 声明语句来指定它所遵循的 DTD 文件。 DOCTYPE声明语句有两种形式: 1.  当引用的约束文件在本地硬盘时,使用如下方式: <!DOCTYPE    xml文档根节点    SYSTEM    "dtd文档在本地的绝对路径或相对路径"> 例如:<!DOCTYPE 书架 SYSTEM "book

javaweb-day01-3(XML 的 dtd 约束)

XML 的约束方式有两种:dtd 和 schema  DTD约束: Document Type Definition    文档类型定义、文档类型界定。 入门示例: book.xml : <?xml version="1.0" encoding="gb2312"?><!DOCTYPE 书架 SYSTEM "book.dtd"><书架><书><书名>J

javaweb-day01-2(00:17:48 XML 的作用 和 语法)

XML: 描述 可扩展标记语言,w3c  2000年发布的 XML 1.0 版本规范。 用来描述数据之间的关系。 经常用作 软件  的配置文件,描述 模块与模块 之间的关系。 还用作    软件启动  的配置文件,描述 启动模块之间的 依赖 关系。 语法 一个XML文件分为如下几部分内容: 文档声明元素属性注释CDATA区、转义字符处

javaweb-day01-2(Junit测试工具用法)

JUnit 注释是给人看的,注解是给程序和编译器看的。 写好一个没有main函数的实体Person类,并且不想在main函数中来测试这个类中的方法: 我们一般使用JUnit测试: 建一个Junit.test包在这个包下建一个Junit test case,命名为PersonTest.java在Junit的测试用例PersonTest.java类中,建 testRun()、t

javaweb-day01-1(建JAVA工程、断点调试、快捷键)

myeclipse  工作空间路径不能有中文 所有JAVA程序必须有包名 所有JAVA程序的类名的首字母必须大写 所有方法名称的首字母必须小写 类只有两种权限:    public(可以被所有类使用、类名必须和java文件名相同) 、  default(可以被同一个包中的类使用) 类可以有的修饰符: abstract  、  final(使用此修饰符的类不能够被继承)

jdbc-day01

_01Simple_JDBCDemo01 package com.jdbc._01Simple;import java.sql.*;/*** JDBC的第一个程序编写: 修改mydb库中的emp表中的7369这个员工的部门编号为30* 准备工作: 准备好项目,然后加载第三方jar包,即MYSQL的驱动程序。注意, add as Library*/public class JDBCDemo0

day01-项目概述、环境搭建

目录 1 软件开发整体介绍 软件开发流程 角色分工 软件环境  2 苍穹外卖项目介绍 项目介绍 产品原型 技术选型 3 开发环境搭建 前端环境搭建 ​编辑 后端环境搭建 nginx 反向代理   完善登录功能 4 导入接口文档 前后端分离开发流程 操作步骤 5 Swagger 介绍 使用方式 常用注解 1 软件开发整体介绍 软件开发

苍穹外卖项目前端DAY01

前端DAY01 1、基于脚手架创建前端工程 使用Vue CLI创建前端工程: 方式一:vue create 项目名称方式二:vue ui(比较慢) 2、vue基本使用方法 Vue的组件文件以.vue结尾,每个组件由三个部分组成: 文本差值 属性绑定 事件绑定 双向绑定 条件渲染 axios axios是一个基于promise的网络请求库,

day01项目概述、环境搭建

1 软件开发整体介绍 软件开发流程 角色分工 软件环境  2 苍穹外卖项目介绍 项目介绍 产品原型 技术选型 3 开发环境搭建 前端环境搭建 注意:  - Nginx目录必须放在没有中文的目录中才能正常运行  - 当前Nginx的配置文件中已经配置了反向代理,通过此配置可以将前端请求转发到后端服务 后端环境搭建

python进阶篇-day01-面向对象基础

一. 面向对象相关概述 介绍 概述 它(面向对象)是一种编程思想, 强调的是以 对象 为基础, 完成各种操作, 它是基于面向过程的. 扩展: Python中是同时支持 面向对象 和 面向过程 这两种编程思想的. 思想特点 更符合人们的思考习惯. 把复杂的事情简单化. 把人们(程序员)从执行者变成指挥者. 面试题 什么是面试对象 => 概述, 思想特点, 举例,

day01 1.c++对c的扩充

#include <iostream>using namespace std;int main(){string s1;cout << "请输入一个字符串:";getline(cin,s1);int count1=0,count2=0,count3=0,count4=0;int len = s1.length();for(int i=0;i<len;i++){if((s1[i]>='a'&&s1

day01-面向对象-静态继承

一、static静态 static关键字:静态的意思,可以修饰成员变量、成员方法。 1.1 static修饰成员变量 成员变量按照有无static修饰,分为两种:1、类变量:有static修饰,属于类,随着类的加载而加载,在计算机中只有一份,会被类的所有对象共享方式1: 类名.类变量(推荐)eg: Student.name = "张三";方式2: 对象名.类变量(不推荐)eg: Stude

01_java基础学习_Java概述_day01总结

涉及到的知识点有: 1、计算机概述(了解)2、键盘功能键的认识和快捷键(掌握)3、常见的DOS命令(掌握)4、Java语言概述(了解)5、JVM,JRE,JDK的作用及关系(掌握)6、JDK的下载,安装,卸载以及Eclipse的版本说明(掌握)7、第一个程序:HelloWorld案例(掌握)8、常见的问题(掌握)9、path环境变量(掌握)10、classpath环境变量(理解)11、path和c

day01-anaconda的安装

Anaconda的安装 参考地址: http://t.csdnimg.cn/mUmSp 安装完毕,可以卸载电脑中的其他python版本,在控制面板中进行卸载。 在命令行指令中输入 python Python 3.8.3 (default, Jul 2 2020, 17:30:36) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on w

【Day01】0基础微信小程序入门-学习笔记

文章目录 今日学习目标小程序简介1. 小程序和普通网页开发的区别2. 体验小程序 第一个小程序1.第一个小程序-注册2.第一个小程序-安装开发者工具3.第一个小程序-创建小程序项目 小程序代码构成1.小程序代码构成-项目结构2. 小程序代码构成-JSON文件3. 小程序代码构成-WXML模板4. 小程序代码的构成 - JS逻辑交互 小程序的宿主环境1. 简介2. 通信模型3.运行机制4. 组

Day01_Ajax入门

文章目录 学习目标一、AJAX 概念和 axios 使用1. 目标2. 讲解2.1 什么是 AJAX ?2.2 什么是服务器?2.3 为何学 AJAX ?2.4 怎么学 AJAX ?2.5 例子2.6 axios语法 二、认识 URL1. 目标2. 讲解2.1 为什么要认识 URL ?2.2 什么是 URL ?2.3 URL的组成 ?2.4 什么是 http 协议 ?2.5 什么是域名 ?

论文学习day01

1.自我反思的检索增强生成(SELF-RAG) 1.文章出处: Chan, C., Xu, C., Yuan, R., Luo, H., Xue, W., Guo, Y., & Fu, J. (2024). RQ-RAG: Learning to Refine Queries for Retrieval Augmented Generation. ArXiv, abs/2404.00610.

day01_Java开发环境_20150730

day01_Java开发环境_20150730 今天开班第一天,上午举行了开班仪式、班会等打杂项目,在职业素质课堂中学到了几句比较励志的话,总结一下就是以积极的心态、明确目标、不忘初衷、努力学习!!! 下午正式开始讲课,讲了基础的Java开发环境,由于Java主要用于服务器端开发,故此番学习选择的操作系统为Linux系统,老师先讲解了一些简单的Linux系统的知识,然后JVM、JRE、J

【JavaSE】day01_ API文档 、 字符串基本操作

【JavaSE】day01_ API文档 、 字符串基本操作 --20150820 1.String及其常用API 1)java中String对象为不可变对象,一旦在内存中创建,内容不能发生变化,若要对字符串内容改变,那么就会创建新对象。这样做的目的是可以最大程度的重用相同内容的字符串以减小系统资源的开销。 2)String常量池 当我们通过字面量,常量来初始化一个字符串时

Linux操作系统学习:day01

内容来自:Linux介绍 视频推荐:Linux基础入门教程-linux命令-vim-gcc/g++ -动态库/静态库 -makefile-gdb调试 day01 基础概念 Linux 是 UNIX 操作系统的一个克隆系统, 但是Linux是开源的。 Linux是一个基于文件的操作系统。操作系统需要和硬件进行交互, 对应Linux来说这些硬件都是文件,比如: 操作系统会将 硬盘, 鼠标,

Python学习打卡:day01

day1 笔记来源于:黑马程序员python教程,8天python从入门到精通,学python看这套就够了 1、Python 软件(PyCharm) 安装:在 Linux 环境下安装 Pycharm 插件:汉化、翻译 设置字体大小 常用快捷键: ctrl + alt + s :打开软件设置ctrl + d :复制当前行代码shift + alt + 上\下 :将当前行代码上移或下移c

【LC刷题】DAY01:704. 二分查找、27. 移除元素

【LC刷题】DAY01:704. 二分查找、27. 移除元素 文章目录 【LC刷题】DAY01:704. 二分查找、27. 移除元素704. 二分查找 [link](https://leetcode.cn/problems/binary-search/description/)第一思路:优化思路 27. 移除元素 [link](https://leetcode.cn/problems/re

微服务开发与实战Day01 - MyBatisPlus

一、微服务 概念:微服务是一种软件架构风格,它是以专注于单一职责的很多小型项目为基础,组合除复杂的大型应用。 课程安排: https://www.bilibili.com/video/BV1S142197x7/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=26bfae91aa8be97