08 2022 档案

摘要:1.Servlet 除了form表单之外都是get请求 HttpServletRequest req——请求 所有请求的操作都用req对象来处理 当有请求来的时候,req就被实例化 HttpServletResponse resp——响应 所有响应的操作都用resp对象来处理 当有响应来的时候,re 阅读全文
posted @ 2022-08-30 22:03 LegendR 阅读(39) 评论(0) 推荐(0) 编辑
摘要:1.Vue 事件修饰符 事件的修饰符 用来和事件连用的,用来绝对事件的触发条件或者是阻止事件的触发机制 事件的冒泡: 点击div里的按钮,div被点击的事件也会被触发 阻止事件的冒泡 【@click.stop="函数"】 <button @click.stop="btnClick">按钮</butt 阅读全文
posted @ 2022-08-29 21:33 LegendR 阅读(26) 评论(0) 推荐(0) 编辑
摘要:1.Vue vue是JavaScript的一个框架——【JavaScript的库】 Vue的创建 <div id="app"> <!-- 插值表达式 --> <!-- <h1>{{msg}}</h1>{{ msg }} --> {{user.msg}} {{user.name}} {{user.pa 阅读全文
posted @ 2022-08-27 21:58 LegendR 阅读(25) 评论(0) 推荐(0) 编辑
摘要:1.JQuery JS库:别人写好的js文件,我们拿来直接用 JQuery.js 濒临淘汰,经典 React.js 30%市场占有 Augular.js 最难 Vue.js 简单,主流 CSS库 bootstrap,layui,easyui 文档就绪函数 当页面的文档部分加载完毕之后,要执行的函数 阅读全文
posted @ 2022-08-26 21:27 LegendR 阅读(36) 评论(0) 推荐(0) 编辑
摘要:JavaScript 脚本语言,解释型 主要用来给HTML网页增加动态功能 通常的js是运行在浏览器环境下的 JS的两种模型 DOM:文档对象模型 document BOM:浏览器对象模型 window node js 运行在计算机环境下,服务器技术,不能操作BOM和DOM,但是它可以操作文件,能操 阅读全文
posted @ 2022-08-24 21:54 LegendR 阅读(17) 评论(0) 推荐(0) 编辑
摘要:css css的三大特性 层叠性 一个标签可以有多个css样式 浏览器处理冲突的能力,如果一个属性通过两个相同的选择器设置到元素上,样式的层叠规则按照样式的声明顺序来层叠,就近原则 前提:选择器必须是同一种 样式不冲突,不会层叠 继承性 子标签会继承父标签的某些样式 比如文本颜色和字号 优先级 权重 阅读全文
posted @ 2022-08-23 21:03 LegendR 阅读(23) 评论(0) 推荐(0) 编辑
摘要:HTML 前言 HTML是用来描述网页的一种语言。 HTML叫做超文本标记语言(Hyper Test Markerup Language) HTML不是编程语言,而是一种标记语言,标记语言就是一套标记标签 HTML使用标记标签来描述网页 网页由谁来解析? 浏览器 IE firefox 火狐 flas 阅读全文
posted @ 2022-08-22 21:41 LegendR 阅读(23) 评论(0) 推荐(0) 编辑
摘要:数据库连接池 connection是一种稀有资源,一个连接建立就创造了一个资源 jdbc使用数据库连接池的必要性 在使用基于web程序的数据库连接 在主程序中建立连接 执行SQL 断开连接 所有的jdbc连接通过DriverManager.getConnection 用完的连接不要被垃圾回收,能够重 阅读全文
posted @ 2022-08-22 21:10 LegendR 阅读(25) 评论(0) 推荐(0) 编辑
摘要:JDBC Statement的不足 大量的字符串拼接,代码可读性降低。 sql注入 SQL注入 bug 通过字符串的拼接,可以得到一个恒等的sql语句,可以跳过某些判断 import com.util.JDBCUtil; import org.junit.Test; import java.io.I 阅读全文
posted @ 2022-08-19 21:16 LegendR 阅读(21) 评论(0) 推荐(0) 编辑
摘要:MySQL常用函数 聚合函数 count:计数。count(*)≈count(1)>count(主键) count(*):MySQL对count(*)底层优化,count(0)。 count(1) count(主键) count(字段) min:最小值 max:最大值 sum:求和 avg:平均值 阅读全文
posted @ 2022-08-18 19:55 LegendR 阅读(22) 评论(0) 推荐(0) 编辑
摘要:DQL查询语言 子查询 按照结果集的行列数不同,子查询可以分为以下几类: 标量子查询:结果集只有一行一列(单行子查询) 列子查询:结果集有一列多行 行子查询:结果集有一行多列 表子查询:结果集多行多列 -- 查询比小虎年龄大的所有学生 -- 标量子查询 SELECT * FROM student W 阅读全文
posted @ 2022-08-17 20:32 LegendR 阅读(23) 评论(0) 推荐(0) 编辑
摘要:DQL数据库查询语言 重点,DQL是我们每天都要接触编写最多也是最难的SQL,该语言用来查询记录,不会修改数据库和表结构。 构建数据库 创建一张student表: DROP TABLE IF EXISTS student; CREATE TABLE student ( id INT(10) PRIM 阅读全文
posted @ 2022-08-16 21:57 LegendR 阅读(21) 评论(0) 推荐(0) 编辑
摘要:Mysql数据库 数据库 数据库【按照数据结构来组织、存储和管理数据的仓库】。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 数据对于公司来说最宝贵的财富,程序员的工作就是对数据进行管理,包括运算、流转、存储、展示等,数据库最重要的功能就是【存储数据】,长期保存数据。 M 阅读全文
posted @ 2022-08-15 22:03 LegendR 阅读(30) 评论(0) 推荐(0) 编辑
摘要:正则表达式 今日重点 正则表达式 元字符 重复限定符 分组 转义 常见的正则表达式 前言 从一个文章中找到所有的邮箱 看看输入的手机号是否合法 身份证号 又叫做规则表达式,Regular Expression Regex 判断字符串,核心功能处理文本 正则表达式不局限于某一种语言。 Hello Wo 阅读全文
posted @ 2022-08-13 16:55 LegendR 阅读(16) 评论(0) 推荐(0) 编辑
摘要:网络编程(网络通信) 今日重点 Socket编程 端口号 传输文件 UDP:不可靠得传输协议 URL 获取本地ip、本机的主机名 架构 web服务器 重定向 前言 服务器:是一台电脑,是一台低配的电脑 客户端:是一台电脑,是手机,是平板,是网页 我们要在我们自己的电脑上服务器环境,我们自己的电脑还得 阅读全文
posted @ 2022-08-11 22:20 LegendR 阅读(54) 评论(0) 推荐(0) 编辑
摘要:注解和反射 今日重点 注解 三个主干类 java自带的注解 元注解 反射 注解 Annotation,Java标注,JDK5引入的一种机制 Java中类,方法,变量,参数,包都可以被注解 元注解 专门给注解加的注解 我们发现注解中是可以有方法的 定义方法的格式,String name(); 可以有默 阅读全文
posted @ 2022-08-10 18:45 LegendR 阅读(34) 评论(0) 推荐(0) 编辑
摘要:IO流 今日重点 IO流(输入输出流) 常用的流 字节输入流 关闭流的工具类 字节输出流 文件的复制 字符流 字符处理流 字符流:纯文本文件 序列化与反序列化 File类 File不能操作文件的内容 IO流(输入输出流) 按照流向分 输入流:从硬盘上读取数据到内容。 (读) 输出流:从内存写出数据到 阅读全文
posted @ 2022-08-09 21:58 LegendR 阅读(22) 评论(0) 推荐(0) 编辑
摘要:单元测试 ,Stream,IO流 今日重点 JUnit单元测试 @Test JUnit断言 JUnit注解 有关集合的面试题 Stream JDK8函数式接口 IO流 File JUnit单元测试 JUnit是一个Java语言单元测试框架。 JUnit单元测试的好处 可以书写一些列的测试方法,对项目 阅读全文
posted @ 2022-08-08 21:59 LegendR 阅读(20) 评论(0) 推荐(0) 编辑
摘要:集合 今日重点 Collection接口 List ArrayList LinkedList Vector Set Map 集合的遍历 迭代器 其他的集合 面试题 List 数据是有顺序(添加的先后顺序)的,数据是可以重复。 ArrayList:内部结构是数组。比较适合做高频率的查找,遍历。 Lin 阅读全文
posted @ 2022-08-06 22:04 LegendR 阅读(17) 评论(0) 推荐(0) 编辑
摘要:树,集合 前提知识:数据结构——树 结点是数据结构中的基础,构成复杂数据结构基本组成单位 树(Tree): 是n(n>=0)个结点的有限集,n=0,称为空树。 在任意的非空数中: 有且仅有一个特定的称为根结点 当n>1时,其余结点可分为m个互不相交的有限集 定义树的时候 根节点是唯一的,不能存在多个 阅读全文
posted @ 2022-08-06 21:26 LegendR 阅读(23) 评论(0) 推荐(0) 编辑
摘要:多线程、锁 今日重点 LockSupport工具类 Lock锁 synchronized和Lock的区别 ReentrantReadWriteLock 并发编程三大特性 java.util.concurrent.atomic下,JUC并发编程包 线程池 JDK自带的四种线程池通过Executors提 阅读全文
posted @ 2022-08-04 19:03 LegendR 阅读(22) 评论(0) 推荐(0) 编辑
摘要:多线程、锁 今日重点 synchronized 同步代码块 死锁 线程重入 Object类对多线程的支持 线程的退出 线程的常用方法 解决懒汉式缺点 今日学习 锁 synchronized多线程并发编程。 重量级锁。JDK1.6对synchronized进行了优化。 JDK1.6为了减少获得锁和释放 阅读全文
posted @ 2022-08-03 22:02 LegendR 阅读(21) 评论(0) 推荐(0) 编辑
摘要:多线程 今日重点 继承Thread类创建对象(创建线程) 实现Runnable接口;第二种写法:箭头函数(创建线程) 实现Callable接口(创建线程) 守护线程 线程的生命周期(重要) CPU多核缓存结构 线程争抢 线程安全的实现方法 学习内容 创建线程 在Java中,创建线程有3种方式。 1. 阅读全文
posted @ 2022-08-02 19:56 LegendR 阅读(15) 评论(0) 推荐(0) 编辑
摘要:JAVA泛型 今日重点 泛型 泛型方法 泛型类继承 静态泛型方法 类型擦除 枚举 枚举类实现单例模式 多线程前置 学习内容 JavaSE高级部分 泛型 枚举 多线程 前3年(难) 集合(数据结构,树,二叉树,红黑树,B+树,B-树) IO流(文件) 反射和注解 网络通信Socket(tomcat) 阅读全文
posted @ 2022-08-01 21:22 LegendR 阅读(20) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示