JAVA
文章平均质量分 86
沐雨云楼
这个作者很懒,什么都没留下…
展开
-
JDK下载(百度网盘)
JDK各版本下载jdk百度盘下载地址提取码:wi8i如没有你需要的版本,请看txt文档,自行去官网下载。里面有账号和密码。原创 2020-04-22 17:33:54 · 35609 阅读 · 60 评论 -
JNDI+springmvc使用
1.JNDI简介1-1是什么JNDI是Java命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一。是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。JNDI可访问的现有的目录及服务有:DNSXNamNovell目录服务LDAP(Lightweight Directory Access Protocol轻型目录访问协议)CORBA对象服务文件系统原创 2020-10-08 14:03:43 · 865 阅读 · 4 评论 -
BigDecimal正确使用了吗?
结论使用BigDecimal,而不用float和double运算使用BigDecimal的String构造方法或valueOf来创建,而不用double构造方法两个BigDecimal计算结果用一个BigDecimal来接收注意四舍五入的策略差别以及使用1.浮点问题浮点数类型float和double运算会丢失精度public static void main(String[] args) { System.out.println(0.05 + 0.01); // 0.0600000原创 2020-10-08 13:46:02 · 480 阅读 · 0 评论 -
java工具类-jackson
工作中,接口与接口交互时,常常会将json和bean/list相互转化,来处理。本文基于jackson来封装工具更多内容可以关注:iworkh博客1.说明如果没使用springboot的话,那么需要添加依赖,并初始化对象<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId>原创 2020-06-22 22:02:20 · 1795 阅读 · 0 评论 -
java工具类-bean转map
工作常常遇到将java的Bean对象转化为Map,或者将Map转为Bean对象。常见的手段通过json工具,将Bean转json,再将json转Map效率低jdk的反射,获取类的属性,进行转化比较麻烦,书写代码比较多通过工具类BeanMap来完成效率高,底层也是基于反射,不过做了些优化,比如缓存等手段 (推荐)通过Apache的BeanUtils来完成bean转化map是Map<String, String>类型循环转化1w次,对比下BeanMap原创 2020-06-22 21:46:56 · 24254 阅读 · 0 评论 -
VO DTO DO PO是什么?
搞开发,特别java开发,我们常会用到的一些对象:VO、DTO、DO和PO。1.介绍由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从原创 2020-06-22 17:21:18 · 837 阅读 · 0 评论 -
rest-assured实战
前面介绍过了rest-assured-wiki翻译,这篇我们来实战使用下版本选用4.2.0,目前最新的是4.3.0,但有groovy版本bug。(在使用开源组件时,一定要注意最新版的风险)使用4.3.0时遇到的bug AbstractMethodError在使用开源组件时,遇到bug,可以第一时间去对应的issues里查看下,有时比baidu/google效率高的多常用的链接rest-assured官网rest-assured-wikirest-assured-wiki翻译本篇对应原创 2020-06-22 16:50:27 · 1336 阅读 · 0 评论 -
Lombok使用
Lombok通过增加一些“处理程序”,可以让java变得简洁、快速。Lombok官网1.优缺点优点能通过注解的形式自动生成构造器、getter/setter、equals、hashcode、toString等方法,提高了一定的开发效率让代码变得简洁,不用过多的去关注相应的方法属性做修改时,也简化了维护为这些属性所生成的getter/setter方法等缺点不支持多种参数构造器的重载...原创 2019-12-16 20:58:24 · 183 阅读 · 0 评论 -
java类加载器ClassLoader
文章目录1.类加载器是什么?2.类加载过程2-1.加载2-2.连接2-3.初始化3.类加载器4.jvm中相同的类5.双亲委托机制6.如何自定义类加载器7.更多学习资料更多资料1.类加载器是什么?类加载器就是用来加载类的东西!类加载器也是一个类:ClassLoader类加载器可以被加载到内存,是通过类加载器完成的!主要分三类:BootStrap:引导类加载器,加载rt.jar中的类E...原创 2019-11-28 15:44:12 · 216 阅读 · 0 评论 -
java脑图和java学习手册
1.脑图原地址脑图地址脑图分享密码:jRSZ更多IT脑图和手册2.脑图图片由于内容过多,只展示了一级。需要看更多请查看下面原图。点脑图源地址查看脑图里每个超连接可以查看具体内容3.更多IT资料iworkhttps://www.iworkh.com需要注册个人用户才能看到全部菜单网站覆盖 “前端/后端/运维/测试” 常见技术的IT手册,为您提供丰富且全面的IT学...原创 2019-11-21 10:56:23 · 204 阅读 · 0 评论 -
Java swing 简易文本编辑器
swing 简易文本编辑器swing的控件使用原创 2017-10-09 10:39:12 · 4035 阅读 · 0 评论