随笔分类 - 整理java笔记
之前自学java的笔记
摘要:JSTL(jsp standard tag Library) jsp标准标签库,它是apache对el表达式的扩展,jstl与el结合可以完成更强大的功能。 JSTL它是一种标签语言,它不是jsp内置标签,所以在使用JSTL需要导入相关的jar包。 核心标签库一共有12个: 1、set标签: 2、i
阅读全文
摘要:说的是模板代码,应该说的是提示的模板代码,并不是一新建就会出现模板。 第一步:先建一个Servlet文件,写好自己想要的模板 我的模板如下: 全选并复制,等会要粘贴到Servlet的提示模板中。 package online.msym;//这一行代码等会要删除,下一行代码要打开 //package ${enclosing_package};//这行代码用于自动识别包,并导包 import java...
阅读全文
摘要:1、http请求 http请求分为三部分:请求行,请求头,请求正文 1. 请求行 请求方式 GET POST 请求资源路径 协议版本 GET与POST请求区别? get只能传递1kb以下数据,POST可以传递大数据; get请求如果有请求参数,那么,浏览器上会显示请求参数; post请求不会,所以post请求会更安全; 如果是get请求,有请求参数,请求参数是在http请求...
阅读全文
摘要:当Tomcat端口被占用时,两种方式来解决: 1、关闭占用的程序: 在cmd命令行中输入netstat –ano 找到占用8080端口程序的PID号,然后在任务管理器中将对应的程序关闭。 2、修改Tomcat端口号: 进入tomcat的配置conf目录,打开server.xml文件,找到下面代码段,
阅读全文
摘要:先讲一下java中的反射: 反射就是将类别的各个组成部分进行剖析,可以得到每个组成部分,就可以对每一部分进行操作 在比较复杂的程序或框架中来使用反射技术,可以简化代码提高程序的复用性。 讲的是Method类的invoke()方法。 既然是讲invoke方法,那就不讲怎么使用反射了,代码上来先: pa
阅读全文
摘要:A:Map集合概述和特点(Set底层依赖的是Map) 将键映射到值的对象 一个映射不能包含重复的键 每个键最多只能映射到一个值 B:Map接口和Collection接口的不同 Map是双列的(是双列集合的根接口),Collection是单列的(是单列集合的根接口) Map的键唯一,Collection的子体系Set是唯一的 Map集合的数据结构值针对键有效,跟值无关;如:Tree...
阅读全文
摘要:LinkedHashSet的特点: 可以保证怎么存就怎么取 package online.msym.set; import java.util.LinkedHashSet; public class Demo2_LinkedHashSet { /** * @param args * LinkedHashSet * 底层是链表实现的,是set集合中唯一一个能保...
阅读全文
摘要:TreeSet: 1.特点 TreeSet是用来排序的, 可以指定一个顺序, 对象存入之后会按照指定的顺序排列 2.使用方式 a.自然顺序(Comparable) TreeSet类的add()方法中会把存入的对象提升为Comparable类型 调用对象的compareTo()方法和集合中的对象比较(当前存入的是...
阅读全文
摘要:HashSet如何保证元素唯一性的原理 1.HashSet原理 a. 我们使用Set集合都是需要去掉重复元素的, 如果在存储的时候逐个equals()比较, 效率较低,哈希算法提高了去重复的效率, 降低了使用equals()方法的次数 b. 当HashSet调用add()方法存储对象的时候, 先调用对象的hashCode()方法得到一个哈希值, 然后在集合中查...
阅读全文
摘要:1.去除重复字符串 package com.online.msym; import java.util.ArrayList; import java.util.Iterator; @SuppressWarnings({ "rawtypes", "unchecked" }) public class Demo1_ArrayList { public static void main(...
阅读全文
摘要:对比 C# 的文件系统, 发现 C# 的文件系统貌似比 Java 的东西少一点, 居然连删除目录都直接做好封装了, 想到学 Java 的时候还要自己写递归删除, 好像没写过非递归的,就在网上查了下, 关于非递归删除目录代码没几个, 我就写了一个,递归网上一大堆, 就不粘上来了. 下面是代码非递归的方
阅读全文

浙公网安备 33010602011771号