- 博客(426)
- 资源 (61)
- 收藏
- 关注
原创 “Java+AI全栈工程师”问答02:Spring Boot 自动配置原理
“Java+AI全栈工程师”问答02:Spring Boot 自动配置原理
2026-05-13 08:23:27
323
原创 “Java+AI全栈工程师”问答01:Spring MVC登录页面错误提示
本文解答了学员关于登录页面首次访问是否会显示错误信息的疑问。核心结论是:首次访问不会显示错误,因为GET请求不会触发@Valid校验,且无error参数时不会进入错误分支。只有当登录失败重定向携带error参数时,才会匹配对应错误类型并显示提示。文章还分析了代码优化方案,建议使用枚举+switch消除重复代码,并总结了关键知识点:@Valid仅在POST时生效、非必传参数为空不影响首次访问、错误提示需依赖重定向参数等。最后介绍了系统学习Java+AI全栈开发的课程信息。
2026-05-09 11:21:22
356
原创 历时三年《鸿蒙系统(HarmonyOS)移动开发实战》简介
近期拿到《鸿蒙系统(HarmonyOS)移动开发实战》样书,该书由人民邮电出版社出版。围绕如何从0开始构建一个完整的类似于“抖音”的短视频App来展开。本文希望与读者朋友们分享下这本书里面的大致内容。
2026-05-02 14:34:20
487
原创 HarmonyOS 6.0升级至6.1改动点
2026年4月20日,HarmonyOS 6.1.0 Release正式发布,同时,DevEco Studio 6.1.0 Release版本也同步发布,标志着以API 23为核心的HarmonyOS全套开发套件(含SDK及开发工具DevEco Studio)均达到Release状态并正式发布。开发者可基于Release状态的开发套件进行HarmonyOS 6应用开发。HarmonyOS 6.1.0 Release版本操作系统也将陆续推送到各型号手机。
2026-04-27 08:38:50
540
原创 鸿蒙架构师修炼之道-面向对象的分布式架构
在基于对象的分布式系统中,对象的概念在分布式实现中起着极其关键的作用。从原理上来讲,所有的一切都可以被作为对象抽象出来,而客户端将以调用对象的方式来获得服务和资源。分布式对象之所以成为重要的范型,是因为它相对比较容易地把分布的特性隐藏在对象接口后面。此外,因为对象实际上可以是任何事务,所以它也是构建系统的强大范型。面向对象技术于20世纪80年代开始用于开发分布式系统。同样,在达到高度分布式透明性的同时,面向对象中远程服务器宿主独立对象的理念构成了开发新一代分布式系统的稳固的基础。
2026-04-13 16:22:37
404
原创 鸿蒙架构师修炼之道-什么是软件架构
在当今数字化浪潮中,软件无处不在,从手机里的各类App,到企业核心的业务系统,再到智能设备中的运行程序,软件已深度融入生活与工作的方方面面。而在这些软件背后,有一个关键的概念支撑着它们的高效运行与不断发展,那就是软件架构。
2026-04-01 08:53:28
450
原创 鸿蒙架构师修炼之道-实践应用
在数据层,将不同类型的数据,如用户数据、笔记数据、标签数据等进行抽象建模,形成统一的数据结构和存储方式,方便数据的管理和查询。在客户端,缓存用户的常用数据和界面资源,如用户的个人信息、关注列表、常用标签等,这样用户在下次打开App时,可以快速加载相关数据,减少等待时间。在服务器端,采用内存缓存和分布式缓存等技术,缓存热门笔记、热门标签等数据,当用户请求这些数据时,可以直接从缓存中获取,避免频繁地访问数据库,大大提高了系统的性能。同时,关注数据安全和隐私保护,建立完善的数据安全体系,确保用户数据的安全。
2026-03-26 11:32:11
380
原创 鸿蒙架构师修炼之道 - 关键要素
架构师的设计思维涵盖多个关键要素,这些要素相互关联、相互影响,共同构成了架构师进行有效设计的基础,以下从抽象与建模、整体与局部、技术与业务等维度加以阐述。
2026-03-19 22:22:03
408
原创 鸿蒙架构师修炼之道-架构师核心思维方式
架构师设计系统时,应善于发现问题、定义问题。精准识别问题:架构师要能够从复杂的业务场景和技术环境中,精准地识别出真正的问题所在。不能仅仅停留在问题的表面现象,而是要深入挖掘问题的本质。例如,当用户反馈系统响应速度慢时,不能简单地认为是服务器性能问题,而要通过深入分析,可能发现是数据库查询语句不合理、网络延迟、系统架构设计导致的资源竞争等深层次问题。清晰界定问题边界:明确问题的范围和边界,确定哪些因素与问题相关,哪些是无关的干扰因素。这有助于将问题聚焦,避免在解决问题的过程中陷入无关的细节和复杂性中。
2026-03-12 08:50:54
417
原创 从开发者到架构师:一本打通鸿蒙全栈的成长地图——《鸿蒙架构师修炼之道》书评
还在只会写鸿蒙业务代码?想升架构师,却不知道差在哪?这本《鸿蒙架构师修炼之道》,直接帮你打通鸿蒙全栈成长路线!它不教基础入门,只教升维思维:Stage 模型、分布式架构、多端协同、性能调优、工程规范……从程序员到架构师的差距,这本书一次性补齐。不讲空话,全是落地实战:架构怎么设计、方案怎么选型、坑怎么避开,跟着学,直接能用在项目里。不管你是:鸿蒙开发想进阶、全栈架构师转鸿蒙、技术负责人带团队,这一本都够打。鸿蒙生态爆发期,先懂架构,才能先吃红利。想走鸿蒙架构路线,这本书闭眼入!
2026-03-05 10:02:09
421
原创 从OpenClaw到NullClaw,极致轻量Claw新成员来了
NullClaw直接做到“零门槛部署”,单文件自包含二进制,支持arm、x86、risc-v全架构,无需安装任何依赖,不用懂一行代码,不用调试任何参数,下载、双击、使用,三步到位,就算是电脑小白,也能轻松上手,真正做到“人人都能玩得转”的本地AI智能体,彻底打破了OpenClaw“不适合非技术用户”的局限。OpenClaw打开了赛道的大门,而NullClaw,正在带领赛道走向更极致、更亲民、更高效的未来,让“轻量化AI”不再是口号,让每一个人、每一家企业,都能轻松拥有属于自己的高效AI数字员工。
2026-02-23 10:11:30
764
原创 【HarmonyOS NEXT+AI】问答08:仓颉编程语言是中文编程语言吗?
【HarmonyOS NEXT+AI】问答08:仓颉编程语言是中文编程语言吗?
2026-02-02 10:05:41
923
原创 跟老卫学仓颉编程语言开发:欢迎进入仓颉编程语言编程世界
华为推出自主研发的仓颉编程语言,这是一款面向全场景应用开发的现代编程语言。仓颉集成了多种编程范式,支持函数式、命令式和面向对象编程,具有类型推断、代数数据类型等特性。在安全性方面,通过静态类型系统、自动内存管理和空引用安全等机制保障程序可靠性。其轻量级线程模型和并发对象库简化了并发编程,而模块化编译和优化技术则实现了卓越性能。仓颉还提供完整的开发工具链,包括调试、测试、性能分析等工具,为开发者提供高效便捷的开发体验。
2025-12-08 09:27:08
786
原创 Cangjie新作《仓颉编程从入门到实践》简介
本书主要是介绍仓颉编程语言开发,内容涉及仓颉编程语言的通用编程概念、基本数据类型、类、接口、扩展、模式匹配、泛型、集合类型、异常处理、包、基础I/O操作、函数式编程、并发编程、宏编程、网络编程、自动化测试、CJPM包管理等众多话题,可谓是仓颉编程语言的“百科全书”。新技术、新场景下应用软件的开发对编程语言提出了新的诉求和挑战。(1)入门(第1~10章):介绍仓颉编程语言的基础知识,包括开发环境、通用编程概念、基本数据类型、类、接口、扩展、模式匹配、泛型、集合类型、异常处理、包、模块、基础I/O操作等;
2025-11-29 13:03:49
493
原创 HarmonyOS Navigation嵌套Tabs导致Tabs布局异常问题解决
HarmonyOS Navigation 嵌套 Tabs 导致 Tabs 布局异常问题解决
2025-10-30 10:46:03
1117
原创 鸿蒙操作系统6特别发布,HarmonyOS 5终端设备数量突破2300万!
鸿蒙操作系统6特别发布,HarmonyOS 5终端设备数量突破2300万!
2025-10-22 15:58:23
340
原创 全网首发鸿蒙6 AI教程“鸿蒙HarmonyOS 6 AI应用开发”上线啦!
全网首发鸿蒙6 AI教程“鸿蒙HarmonyOS 6 AI应用开发”上线啦!
2025-10-20 08:54:00
958
原创 【HarmonyOS NEXT+AI】问答07:仓颉编程语言的DevEco Studio Cangjie Plugin在哪里下载?为什么看不到?
【HarmonyOS NEXT+AI】问答07:仓颉编程语言的DevEco Studio Cangjie Plugin在哪里下载?为什么看不到?
2025-10-09 06:44:45
520
Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part4.pdf(完)
2012-02-21
【HTML5】\HTML5 Cookbook.(高清本文)pdf
2012-08-18
Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring)完整版本
2012-03-03
openfire 3个jar包coherence.jar、coherence-work.jar、tangosol.jar
2012-07-20
Oracle 10g数据库基础教程[孙风栋 等][课后习题解答(选择题答案)]
2011-10-12
【实例】flex4 动态获取对象属性,动态生成数据源,动态生成lineChart,清除数据。
2012-10-31
Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring)part1.
2011-12-23
Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part3.pdf
2012-02-21
【HTML5】\HTML5游戏开发示例HTML5 Games Development by Example.(高清文本)pdf
2012-08-18
【HTML5】Head First HTML5 Programming (高清文本)PDF
2012-08-18
Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part2.pdf
2012-02-18
“华为电脑管家安装器”huawei-pc-manager-bootstrap-v0.1.11,在非华为电脑上也能安装华为电脑管家
2025-10-08
Windows8.1 preview硬盘安装(waylau).pdf
2013-09-25
java与com基本数据类型的交互
2013-10-25
领域驱动设计源码dddsample-core-dddsample-1.1.0
2016-11-23
java操纵com组件–java调用C#写的DLL文件
2013-10-24
( Go for Java programmers(面向java开发者的go编程) 中文
2013-01-13
Jedis API 文档(20170823)
2017-08-23
Universal-USB-Installer-1.9.3.6(操作系统u盘安装器)
2013-06-29
junit4.11稳定版(含hamcrest-core.jar)[www.waylau.com]
2014-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅