首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
全栈创业笔记
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 8
沸点 1
赞
9
返回
|
搜索文章
最新
热门
创业方法(一): 10分钟日常+1次周复盘,掌握独立开发者找点子密码
本文将介绍几个实用的渠道和方法,帮助独立开发者发现市场机会和产品创意: 软件推荐平台 - 通过 Product Hunt、小众软件等平台了解最新产品动态和用户需求 SEO工具挖掘 - 利用关键词研究工
一文带你深入了解java和函数式编程
函数不同于OOP中的方法,可以理解成数学中的函数,是一种将输入集与输出集关联的表达式。和命令式编程不同,函数式编程只取决于它的输入,不依赖于函数外状态。 Haskell是纯函数式语言,入门曲线高,使用范围小。当今大多数流行语言都是支持多种编程方式的,例如java、Scala、K…
什么是响应式编程
目前响应式编程还属于大乱斗的时代,各家有各家的定义和实现。响应式宣言定义了响应式应该满足的特性。Spring5有自己的响应式方案技术栈、广为人知的rxJava所属的reactiveX也有自己的理解。有的说响应式是基于事件的,有的说是基于数据流的。有人说响应式编程其实只是个便于并…
最全 SpringAOP 切面表达式
PCD(pointcut designators )就是SpringAOP的切点表达式。SpringAOP的PCD是完全兼容AspectJ的,一共有10种。 SpringAOP是基于动态代理实现的,以下以目标对象表示被代理bean,代理对象表示AOP构建出来的bean。目标方法…
Optional使用指南
Optional只有私有构造方法。实例创造方法有: 存在则直接输出,不存在则输出else的内容,elseGet使用函数式编程的方法延迟对象的创建,对于复杂对象可以使用orElseGet,性能会更好些。 没啥区别,map不需要在再进行封装罢了。 Optional中用到的设计模式很…
深入解析HashMap
常见的逻辑数据结构有: 数组、栈、队列、链表、树、图、散列表、堆。本文的核心就是讲散列表(Hash表)。以下首先介绍Hash相关知识,再以jdk1.8中的HashMap做一个源码解读。 它最大的特点就是可以快速实现查找、插入和删除。因为它的快速性,常被广大程序员拿来处理大数据问…
AOP和SpringAOP
读不在三更五鼓,功只怕一曝十寒。 —— 郭沫若 随着软件世界不断复杂化,传统的OOP(面向对象)建模思路已经不足以很好的处理好开发时所面临的种种挑战,AOP(Aspect Orient Programming)应运而生,它和OOP建模方式并不冲突,它是OOP编程的一种有效补充。…
架构入门与架构师职责
本篇文章主要讲架构的一些定义和架构师的职责,最后还有一些如何设计架构的原则和观点。在开始正文前我先抛出3个问题: 1. 架构 软件架构本质是为了满足客户需求而需要的设计方案,它描述模块、组件以及它们之间的关系。其实wiki百科中给的解释还把软件架构和建筑物的架构作类比,但我认为…
个人成就
文章被点赞
21
文章被阅读
7,987
掘力值
280
关注了
28
关注者
7
收藏集
0
关注标签
44
加入于
2019-05-30