1.什么是JDBC驱动程序? JDBC驱动程序是使Java应用程序与数据库进行交互的软件组件.JDBC驱动程序有4种类型: JDBC-ODBC桥驱动程序 本机API驱动程序(部分为Java驱动程序) 网络协议驱动程序(完全Java驱动程序) 驱动程序(完全Java驱动程序) 2.用Java连接数据库的步骤是什么? 注册驱动程序类 建立连接 建立声明 执行查询 关闭连接 3. JDBC API组件是什么? java.sql软件包包含JDBC API的接口和类. 接口: 连接 声明 准备声明 结果集…
spring面试问题 Q1.什么是spring? Spring本质上是一个轻量级的集成框架,可用于用Java开发企业应用程序. Q2.命名Spring框架的不同模块. 一些重要的Spring Framework模块是: Spring Context –用于依赖注入. Spring AOP –用于面向方面的编程. Spring DAO –使用DAO模式进行数据库操作 Spring JDBC –用于JDBC和DataSource支持. Spring ORM –对ORM工具的支持,例如Hibernat…
1. jsp的生命周期方法是什么? 方法 描述 公共无效的jspInit() 与servlet的init方法相同,仅被调用一次. 公共无效_jspService(ServletRequest request,ServletResponse)引发ServletException,IOException 它在每次请求时都被调用,与servlet的service()方法相同. 公共无效的jspDestroy() 与servlet的destroy()方法相同,仅调用一次. 2.什么是JSP隐式对象? 默…
Q1.错误和异常有什么区别? 错误是在运行时发生的不可恢复的情况.如OutOfMemory错误.这些JVM错误无法在运行时修复.尽管可以在catch块中捕获错误,但是应用程序的执行将停止并且无法恢复. 而异常是由于输入错误或人为错误等原因而发生的情况.例如,如果指定的文件不存在,则将抛出FileNotFoundException.否则,如果尝试使用null引用,则会发生NullPointerException.在大多数情况下,有可能从异常中恢复(可能是通过向用户提供输入正确值的反馈等). Q2.…
Q1.DevOps和Agile之间的根本区别是什么? 下表中列出了两者之间的差异. 特征 DevOps--开发运维 Agile--敏捷 敏捷 开发和运营中的敏捷性 只有发展才能敏捷 流程/实践 涉及CI,CD,CT等流程. 涉及诸如敏捷Scrum,敏捷看板等实践. 时效与质量 时效与质量同等重要 及时是重中之重 发布周期/开发周期 释放周期短,可立即获得反馈 释放周期更短 反馈来源 反馈来自自我(监视工具) 反馈来自客户 工作范围 敏捷性与自动化需求 仅敏捷 Q2.DevOps有什么需求? 这个…
我们整理了Python面试的主要问题清单,分为7个部分: 基本面试问题 OOPS面试问题 基本的Python程序 Python库面试问题 数据分析面试题 选择题(MCQ) 基本的Python面试问题 Q1.Python中的列表和元组有什么区别? LIST TUPLES 列表是可变的,即可以编辑. 元组是 不可变的(元组是无法编辑的列表). 列表比元组慢. 元组比列表快. 语法:list_1 = [10,'全栈程序员社区',20] 语法:tup_1 =(10,'全栈程序员社区',20) Q2.Py…
我们整理了一份主要的Angular面试问题清单,分为三部分: 角度面试问题–初学者水平 角度面试问题–中级 角度面试问题–高级 初学者水平–面试问题 1.区分Angular和AngularJS. 特征 AngularJS Angular 建筑 支持MVC设计模型 使用组件和指令 语言 推荐语言:JavaScript 推荐语言:TypeScript 表达式语法 图片/属性和事件需要特定的ng指令 使用()绑定事件,使用[]进行属性绑定 行动支援 不提供任何移动支持 提供移动支持 路由 $ rout…
1.什么是Kafka? Wikipedia将Kafka定义为"由 Scala编写的Apache软件基金会开发的开源消息代理项目 ,并且是一个分布式的发布-订阅消息系统. 特征 描述 高吞吐量 使用适度的硬件支持数百万条消息 可扩展性 高度可扩展的分布式系统,无停机 复写 消息在整个群集中复制,以为多个订户提供支持,并在发生故障时平衡使用方 持久性 提供对消息到磁盘的持久性的支持 流处理 与Apache Spark&Storm等实时流应用程序一起使用 数据丢失 具有正确配置的Kafka可以…
一.Java基础 1. 集合框架A)集合中泛型优点? 将运行期的ClaasCastException 转到编译期异常.  泛型还提供通配符 1)HashMap---允许一个键为null,允许多个值为null,默认容量是16,加载因子是0.75f,二倍扩容,是一种异步式线程不安全的映射.2)Hashtable---不允许键值为null,默认初始容量是11,加载因子是0.75f,二倍+1扩容 是一种同步式线程安全的映射(一个Hashtable在同一时间只能被一个线程访问). hashtable 有c…
2018.03.09 深圳乐唯科技 我看了下感觉这公司貌似挺不错的,面试官人也挺好的,氛围应该很不错,可惜我实力不足,唉,接续努力,下面把面试中印象较深的三个问题写一下. 面试问题1:数据库删除重复数据,多条重复的数据中只保留一条 表名 t a b c 1 222 333 2 222 333 3 222 333 如果a字段的数据每行都不同的话SQL如下:( 保留a字段数据最小的那条,如果要保留大的就讲min(a)换成max(a) ) DELETE FROM tt WHERE NOT EXISTS…