- 博客(60)
- 收藏
- 关注
原创 Java设计模式(七)— 单例模式2
单例模式之懒汉式(线程安全,同步方法);单例模式之懒汉式(线程安全,同步代码块);单例模式之DoubleCheck
2023-06-12 09:15:00
779
原创 lombok常用注解
lombok注解也是大家经常用到的,下面让我们一起看下吧~lombok注解使用起来会很方便,大家可以多去了解不同注解的作用哦。
2023-05-26 19:42:03
978
原创 我的创作纪念日
看着访问量和排名的上涨,更加促进了自己写博客!加油做到一周创作五篇文章!当前创作和我工作、学习的关系。向着更好的自己出发!在创作的过程中的收获。
2023-05-23 20:13:07
55
转载 程序员做事方法以及思路
作为一名刚刚入门的菜鸟级别的程序员,常会在做事方法和做事思路上面感到迷茫,找不到正确的思路和方法,影响工作效率。当遇到困难或者知识瓶颈的时候,做不出来不是借口,往往成功的人会去找解决的方法和思路,只有失败的人才会去找借口。不要遇见困难就退缩,寻求正确的方式,去击败困难,在困难中成长、进步。本文档主要是笔者从参加工作后,所听、所学的个人认知与理解,今天总结出来希望能为大家提供帮助。“三人行,必有我师”,多问、多学、多查、多整理,仅靠苦干来提高效率已经远远不够,带着思考去工作,理性地处理问题。
2023-05-23 20:02:22
213
转载 java List 复制:浅拷贝与深拷贝
在 Java 中用对象的作为入口参数的传递则缺省为” 引用传递”,也就是说仅仅传递了对象的一个” 引用”,这个” 引用” 的概念同 C 语言中的指针引用是一样的。如上图将 list A 浅拷贝给 list B,由于进行的是浅拷贝,所以直接将 A 的内容复制给了 B,java 中相同内容的数组指向同一地址,即进行浅拷贝后 A 与 B 指向同一地址。对于基本数据类型,实际上是拷贝它的值,而对于引用数据类型,拷贝的就是它的引用,并没有创建一个新的对象,即没有分配新的内存空间。这样的拷贝就称作浅拷贝。
2023-05-15 20:50:09
2032
原创 子类继承父类的时候,是否可以使用父类的protect,private方法?
回到正题,子类继承父类的时候,可以用父类的protect方法,但是不能用private方法。你猜对了吗?机智如你,一定猜对啦
2023-05-15 20:18:44
1279
原创 Java字符串排序和集合排序
这篇文章总结了Java字符串和集合排序,下面一起来看下吧~提示:以下是本篇文章正文内容,下面案例可供参考以上就是Java字符串和集合排序的介绍啦
2023-05-12 20:07:38
1800
原创 mybatis调存储过程的方式(oracle)
hello,欢迎来到柚子的博客,本篇文章是mapper调Oracle存储过程的实现方式,下面来一起看下吧~提示:以下是本篇文章正文内容,下面案例可供参考以上就是今天要讲的内容,本文仅仅简单介绍了mapper调存储过程的方式,大家有好的方式也可以提出建议哦。
2023-05-11 20:25:16
1064
原创 通过固定接口将微服务查询的结果,保存到内存,使用时调用,为什么这种方式不合适
柚子的碎碎念:在看历史代码时,发现了一处代码使用固定接口将微服务查询的结果,保存到内存,使用时调用,下面来让我们分析一下吧。
2023-05-10 20:42:03
95
原创 Sonar常见问题及修改
柚子之前在重构项目的时候,参考了sonar给出的修改意见,下面是对sonar常见问题的一番总结。提示:以下是本篇文章正文内容,下面案例可供参考问题主要存在以下几类:(1)变量和方法名命名不规范,条件语句不规范:前者按照驼峰命名法进行修改,后者主要出现的是if语句合并问题,将其合并到上一级。(2)单个方法复杂度太高:对其方法进行拆分,降低复杂度到15。(3)涉及Java基础知识的改进建议:根据其建议进行相应的修改。
2023-05-09 19:20:12
9864
原创 java.util.ConcurrentModificationException异常的解决
java.util.ConcurrentModificationException异常的解决
2023-05-08 19:46:19
251
转载 分布式发布订阅消息系统Kafka
Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。对于传统的message queue而言,一般会删除已经被消费的消息,而Kafka是不会删除数据的,它会把所有的数据都保留下来,每个消费者(Consumer)对每个Topic都有一个offset用来表示读取到了第几条数据。
2023-05-05 20:01:30
898
原创 AOP(面向切面编程)
AOP作为Spring的一个子模块,和OOP(面向对象编程)一样是一种编程思想,是对OOP的一种补充。博主下面对AOP整理了相关内容,下面我们一起来看下吧。提示:以下是本篇文章正文内容,下面案例可供参考AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。
2023-05-04 19:39:56
2779
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人