社区
非技术区
帖子详情
java
xiaoji_000
2011-06-06 10:35:55
开始学习java应该重哪些方面入手到精通???求指点!!!
...全文
136
3
打赏
收藏
java
开始学习java应该重哪些方面入手到精通???求指点!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yaganblw
2011-06-06
打赏
举报
回复
帮顶。。。
xiaoji_000
2011-06-06
打赏
举报
回复
ok,谢谢哈!才开始学,不知道怎么入手··
magicluo
2011-06-06
打赏
举报
回复
j2se
面向对象,集合 ,io ,多线程
我们在微服务之间共享数据库时犯下的错误
如何在微服务之间共享使用数据库?本文介绍了一个该领域很容易犯错的架构问题,并且提出了解决方案和反思。 几年前,我是一个团队的首席开发人员,该团队为客户端开发
Java
web应用程序。本文里我们称之为“项目A”。我们在客户现场构建web应用,还有其他团队在相关项目上共同工作。因为我们在项目早期沟通合作一直很愉快深入,所以会定期在团队间交换软件的架构思想。 ...
从‘紧耦合’到‘松耦合’:一个微服务拆分失败案例给我们的架构启示
本文通过一个电商平台微服务拆分失败的案例,深入分析了从‘紧耦合’到‘松耦合’架构转型的挑战与启示。文章揭示了按技术层级划分服务的弊端,强调了领域驱动设计(DDD)和事件驱动架构在解耦中的关键作用,并提供了渐进式解耦的实战策略和架构师必备的思维工具包。
开发者的存储救赎计划:从SQL到云原生的架构演进
本文是一次系统的存储架构思想升级,带你走出存储泥潭,构建健壮、可扩展的数据基石。在VARCHAR中存储结构化数据(如JSON字符串),无法索引和高效查询。文件,同时启动MySQL、Redis、Elasticsearch。优化一个慢查询,通过添加索引将响应时间从2s降到50ms。所有被数据存储问题困扰的开发者,从初学者到资深工程师。通过消息队列发布领域事件,实现服务间数据同步。强一致性要求的业务数据(用户、订单、账户)。缓存穿透、缓存雪崩、缓存与数据库数据不一致。无限容量、高可用、低成本、通过HTTP访问。
竞态条件深度复盘:从内存锁到分布式事务的并发陷阱与防御
并发编程是构建高性能分布式系统的核心技术,其核心挑战在于管理共享状态下的操作时序。竞态条件作为经典并发陷阱,指多个操作以不确定顺序访问共享数据导致结果依赖时序的现象。其技术价值在于保障数据一致性,避免业务逻辑错误。在微服务、数据库与缓存构成的现代架构中,竞态条件常伪装成偶发性数据不一致问题,涉及内存变量、本地缓存、数据库记录及消息队列等多层共享状态。本文通过真实案例,剖析了从内存级锁范围漏洞到分布式缓存-数据库双写缺乏原子性等典型错误,并体系化阐述通过明确状态所有权、悲观锁优先策略及幂等性设计等工程实践进行
[重构] 改善既有代码的设计
在做微服务拆分相关的课题,会涉及到模块化重构和代码重构相关的东西,重构的速度和质量很大程度上取决于代码原本质量的好坏,所以看了一下这本书,有些知识点我也不知道,所以摘抄了其中比较重要的部分规则。 文章目录重构——改善既有代码的设计序前言第1章 重构,第一个案例第2章 重构原则第3章 代码的坏味道第4章 构筑测试体系第5章 重构列表第6章 重新组织函数第7章 在对象之间搬移特性第8章 重新组织数据第...
非技术区
23,404
社区成员
70,512
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章