随笔分类 -  java

摘要:实践: 1.通过try catch捕获异常,可以给调用者友好提示 例如controller里面遇到异常,如果不抛出就会出现500错误给浏览器。如果在controller中捕获异常,那么就可以友好的提示了,例如: 1 /** 2 * 通用下载请求 3 * 4 * @param fileName 文件名 阅读全文
posted @ 2021-07-08 09:50 wullll 阅读(58) 评论(0) 推荐(0)
摘要:在使用若依框架中,看到自定义了一个注解。记录下自己的想法 自定义 Excel 注解类 1 import java.lang.annotation.ElementType; 2 import java.lang.annotation.Retention; 3 import java.lang.anno 阅读全文
posted @ 2019-12-17 10:59 wullll 阅读(434) 评论(0) 推荐(0)
摘要:面向接口编程,提高程序的扩展性,这样可以 开放扩展 关闭 修改,体现了开闭原则 代码 如下 public interface TestInterface { public void print(); } public class Print implements TestInterface{ pub 阅读全文
posted @ 2019-11-24 19:25 wullll 阅读(1537) 评论(1) 推荐(0)
摘要:简单的回答:因为相对StringBuffer,StringBuilder没有在方法上使用 synchronized 关键字。例如 StringBuffer : @Override public synchronized StringBuffer append(String str) { toStri 阅读全文
posted @ 2019-11-19 14:20 wullll 阅读(749) 评论(0) 推荐(0)
摘要:由于在Effect JAVA一书中看到第51条:当心字符串连接的性能,衍生出这个问题,由此转载 一、java内部String类的实现: java 8: 1 public final class String 2 implements java.io.Serializable, Comparable< 阅读全文
posted @ 2019-09-08 21:52 wullll 阅读(363) 评论(0) 推荐(0)
摘要:公告类型的枚举类型 public enum BulletinsType { DELAY_BULLETINS("延期公告",7), FLOWMARK_BULLETINS("流标公告",8), RUNOFF_BULLETINS("废标公告",10), PREQUALIFICATION_BULLETINS 阅读全文
posted @ 2019-08-19 09:17 wullll 阅读(306) 评论(0) 推荐(0)
摘要:@Autowired @Autowired为Spring提供的注解,需要导入包org.springframework.beans.factory.annotation.Autowired。 @Autowired采取的策略为按照类型注入。(当类型重复的时候,用@Qualifier("userDao") 阅读全文
posted @ 2019-08-18 00:32 wullll 阅读(260) 评论(0) 推荐(0)
摘要:序列化是一种用来处理对象流的机制。 所谓对象流:就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Serializable接口(标记接口),该接口没有需要实现的方法 阅读全文
posted @ 2019-08-18 00:14 wullll 阅读(196) 评论(0) 推荐(0)
摘要:1. 上传jdk7 和 jdk8 包 2. 解压 [root@localhost webapps]# tar -zxvf /package/jdk-7u80-linux-x64.tar.gz 3. 配置jdk变量 vi /etc/profile export JAVA_HOME=/package/j 阅读全文
posted @ 2019-04-29 20:01 wullll 阅读(4083) 评论(0) 推荐(0)