文章目录JAVAEEServlet一、Servlet生命周期二、Cookie 对象与HttpSession 对象JspWebAjax一、Ajax是什么二、XMLHttpRequest 对象三、使用步骤四、JSON是什么五、JSON特点六、JSON的语法规则七、JSON的6种数据类型八、Jackson是什么八、JDBC一、什么是JDBC二 、数据连接池的工作机制是什么? 有什么优点?三、JDBC连
转载 2023-06-01 12:20:59
126阅读
因此,你还要不断通过实战项目锻炼自己的系统设计能力。 保持好奇心 多思考自己经常浏览的网站是怎么做的。比如: 你刷微博的时候可以思考一下微博是如何记录点赞数量的? 你看哔哩哔哩的时候可以思考一下消息提醒系统是如何做的? 你使用短链系统的时候可以考虑一下短链系统是如何做的? … 技术选型 实现同样的功 ...
转载 2021-08-11 16:58:00
209阅读
2评论
1、作用域public,private,protected,以及不写时的区别 public 所有类可以访问 Private类内部访问 Protected 不仅同包内访问,其他包的子类可以访问 不写(friendly)同包内访问 2、ArrayList和Vector的区别,HashMap和Hashtable的区别 (1).同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的 .数据增长:当需要增长时,Vector默认增长为原来一倍,而ArrayList却是原来的一半 (2)Hashtable是线程安全的,也就是说是同步的,而HashMap是线程序不
转载 2010-12-19 00:49:00
113阅读
2评论
1、作用域public,private,protected,以及不写时的区别 public 所有类可以访问 Private类内部访问 Protected 不仅同包内访问
原创 2022-08-24 11:34:37
42阅读
1.简介1.1 IO分类Java IO一般包含两个部分:http://java.io的阻塞型IO和java.nio的非阻塞型IO,即NIO。系统运行的瓶颈一般在于IO操作,一般打开某个IO通道需要大量的时间,同时端口中不一定就有足够的数据,这样read方法就一直等待读取此端口的内容,从而浪费大量的系统资源。使用java的多线程技术在当前进程中创建线程也是要花费一定的时间和系统资源的,因此不一定可取
Python编程学习圈 2020-06-17本文列出53个Python面试问题,并且提供了答案,供数科学家和软件工程师们参考。不久前,我作为“数据科学家”开始担任一个新的角色,实际上就是一位“Python工程师”。如果我在面试前提前了解一下Python的线程生命周期,而不是它的Recommender System(推荐系统)的话,我可能会在面试中表现得更好。为了帮助大家通过面试,下面我整理了我为P
转载 2021-04-05 14:40:50
1481阅读
一个拥有 length 属性和若干索引属性的对象就可以被称为类数组对象。类数组对象和数组类似,但是不能调用数组的方法。常
原创 2022-11-29 21:47:47
2389阅读
冒泡
原创 2022-11-05 16:43:27
719阅读
前言本文来自百度网络的一篇文章,由于没有答案,现在整理了一些比较好的回答和好的博客,可以自己扩展思路,如果大家有一下面试题的更好的答案,欢迎在评论区留言。以上全部来自网络!此外,我的微信公众号将每日分享下面面试题相关的知识点总结干货,欢迎关注微信公众号:好好学java!文章推荐精选java等全套学习资源精选java电子图书资源精选大数据学习资源java项目练习精选基本概念1、操作系统中 heap
原创 2018-03-07 00:48:59
10000+阅读
1点赞
Netty (年度最新面试题)1.你了解过哪些IO模型?2.什么是Reactor模型?Reactor的3种版本都知道吗?3.了解过粘包拆包吗?为什么会出现粘包拆包?怎么处理粘包拆包?4.UDP协议会有粘包拆包的问题吗?为什么?5.Netty 是什么?6.为什么要用 Netty?7.Netty 的应用场景了解么?8.Netty 的零拷贝了解么?9.Netty 的心跳机制了解么?10.Netty 中有
转载 2023-11-22 23:05:13
246阅读
Java包66. JDK 中常用的包有哪些java.lang:这个是系统的基础类;java.io:这里面是所有输入输出有关的类,比如文件操作等;java.nio:为了完善 io 包中的功能,提高 io 包中性能而写的一个新包;java.net:这里面是与网络有关的类;java.util:这个是系统辅助类,特别是集合类;java.sql:这个是数据库操作的类67. import java和javax
Java面试题java面试题大汇总、java面试题大全带答案、java面试题基础题、java面试题算法、java面试题中级
原创 2021-07-21 11:37:56
2486阅读
1点赞
java 中级面试题及答案1.MyBatis中,根据Id查询单个Order对象,动态SQL如何编写?A. SELECT * FROM Order WHERE ID = #{id}; B. SELECT * FROM Order WHERE ID = #{id}; C. SELECT * FROM Order WHERE ID = #{id}; D. SELECT * FROM Order WHER
转载 2023-09-05 08:00:10
503阅读
一.前言 很多PHPer在学习和进阶的时候总会遇到一些问题和瓶颈,业务代码写多了迷茫没方向,不知道该从哪儿入手去提升自己。有腾讯等一线大厂进阶知识体系 可供参考(相关学习资料以及笔面试题)覆盖各个技术栈:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP,laravel,YII2,Redis ...
转载 2021-05-04 22:34:20
598阅读
2评论
先说说Java面向对象的概念 Java是完全的面向对象编程(Object Oriented Programming),简称 OOP 。 面向对象编程的思维方式更加符合大家的日常生活,因为我们的现实世界都是由各种各样的对象组成,大到飞机、火车、楼房,小到一只狗、笔记本电脑、一本书都是实实在在的对象。然 ...
转载 2021-10-13 16:23:00
241阅读
2评论
Kafka存在丢消息的问题,消息丢失会发生在Broker,Producer和Consumer三种。
原创 2022-03-29 15:09:05
90阅读
java中sleep方法和wait方法的区别sleep是线程中的方法,但是wait是Object中的方法 sleep方法不会释放锁,但是wait会释放锁 sleep方法不依赖于同步器synchronized,但是wait需要依赖synchronized关键字 sleep不需要被唤醒(休眠之后退出阻塞),但是wait需要(不指定时间需要被别人中断)HashMap的底层数据结构是怎么样的?JDK1.7及以前是数组加链表JDK1.8及以后是数组和链表以及红黑树JDK1.8什么时候链
原创 2022-03-29 17:37:10
601阅读
来自一名2019届应届毕业生总结的Java研发面试题汇总(2019秋招篇)2018年Java研发工程师面试题Java研发工程师面试题Java基础)1.HashMap和Hashtable各有什么特点,它们有什么区别?(必背题,超级重要)2.HashMap的工作原理?3.ArrayList和LinkList各自的特点和区别?4.RESTFul风格接口的特点?5.面向对象的七种设计原则1、 开闭原则
转载 2023-07-28 21:39:28
109阅读
JVM面试题001JDK、JRE、JVM关系?JDK (Java Development Kit) : java语言的软件开发包。包括Java运行时环境JRE。 JRE (Java Runtime Environment) :Java运行时环境,包括JVM。 JVM (Java Virtual Machine) :一种用于计算机设备的规范。 Java语言在不同平台上运行时不需要重新编译。Java
转载 2024-07-03 19:52:33
83阅读
Java面试少不了一些技术类型的笔试题面试过程中很多小伙伴可能表达很好,结果Java基础不是很牢固,所以今天针对Java试题,小编汇总来一下Java面试题缓存三大问题及解决方案。1. Java面试题缓存三大问题及解决方案:缓存来由随着互联网系统发展的逐步完善,提高系统的qps,目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈,极大的提升了用户体验和系统稳定
  • 1
  • 2
  • 3
  • 4
  • 5