摘要: JSP 1、JSP include指令 ​ 使用包含操作可以将一些重复的代码包含进来继续使用,提高代码的复用率,一般有两种方法 方法一:在每个JSP页面都写入包含(代码可维护性低)、 方法二:将不同的分区独立成一个个文件,使用的时候直接调用 而在JSP中使用包含操作,有两种做法:静态包含,动态包含 阅读全文
posted @ 2021-12-05 21:36 捣蛋小王易易航 阅读(110) 评论(0) 推荐(0)
摘要: ## 线程与进程的区别 线程,程序执行流的最小执行单位,是行程中的实际运作单位,经常容易和进程这个概念混淆。那么,线程和进程究竟有什么区别呢?首先,进程是一个动态的过程,是一个活动的实体。简单来说,一个应用程序的运行就可以被看做是一个进程,而线程,是运行中的实际的任务执行者。可以说,进程中包含了多个 阅读全文
posted @ 2021-11-30 15:37 捣蛋小王易易航 阅读(47) 评论(0) 推荐(0)
摘要: 从gitee远程仓库克隆到本地仓库;本地代码提交到远程仓库 *一、从gitee远程仓库克隆到本地仓库;* 命令行切换到指定的仓库想存放的目录,执行如下命令: git clone 远程仓库git地址 把远程仓库克隆到本地之后,只要当前用户在该项目组内,该用户就可以在本地进行版本的修改和新增都可以同步到 阅读全文
posted @ 2021-11-21 10:35 捣蛋小王易易航 阅读(25) 评论(0) 推荐(0)
摘要: # 三、Java 多线程 ## 1、synchronized - 修饰代码块 底层实现,通过 monitorenter & monitorexit 标志代码块为同步代码块。- 修饰方法 底层实现,通过 ACC_SYNCHRONIZED 标志方法是同步方法。- 修饰类 class 对象时,实际锁在类的 阅读全文
posted @ 2021-11-14 14:05 捣蛋小王易易航 阅读(33) 评论(0) 推荐(0)
摘要: 二、Java 集合框架 1、List(线性结构) ArrayList Object[] 数组实现,默认大小为 10 ,支持随机访问,连续内存空间,插入末尾时间复杂度 o(1),插入第 i 个位置时间复杂度 o(n - i)。扩容,大小变为 1.5 倍,Arrays.copyOf(底层 System. 阅读全文
posted @ 2021-10-31 16:32 捣蛋小王易易航 阅读(53) 评论(0) 推荐(0)
摘要: 一、Java 基础知识 一、Java 基础知识1、Object 类相关方法- equals 通过内存地址比较两个对象是否相等,String 类重写了这个方法使用值来比较是否相等。- toString 返回类名@哈希码的 16 进制。- notify 唤醒当前对象监视器的任一个线程。- notifyAll 唤醒当前对象监视器 阅读全文
posted @ 2021-10-22 16:10 捣蛋小王易易航 阅读(42) 评论(0) 推荐(0)
摘要: 数据库概念 # 数据库概念 ## 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。 所以,现在我们使用关系型数据库管理系 阅读全文
posted @ 2021-10-11 10:25 捣蛋小王易易航 阅读(272) 评论(0) 推荐(0)
摘要: 正则表达式 JAVA正则表达式 正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 正则表达式实例 一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串。 . 阅读全文
posted @ 2021-09-20 12:24 捣蛋小王易易航 阅读(35) 评论(0) 推荐(0)
摘要: 软约——夸克浏览器 阅读全文
posted @ 2021-09-18 09:33 捣蛋小王易易航 阅读(11) 评论(0) 推荐(0)