• 猿创征文 第二季| #「笔耕不辍」--生命不息,写作不止#


    119、hashCode是什么,两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?

    hashCode是什么,两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?

    利用hashCode生成一个hash值进行比较

    没有equals那么复杂,hashCode效率很高

    但是hashCode并不完全可靠,有的时候那个公式算法存在问题,两个值的hashCode相等,但是他们是不同值的。

    不对,两个对象的 hashCode()相同,equals()不一定 true。

    反过来,equals相等的,hashCode一定相等。

    118.StringBuilder —> “Runoob…java.“

    5、StringBuilder —> “Runoob…java.”

    sb.delete(5,8)------->[5,8)

    116.String 中 == 比较引用是否完全相同

    String 中 == 比较引用是否完全相同,即基本类型和数组,equals() 比较字符串的对象的地址是否相同:

    115.获取时间的方法

    2//获取时间的方法

    1/

    long time = System.currentTimeMillis();

    System.out.println(time);

    2/

    Date date = new Date();

    System.out.println(date.toString());

    3/

    Date date = new Date();

    System.out.println(date.getTime());

    114.String、StringBuffer、StringBuilder三者的异同

    1//String、StringBuffer、StringBuilder三者的异同

    同:他们底层都是用char[]存储

    String、不可变字符序列 (多线程也是安全的) —》为什么?因为String 类是final的,表示不可被继承。

    StringBuffer、可变字符序列,线程是安全的,效率低;

    StringBuilder、可变字符序列,jdk5.0新增的。线程是不安全的,效率高。

    StringBuffer、StringBuilder为什么是可变字符序列?"abc"在String占有3个字符,而StrignBuffer、StringBuildr那里不是只有3个字符,后面还有好多空字符。有一排在那里。

    如果需要对字符串做很多修改,那么应该选择使用 StringBuffer & StringBuilder 类。

    npm install 快速安装淘宝镜像

    npm install -g cnpm --registry=https://registry.npm.taobao.org

    110.Listener

    7、Listener

    Listener它是JavaEE的规范,就是接口

    监听器的作用是什么?监听事物的变化,然后通过回调函数,反馈给程序去处理。

    常用的监听器ServletContextListener

    109.静态包含和动态包含的区别

    6、静态包含和动态包含的区别

    1) 语法不同

    静态包含语法:<%@inclue file=“被包含的页面”%>

    动态包含语法:

    2)参数传递不同

    静态包含不能向被包含页面传递参数

    动态包含可以使用jsp:param标签向被包含页面传递参数

    3)原理不同

    静态包含:先合并再翻译

    动态包含:先翻译再合并

    105.MYSQL语法

    select 查询列表

    from 表1 别名

    连接类型 join 表2

    on 连接条件

    where 筛选

    group by 分组列表

    having 筛选

    order by 排序列表

    limit 起始条目索引,条目数;

    104.@Test,forward与include的区别

    14、@Test//不用main方法就可以测试了、 15、forward与include的区别

    https://blog.csdn.net/weixin_35609314/article/details/78732524

    102.Servlet中的RequestDispatcher原理


    12/Servlet中的RequestDispatcher原理

    forward

    101.getRequestURI()与getRequestURL()的区别

    getRequestURI()相对路径吧 /jksdfj/sdfkj.jsp

    getRequestURL():http://localhost:8080/jksdfj/sdfkj.jsp
    ​​​​

    在这里插入图片描述

    include

    在这里插入图片描述

    99.Servlet中@WebServlet属性详解

    9、Servlet中@WebServlet属性详解

    在Servlet中,设置了@WebServlet注解,当请求该Servlet时,服务器就会自动读取当中的信息,如果注解@WebServlet(“/category”),则表示该Servlet默认的请求路径为…/category,这里省略了urlPatterns属性名,完整的写法应该是:@WebServlet(urlPatterns = “/category”),如果在@WebServlet中需要设置多个属性,必须给属性值加上属性名称,中间用逗号隔开,否则会报错.

    来源https://blog.csdn.net/weixin_45493751/article/details/100559683

    98.使用 Servlet 方法及读取表单数据

    7、方法

    getRequestURI() 获取请求的资源路径

    getRequestURL() 获取请求的统一资源定位符(绝对路径)

    getRemoteHost() 获取客户端的ip地址

    getHeader() 获取请求头

    getParameter() 获取请求的参数

    getParameterValues() 获取请求的参数(多个值的时候使用)

    getMethod() 获取请求的方式GET或POST

    setAttribute(key,value); 设置域数据

    getAttribute(key); 获取域数据

    getRequestDispatchar() 获取请求转发对象

    8、使用 Servlet 读取表单数据

    Servlet 处理表单数据,这些数据会根据不同的情况使用不同的方法自动解析:这些方法获取表单参数的值。

    **getParameter():**调用 request.getParameter() 方法获取表单参数的值

    **getParameterValues():**多次

    **getParameterNames():**如果您想要得到当前请求中的所有参数的完整列表,则调用该方法。

    92.$(“:button“)

    $(“:button”) 选取所有 type=“button” 的 元素 和 元素

    90.HTML <td> 标签的 colspan 属性

    在这里插入图片描述

    HTML 标签的 colspan 属性

    sdf 里面的值为3,即占有3格

    82.Java语言的特点是什么

    1.Java语言的特点是什么

    1 面向对象:

    类与对象

    类:事物的描述,相同特征实体的集合,人类,鱼类,车,水果

    对象:该类事物的实例,具体实例,如小明,鲸鱼,奔驰,橘子

    三大特性:封装,继承,多态

    2 健壮性:

    吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制

    3 跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。

    81.前端BOM与DOM

    如图​​

    ​​​​​​​​​​在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    QOne、QData开关机操作
    C# 异步文件访问:提高应用程序的响应性和性能
    面向对象三论
    多线程中的锁 —— synchronized
    触摸一体机广告机开发板_MTK联发科平台超小型安卓主板方案
    基于Pytorch的驾驶员分心行为实时检测
    关闭jenkins插件提醒信息
    QML的Popup遇到的坑
    Redis快速上手篇五(持久化)
    Java竞赛快速输入输出,防止读取数据过慢导致超时
  • 原文地址:https://blog.csdn.net/weixin_43206161/article/details/126803795