- 博客(44)
- 资源 (1)
- 收藏
- 关注
原创 手写Tomcat
tomcat提供的服务:第一:提供Socket服务第二:进行请求的分发第三:需要把请求和响应封装成request/response
2022-10-27 15:16:30
3782
原创 Tomcat
Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范。JavaEE: Java Enterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAF。
2022-10-27 14:33:07
551
原创 VUE3笔记
vite是一个web开发构建工具,由于其原生的ES模块导入方式,可以实现快速的冷服务器启动。通过终端中运行以下命令,可以使用vite快速构建vue项目。
2022-10-25 20:57:15
970
原创 JSON笔记
1、概念:`JavaScript Object Notation`。JavaScript 对象表示法。2、作用:由于其语法格式简单,层次结构鲜明,现多用于作为==数据载体==,在网络中进行数据传输。
2022-10-25 20:44:23
414
原创 Ajax笔记
1、概述 AJAX(Asynchronous JavaScript And XML):异步的 JavaScript 和 XML。我们先来说概念中的 `JavaScript` 和 `XML`,`JavaScript` 表明该技术和前端相关;`XML` 是指以此进行数据交换。2、作用 AJAX作用有以下两方面:1.与服务器进行数据交换:通过AJAX可以给服务器发送请求,服务器将数据直接响应回给浏览器。
2022-10-25 20:35:48
152
原创 BootStrap
BootStrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列(可以嵌套)。在行(.row)中可以添加列(.column),只有列(column)才可以作为行容器(.row)的直接子元素,但列数之和不能超过平分的总列数,比如12。附加样式:btn-primary,btn-info , btn-success, btn-warning ,btn-danger, btn-link,btn-default。改变列的方向,就是改变左右浮动。
2022-10-25 20:24:40
368
原创 jQuery
1、jQuery的概念jQuery是一个快速、简洁的JavaScript库,其设计的宗旨是“write Less , Do More”,即倡导写更少的代码,做更多的事情。j就是JavaScript;Query查询;意思就是查询js,把js中的DOM操作做了封装,我们可以快速的查询使用里面的功能。jQuery封装了JavaScript常用的功能代码,优化了DOM操作、事件处理、动画设计和Ajax交互。2、jQuery 的优点轻量级。核心文件才几十kb,不会影响页面加载速度跨浏览器兼容。
2022-10-25 20:23:38
282
原创 JavaScript
1、概述JavaScript是一种脚本语言。JavaScript可以实现动态页面。BOM:浏览器模型DOM:文档对象模型2、JavaScript的特点动态改变页面内容动态改变网页的外观验证表单数据响应事件2、JavaScript的预解析:3、页面使用javascript的方法
2022-10-25 20:22:26
1234
原创 CSS3笔记
CSS主要有两个部分构成:选择器和声明。选择器是用于指定HTML标签,花括号是设置该对象的具体样式。属性和属性值以“键值对”的形式出现,用英文“:”连接多个“键值对”之间用英文“;”进行区分。2、元素显示模式。
2022-10-25 20:20:08
967
原创 HTML5
1、网页网页的基本组成:–网页是HTML格式的文件,网站是使用HTML,CSS等制作的网页集合。–基本元素:图片,文字,声音,视频,链接等,以htm或html后缀结尾的文件2、 HTML的认知:–HTML是超文本标记语言,由一套标记标签组成。是一种描述前端的语言。–所谓超文本:1.超出文本限制,可以加入图片,声音,动画,多媒体等内容(超出文本限制)2.超级连接文本,可以从一个文化跳到另一个文本上面3、 Web标准的组成部分:结构html:对网页元素的整理和分类。
2022-10-25 20:16:10
339
原创 输出当前 Student类 所属包下面的 被 @AutoRunClass 标注过的类名,并且调用被 @AutoRunMethod 标注过的公开且无参的方法
输出当前 Student类 所属包下面的 被 @AutoRunClass 标注过的类名,并且调用被 @AutoRunMethod 标注过的公开且无参的方法
2022-10-17 18:40:12
279
原创 Stream流(工厂的流水线)
Stream是 Java8中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。Stream是数据渠道,用于操作数据源(集合、数组等)所生成的元素序列。“集合讲的是数据,流讲的是计算!”
2022-10-15 22:06:18
280
原创 try加上小括号
写在try()中的资源,就会自动加上finally,并且会在finally中,调用close自动关闭(比如流连接,数据库连接,网络连接等)
2022-10-11 15:28:30
518
原创 Axure的基本
菜单栏-文件偏好设置:可以对Axure的默认显示界面及辅助线、显示样式等进行设置;Axure中,总共有4种类型的文件:.rp: 原型文件.rplib: 元件库文件.rpteam: 团队项目文件.htm: 网页文件备份设置:建议自动备份间隔5分钟;可以在视图中,对快速功能区进行自定义;发布模块,可以对预览选项进行编辑;菜单栏-编辑,视图编辑-基本操作视图工具栏,可以选择显示的工具功能区,可选择显示的功能标尺,网格,辅助线菜单栏-项目。
2022-10-08 19:33:45
1246
原创 Spring Boot Configuration Annotation Processor not configured
Spring Boot Configuration Annotation Processor not configured
2022-10-01 22:32:46
403
原创 SpringBoot 的 application.properties 文件中文乱码
SpringBoot 的 application.properties 文件中文乱码
2022-10-01 07:12:36
359
原创 java: 不兼容的类型: java.util.concurrent.Future无法转换为com.sun.corba.se.impl.orbutil.closure.Future
java: 不兼容的类型: java.util.concurrent.Future无法转换为com.sun.corba.se.impl.orbutil.closure.Future
2022-09-30 09:55:14
447
原创 Java多线程专题笔记-下
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考Lock锁可以实现synchronized的效果,即实现原子性、有序性和可见性。但它属于轻量级锁,可以手动获取锁和释放锁、可中断的获取锁、超时获取锁。Lock只能给代码块上锁,synchronized可以给方法和代码块上锁。
2022-09-30 00:00:32
195
原创 MySQL
目录第一章、数据库操作第二章、字段类型第三章、表操作第四章、字段操作查询—基础第五章、mysql约束第六章、mysql函数第七章、查询—进阶第八章、mysql 索引第九章、mysql事务第十章、mysql视图第十一章、mysql表类型和存储引擎第十二章、MySQL管理一、基础【删除已经安装好的mysql服务】sc delete mysql【初始化数据库】mysqld --initialize-insecure --user=mysql【
2022-04-26 16:47:56
1114
原创 Java-JDBC
JDBC为访问不同的数据库提供了统一的接口,为使用者屏蔽了细节问题。Java程序员使用JDBC,可以连接任何提供了JDBC驱动程序的数据库系统,从而完成对数据库的各种操作。
2022-04-25 20:18:53
794
原创 历届蓝桥杯JavaC组真题标题
六届 校赛标题:杨辉三角标题:调和级数标题:回文素数标题:让我怎能过大年标题:位平方和。标题:1/a的分数称为单位分数。标题:上台阶六届 省赛标题:隔行变色 标题:立方尾不变 标题:无穷分数 标题:循环节长度 标题:格子中输出 标题:奇妙的数字 标题:加法变乘法 标题:移动距离 标题:打印大X 标题:垒骰子六届 决赛标题:机器人数目标题:生成回文数标题:空心菱形标题:奇怪的数列标题:密文搜索标题:居民集会七届 省赛标题:有奖
2022-04-07 22:13:18
1791
原创 常用小算法
1、KMP的部分匹配值表/*** 生成到一个字符串(子串) 的部分匹配值表** @param str 传入空数组,子字符串*/public static void getNext(String str){ //创建一个 next 数组保存部分匹配值 int[] next = new int[str.length()]; //如果字符串长度为1 部分的匹配值就是0 next[0] = 0; for (int i=1,j=0; i< str.le
2022-04-07 21:01:01
100
原创 Java 向二维数组里添加一维数组
//创建一个二维数组,确定行的个数int[][] arr = new int[3][];//逐个向二维数组添加一维数组arr[0] = new int[]{1,2,3,4,5};arr[1] = new int[]{1,2,3,4,5};arr[2] = new int[]{1,2,3,4,5};
2022-03-10 15:55:13
3041
原创 Java 函数调用函数,被调用函数结束后,程序会返回到被调用的地方继续执行下一条语句。
主函数调用测试函数,测试函数遍历1-5,在调用打印函数进行输出,当打印函数输出完后,程序会返回到测试函数,继续执行下一条语句。public class demo { //主函数 public static void main(String[] args) { Test(); //调用Test()函数 } //测试函数: public static void Test(){ //遍历1-5 for (int i .
2022-03-10 15:48:36
1679
原创 计算机二级公共基础知识
一、计算机系统计算机系统结构、计算机硬件系统、操作系统【考点一】计算机概述1、计算机诞生:1946年,美国宾夕法尼亚大学,ENIAC。2、计算机发展阶段:第一阶段 电子管计算机时代 1946年-20世纪50年代后期第二阶段 晶体管计算机时代 20世纪50年代后期-20世纪60年代中期第三阶段 中小规模集成电路计算机时代 20世纪60年代中期到20世纪70年代初期第四阶段 大规模集成电路计算机时代 20世纪70年代初期-至今
2022-03-08 15:02:32
7006
1
原创 十大排序算法
一、冒泡排序谁大谁上,每一轮都把最大的顶到天花板,效率太低O(n²)。就是从数组中依次取出元素与数组剩下的元素相比较,当前面的元素比后面的元素大就交换。public class demo0 { public static void main(String[] args) { int[] arr = {1,99,24,63,4,34,35,6,32,3}; Bubbling(arr); System.out.println(Arrays.t.
2022-03-02 11:02:11
341
原创 Java的位运算
一、原码、反码、补码Java都是有符号数,二进制数的最高位是符号位,0表示正数,1表示负数。【原码】是二进制数;【反码】是符号位不变,其它位取反;【补码】是反码+1,反码是补码-1。正数三码合一,负数才分原码、反码和补码。整数0的原码、反码和补码都是0。计算机是以补码来运算的,我们看结果是看原码 。正数 原码,反码,补码2原码 0000 0000 0000 0010反码 0000 0000 0000 0010补码 0000 0000 0000 0010负数 原码,反码,补码...
2022-02-22 12:19:54
288
原创 回溯算法(递归)
递归:递归就是在函数里调用函数本身。基线条件和递归条件1、基线条件:就是指结束调用的条件,避免形成无限循环。2、递归条件:就是指函数调用自己的条件。3、递归必须向基线条件逼近,否则就会出现无线递归。
2021-11-28 21:34:04
814
原创 链表之单向链表
一、链表介绍1.链表是以节点来存储,链表的各个节点不一定是连续存储的。2.链表分为两部分,一部分存储数据data,一部分存储下一个节点的地址。3.链表分为带头节点链表和不带头节点链表。
2021-11-27 11:30:17
411
原创 使用稀疏数组实现棋盘的存储和读取
1、基本介绍稀疏数组就是一个二维数组,但它里面存储的是二维数组的行数、列数以及值。当一个数组中大部分元素为0或者为同一个值的数组时,可以使用稀疏数组保存。2、处理方法记录数组一共有几行几列,有多少个不同的值。把具有不同值的元素的行列以及记录在一个小规模的数组中,从而缩小程序的规模。3、代码实现/** * 案例: * 使用稀疏数组实现围棋的读盘和存盘 * 棋盘是11*11的二维数组 */public class SparseArray { public
2021-11-27 10:46:40
371
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人