![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 87
面试
chengxuya
我不甘心,从来都是,既然如此,一往无前。
展开
-
Spring MVC
1.Spring MVC 执行流程(工作原理) 答:1.用户发送请求至前端控制器 DispatcherServlet 2.DispatcherServlet 收到请求调用 HandlerMapping 处理器映射器。 3.处理器映射器根据请求 url 找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给 DispatcherServlet。 4.DispatcherServlet 通过 HandlerAdapter 处理器适配器调用处理器 5.执行处理器(Contr.原创 2020-11-27 06:57:13 · 130 阅读 · 0 评论 -
Spring学习
1.对Spring的理解Spring 是一个轻量级开源框架,为简化企业级应用开发而生。Spring 可以让简单的 JavaBean 实现以前只有EJB 才能 实现的功能。Spring 是一个 IOC 和 AOP 容器框架。 Spring 容器(容器:Spring 包含并管理应用中对象的生命周期和配置)的主要核心是: 控制反转(IOC),传统的 java 开发模式中,当需要一个对象时,我们会自己使用 new 或者 getInstance 等直接或者间接调用构造方法创建一个对象。而在 spring原创 2020-11-05 14:20:30 · 294 阅读 · 0 评论 -
面试内容目录
1.Linux指令https://blog.csdn.net/chengxuya/article/details/109062762https://blog.csdn.net/chengxuya/article/details/109323656https://www.cnblogs.com/loved-wangwei/p/8986287.html2.多线程https://blog.csdn.net/chengxuya/article/details/1092692403.网络知识原创 2020-11-03 21:00:27 · 193 阅读 · 1 评论 -
linux的top指令
top命令算是最直观、好用的查看服务器负载的命令了。它实时动态刷新显示服务器状态信息,且可以通过交互式命令自定义显示内容,非常强大。在终端中输入top,回车后会显示如下内容:top - 21:48:39 up 8:57, 2 users, load average: 0.36, 0.24, 0.14Tasks: 322 total, 2 running, 320 sleeping, 0 stopped, 0 zombie%Cpu(s): 5.0 us, 1.7 sy,转载 2020-11-03 20:46:33 · 126 阅读 · 0 评论 -
SQL语句
1.复制表create table if not exists actor_name(first_name varchar(45) not null,last_name varchar(45) not null); -- 创建表insert into actor_nameselect first_name,last_namefrom actor; -- 插入查询结果原创 2020-10-28 02:29:42 · 79 阅读 · 0 评论 -
Linux常用命令二-磁盘-进程-端口
1.内存:free -h -s 3 每隔3秒监控一次内存; more /proc/meminfo查看内存信息; 查看内存信息:cat /proc/meminfo; top->M 内存排序; -gstack pid:查看进程堆栈信息 查看占用内存最高的进程:ps -aux|head -1;ps -aux|grep -v pid|sort -rn -k +4|head; 查看进程下线程: top -H -p pid; 查看端口被什么进程占用:lsof -i:端口号; 查看某个进程的..原创 2020-10-28 00:07:41 · 127 阅读 · 0 评论 -
测试原理
一、黑盒测试(一)等价类划分1.定义是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。2.划分等价类等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试,因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件就可以用少量代表性的测试数据取得较好原创 2020-10-27 19:33:50 · 3103 阅读 · 0 评论 -
输入一个URL后的详细过程
目录1.DNS解析2. TCP连接3.浏览器发送HTTP请求4.服务器处理请求5、释放连接 TCP 连接6、客户端浏览器解析 HTML 内容6.浏览器解析渲染页面8.DNS的递归查询和迭代查询一、主机向本地域名服务器的查询一般都是采用递归查询。二、本地域名服务器向根域名服务器的查询的迭代查询。1.DNS解析输入一个网址并按回车之后浏览器会根据输入的URL查找对应的IP,具体过程如下:(1)查找浏览器缓存,浏览器会保存一段时间内访问过的一些网址的DNS信息。.原创 2020-10-24 16:10:13 · 2042 阅读 · 0 评论 -
多线程面试题
1.僵尸进程和孤儿进程1.1孤儿进程定义孤儿进程:父进程结束了,而它的一个或多个子进程还在运行,那么这些子进程就成为孤儿进程(father died)。子进程的资源由init进程(进程号PID = 1)回收。1.2 僵尸进程定义子进程退出了,但是父进程没有用wait或waitpid去获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中,此时子进程将成为 一个僵尸进程。 1.2 怎样来清除僵尸进程: 1)kill杀死元凶父进程(一般不用)严格的说,僵尸进程并不是问题的根源.原创 2020-10-25 11:32:46 · 1187 阅读 · 0 评论 -
java基础知识
1.java的八种基本数据类型boolean(1字节,false)byte(1字节,0) short(两字节,0)char(2个字节,'\u0000 null')('\u0020'空格,UNIDode字符)int(4字节) long (8个字节)float(4字节 0.0f)double(8个字节0.0d)2.接口:[public] interface interface_name [extends interface1_name[, interface2_name,…]] { //.原创 2020-10-15 13:43:21 · 524 阅读 · 0 评论 -
Linux常用命令
1.tail -n 20 filename 说明:显示filename最后20行 head-n 20 filename 说明:显示filename前20行 sed -n '5,8p' q.txt 说明:查询文件五行到8行的数据;2.find命令在/admin目录下查找以.txt结尾的文件名:find /admin -iname "*.txt" 找出/ admin下不是以.txt结尾的文件: find / admin ! -name "*.txt" 匹配文件路径或者文件:fi...原创 2020-10-13 23:47:25 · 381 阅读 · 0 评论 -
数据库知识总结(有部分修改):
一、基本概念1.主键、外键、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。外键:在一个表中存在的另一个表的主键称此表的外键。2.为什么用自增列作为主键如果我们定义了主键(PRIMAR转载 2020-10-15 13:43:03 · 1755 阅读 · 1 评论 -
数据库理论学习内容
1.总的:https://www.nowcoder.com/discuss/135748https://www.nowcoder.com/discuss/494464?type=2&channel=1009&source_id=discuss_terminal_discuss_jinghua2.索引:https://www.yisu.com/zixun/144710.htmlhttps://blog.csdn.net/lc0817/article/details/5275原创 2020-10-05 11:25:35 · 230 阅读 · 1 评论 -
HashMap-SecurityHashMap-CocurrentHashMap
一、HashMaphttps://blog.csdn.net/qq_41345773/article/details/92066554红黑树:平衡二叉查找树。当链表超过8时,链表就转换为红黑树,利用红黑树快速增删改查的特点提高HashMap的性能,其中会用到红黑树的插入、删除、查找等算法。https://blog.csdn.net/woshimaxiao1/article/details/83661464二、SecurityHashMap public void testCollect原创 2020-10-08 18:42:25 · 110 阅读 · 0 评论 -
计算机网络知识
1.OSI七层模型:应用层,表示层、会话层、传输层、网络层、数据链路层、物理层;2.TCP/IP五层模型:应用层、传输层、网络层、数据链路层、物理层;3.TCP/IP四层模型应用层、传输层、网络层、网络接口层;4、应用层传输报文,传输层传输分组,网络层传输IP数据包,数据链路层传输帧。5.物理层为上层协议提供了一个传输数据的可靠的物理媒体。简单地说,物理层确保原始的数据可以在各种物理媒体上传输。6、数据链路层功能:如何将数据组合成数据块即帧,如何处理传输差错,如何调节发送速率原创 2020-10-24 15:29:56 · 227 阅读 · 0 评论