随笔分类 - java基础
摘要:在Java开发中,我们经常会遇到需要对两个List对象进行比较并取得它们的差集的情况。差集是指在第一个List中出现而在第二个List中没有出现的元素集合。本文将介绍如何使用Java来实现这个功能,并提供代码示例。 方法一:使用循环嵌套遍历比较一种常见的方法是通过嵌套循环遍历比较两个List对象中的
阅读全文
摘要:看源码的时候,看到了新的语法,scan,break scan。 下面源码摘抄于String.class的toUpperCase(Locale locale)方法 /* Now check if there are any characters that need to be changed. */
阅读全文
摘要:一、Char介绍字符型数据类型。用于存放单个字符。用单引号【' '】括住2字节,16位。char在java中是16位,因为java用的是Unicode。一个16位的编码所能产生的字符只有65536个。Unicode码包括ASCII码。大多数计算机采用ASCII(美国标准信息交换码),它是表示所有大小
阅读全文
摘要:直接上代码: public static void main(String[] args) { double db1 = 87406.70; double db2 = 778.93; double result = db1 + db2; System.out.println(result); Big
阅读全文
摘要:写项目过程中遇到了一个关于秒转化为时分秒格式的问题,当然,我们可以使用外部类获取到视频或者音频的时长,但是作为后端,我们不可能只传给前端一个秒数,而不做任何处理,所以,在百般查找下,发现了一个简单实现的方法,个人觉得很好用,分享给大家。 /** * 将秒数转化为时分秒格式 * * @param ti
阅读全文
摘要:用一个简单例子,做一下自定义注解: import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; /** * * */ @Retention(RetentionPolicy.RUNTIME) p
阅读全文
摘要:第一种方法(亲测可用): 会在项目的根目录的临时文件夹下生成一个文件; 第二种方法: transferTo(File dest); 会在项目中生成一个新文件; 第三种方法: File f = (File) xxx 强转即可。前提是要配置multipartResolver,要不然会报类型转换失败的异常
阅读全文
摘要:非整型数,运算由于精度问题,可能会有误差,建议使用BigDecimal类型,具体 BigDecimal的详细说明参考jdk开发帮助文档。
阅读全文
摘要:上传文件过大时,不会进入控制层,会直接抛出异常,提示上传文件过大,如下: spring-mvc.xml文件中的配置信息限制了上传文件的大小,如下:
阅读全文
摘要:最近做个小实验,其中一部分要求将表单提交的数据转换为double,这个功能其实很简单直接一句Double.parseDouble(request.getParameter("chinese").trim())就可以实现,但因为是统计成绩,所以需要保留小数点后两位,所以各种百度发现了很多解决方法,这里
阅读全文
摘要:这段代码,如果 E:\a\aa\ 文件夹不存在,会报错。 这段代码,会创建文件夹 E:\\a\\aa\\aaa.txt\。 这段代码可以成功创建文件。
阅读全文
摘要:1.说明 由于一般情况下,由浏览器(前端)发送请求,服务器(后台)响应json数据,所以这里结合js进行说明; A服务器发送请求至B服务器,并接收其返回的json数据,见文末推荐,这里不再赘述! 2.服务器返回json数据 方式一:返回JSON格式数据(JSON对象) 方式二:返回JSON格式字符串
阅读全文
摘要:package com.stt.dateChange; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactor...
阅读全文
摘要:1.在jsp页面中嵌套 java代码: 首先jsp页面中导入java的工具类 2.在jsp页面中forEach获取: 3.在后台先把list转成json格式,然后js中使用var arr = eval(‘${list}');将list转成js数组。 后台 前台 4.后台还是把list转成json,j
阅读全文
摘要:package com.shuilangyizu; import java.util.regex.Pattern; import me.chanjar.weixin.common.util.StringUtils; public class IsNumber { public static void
阅读全文
摘要:一、使用HashSet添加一个String类型的值: 二、使用HashSet添加一个对象: 上面使用到的Student对象类: 最后使用调用main方法得出结果: java004 java002 java011 java001 java01 zhangsan1 21 zhangsan2 21 zha
阅读全文
摘要:1. 循环list中的所有元素然后删除重复 2. 通过HashSet踢除重复元素 3. 删除ArrayList中重复元素,保持顺序 4.把list里的对象遍历一遍,用list.contain(),如果不存在就放入到另外一个list集合中
阅读全文
摘要:有时候我们不需要将电话号码全部展现在页面上,那么我们可能要对电话号码进行相应的处理,js代码如下: java代码实现如下:
阅读全文
摘要:整理网友的材料,最后有源码,亲测能解决所有java获取IP真实地址的问题整理的这里:1、链接1 2、链接2JSP里,获取客户端的IP地址的方法是: ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将 的
阅读全文