
Java
文章平均质量分 91
bbccloud
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VO、DTO、DO、PO 的概念、区别和用处
本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念:概念VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分..转载 2021-08-17 14:27:28 · 423 阅读 · 0 评论 -
HandlerMethodArgumentResolver 实现 Springboot 自定义参数解析
实现 HandlerMethodArgumentResolver 接口自定义解析器需要实现 HandlerMethodArgumentResolver 接口,此接口包含两个函数:public interface HandlerMethodArgumentResolver { /** * 入参筛选 * * @param methodParameter 参数集合 * @return 格式化后的参数 */ boolean supportsParameter(MethodParam原创 2020-06-12 15:57:22 · 519 阅读 · 0 评论 -
HashMap和ConcurrentHashMap面试技术点
HashMapHashMap底层数据结构JDK7:数组+链表JDK8:数组+链表+红黑树(JDK8中使用了单项链表,也使用了双向链表,双向链表主要是为了链表操作方便,插入扩容链表转红黑树,红黑树转链表的过程中都要操作链表)JDK8中HashMap为什么要使用红黑树当元素个数小于一个阈值时,链表整体的插入和查询效率要高于红黑树,但元素个数大于此阈值时,链表整体的插入查询效率要低于红黑树。此阈值在HashMap中为8。JDK8中HashMap什么时候将链表转换为红黑树这个问题很容易打错,大部分答案原创 2020-05-15 14:58:44 · 330 阅读 · 0 评论 -
Linux中mysql关闭远程连接和端口下,使用Navicat远程连接
在实际项目中往往为了安全需要关闭mysql的远程连接和端口的远程访问,只允许本地访问数据库。但是有时候解决生产出现的bug需要查看数据库,这就变得非常的麻烦,一下教程就是在关闭远程连接和端口下使用Navicat远程连接。第一步打开Navicat,文件→新建连接→mysql第二步选择常规连接名随便起一个主机名或IP地址:填你的服务器的内外IP(或者是127.0.0.1,localhost...原创 2018-03-09 10:24:59 · 1207 阅读 · 0 评论 -
RabbitMQ总结
RabbitMQ基本使用原创 2017-11-20 14:25:09 · 1547 阅读 · 0 评论 -
idea 中Java web项目只中创建Java main方法运行出现ClassNotFoundException
在idea的Java web项目中创建了一个测试方法,然后就报一下的错误Exception in thread "main" java.lang.ClassNotFoundException: com.my.bookstore.test.BaseDAOTest at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at原创 2017-07-18 00:06:25 · 2956 阅读 · 0 评论 -
JS中比较日期大小
var beginDate=$("#beginDate").val(); var endDate=$("#endDate").val(); var d1 = new Date(beginDate.replace(/\-/g, "\/")); var d2 = new Date(endDate.replace(/\-/g, "\/")); if(beginDate!=""&原创 2017-05-16 23:59:36 · 532 阅读 · 0 评论 -
JSP中 <c:if test=““> 如何判断?
判断是佛为空 str为空 str不为空多条件逻辑判断 str1不为空,str2不为空原创 2017-05-16 22:12:44 · 5415 阅读 · 0 评论 -
eclipse中Java Web导入到IntelliJ IDEA 并且配置Tomcat(超级详细)
由于我之前用Android Studio习惯了,现在做Java,但是Java Web项目是eclipse结构的,我eclipse长时间不用了不习惯,我想把Java Web项目导入到IntelliJ IDEA中开发。在网上找了好久也没有找到合适的文章,只是一些断断续续的文章,现在我打算自己写一篇文章,方便以后自己以及大家看。第一步:准备工具我用的是 IntelliJ IDEA 2016原创 2017-05-11 23:08:27 · 31877 阅读 · 9 评论 -
SpringMVC中遇到Failed to read candidate component class: file XXX
由于公司Android项目没有了,所以现在正准备往Java方向转,看了1个星期的SpringMVC+Mybatis视频,总结了学习中遇到的问题。chrome报以下错误启动Tomcat后控制台报以下错误org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate com原创 2017-05-11 22:53:55 · 5490 阅读 · 2 评论