java 访问html文件_JavaWeb能够直接访问html文件的原理是什么?

  • Post author:
  • Post category:java

本人初学JavaWeb一枚。 我创建了一个WebProject。然后在WebRoot下创建了一个login.html。启动服务器后我就可以通过“http://localhost:8080/Day01_R...”访问这个html文件。 但现在有如下疑问: 1、说是所有的访问请求都会经过Servlet,比如我输入“http://localhost:8080/Day01_R...”,服务器会在web.x…

继续阅读 java 访问html文件_JavaWeb能够直接访问html文件的原理是什么?

JAVA并发:ConcurrentLinkedQueue

  • Post author:
  • Post category:java

概述 ConcurrentLinkedQueue是一个基于链接节点的无界线程安全队列,采用FIFO的规则对节点进行排序,当我们添加一个元素的时候,它会添加到队列的尾;当我们获取一个元素时,它会返回队列头部的元素。用CAS实现非阻塞的线程安全队列。 ConcurrentLinkedQueue 的非阻塞算法实现主要可概括为下面几点: 使用 CAS 原子指令来处理对数据的并发访问,这是非阻塞算法得以实现…

继续阅读 JAVA并发:ConcurrentLinkedQueue

Java IDEA c3p0配置

  • Post author:
  • Post category:java

(一)导入jar包 将第1,2个jar包导入libs目录下,同时,不要忘记导入数据库的驱动jar包(第三个) (二)导入配置文件 代码: <?xml version="1.0" encoding="utf-8"?> <c3p0-config> <default-config> <!-- com.mysql.cj.jdbc.Driver --> <…

继续阅读 Java IDEA c3p0配置

java基础知识总结(一)

  • Post author:
  • Post category:java

java基础相关,提纲参考javaguide 阅读提示:参考紧随标题 java语言特点和环境 javaguide:https://snailclimb.gitee.io/javaguide/#/docs/java/basis/java%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86%E6%80%BB%E7%B B%93 1. 语言特点 https://zhuanlan.zh…

继续阅读 java基础知识总结(一)

java泛型继承_Java中泛型的继承

  • Post author:
  • Post category:java

最新在抽取公共方法的时候,遇到了需要使用泛型的情况,但是在搜索了一圈之后,发现大部分博客对于继承都说的不太清楚,所幸还有那么一两篇讲的清楚的,在这里自己标记下。 以我自己用到的代码举例,在父类中使用了泛型的声明,代码如下: public abstract class AlarmRender { /** * @param serviceDataList serviceDataList * @para…

继续阅读 java泛型继承_Java中泛型的继承

JavaScript 最全思维导图

  • Post author:
  • Post category:java

目录 数据(数据类型,数组常用方法,字符串常用方法,类型转换,函数) 事件(事件模型,事件代理,事件循环,执行上下文和执行栈) 原型(原型与原型链,作用域链,this,继承) 正则与web攻击 常见案例(一)(==  与 ===,typeof 与 instanceof,new 操作符,ajax 原理) 常见案例(二)(bind、call、apply,数字精度丢失,大文件上传如何做点续传) 常见案例…

继续阅读 JavaScript 最全思维导图

javascript进制转换_你不知道的三大 JavaScript “黑话”!

  • Post author:
  • Post category:java

作者 | 斯年 责编 | 伍杏玲 因为球是圆的,所以不论发生什么都有可能,对这点我是深信不疑的,但最近我总是在怀疑,JavaScript也是圆的!下面我们一起来看看JavaScript有啥黑话: “算术” 算术中的位运算已被作者列为禁术,因此希望你在工程中使用位运算时,请确保你有充足的理由使用,并在需要时写好Hack注释。 !与!! !为逻辑非操作符,可以应用于ECMAScript中的任何值,无论…

继续阅读 javascript进制转换_你不知道的三大 JavaScript “黑话”!

JavaScript 中判断数据类型的几种方法及其特点

  • Post author:
  • Post category:java

1、typeof 对于基本数据类型, null 不能准确判断,会显示为 object 对于引用类型,数组类型不能准确判断,会显示为 object 2、instanceof 原理:通过原型链进行判断 [] instanceof Array // true {} instanceof Object // true new String('welnee') instanceof String // tr…

继续阅读 JavaScript 中判断数据类型的几种方法及其特点

java字符串的拼接

  • Post author:
  • Post category:java

System.out.println(‘a’ + ‘b’ + ‘c’ + “”); -->294 System.out.println("" + ‘a’ + ‘b’ + ‘c’); -->abc 咦?!第一个输出结果居然是数字,是不是很神奇啊,这是为什么吗?到底发生了什么呀? 经过对结果的分析可知: 在第一个输出中,前三个字符相加,并不是简单的执行字符和字符之间的连接操作,而是把字符对…

继续阅读 java字符串的拼接

JAVA笔记(二)-赋值

  • Post author:
  • Post category:java

赋值 上节我们说了数据类型和变量,通过声明变量,每个变量赋予一个数据类型和一个有意义的名字,我们就告诉了计算机我们要操作的数据。 有了数据,我们能做很多操作。但本文只说说对数据做的第一个操作:赋值。声明变量之后,就在内存分配了一块位置,但这个位置的内容是未知的,赋值就是把这块位置的内容设为一个确定的值。 Java中基本类型、数组、对象的赋值有明显不同,本文介绍基本类型和数组的赋值,关于对象后续文章…

继续阅读 JAVA笔记(二)-赋值