自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老卫的技术站

大道至简! https://waylau.com

  • 博客(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

原创 鸿蒙架构师修炼之道-B/S与C/S架构

在IT技术领域,B/S架构和C/S架构是两种常见的软件系统架构模式。

2026-04-08 16:43:32 510

原创 鸿蒙架构师修炼之道-什么是软件架构

在当今数字化浪潮中,软件无处不在,从手机里的各类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

原创 【老卫拆书】062:2026年鸿蒙生态的几本好书分享

大家好我是老卫,又到了老卫拆书的时间了。本期我将2026年鸿蒙生态的几本好书分享给大家。

2026-02-26 12:29:26 104

原创 跟老卫学仓颉编程语言开发:布尔类型、字符类型

跟老卫学仓颉编程语言开发:布尔类型、字符类型

2026-02-23 11:31:47 314

原创 从OpenClaw到NullClaw,极致轻量Claw新成员来了

NullClaw直接做到“零门槛部署”,单文件自包含二进制,支持arm、x86、risc-v全架构,无需安装任何依赖,不用懂一行代码,不用调试任何参数,下载、双击、使用,三步到位,就算是电脑小白,也能轻松上手,真正做到“人人都能玩得转”的本地AI智能体,彻底打破了OpenClaw“不适合非技术用户”的局限。OpenClaw打开了赛道的大门,而NullClaw,正在带领赛道走向更极致、更亲民、更高效的未来,让“轻量化AI”不再是口号,让每一个人、每一家企业,都能轻松拥有属于自己的高效AI数字员工。

2026-02-23 10:11:30 764

原创 鸿蒙架构师修炼之道-架构师设计思维特点

鸿蒙架构师修炼之道-架构师设计思维特点

2026-02-19 08:02:09 631

原创 ZeroClaw性能逆天!或是OpenClaw最佳替代

ZeroClaw性能逆天!或是OpenClaw最佳替代

2026-02-18 17:52:33 1676

原创 【老卫搞机】361:2026年春晚上的机器人见证科技的进步

【老卫搞机】361:2026年春晚上的机器人见证科技的进步

2026-02-17 08:41:38 472

原创 跟老卫学仓颉编程语言开发:浮点类型

跟老卫学仓颉编程语言开发:浮点类型

2026-02-16 09:22:29 364

原创 鸿蒙架构师修炼之道-如何成为团队的架构师

鸿蒙架构师修炼之道-如何成为团队的架构师

2026-02-12 15:44:52 700

原创 跟老卫学仓颉编程语言开发:整数类型

跟老卫学仓颉编程语言开发:整数类型

2026-02-09 11:12:53 705

原创 鸿蒙架构师修炼之道-架构师的职责是什么?

鸿蒙架构师修炼之道-架构师的职责是什么?

2026-02-05 12:35:54 752

原创 【HarmonyOS NEXT+AI】问答08:仓颉编程语言是中文编程语言吗?

【HarmonyOS NEXT+AI】问答08:仓颉编程语言是中文编程语言吗?

2026-02-02 10:05:41 923

原创 首本鸿蒙架构师培养手册《鸿蒙架构师修炼之道》简介

首本鸿蒙架构师培养手册《鸿蒙架构师修炼之道》简介

2026-01-28 08:38:34 849

原创 跟老卫学仓颉编程语言开发:统计字符串的字符数

跟老卫学仓颉编程语言开发:统计字符串的字符数

2026-01-26 08:04:38 234

原创 跟老卫学仓颉编程语言开发:结构类型

跟老卫学仓颉编程语言开发:结构类型发:结构类型

2026-01-19 08:18:43 930

原创 跟老卫学仓颉编程语言开发:流程控制

跟老卫学仓颉编程语言开发:流程控制

2026-01-12 08:08:18 982

原创 2026新年首发《鸿蒙之光HarmonyOS 6应用开发入门》简介

2026新年首发《鸿蒙之光HarmonyOS 6应用开发入门》简介

2026-01-09 16:01:35 867

原创 跟老卫学仓颉编程语言开发:注释

跟老卫学仓颉编程语言开发:注释

2026-01-05 09:39:40 234

原创 跟老卫学仓颉编程语言开发:函数

跟老卫学仓颉编程语言开发:函数

2025-12-29 09:47:42 744

原创 跟老卫学仓颉编程语言开发:标识符与程序结构

跟老卫学仓颉编程语言开发:标识符与程序结构

2025-12-23 08:45:10 691

原创 跟老卫学仓颉编程语言开发:变量与常量

跟老卫学仓颉编程语言开发:变量与常量

2025-12-15 09:39:27 645

原创 跟老卫学仓颉编程语言开发:欢迎进入仓颉编程语言编程世界

华为推出自主研发的仓颉编程语言,这是一款面向全场景应用开发的现代编程语言。仓颉集成了多种编程范式,支持函数式、命令式和面向对象编程,具有类型推断、代数数据类型等特性。在安全性方面,通过静态类型系统、自动内存管理和空引用安全等机制保障程序可靠性。其轻量级线程模型和并发对象库简化了并发编程,而模块化编译和优化技术则实现了卓越性能。仓颉还提供完整的开发工具链,包括调试、测试、性能分析等工具,为开发者提供高效便捷的开发体验。

2025-12-08 09:27:08 786

原创 Cangjie新作《仓颉编程从入门到实践》简介

本书主要是介绍仓颉编程语言开发,内容涉及仓颉编程语言的通用编程概念、基本数据类型、类、接口、扩展、模式匹配、泛型、集合类型、异常处理、包、基础I/O操作、函数式编程、并发编程、宏编程、网络编程、自动化测试、CJPM包管理等众多话题,可谓是仓颉编程语言的“百科全书”。新技术、新场景下应用软件的开发对编程语言提出了新的诉求和挑战。(1)入门(第1~10章):介绍仓颉编程语言的基础知识,包括开发环境、通用编程概念、基本数据类型、类、接口、扩展、模式匹配、泛型、集合类型、异常处理、包、模块、基础I/O操作等;

2025-11-29 13:03:49 493

原创 HarmonyOS通过wifiManager来连接Wi-Fi

HarmonyOS通过wifiManager来连接Wi-Fi

2025-11-11 08:23:02 1326

原创 HarmonyOS通过openLink拉起浏览器打开链接

HarmonyOS通过openLink拉起浏览器打开链接

2025-11-05 15:06:44 929

原创 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

原创 如何将鸿蒙5应用升级到鸿蒙6

如何将鸿蒙5应用升级到鸿蒙6

2025-09-29 09:19:50 1568

JavaScript语言的进化和选择 .pdf ppt

JavaScript语言的进化和选择 .pdf ppt js way

2011-10-18

【HTML5】HTML5在QQ邮箱移动Web应用的实践.pptx

【HTML5】HTML5在QQ邮箱移动Web应用的实践.pptx

2012-08-18

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part4.pdf(完)

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part4.pdf 终结版

2012-02-21

【HTML5】\HTML5 Cookbook.(高清本文)pdf

【HTML5】\HTML5 Cookbook.(高清本文)pdf With scores of practical recipes you can use in your projects right away, this cookbook helps you gain hands-on experience with HTML5’s versatile collection of elements. You get clear solutions for handling issues with everything from markup semantics, web forms, and audio and video elements to related technologies such as geolocation and rich JavaScript APIs. Each informative recipe includes sample code and a detailed discussion on why and how the solution works. Perfect for intermediate to advanced web and mobile web developers, this handy book lets you choose the HTML5 features that work for you—and helps you experiment with the rest. Test browsers for HTML5 support, and use techniques for applying unsupported features Discover how HTML5 makes web form implementation much simpler Overcome challenges for implementing native audio and video elements Learn techniques for using HTML5 with ARIA accessibility guidelines Explore examples that cover using geolocation data in your applications Draw images, use transparencies, add gradients and patterns, and more with Canvas Bring HTML5 features to life with a variety of advanced JavaScript APIs

2012-08-18

《学习Go语言》中文版(201200730) PDF 高清

golang 学习 第一 中文 教程 《学习Go语言》中文版 2012-7-30 最新 版本 PDF 高清

2012-11-14

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring)完整版本

一个 Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) 本实例为一个 flex 与 java通信项目。前端采用cairngorm框架,后台 采用hibernate+spring 每个部署 步骤,附详细 图文解释。旨在 采用 一种快速开发 项目架构。 该包中 ,含 详细 文档,开发图文步骤,数据库 ,和代码。lib 下 已经包含所有项目所需jar 用最快方式,开发 flex java 项目

2012-03-03

openfire 3个jar包coherence.jar、coherence-work.jar、tangosol.jar

openfire开发配置需要的3个jar包coherence.jar、coherence-work.jar、tangosol.jar

2012-07-20

Oracle 10g数据库基础教程[孙风栋 等][课后习题解答(选择题答案)]

Oracle 10g数据库基础教程[孙风栋 等][课后习题解答](选择题答案) 官方正解,来之不易,给分下载,有借有还

2011-10-12

【实例】flex4 动态获取对象属性,动态生成数据源,动态生成lineChart,清除数据。

flex4 动态获取对象属性,动态生成数据源,动态生成lineChart,清除数据。 1.该图表的数据源为ArrayCollection类型的arrayC 2.每增加一条线,其实就是增加一个数据源中的ArrayCollection每个对象的一个属性,且属性名不能重复 3.修改ArrayCollection后,同时修改LineChart的series

2012-10-31

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring)part1.

自己写的一个Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring)part1.pdf

2011-12-23

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part3.pdf

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part3.pdf 第三部分。。add spring and hibernate

2012-02-21

Ruby编程语言_涵盖Ruby 1.8和1.9

Ruby编程语言_涵盖Ruby 1.8和1.9

2011-09-10

【HTML5】\HTML5游戏开发示例HTML5 Games Development by Example.(高清文本)pdf

【HTML5】\HTML5 Games Development by Example.pdf HTML5游戏开发示例

2012-08-18

【HTML5】Head First HTML5 Programming (高清文本)PDF

Head First HTML5 Programming (高清文本)PDF   What can HTML5 do for you? If you're a web developer looking to use this new version of HTML, you might be wondering how much has really changed. Head First HTML5 Programming introduces the key features -- including improved text elements, audio and video tags, geolocation, and the Canvas drawing surface -- and uses concrete examples and exercises to apply and reinforce these concepts. You'll learn how HTML5, Javascript, and CSS3 will help create fast, interactive sites with fewer plugins. * Get the low-down on changes to the basic HTML markup * Explore CSS3, and discover how it compliments HTML5 * Understand JavaScript's relationship to HTML5 * Learn HTML5's new font, multicolumn, and text capabilities * Bring out your inner artist with Canvas * Use the technology to add audio and video * Take advantage of local storage and databases * Learn how HTML5 deals with geolocation, multitouch, and more We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First HTML5 Programming uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep. 

2012-08-18

AsWing for AS3 API文档《AsWingAS3_1.3.2.》

AsWing AS3 API 文档 1.3.2 AsWing组件应用好帮手,AS3.0 开发必备

2011-09-08

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part2.pdf

自己写的一个Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part2.pdf 这个是第二部分,循序渐进,让初学者慢慢掌握搭框架的方法

2012-02-18

flash10 debug版本最佳收藏完美卸载完美安装

flash10debug版本最佳收藏完美卸载完美安装

2011-11-10

Programming.Ruby(第2版)中文版

Programming.Ruby(第2版)中文版

2011-09-10

AsWing 入门教程1.1 chm

AsWing 入门教程1.1 chm 很实用的教程,有实例,初学者一看便懂。适合入门

2011-09-08

广东商学院大型数据库2011年试题及其详解

广东商学院大型数据库2011年试题及其详解 是 oracle的课程 10g lz最终得分95分,算可以了

2011-12-21

《鸿蒙HarmonyOS 6开发之路 卷3:项目实践篇》源码

《鸿蒙HarmonyOS 6开发之路 卷3:项目实践篇》源码

2025-12-23

“华为电脑管家安装器”huawei-pc-manager-bootstrap-v0.1.11,在非华为电脑上也能安装华为电脑管家

“华为电脑管家安装器”huawei-pc-manager-bootstrap-v0.1.11,在非华为电脑上也能安装华为电脑管家。

2025-10-08

Windows8.1 preview硬盘安装(waylau).pdf

Windows8.1 preview硬盘安装(waylau).pdf 高清教程,图解,详细 最简单的安装方式~

2013-09-25

Bazaar用户指南

Bazaar用户指南,中文,高清

2016-10-06

spring boot 参考文档v1.4.1

spring boot 参考文档。官方。高清。v1.4.1版本

2016-10-08

Dell Vostro 5460用户手册

Dell Vostro 5460笔记本电脑的用户手册

2022-02-10

如何在github上传代码(图解)

如何在github上传代码(图文解说) 用图文并茂的方式展示了在github上建立项目上传代码的全过程 简单,实用 waylau.com

2013-01-24

东莞市慧勤智远科技有限公司 LCD触控屏规格说明书

东莞市慧勤智远科技有限公司 LCD触控屏规格说明书

2022-02-14

WinMerge-2.16.8-x64-Setup.exe

WinMerge-2.16.8-x64-Setup.exe

2020-12-20

java与com基本数据类型的交互

因业务需要,把涉及到java与com交互的基本数据类型都测试了一般, 其中包括了byte、int、float、double、boolean、string,还有数组(SafeArray)。 char型未通过测试,jacob应该不支持该类型。 其中数组比较特殊,需要jacob提供的SafeArray对对象进行封装。 详细参见www.waylau.com

2013-10-25

领域驱动设计源码dddsample-core-dddsample-1.1.0

领域驱动设计源码 dddsample-core-dddsample-1.1.0 version 1.1.0(2009-03-25) http://dddsample.sourceforge.net/ 这个地址下载比较困难,我下载了分享给大家。 One of the most requested aids to coming up to speed on DDD has been a running example application. Starting from a simple set of functions and a model based on the cargo example used in Eric Evans' book, we have built a running application with which to demonstrate a practical implementation of the building block patterns as well as illustrate the impact of aggregates and bounded contexts.

2016-11-23

pandoc-2.11.2-windows-x86_64.msi

官方不好下载,我只是搬运工。

2020-11-30

java操纵com组件–java调用C#写的DLL文件

java操纵com组件–java调用C#写的DLL文件. 是一个完整的例子,包含源码和dll文件,已经一些必备的jar包和工具。 用的是jacob方式~

2013-10-24

( Go for Java programmers(面向java开发者的go编程) 中文

( Go for Java programmers(面向java开发者的go编程) 中文翻译 原文在此: http://blog.csdn.net/kkkloveyou/article/details/8256649

2013-01-13

系统架构设计师教程(第4版)(waylau.com).7z

系统架构设计师教程(第4版)

2019-06-15

Jedis API 文档(20170823)

Redis 的 Java 客户端 Jedis ,最新的 API 手册。官网没有提供,自己亲手制作的。详见 https://waylau.com/make-chm-help-doc

2017-08-23

Universal-USB-Installer-1.9.3.6(操作系统u盘安装器)

Universal-USB-Installer-1.9.3.6 (将操作系统在安装u盘,从U盘启动安装操作系统ISO) 适用于大部分Linux \windows 操作系统 更新于2013-6-28

2013-06-29

junit4.11稳定版(含hamcrest-core.jar)[www.waylau.com]

包含了官方 4.11 必备的两个jar : junit.jar hamcrest-core.jar 解决了官网链接无法下载的问题(被qiang)。 https://github.com/junit-team/junit/wiki/Download-and-Install 截止本日(2014-8-3) 截止本日,该jar包为最新稳定版

2014-08-03

人件[第2版](高清中英文合并版).pdf

人件[第2版](高清中英文合并版).pdf

2014-09-24

( Cairngorm.swc ) Cairngorm3框架必备包

( Cairngorm.swc ) Cairngorm3框架必备包

2012-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除