Java
文章平均质量分 60
daponi
在生活中苦苦挣扎的一名弱鸡
展开
-
get 和post
Java中经常会遇到面试官问道,get 和post有什么不同,今天整理一下。首先get是用来获取数据的,post是向服务器提交数据。get传递形式是通过URL进行传输,以key=value的格式,添加在url后面, 多变量用&连接,而post是将数据放在http协议的请求头或者请求体中进行传递。一般上传文件用post。而get在url中传送参数有长度限制。get传输数据参数会显示在...原创 2020-01-08 14:17:59 · 407 阅读 · 0 评论 -
isEmpty、isNotEmpty和isBlank、isNotBlank的解释
1. isEmpty 判断某字符串是否为空,为空的标准是 str==null或 str.length()==0 StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false//注意在 StringUtils 中空格作非空处理 S...原创 2020-01-03 14:15:32 · 2541 阅读 · 0 评论 -
java字符串截取--截取倒数第二个指定字符之前/后的字符串
截取倒数第二个"/"之前的字符串 String path="/home/henry/Desktop/1.txt"; //获得""/home/henry",并且不需要前面的"/" String oo=path.substring(0,path.lastIndexOf("/",path.lastIndexOf("/")-1)); //"-1"代表在定位时往前取一位,即去掉"/"...原创 2019-11-09 12:39:57 · 17646 阅读 · 0 评论 -
JAVA实现删除文件夹和文件
原文链接:https://blog.csdn.net/dongdongdo/article/details/80698737import java.io.File;import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner scanner = new Sc...转载 2019-11-09 12:19:37 · 583 阅读 · 0 评论 -
StringUtils方法
isNotEmpty将空格也作为参数,isNotBlank则排除空格参数NoteStringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源...原创 2019-10-21 21:34:58 · 163 阅读 · 0 评论 -
关于null != a 与 a != null 的区别
工作后发现项目里面的if或其他逻辑语句的判断变量(variate)中,都是用null ==variate、null !=variate、"xxxx".equals(variate),下面说说原因:比如if(null != variate) 和if(variate!= null )中的valuate是username时,&...原创 2019-09-11 15:03:10 · 1719 阅读 · 2 评论 -
Map、Model、ModelMap和ModelAndView解释
Spring MVC 可以使用Map、Model和ModelMap、ModelAndView来向前台页面传值Map、Model和ModelMap解释:1Spring MVC在调用方法前会创建一个隐含的模型对象作为模型数据的存储容器。2.如果方法的入参为Map,Model和ModelMap类型,Spring MVC会将隐含模型的引用传递给这些入参...原创 2019-08-28 11:32:55 · 559 阅读 · 0 评论 -
连接池中 maxActive,maxWait,maxAge,maxIdel参数
前言连接池本质作用是为客户端提供连接复用,提升连接效率,降低系统开销。Tomcat的连接池提供了maxActive,maxWait,maxIdle,minIdle,initialSize等参数,配置连接池的大小,用户根据自身业务需求配置这几个参数。同时,因为对端数据库服务器状态不受tomcat控制,所以tomcat需要有检查连接可用性的机制,通过testOnBorrow,testWhileIdl...原创 2019-08-02 15:17:26 · 22136 阅读 · 2 评论 -
jquery / js向input的value赋值
首先简单的理解一下JS和JQuery!js : 是一门网页的脚本语言jquery :jquery是基于js的一种框架,也就是说query 就对 js 的一个扩展,封装,就是让javascript更好用,更简单,jquery就是要用更少的代码,漂亮的完成更多的功能。文本框如下<input type="text" value="" id="inputID">jquery / ...原创 2019-06-23 00:11:39 · 19690 阅读 · 0 评论 -
什么是类?对象?类与对象的关系是什么?
对象什么是对象? 万物皆对象。它包括现实中客观存在的事物,也包括抽象的时间、规则、思维。简单点说,对象具有状态、行为和标识。类什么是类? 具有相同特性和行为的对象组成的集合就是类...原创 2019-06-02 14:56:30 · 32966 阅读 · 6 评论 -
java项目里classpath详解
一、classpath路径指什么 文件如:mybatis.xml、spring-web.xml、applicationContext.xml等放到src目录(就是存放代码.java文件的目录),然后使用“classpath:xxx.xml”来读取,都放到src目录准没错,那么到底classpath到底指的什么位置呢?&nbs...转载 2019-04-18 00:15:59 · 1108 阅读 · 0 评论 -
用HashSet或者TreeSet实现数组去重
一.用List集合实现int[] str = {5, 6, 6, 6, 8, 8, 7,4};List<Integer> list = new ArrayList<Integer>();for (int i=0; i<str.length; i++) { if(!list.contains(str[i])) { list.add(str[i]); ...转载 2019-04-21 10:21:35 · 843 阅读 · 0 评论 -
PrintWriter类详解
1.java.io.PrintWriter是java中很常见的一个类,该类可用来创建一个文件并向文本文件写入数据。可以理解为java中的文件输出,java中的文件输入则是java.io.File。2.常用的构造方法:提供了很多构造方法,包括直接对文件写操作的PrintWriter(String fileName)PrintWriter(File file)以上两种构造方法都是...原创 2019-04-16 16:14:00 · 3038 阅读 · 1 评论 -
Spring中的Ioc、DI讲解
Spring是一款轻量级的IOC框架,Spring的核心就是Ioc和DI,并通过他们来解耦,那么,Ioc、DI到底是什么?Ioc 控制反转 Ioc(Inversion of control)控制反转,这里的控制 指把控制权从应用...转载 2019-04-16 09:44:23 · 127 阅读 · 0 评论 -
重载是不是多态?重载是不是面向对象?
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;曾经看尚学堂马士兵的授课,说多态必须具备三大特征:子类继承父类,子类覆盖父类,父类指向子类。如果是这样的话,就说明只有继承关系才是多态的先决条件。而网上所能查到的资料,大部分支持的观点是重载是多态,没提到多态,就提到了override和overload区别,令人生疑。还有模糊地说法说的是重载算是广义的多态。&amp;nbsp;&am原创 2019-03-12 09:48:55 · 6067 阅读 · 10 评论