上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 61 下一页

2019年8月28日

后端开发常用的工具/软件

摘要: IDE 1.IDEA:最好用的java开发IDE。 IDEA使用详情见:https://www.cnblogs.com/expiator/p/5848552.html uTools 一切皆插件!!强烈推荐!! uTools,极大地提高工作效率! 不管是 网页搜索,本地搜索,本地软件搜索,ocr,剪贴 阅读全文

posted @ 2019-08-28 00:10 乐之者v 阅读(6621) 评论(0) 推荐(0)

2019年8月27日

为什么不要使用==比较Integer?

摘要: 比较Integer的时候,不要用==。 查看Integer的源码,如下: / Returns an {@code Integer} instance representing the specified {@code int} value. If a new {@code Integer} inst 阅读全文

posted @ 2019-08-27 23:29 乐之者v 阅读(1170) 评论(1) 推荐(0)

2019年8月20日

java 多页pdf转化为多张图片

摘要: 相关jar包: 相关代码: import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.rendering.ImageType; import org.apache.pdfbox.rendering.PDFRendere 阅读全文

posted @ 2019-08-20 21:09 乐之者v 阅读(3794) 评论(0) 推荐(0)

2019年8月13日

《码出高效》读书笔记

摘要: 面向对象 接口 1.接口方法默认public abstract。 接口属性访问控制符默认public statistatic final。 2.接口支持多重继承,抽象类只能单继承。 3.接口可以继承接口。 方法 1.方法参数必须做校验。比如判空。 2.构造方法不能被继承,不能被重写。 3.gette 阅读全文

posted @ 2019-08-13 23:57 乐之者v 阅读(659) 评论(0) 推荐(0)

java集合代码示例

摘要: 一、List ArrayList 使用List时,最好初始化容量。 ArrayList的默认容量为10,每次扩容增0.5倍,假如要放置100个元素,需要多次扩容。 List<String> list=new ArrayList<>(100); String数组转List 使用Arrays.asLis 阅读全文

posted @ 2019-08-13 00:18 乐之者v 阅读(1064) 评论(0) 推荐(0)

2019年7月22日

BigDecimal代码示例

摘要: 在平常开发中,如果涉及到计算,要求准确的精度,比如单价*数量=总价之类的计算,那么得用到BigDecimal。 ###初始化 如下: BigDecimal amount=new BigDecimal("5.33"); 注意,最好不要用double类型来初始化,数值并不准确。 比如 BigDecima 阅读全文

posted @ 2019-07-22 21:52 乐之者v 阅读(453) 评论(0) 推荐(0)

2019年7月5日

java复制对象之深拷背(深克隆)

摘要: 在java开发中,有时我们需要复制对象,并且确保修改复制得到的对象不会影响原来的对象。 于是,有些人可能会写出类似以下的代码: public class CloneTest { public static void main(String[] args) { JSONObject paramJson 阅读全文

posted @ 2019-07-05 00:56 乐之者v 阅读(1284) 评论(0) 推荐(0)

2019年7月3日

java是值传递还是引用传递?

摘要: 最近在项目中发现了类似如下的代码。 修改新对象,影响了旧对象 这段代码期望原来的paramJson不改变,只改变方法参数中的paramJson。 结果却发现对形参paramJson进行替换操作,实参也跟着改变了。 除了这种传参数,类似的还有赋值。 同样发现,修改了paramJson2,会影响para 阅读全文

posted @ 2019-07-03 19:21 乐之者v 阅读(4267) 评论(0) 推荐(0)

SpringBoot异步及线程池配置

摘要: 异步方法注解@Async 在SpringBoot中进行异步处理,可以使用异步注解@Async和@EnableAsync。 @Async注解表示异步,如:@Async("asyncServiceExecutor"), 后面的参数asyncServiceExecutor对应于自定义的线程池配置类(在以下 阅读全文

posted @ 2019-07-03 18:55 乐之者v 阅读(21151) 评论(0) 推荐(1)

Redis代码示例

摘要: RedisTemplate 如果想要在java中使用Redis相关的数据结构,要先注入RedisTemplate。 @Autowired private RedisTemplate<K,V> redisTemplate; 其中K,V类型,可以使用具体的类型,比如String或者其他具体类。 @Aut 阅读全文

posted @ 2019-07-03 17:16 乐之者v 阅读(1570) 评论(0) 推荐(0)

上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 61 下一页

导航