![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
Kerxy
java
展开
-
java中并发的理解
java中并发的理解转载自我自己的博客https://www.cnblogs.com/zhaokexin/p/9922972.html在java中谈到并发,我们一定会想到两种锁,一种synchronized锁,一种ReentrantLock。还有一种轻量级的作用在变量上的volatile,那么他们三个有什么具体区别,和具体怎么用呢?下面针对他们三个分别说一下原理和作用。volati...转载 2018-11-29 18:05:11 · 214 阅读 · 0 评论 -
东北话讲throw和theows的区别
转载自自己的博客https://www.cnblogs.com/zhaokexin/p/9962246.html大家好,博主是个东北人哈尔滨那嘎达的,在实习中吧,感觉自己学习之路贼拉长,学习又没乐趣,感觉工作中的人都感觉我都东北话好玩儿,那我就用东北话来分享一些知识和学习成果,这样既进步又有趣,以下有什么不对的欢迎大家呲哒我。在我们写代码的时候总会遇到抛异常啥的,但是那玩意究竟咋用,往...原创 2018-11-29 18:10:16 · 344 阅读 · 0 评论 -
单例模式,附代码(加了double check中volatile作用)
转载自自己的博客https://www.cnblogs.com/zhaokexin/p/9968078.html大家好,博主是个东北人哈尔滨那嘎达的,在实习中吧,感觉自己学习之路贼拉长,学习又没乐趣,感觉工作中的人都感觉我都东北话好玩儿,那我就用东北话来分享一些知识和学习成果,这样既进步又有趣,以下有什么不对的欢迎大家呲哒我。在我们写代码的时候总会遇到抛异常啥的,但是那玩意究竟咋用,...原创 2018-11-29 19:10:09 · 255 阅读 · 0 评论 -
东北话聊聊多线程的wait,notify,notifyAll
东北话聊聊多线程的wait,notify,notifyAll大家好,博主是个东北人哈尔滨那嘎达的,在实习中吧,感觉自己学习之路贼拉长,学习又没乐趣,感觉工作中的人都感觉我都东北话好玩儿,那我就用东北话来分享一些知识和学习成果,这样既进步又有趣,以下有什么不对的欢迎大家呲哒我。在我们写代码的时候总会遇到抛异常啥的,但是那玩意究竟咋用,往哪嘎达用,我就简简单单分享一下子。主题:多线程通...原创 2018-12-03 10:45:33 · 124 阅读 · 0 评论 -
python多进程多线程和java多线程的区别
最近几天在用python写一个从kafka取数据判断有没有明文手机号的需求,在这其中遇到很多坑,坑也跟python多线程多进程有关。我在实现从kafka取数据的时候,需求还要求一分钟发送钉钉从kafka取出的明文手机号,所以就写了两个函数,一个从kafka取明文手机号相关信息,一个函数发送钉钉,所以以为在python中使用两个线程一个执行取数据,一个发送钉钉就行了,但是我之前不知道python...原创 2018-12-20 18:36:30 · 3771 阅读 · 4 评论 -
java后端实现细节图片的url存在数组中
我们做java后端的时候可能会有这样一种情况:这是5张这一种鞋子的细节图片,肯定是对应的5个不同的url。这五个url是存在数据库中的一个字段,我们会根据这个鞋子的id来查到这五个url,可能是几张表关联起来查出来的这5个url然后我们给前端返回这五个url或者更多细节的url,但是这个鞋子的牌子啊,价钱啊,都是一样的只有url不同,我们在封装实体类的时候,其他的就正常封装,把这个ur...原创 2018-12-18 12:23:02 · 589 阅读 · 0 评论 -
利用Class.forName 方法来动态加载驱动类举例详解classloader
一直搞不懂的classloader,看了这篇文章之后弄清晰 了,博主还利用Class.forName 方法来动态加载驱动类来给我们解释类具体如何加载的原文链接:https://juejin.im/post/5c04892351882516e70dcc9b老大难的 Java ClassLoader 再不理解就老了ClassLoader 是 Java 届最为神秘的技术之一,无数人被它伤透了...转载 2018-12-29 10:31:51 · 3319 阅读 · 1 评论