![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 61
LiuSirzz
这个作者很懒,什么都没留下…
展开
-
面试必问!JVM 不得不说的知识点(二)
Java 8及以后版本引入的元空间(Metaspace)是替代了之前版本中的永久代(PermGen)的一种新的内存管理机制。总体而言,元空间的引入解决了永久代的一些限制和问题,使得类的元数据管理更加灵活、高效,并避免了一些与永久代相关的内存溢出问题。永久代(在Java 8之前)或元空间(Java 8及之后)溢出,主要是由于加载的类或者字符串常量池的信息过多,超过了JVM给予的空间。通过这样的策略,短时间内创建的对象很可能在新生代被回收,而较长寿命的对象则会逐渐晋升到老年代,以保证堆内存的合理利用。原创 2024-02-22 11:24:40 · 760 阅读 · 0 评论 -
Java判断当前时间是否处于指定区间 如:【周一:15:00-周五:16:00】
写在前面在工作期间,遇到一个需求,限定用户提现的时间在周五下午4点到周一下午2点,为了解决这个问题呢。(懒人不想干活),百度了一下,出来一篇文章,但是不能符合我的预期,所以修改了下。写个博客记录下。文章地址:https://www.cnblogs.com/angel-devil/p/11906658.html代码如下/** * 判断时间是否在区间内 [周三:11:40,周日:15:45] * @param stTime 周三:11:40 * @param edTime 周日:15:4原创 2020-05-20 17:57:41 · 1613 阅读 · 1 评论 -
Spring、Spring-boot 整合使用Dubbo
Spring、Spring-boot 整合使用Dubbo废话说在前面在工作过程中,老板安排了工作,将原来项目的用户系统与另外一个项目打通(以后称作A项目、B项目)。刚开始的时候因为A项目需要调用B项目的接口做操作。然后就一顿URL常量定义,远程调用接口来实现,后面发现定义的常量越来越多太麻烦了,所以想到用Dubbo这种分布式的架构解决这个问题。开发工具zookeeperEclipse...原创 2020-04-24 15:09:14 · 143 阅读 · 0 评论 -
Java面试点总结
1.Redis的数据类型有哪些?2.Redis的使用方式3.为什么创建索引?命令如何创建索引?4.spring中bean的创建流程5.spring中用到了哪些设计模式?在什么地方用到了6.什么是IOC?7.什么是AOP?8.如何利用反射修改一个类的私有属性?9.什么情况下索引会失效?10.synchronized 是什么锁?11.lock详解...原创 2019-12-19 19:05:50 · 89 阅读 · 0 评论 -
springboot 事务踩坑合集
https://segmentfault.com/a/1190000014617571想启用本类的普通方法的事务,通过接口来调用该方法即可生效。如果先在方法内部catch异常,需要添加TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();否则可以在外面捕获这个异常。下面是在方法内部捕获异常的示例: Produ...转载 2019-12-09 15:45:03 · 263 阅读 · 0 评论 -
CyclicBarrier和CountDownLatch的区别
CountDownLatch减计数,CyclicBarrier加计数。 CountDownLatch是一次性的,CyclicBarrier可以重用。 CountDownLatch强调一个线程或者多个线程等待其他线程执行完毕后执行、CyclicBarrier强调的是多个线程相互等待执行完毕...原创 2019-11-13 10:15:40 · 91 阅读 · 0 评论 -
eclipse配置Tomcat
eclipse配置Tomcat多的不说,直接开干附上Tomcat下载链接:http://tomcat.apache.org/配置Tomcat打开 window->preferences->Server->Runtime Environment:之后add->Apache 选择对应版本的Tomcat-》next 选择你下载的Tomcat目录点击完成使用To...原创 2019-10-17 16:47:15 · 137 阅读 · 0 评论 -
Java 8 Lambda
一、基本语法 1. (parameters) -> expression 参数+表达式 此语法下表达式将执行并返回结果 2.(parameters) ->{ statements; } 参数+语句块 ①return语句会吧控制权交给匿名方法的调用者 ②break和continue只能在循环中使用 表达式实例:...原创 2019-04-03 18:03:05 · 101 阅读 · 0 评论 -
解决SpringMVC 中@RestController 返回日期格式为时间戳
问题描述:解决SpringMVC 中@RestController 返回日期格式为时间戳解决方式: 配置springMVC配置文件 加入以下配置<mvc:annotation-driven> <mvc:message-converters> <bean class="org.springframework.http....原创 2019-04-03 10:27:05 · 4271 阅读 · 0 评论 -
Eclipse设置文件编码
在使用Eclipse开发过程中,创建项目或者导入项目后,会出现文件内部中文乱码的问题。这是由于编码格式不一致导致的。在此我们了解一下在Eclipse中如何统一修改文件的编码格式。windows ->preferences->Gerneral->Content Types 修改完成点击Update 或者Apply and Close 应用修改...原创 2019-02-22 11:18:11 · 3426 阅读 · 0 评论