首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
膀胱炸裂王朝
掘友等级
虚幻5引擎架构师
|
任天堂[京都开发本部] (kyoto)
一个爱好很多的生活型屌丝摸鱼coder
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 32
沸点 0
赞
32
返回
|
搜索文章
最新
热门
【小威哥の设计模式系列-4】模板模式
其实在之前的 代理模式 中我也提到过了模板模式,其实和静态代理基本没啥区别。 其实如果有玩过netty的同学应该都知道,netty的handler就是用了模板模式去做责任链的处理。 netty的handler组件就定义了一个抽象的模板类,让我们去实现我们自己的功能,其实本质上也…
【小威哥の设计模式系列-3】代理模式
说起代理模式,特别是动态代理,大家第一反应就是spring的aop,那么这种模式到底如何使用,怎么使用呢,下面小威哥就为大家详解。 看到这里有的小伙伴会想:这tm不就是模板模式吗(模板模式我后面也会讲),的确!这基本就和模板模式真没啥区别,换汤不换药的,所以这就是java设计模…
【小威哥の设计模式系列-2】建造者模式
如果变量再多一点,组合关系再多一点,那么是不是写起来又麻烦又难看。 怎么样,是不是感觉似曾相识,又无比实用且酷炫。 总的来说,不像java里面很多的过度设计的一堆又臭又重又难理解的设计模式,建造者模式真的非常轻巧灵活又实用,如果能合理使用,可以让你的代码又骚气又美观。
java8的函数式编程和stream使用心得
在很多其他的编程语言里面,都可以实现函数式的编程,也就是函数可以作为变量去灵活使用,但是java一直都不可以,之前很多都使用一些匿名内部类这种丑的亚批的代码。java8之后算是可以使用伪函数式编程,其实也是应用了单方法接口去实现。并且设计出了lambda语法。 然后就可以当成函…
【小威哥の设计模式系列-1】单例模式
设计模式不论是对于何种编程语言都非常重要的一个设计思想,可以让你的代码更加简洁,重用性,可维护性,灵活性大大提升。 但是目前java里面的设计模式很多都过于臃肿繁复,并且非常过度设计,偏离了设计模式本身简洁易用封装好的原始出发点,非常不可取,这个系列我就将探讨这些设计模式并且给…
深入研究volatile和AtomicReference
今天在线上突然出现了一个问题,查了半天原因就是我使用的成员变量是一个bean,但是我在发生特殊情况的时候会重置这个bean,即使我加了volatile或者是AtomicReference,然而在并发环境下,其他线程还是使用了bean中变量的老引用导致出现问题. 由此衍生出了我对…
idea2019.2和gradle2.x无法兼容问题
刚开始以为是idea的gradle配置问题,但是一通配置也没什么变化.而且因为我司的项目是老项目,只能支持gradle2.x的版本,这就很头疼了. 根据上面几个帖子几个哥们的讨论,发现是因为idea启动的boot是自带的jdk11(天呐!好先进,我们老项目都还在用jdk7呢··…
第一篇文章
今天我突然想起来,毕业都已经三年了,还没好好写过一篇分享型的文章,工作以来算是学习到了很多知识,解决了很多问题。 回想自己当年刚毕业的时候啥也不会,迷迷糊糊跌跌撞撞的探索,深知网上搜集资料和学习的不易,所以想把自己学到的很多干货,解决的很多问题分享出来,让新手学习,让老鸟指点.
个人成就
文章被点赞
265
文章被阅读
36,843
掘力值
1,104
关注了
17
关注者
37
收藏集
0
关注标签
2
加入于
2018-09-28