首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计
订阅
催眠一只猫头鹰本尊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
六边形架构
注: 当我在学习DDD时,看到其中的六边架构,在初步了解其架构思想之后,就深深地被吸引了,因为它可以解决诸多我在项目中遇到的问题。 这里将着重介绍六边形架构的思想,以及其解决的问题,并不与其它架构做深入的对比。 六边形架构 又被称之为ports&adpers(我认为这个名称更合…
理解分析java集合操作之ConcurrentModificationException
话不多说,接下来列举几个例子说明问题并且分析其原因。 我们才能分析为什么会出现异常,这个知识点也是最重要最核心的。 的。 为了防止错误,抛出异常ConcurrentModificationException。 循环再次执行的时候,调用的却是Itr中的方法,最终发现了数据不一致。…
分布式事务 TCC-Transaction 源码分析 —— 运维平台
1. 概述 2. 数据访问层 3. 控制层 666. 彩蛋 1. 概述 本文分享 运维平台。TCC-Transaction 提供了相对精简的运维平台,用于查看在《TCC-Transaction 源码分析 —— 事务存储器》提到的事务存储。目前暂时只有两个功能: 本文自下而上,D…
从JDK源码看Java域名解析
在互联网中通信需要借助 IP 地址来定位到主机,而 IP 地址由很多数字组成,对于人类来说记住某些组合数字很困难,于是,为了方便大家记住某地址而引入主机名和域名。 早期的网络中的机器数量很少,能很方便地通过 hosts 文件来完成主机名称和 IP 地址的映射,这种方式需要用户自…
ThreadLocal源码解析
ThreadLocal类用来提供线程内部的局部变量。这种变量在多线程环境下访问(通过get或set方法访问)时能保证各个线程里的变量相对独立于其他线程内的变量。ThreadLocal实例通常来说都是private static类型的,用于关联线程和线程的上下文。 ThreadL…
Laravel 下使用 Guzzle 编写多线程爬虫实战
多线程爬虫实战
要做软件工程师,而不是前端工程师
最近几个月一直有些事情没有想通,但可幸的是,有些问题的答案逐渐开始明朗起来了。好久没写文章,籍此献上一篇短文。 当初准备毕业的时候,其实并没有想过要当前端工程师,毕竟当时基本都是全栈(PHP + jQuery)。但由于并不是科班出身(大学读Business),自信心不足,以及机…