腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
斑斓
张逸的技术分享
专栏成员
举报
256
文章
272626
阅读量
61
订阅数
订阅专栏
申请加入专栏
全部文章(256)
设计(43)
架构(40)
系统(38)
服务(28)
其他(24)
领域驱动设计(24)
java(23)
scala(23)
微服务(23)
模型(21)
对象(19)
uml(17)
编程算法(14)
spark(13)
系统架构(13)
大数据(12)
开发(12)
数据(11)
架构设计(10)
软件架构(10)
企业(9)
数据库(8)
sql(8)
数据处理(8)
ddd(8)
存储(7)
测试(7)
软件(7)
网关(7)
接口(6)
框架(6)
python(5)
linux(5)
程序员(5)
事件(5)
ruby(4)
运维(4)
工具(4)
管理(4)
函数(4)
实践(4)
erlang(3)
react(3)
ide(3)
api(3)
人工智能(3)
分布式(3)
单元测试(3)
编程(3)
产品(3)
工作(3)
科技(3)
生命周期(3)
事务(3)
重构(3)
机器学习(2)
php(2)
android(2)
mvc(2)
git(2)
unix(2)
spring(2)
神经网络(2)
深度学习(2)
电商(2)
http(2)
容器(2)
网络安全(2)
jdk(2)
敏捷开发(2)
微信(2)
小程序(2)
数据分析(2)
https(2)
it(2)
程序(2)
登录(2)
基础(2)
架构模式(2)
开发者(2)
通信(2)
性能(2)
需求分析(2)
iphone(1)
javascript(1)
go(1)
actionscript(1)
angularjs(1)
xml(1)
ecmascript(1)
汇编语言(1)
nosql(1)
云数据库 Redis(1)
postgresql(1)
apache(1)
mapreduce(1)
访问管理(1)
命令行工具(1)
消息队列 CMQ 版(1)
cci 持续集成(1)
短信(1)
腾讯云测试服务(1)
mongodb(1)
svg(1)
redux(1)
lodash(1)
游戏(1)
自动化(1)
缓存(1)
数据迁移(1)
jvm(1)
aop(1)
markdown(1)
dubbo(1)
rpc(1)
数据结构(1)
canvas(1)
kafka(1)
性能测试(1)
flink(1)
agile(1)
dsl(1)
null(1)
twitter(1)
报表(1)
编程语言(1)
变量(1)
并发(1)
博客(1)
部署(1)
插件(1)
低代码(1)
反射(1)
分布式事务(1)
服务器(1)
公众号(1)
函数式编程(1)
行业(1)
后台(1)
继承(1)
集合(1)
计算机(1)
架构师(1)
脚本(1)
接口设计(1)
进程(1)
客户端(1)
可视化(1)
快捷键(1)
模块化(1)
内存(1)
配置(1)
企业应用(1)
前端(1)
求职(1)
日志(1)
软件开发(1)
设计模式(1)
摄像头(1)
思维导图(1)
搜索(1)
线程(1)
线程安全(1)
效率(1)
异常(1)
异常处理(1)
语法(1)
原理(1)
注解(1)
搜索文章
搜索
搜索
关闭
菱形对称架构
系统架构
uml
数据库
sql
linux
在实施领域驱动设计的过程中,限界上下文(Bounded Context)扮演了关键角色:它既是维护领域模型完整性与一致性的重要边界,又是系统架构的重要组成部分。随着社区对限界上下文的重视,越来越多的人开始尝试将更多的架构实践与限界上下文融合在一起,创造出符合领域驱动设计的架构模式。
张逸
2020-03-26
1.8K
0
PySpark分析二进制文件
spark
linux
python
https
客户需求 客户希望通过spark来分析二进制文件中0和1的数量以及占比。如果要分析的是目录,则针对目录下的每个文件单独进行分析。分析后的结果保存与被分析文件同名的日志文件中,内容包括0和1字符的数量与占比。 要求:如果值换算为二进制不足八位,则需要在左侧填充0。 可以在linux下查看二进制文件的内容。命令: xxd –b –c 1 filename 命令参数-c 1是显示1列1个字符,-b是显示二进制。 遇到的坑 开发环境的问题 要在spark下使用python,需要事先使用pip安装pyspark。
张逸
2018-03-07
1.8K
0
设计:小即是美
微信
小程序
unix
spring
linux
博尔赫斯说:“写散文体的短文——寓言、神话、短故事——给了我某种神秘的满足。想起这些篇章,就仿佛想到硬币:实在、结实、闪光的小物体,更多的东西的样品。”显然,小物体之美,让博尔赫斯着迷。 同样,在软件设计领域里,小的设计同样让我着迷。这里所谓的“小”,并非绝对的小,而是强调一种恰如其分的设计哲学。在开发过程中,每一次迭代的目标不宜设立过大,需小步前行,避免过度设计。在设计开发时,整个系统最好由松散耦合的细小模块组成。这些细小模块由于功能相对独立而单一,因而更易于理解。 在设计系统架构时,我们要注意克制做大做
张逸
2018-03-07
789
0
回眸Unix设计哲学
linux
我觉得一切伟大的设计似乎都是不朽的,例如矗立在雅典卫城石灰岩山岗上的帕特农神庙,米开朗基罗刀工斧凿下充满雄性魅力的大卫,毕达哥拉斯对勾股定理的演绎证明,乱臣贼子亦为之惧怕的孔子春秋大义与君子之道,观苹果坠落而引发思考的牛顿三大定律,门捷列夫探索元素本质进而发现的元素周期表以及冯·诺伊曼定义的计算机硬件体系架构,都是不朽的。这些设计或许在某个时刻已经不再为人所用,或者仅供瞻仰,但其设计的精神却恒久而不废。 大约,Unix的设计哲学亦如此。 Doug McIlroy, Elliot Pinson和Berk T
张逸
2018-03-07
1.1K
0
重新审视演进式设计
linux
系统架构
架构设计
演进式设计是一种理念,它曾经颠覆过传统笨拙的计划式设计,如今,它依旧焕发着生命力,但我们不能以静止的眼光去看待它,而应该尝试着引入一些新的方法、框架乃至技术。 说起来,所谓Evolutionary Design已经是老生常谈了。早在2004年,Martin Fowler在文章Is Design Dead中就深刻地比较了计划式设计与演进式设计,至今阅读这篇文章,对于理解敏捷和演进式设计依旧振聋发聩。我在文章设计恰如其分的架构中,也算得上是旁征博引地阐述了诸多与演进式设计相关的理念,例如Neal Ford提出
张逸
2018-03-07
733
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档