JavaSE
qq_36468169
这个作者很懒,什么都没留下…
展开
-
3. Java break跳出for, while多层循环
编程中我们会经常用break来跳出循环,如下:通过截图可以看出,当 i==1 && j==1时,跳出了内层的for循环。但是,如果我们想要跳出外层的循环该怎么办呢,我们可以通过在循环前边加标号来实现,如下:说明:1、标号紧贴循环语句,并且处于循环语句的前边;2、通过标号能跳出任意层数的循环;3、break和continue都可以使用标号来灵活控制循环语句;4、我们反编译.class文件时,能经常见到"break label;"这样的标号使用。public转载 2020-12-09 15:30:08 · 3972 阅读 · 0 评论 -
2. 过滤器
一个过滤器如何过滤多个资源将要过滤的多个资源放在同一个路径下。如果是静态资源,可以将这些静态资源放在同一个文件夹下;如果是servlet或action,将他们的访问路径加上前缀,例如将登陆和注册的servlet配置为@WebServlet("/user/loginServlet")和@WebServlet("/user/registerServlet")。2.在web.xml中配置过滤器时,一个filter对应多个filter-mapping,不建议一个filter-mapping里边写多个u转载 2020-09-08 10:57:07 · 199 阅读 · 0 评论 -
1.Java 压缩20M文件从30秒到1秒的优化过程
有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以后也能使用,但是随着前端所传图片的大小越来越大的时候,耗费的时间也在急剧增加,最后测了一下压缩20M的文件竟然需要30秒的时间。压缩文件的代码如下。private static String ZIP_FILE="D:...转载 2019-11-13 10:51:23 · 214 阅读 · 0 评论 -
连接超时(connect timed out)和读取超时(Read timed out)
设置连接超时和读取超时方法: 1 2 3 4 RequestConfig config=RequestConfig.custom() .setConnectTimeout(10000)// 设置连接超时时间 10秒钟 .setSocketTimeout(1000...转载 2019-09-25 16:40:39 · 5811 阅读 · 0 评论 -
Java String 判空的常用方法-效率问题
java String的判空方法算是java开发中的一个很基础的方法,但是自己有时候会忘记,所以写篇博客总结加深记忆。方法一:是我所知道的效率的最高的,也是最常用的方法。if(s == null || s.length() <= 0)方法二:是我很多同学在使用的方法,也是最常看到的一种方法,但是效率很低。if(s == null || s.equals(""))方法三:是...转载 2019-07-20 13:23:20 · 324 阅读 · 0 评论 -
StringUtils中 isNotEmpty 和isNotBlank的区别
isNotEmpty :判断某字符串是否非空StringUtils.isNotEmpty(null) = falseStringUtils.isNotEmpty("") = falseStringUtils.isNotEmpty(" ") = trueStringUtils.isNotEmpty("bob") = trueisNotBlank:判断某字符串是否不为空且长度不为0且不...转载 2019-07-12 14:55:32 · 59 阅读 · 0 评论 -
对JSON字符串的内容进行取出属性值得操作
JSON格式字符串:{ "errcode": 0, "result": { "list": [{ "approver_userid_list": ["1"], "business_id": "201812101825000168225", "create_time": "2018-12-10 18:25:17原创 2018-12-11 23:10:00 · 994 阅读 · 0 评论 -
List循环添加对象的推荐方式
先看两段代码代码AList<User> userList = new ArrayList<>();User user = null;for (int i = 0; i < 10; i++) { user = new User("username_" + i, "password_" + i); userList.add(user);}u...转载 2018-12-11 19:09:17 · 872 阅读 · 0 评论