码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 笔试总结(一)


    1,map与hashmap的关系?

    Hashmap是接口,map是类

    Hashmap实现了接口map,说明hashmap实现了map的所有方法

    2,string,stringBuffer,stringBulider区别?

    3,maver项目与普通项目的区别?

    定义不同:

    Maven不仅是构建工具,还是一个依赖管理工具和项目信息管理工具;

    web项目是网页的编码项目,需要在服务器上运行。

    作用不同:

    Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 ;

    maven由项目对象模型、标准集合、项目生命周期和依赖关系管理系统构成,可以经过项目对象模型描述信息来管理项目的构建、报告和文档,还可以生成站点和管理JAR文件;

    4,举例SQL的优化技巧?

    选择最有效率的表名顺序(只在基于规则的优化器中有效):

    SQL语句尽量用大写的;

    SELECT子句中避免使用 ‘ * ‘:

    使用DECODE函数来减少处理时间:

    使用where而非having

    5,tomcat的作用?

    Tomcat是常见的免费的web服务器.

       当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。

    6,count(*)与 count(id)区别?

    count(*):所有行进行统计,包括NULL行

    count(id):对id行进行统计

    7,线程与进程的区别?

    进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位

    8,spring有几种注入方式?

    Set注入;

    构造器注入;

    注入对象引用;

    装配集合

       通过工厂方法

    9,MyBatis的${},与#{}区别?

    #{ }可以防止Sql 注入,它会将所有传入的参数作为一个字符串来处理

    $ {} 则将传入的参数拼接到Sql上去执行,一般用于表名和字段名参数

    10,spring、Mybatis注解有哪些?

    控制层
    @Controller
    业务层
    @Service
    数据访问层
    @Repository
    通用
    @Component:泛指各种组件,@Controller、@Service、@Repository都可以称为@Component,如果组件没有明确分层,可用@Component。

     

  • 相关阅读:
    .Net C# 使用 IKVM 调用 Java 代码
    基于安卓android微信小程序的装修家装小程序
    产业“上链”至深处,京东云如何作为?
    如何做校园圈子小程序,需要哪些功能?APP小程序H5公众号功能齐全,PHP书写,uniAPP。源码交付,支持二开!
    【web前端】css3(下)
    vue中部分知识比较
    卓岚联网模块连接三菱FX系列PLC应用实例
    Python list列表删除元素(4种方法)
    PMD 检查java代码:避免将内部数组直接返回给调用者(MethodReturnsInternalArray)
    边缘计算技术
  • 原文地址:https://blog.csdn.net/qq_60509834/article/details/126950739
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号