- 博客(15)
- 收藏
- 关注
原创 JavaWeb笔记(七)---- Session and Cookie
本人个人学习笔记 未经授权不允许转发 JavaWeb笔记(七)---- Session and Cookie 目录 1. Session 2. HttpServletResponse - 随机验证码 3. HttpServletRequest - 重定向 4. HttpServletRequest - 请求转发 Web服务器接收到客户端的http请求, 针对这个请求,分别创建一个代表请求的HttpServletRequest和一个代表响应的HttpServletResponse 如果要获取客户端请求过
2022-06-03 16:29:14
225
原创 JavaWeb笔记(六)---- Response and Request
本人个人学习笔记 未经授权不允许转发 JavaWeb笔记(六)---- Response and Request 目录 1. HttpServletResponse -下载 2. HttpServletResponse - 随机验证码 3. HttpServletRequest - 重定向 4. HttpServletRequest - 请求转发 Web服务器接收到客户端的http请求, 针对这个请求,分别创建一个代表请求的HttpServletRequest和一个代表响应的HttpServletRes
2022-05-12 14:37:42
269
原创 # JavaWeb笔记(五)---- ServletContext
本人个人学习笔记 未经授权不允许转发 JavaWeb笔记(五)---- ServletContext 目录 1. 共享数据 2. 获取初始化参数 3. 请求转发 4. 读取资源文件 1. 共享数据 Web容器在启动时会为每个web程序都创建一个对应的ServletContext对象,它代表了当前的web应用。他可以起到共享数据的作用。在一个servlet中保存的数据可以被另一个servlet拿到 在java目录下创建两个类一个叫 GetServletContext 另一个叫 SetServletC
2022-05-11 21:25:47
226
原创 JavaWeb笔记(四)---- Servlet
本人个人学习笔记 未经授权不允许转发 JavaWeb笔记(四)---- Servlet 目录 1. Servlet 2. HelloServlet 1. Servlet SUN公司提供的一个动态web程序的接口 编写一个类实现servlet接口 把开发好的java类部署到web服务器中 实现了servlet接口的java程序叫做servlet 2.HelloServlet 构建一个普通的Maven项目,删掉里面的src目录 向pom.xml文件中插入所需要的依赖 servle
2022-05-11 19:50:50
186
原创 JavaWeb笔记(三)---- Maven
本人个人学习笔记 未经授权不允许转发 JavaWeb笔记(三)---- Maven 目录 1. 为什么用Maven 2. Maven安装 1. 为什么用Maven 在javaweb开发中,需要使用大量的jar包手动导入会变得十分的复杂.Maven就是用来帮用户自动导入和配置jar包的 2. Maven安装 对于MAC 已经安装zsh的用户 会出现 zsh: command not found: mvn 按照如下步骤安装 在终端输入 vim ~/.zshrc 点击I进入编辑模式 输入 e
2022-05-09 21:07:59
112
原创 JavaWeb笔记(二)---- HTTP
本人个人学习笔记 未经授权不允许转发 JavaWeb笔记(二)---- HTTP 目录 1. 什么是HTTP 2. HTTP两个时代 3. HTTP请求 4. HTTP响应 1. 什么是HTTP 什么是HTTP 超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议。它通常运行在TCP上 文本:html, 字符串, … 超文本:图片,音乐,视频,定位,地图,… 80端口 HTTPs 443 2. HTTP两个时代 HTTP 1.
2022-04-26 12:29:55
89
原创 JavaWeb笔记(一)---- 概念
本人个人学习笔记 未经授权不允许转发 JavaWeb笔记(一)---- 概念 目录 1. 基本概念 2. Web服务器 1. 基本概念 Web 开发 静态Web 提供给所有人看的数据始终不会发生变化 html, css 动态Web 提供给所有人看的数据始终会发生变化,每个人在不同时间不同地点看到的信息各不相同 Servlet, PHP, ASP 在JAVA中,动态Web资源开发的技术统称为JavaWeb Web 开发 Web应用程序:可以提供换浏览器访问的程序 统一的Web资源会被放
2022-04-25 16:48:33
113
原创 MySQL笔记(六) ---- 事务ACID
本人个人学习笔记 未经授权不允许转发 MySQL笔记(六) ---- 事务ACID 目录 1. 事务概念 2. 原子性 3. 一致性 4. 持久性 5. 隔离性 1. 事务概念 对于一个事务里的操作而言 :要么都成功 要么都失败 SQL 执行 ------ A 给 B 转账 A 1000 --> 200 B 200 SQL 执行 ------ B 收到 A 转账 A 1000 B 400 将一组SQL放到一个批次中去执行 ACID ACID – 是指数据库管理系
2022-04-25 00:59:41
896
原创 MySQL笔记(五) ---- MySQL函数
本人个人学习笔记 未经授权不允许转发 MySQL笔记(五) ---- MySQL函数 目录 1. 常用函数 2. 聚合函数 1. 常用函数 数学运算 SELECT ABS(-8.5) -- 绝对值 SELECT CEILING(-8.5) -- 向上取整 SELECT FLOOR(-8.5) --向下取整 SELECT RAND() --返回一个0~1之间随机数 SELECT SIGN(-8.5) --判断一个数的正负 -1代表负数 0代表0 1代表正数 字符串函数 SELEC
2022-04-24 22:13:47
689
原创 MySQL笔记(四) ---- DQL查询数据
本人个人学习笔记 未经授权不允许转发 MySQL笔记(三) ---- DQL查询数据 目录 1. DQL 2. 指定查询字段 3. where语句的使用 1. DQL Data Query Language: 所有查询都用它 SELECT 数据库中最核心的语言 使用频率最高的语句 2. 指定查询字段 查询全部学生 SELECT * FROM `表名` 查询指定学生 SELECT `字段`,`字段`,... FROM `表名` 别名 SELECT `字段` AS `字段别名`,
2022-04-24 12:37:00
733
原创 MySQL笔记(三) ---- MySQL数据管理
本人个人学习笔记 未经授权不允许转发 MySQL笔记(三) ---- MySQL数据管理 目录 1. 外键 2. DML语言 1. 外键 创建表的时候设置外键关系 create table if not exist `grade`( `gradeid` int(10) NOT NULL AUTO_INCERMENT COMMENT '年级id', `gradename` varchar(50) NOT NULL COMMENT '年级名称' ) create table if not ex
2022-04-22 15:39:37
301
原创 MySQL笔记(一) ---- 环境配置
本人个人学习笔记 未经授权不允许转发 MySQL笔记(一) ---- 环境配置 目录 1. 安装MySQL 2. 安装Navicat 1. 安装MySQL 下载链接: https://downloads.mysql.com/archives/community/ MAC 直接从官网下载dmg文件 Windows 推荐从官网下载zip文件 如果直接安装exe后续卸载会变得很复杂 指路:https://blog.youkuaiyun.com/m0_67402731/article/details/124
2022-04-22 14:15:15
100
原创 MySQL笔记(二) ----操作数据库
本人个人学习笔记 未经授权不允许转发 MySQL笔记(二) ---- 操作数据库 目录 1. 连接数据库 2. 操作数据库 3. 数据库的数据类型 4 数据库的字段属性 5 创建数据表 6 数据表类型(MYISIAM 和 INNODB) 7 修改删除表 1. 查看数据库 连接数据库 mysql -u用户 -q密码; 修改密码 update mysql.user set authentication_string=password(“密码”) where user = “用户名” and H
2022-04-21 23:02:45
122
原创 Python 无痛安装Dlib (包含Mac 和 Windows)
Python 无痛安装Dlib (包含Mac 和 Windows) 第一个建议安装Anaconda!!!Python的版本 推荐为3.6 (其他版本也都可以) MAC系统 注:我的mac当时已经装Visual Studio 但我感觉不装好像没问题?所以没写作为必要步骤但是如果报错了的兄弟 请自觉安装visual studio 步骤一 安装Cmake 步骤二 须安装的包 (按照从上到下顺序) conda/pip install cmake conda/pip install boost conda/pip i
2021-07-02 11:53:46
1628
原创 对于C语言指针的理解
对于C语言指针的理解 学习c语言中最难得部分就是指针了 指针是什么? 指针本身是一个变量,它存储的是数据在内存中的地址而不是数据本身的值。它的定义如下: 指针的形式: 类型 *变量名 比如int *p就是一个整型的指针 char *p则是一个字符型的指针 如何把一个元素的地址给指针p p=&a是将变量a的地址给指针p. 如何得到指针p对应的值 a=*p是将指针p对应的值给变...
2019-02-17 17:57:35
6028
14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅