- 博客(11)
- 收藏
- 关注
原创 面试(下)
线程的四种创建方式 继承Thread创建线程 实现Runnable接口创建线程 使用线程池创建接口 使用Callable和Future Task创建线程 final 修饰类:类不能有子类;俗称太监类。 修饰方法:该方法不能被重写。 修饰变量:必须赋初值而且值不能改变 jsp四大作用域 page(当前页面有效):只在一个页面保留数据 request(当前请求有效):只在一个请求中保存数据 session(当前会话中有效):在一次会话中保存数据,仅供单个用户使用 application(在所有应用程序中都
2021-10-26 15:24:59
110
原创 数组和排序
数组 数组,相当于一个容器,可以存储一组相同数据类型的元素 数组可以存储基本数据类型也可以存储引用数据类型。 数组定义格式:数据类型[ ]数组名or数据类型 数组名[ ] 数组初始化:为数组元素分配内存空间,并为数组中的每个元素赋值 动态初始化:由我们指定长度,由系统赋初始值 int[] arr = new int[5] 静态初始化:由我们赋值,系统计算长度 int[] arr = new int[]{0,1,2,1,4} 数组遍历: int[] arr = {0,1,2,1,4}; //遍历
2021-10-15 14:31:15
90
原创 vue脚手架升降级
Vue-cli脚手架由3.0以上版本降级到3.0以下版本: npm uninstall -g @vue/cli npm install -g vue-cli … npm i vue-cli -g cnpm i vue-cli -g Vue-cli脚手架由3.0以下版本升级到3.0以上版本: npm uninstall -g vue-cli npm install -g @vue/cli npm i npm -g npm i @vue/cli -g ...
2021-10-05 14:48:15
1938
原创 MySQL(上)
Mysql 登录到服务端:select version(); 没有登陆到服务端:查看mysql 版本 mysql --version|mysql -V MySQL的常见命令 查看当前所有的数据库 show databases; 打开指定的库 use 库名 查看当前库的所有表 show tables 查看其它库的所有表 show tables from 库名; 创建表 create table 表名( 列名 列类型, 列名 列类型, *** ……*** ) 查看表结构 desc 表
2021-10-04 16:08:04
75
原创 java面试题
进程和线程 进程:一个在内存中运行的应用程序。每个进程都有自己独立的一块内存空间,一个进程至少有一个线程,一个进程可以有多个线程。 线程:进程中的一个执行任务(控制单元),负责当前进程中程序的执行,一个进程至少有一个线程,一个进程可以有多个线程,多个线程可共享数据。 区别 根本区别:进程是操作系统资源分配的基本单位,线程是处理器任务调度和执行的基本单位。 资源开销:每个进程都有独立的代码和数据空间,程序之间的切换会有较大的开销;线程可以看作轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的
2021-09-28 15:58:21
170
原创 简述servlet生命周期和工作原理
一、完整的servlet生命周期流程: 1.加载web.xml文件。 2.通过构造函数创建servlet对象。 3.通过init方法初始化servlet。 4.通过service,或者doGet、doPost提供服务。 5.在重启或关闭时自动对servlet进行销毁。 二、Web服务器在与客户端交互时.Servlet的工作过程是: 1.在客户端对web服务器发出请求 2.web服务器接收到请求后将其发送给Servlet 3.Servlet容器为此产生一个实例对象并调用ServletAPI中相应的方法来对客户
2021-09-27 20:48:33
985
原创 session与cookie的区别
1.Cookie可以存储在浏览器或者本地,Session只能存在服务器 2.session 能够存储任意的 java 对象,cookie 只能存储 String 类型的对象 3.Session比Cookie更具有安全性(Cookie有安全隐患,通过拦截或本地文件找得到你的cookie后可以进行攻击) 4.Session占用服务器性能,Session过多,增加服务器压力 5.Cookie保存的数据大小有限,单个Cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个Cookie,Sessio
2021-09-27 20:02:45
74
原创 Java基础
Java Java的优势和特性 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 Java三大版本 JavaSE:标准版(桌面程序,控制台开发…) JavaME:嵌入式开发(手机,小家电…) JavaEE:企业级开发(web端,服务器开发…) JDK、JRE、JVM JDK(开发者工具包):Java Development Kit JRE(运行环境):Java Runtime Environment JVM(虚拟机):JAVA Virtual Machine 注释
2021-09-22 18:29:02
134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人