自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不懂先生的博客

懒懒的不懂

  • 博客(196)
  • 资源 (11)
  • 问答 (2)
  • 收藏
  • 关注

原创 最详细的微信公众号搭建一条龙

node 跑通 微信公众号 开发者功能关键字: node express 服务器 域名 centos 微信公众号 自定义 开发文末 扩展 有惊喜!!! 好玩的功能文末 扩展 有惊喜!!!好玩的功能文末 扩展 有惊喜!!!好玩的功能一文 扫除 搭建微信公众号环境的 易错点。从外太空 到内xx 的扫盲教程。请注意 关键是 流程的跑通,不是 最终功能的实现。最终演示结果 1随便输入...

2019-05-08 20:18:11 7610 2

原创 h5 键盘音乐

说明​ 以前经常玩的一款游戏 键盘音乐 这款游戏是使用flash 实现的。今天心血来潮,使用h5技术也实现了一个。体力工作​ 自己好找了个软件 把 swf 中的 音乐给 扣了出来,然后 人工分类好。难受~技术引用​ 在网上扣了两个插件 一个是 canvas的例子效果,一个是酷炫的键盘效果。技术关键字H5Css3canvasau...

2018-05-13 15:25:00 809 1

原创 微信小程序和百度的语音识别接口

介绍因为项目需要,使用到了微信小程序和百度的语音接口 现在将项目中的一个小模块拿出来单独分享.技术关键字微信小程序百度语音接口nodejs,expressfluent-ffmegp环境windows 10vs code 1.20.1微信小程序开发工具 1.02.1802270花生壳-提供域名和内容穿透-用于方便本地远程调试微信小程序微信小程...

2018-03-07 22:39:52 18453 12

原创 让 typora和word一样好用

让 typora和word一样好用typora是一款支持实时预览的markdown编辑器,作者在使用过其他几款的编辑器里面,发现typora的确实简单使用,而且功能强大.尤其是经过一些简单设置后,可以做到像word一样简单使用.即时贴图功能使用markdown做笔记的人应该知道,很多编辑器是不提供将粘贴图 贴到markdown中的.因为这个体验,所以很多人在处理一些带图片的文档的时候,还是宁愿使用w

2018-01-09 22:08:53 42101 2

原创 nodejs crud功能(orm 七牛 mysql..)

nodejs crud功能地址https://github.com/unknowSir/nodejs-crud.git功能一个页面数据的crud 具有分页 模糊查询 图片上传七牛 前端预览 前端 ajax+formData+html5-require原生验证+FileReader前端图片预览+bootstrap+bootstrap-bootstrap paginator+art-template文件

2018-01-07 11:27:08 1105

原创 HarmonyOS Next 弹窗系列教程(5)

本文介绍了HarmonyOS Next的两种弹出层效果:模态页面和浮层。模态页面分为半模态(bindSheet)和全模态(bindContentCover)两类。半模态支持多种形态和关闭方式,通过bindSheet绑定显示;全模态覆盖全屏,适用于大图查看等场景,通过bindContentCover触发。文章提供了两种模态的代码示例,并列出相关参数说明,帮助开发者快速实现这两种弹窗效果。

2025-06-05 09:18:04 420

原创 我们又上架了一个项目啦-止欲

《止欲》是由青蓝逐码组织开发的鸿蒙元服务冥想应用,由年轻开发者团队耗时两个月完成。该应用基于ArkTS/ArkUI技术栈,采用模块化架构设计,整合了HarmonyOS多款开发套件。项目从2025年4月8日立项到6月3日上架,成为该组织第三个上线作品。未来计划将增加登录、云端同步等功能并开源代码。团队欢迎对鸿蒙开发感兴趣者加入交流。

2025-06-05 09:16:15 518

原创 HarmonyOS Next 弹窗系列教程(4)

本文介绍了HarmonyOS Next的弹窗组件Menu和Popup的使用方法。Menu用于创建点击/右键/长按菜单,支持自定义内容和菜单分组;Popup用于显示气泡提示,可通过布尔值控制显示状态,支持系统预设样式和完全自定义内容。教程包含代码示例和效果展示,并提供了官方文档参考链接。这两种组件都以用户点击位置为基础显示,适用于不同交互场景。

2025-06-04 08:05:38 684

原创 HarmonyOS Next 弹窗系列教程(3)

本文介绍了HarmonyOS Next系统中的四种选择器弹窗组件: 日历选择器弹窗(CalendarPickerDialog) - 提供日历视图,支持日期选择,可通过show方法显示并设置初始选中日期 日期滑动选择器弹窗(DatePickerDialog) - 支持指定日期范围选择,还提供农历显示功能,通过UIContext的showDatePickerDialog方法调用 时间滑动选择器弹窗(TimePickerDialog) - 基于24小时制的时间选择器,可通过UIContext的showTimePi

2025-06-04 08:04:51 1176

原创 HarmonyOS Next 弹窗系列教程(2)

本文介绍了HarmonyOS Next内置的多种弹窗组件及其适用场景,包括自定义弹出框、警告弹窗、列表选择弹窗等多种类型。重点详细讲解了警告弹窗(AlertDialog)的使用方法,通过showAlertDialog接口可实现包含标题、内容、按钮等元素的交互式弹窗。示例代码展示了如何配置弹窗的标题、内容、对齐方式、偏移量、按钮布局、过渡动画等参数,并提供了按钮点击回调的实现方式。这些内置弹窗组件能够满足不同业务场景的需求,开发者可根据具体功能选择合适的弹窗类型。

2025-06-03 10:28:03 880

原创 HarmonyOS Next 弹窗系列教程(1)

HarmonyOS Next弹窗教程摘要 本文详细介绍了HarmonyOS Next系统中的弹窗功能。弹窗分为模态弹窗(强交互,必须响应)和非模态弹窗(弱交互,自动消失)两类。系统提供多种弹窗类型,包括弹出框、菜单控制、气泡提示等,适用于不同场景。教程重点讲解了openCustomDialog的使用方法,通过@Builder创建内容、获取UIContext、声明promptAction、创建ComponentContent节点等步骤实现自定义弹窗。文章包含完整代码示例和动态演示效果,为开发者提供了实用的弹窗

2025-06-03 10:25:29 959

原创 HarmonyOS Next 关键资产的解释

HarmonyOS AssetStoreKit 提供了一套全面的解决方案,用于保护和管理应用程序中的关键资产(Critical Asset),如用户密码、身份令牌和银行卡号等。这些资产具有高敏感性、短小精悍和高频访问的特点。AssetStoreKit 通过 AEC256-GCM 算法加密和安全环境管理,确保密钥和数据的机密性和完整性。此外,它还提供了多层次的访问控制、数据生命周期管理和防重放攻击等安全增强特性。开发者可以通过遵循最小化存储原则和合理配置属性和策略,在便捷性和安全性之间取得平衡,从而保护关键资

2025-05-20 09:35:44 836

原创 HarmonyOS Next 沙箱实现原理

应用沙箱的实现原理通过多层安全机制确保应用运行环境的安全性。首先,系统为每个应用创建专属的“应用沙箱目录”,实现进程级的文件路径隔离,限制应用只能访问自身目录内的文件。其次,通过权限隔离和文件路径挂载技术,为每个应用生成独立的路径视图,防止直接访问其他应用或用户文件。此外,应用文件目录采用多级加密保护,确保敏感数据的安全存储。应用间数据共享需通过系统级机制,禁止直接跨应用文件访问。最后,动态资源管控机制自动清理缓存和临时目录,确保资源高效利用。这些措施共同构建了一个封闭且安全的运行环境,有效防止数据越界访问

2025-05-20 09:17:47 302

原创 ArkUI Tab组件开发深度解析与应用指南

本文详细解析了ArkUI框架中的Tabs组件,涵盖了其架构、核心能力、基础与高级实现方案、性能优化策略、典型问题解决方案及最佳实践建议。Tabs组件由TabBar和TabContent构成,支持多种导航布局模式,具备动态布局适配、响应式设计、嵌套滚动支持和生命周期管理等核心特性。文章还介绍了如何通过动态页签管理、滚动联动控制、自定义TabBar和事件监听机制等高级特性来增强组件功能。此外,提供了性能优化策略,如渲染优化和内存管理,以及解决滑动卡顿、样式不一致和多列表联动异常等典型问题的方法。最后,文章强调了

2025-05-19 21:55:48 334

原创 HarmonyOS Navigation组件深度解析与应用实践

本文深入探讨了HarmonyOS Navigation组件的核心机制与高级特性,通过理论结合实践的方式,为开发者提供了从基础使用到深度定制的完整解决方案。在实际项目应用中,建议根据具体业务场景选择合适的配置组合,并持续关注API版本更新带来的功能增强。安全区适配特性自API 11起默认启用,支持通过expandSafeArea重定义避让策略。组件生命周期管理采用分层机制,嵌套使用时内层Navigation独立维护生命周期栈。

2025-05-19 21:50:23 442

原创 HarmonyOS ArkUI TextInput组件深度解析

HarmonyOS ArkUI TextInput组件技术详解摘要 TextInput组件是HarmonyOS应用开发中用于文本输入的核心组件,支持单行/多行输入、密码模式、自定义键盘等功能,适用于登录、搜索等场景。本文详细解析了TextInput的基础使用、高级功能开发、状态管理、性能优化及典型应用场景。基础使用包括创建单行/多行输入框及关键属性设置;高级功能涉及自定义键盘集成和密码模式增强;状态管理通过双向数据绑定和焦点控制实现;性能优化建议使用LazyForEach处理长列表输入;典型应用场景如登录表

2025-05-16 08:42:18 422

原创 HarmonyOS Next 优雅的路由跳转方案 ZRouter

ZRouter 是一款轻量级且非侵入性的鸿蒙动态路由框架,基于 Navigation 封装,广泛应用于鸿蒙生态中。它具有简单易用、支持链式调用、页面模板化、自定义拦截器、服务路由、生命周期管理、跨页面参数传递、自定义 URL 跳转、多种转场动画等特性,并能与现有项目无缝融合。ZRouter 的快速上手步骤包括配置插件、安装库、初始化、设置根容器、修饰页面等。它还支持启动页流程,通过 Index.ets 作为根容器,Splash 页面展示后跳转至业务首页。ZRouter 提供了灵活的路由管理方案,适用于复杂的

2025-05-13 09:31:01 1023

原创 uniapp 云开发全集 云数据库

DB Schema是基于 JSON 格式定义的数据结构的规范。每张表/集合,都有一个表名.schema.json的文件,来描述表的信息、字段的信息。"bsonType": "object", // 固定节点"description": "该表的描述","permission":[],// 表权限"required": [], // 必填字段列表"properties": { // 该表的字段清单"_id": { // 字段名称,每个表都会带有_id字段,

2025-05-05 11:38:02 1221

原创 uniapp 云开发全集 云开发的概念

云开发unicloud是 DCloud 联合阿里云、腾讯云、支付宝云,为开发者提供的基于 serverless 模式和 js 编程的云开发平台,可以使用极小的成本代价开发具轻松实现前后台整体业务。

2025-05-05 11:36:16 751

原创 孵化两个上线项目-谈一谈最近的近况 鸿蒙、元服务、HarmonyOS Next

自然壁纸目前是分成了两个大版本,第一个版本主要是我负责开发完成使用国外免费的壁纸接口使用 AI 工具快速完成项目雏形,然后根据上架要求进行微调第一版本的雏形从提交第一版到最后上线的经历广大开发者不要学我,这样给华为侧增加了很多工作负担。现在上架的已经是经过组织内的小伙伴进行优化后的版本了。第二版本本项目是一个基于鸿蒙 HarmonyOS 的壁纸应用,使用 ArkTS 语言和 ArkUI 框架开发。应用提供了丰富的自然风光壁纸资源,支持分类浏览、搜索、下载和设置壁纸功能。

2025-04-30 19:55:44 939

原创 React Native Redux 使用指南 redux-toolkit

简化创建 reducer 和 action 的函数,自动生成 action creators 和 action types: 简化 store 的配置,自动配置 Redux DevTools 和中间件Provider: React-Redux 提供的组件,使整个应用可以访问 Redux store: 从 Redux store 中提取数据的 Hook: 获取 dispatch 函数的 Hook,用于派发 actionskey: 存储在 AsyncStorage 中的键名storage。

2025-04-30 08:26:03 1365

原创 React Navigation 使用指南

React Navigation 作为 React Native 官方推荐的路由管理方案,为开发者提供了丰富且灵活的导航解决方案。

2025-04-29 21:22:42 1018

原创 React Native 常用 hooks

useState是 React 中最基础的 Hook,用于在函数组件中添加状态管理能力。它返回一个状态值和一个更新状态的函数。useEffect用于处理函数组件中的副作用操作,如数据获取、订阅、手动修改 DOM 等。它接收一个函数和一个依赖数组。React 组件之间的数据传递是通过 props(属性)完成的。父组件可以向子组件传递数据,子组件也可以通过回调函数向父组件传递信息。useContext用于在组件树中共享数据,而无需通过 props 层层传递。它需要配合一起使用。useReducer。

2025-04-29 20:33:11 1019

原创 throw 和处理异常

大多数时候,只想捕获某一类型和其子类型的异常,这时候使用 CatchPattern 的类型模式来处理;但有时也需要所有异常做统一处理(如此处不该出现异常,出现了就统一报错),这时可以使用 CatchPattern 的通配符模式来处理。。此格式可以捕获类型为及其子类的异常,并将捕获到的异常实例转换成,然后与Identifier定义的变量进行绑定,接着就可以在 catch 块中通过 Identifier 定义的变量访问捕获到的异常实例。。此格式可以通过连接符将多个异常类进行拼接,连接符。

2025-04-28 13:22:29 732

原创 React Native 入门 jsx tsx 基础语法

后期可以根据需求,对组件进行导入、导出使用return (<View><Text>父组件</Text><Child /></View>return <Text>子组件</Text>;// 定义接口 - 更加清晰且可重用return (<View><Text>父组件</Text></View>return <Text>子组件{color}</Text>;// 定义子组件接收的props类型// 父组件// 在父组件中维护状态// 定义一个传递给子组件的函数。

2025-04-28 07:51:19 1061

原创 JSDoc:JavaScript 代码文档生成的最佳实践

使用@typedef/*** 用户信息对象* @property {string} name - 用户名* @property {number} age - 年龄* @property {string} [email] - 电子邮箱(可选)* @property {Address} address - 地址*/ /*** 地址信息* @property {string} city - 城市* @property {string} street - 街道。

2025-04-27 23:59:21 981

原创 汇总 JavaScript 内置对象常用方法详解

JavaScript 提供了许多强大的内置对象,它们带有各种实用的方法,能够帮助我们更高效地编写代码。本文将介绍最常用的内置对象方法,并通过实例展示它们的使用场景。使用场景:当你需要对数组的每个元素进行相同的操作,并返回一个新数组时。示例代码:图解:注意事项:使用场景:当你需要从数组中筛选出符合条件的元素时。示例代码:图解:注意事项:使用场景:当你需要将数组中的所有元素归纳为单个值时。示例代码:注意事项:使用场景:当你需要对数组中的每个元素执行操作,但不需要返回新数组时。示例代码:注意事项:使用场景

2025-04-27 16:54:30 651

原创 HarmonyOS Next 元服务&应用上架 真机无法显示 webview 内容 解决方案

在 HarmonyOS Next 元服务开发中,WebView 加载外部内容是一个常见需求,但由于系统的安全限制,需要特别注意域名的注册和验证。本文介绍的解决方案不仅适用于用户协议页面,也适用于所有需要在应用内加载外部网页的场景。通过正确配置 AGC 平台的域名设置,并验证域名所有权,可以确保你的应用在真机环境中正常显示 Web 内容,顺利通过应用审核。

2025-04-25 09:25:49 1189

原创 Markdown 新手指南 (2025 年最新版)

Markdown 是一种轻量级标记语言,创建于 2004 年,它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。Markdown 的目标是实现「易读易写」,成为一种适用于网络的书写语言。如果你兴趣想要了解更多的鸿蒙应用开发细节和最新资讯,欢迎在评论区留言或者私信或者看我个人信息,可以加入技术交流群。

2025-04-25 08:05:48 927

原创 React Native 安卓端 android Image 播放gif webp 动态图

Image 是 React Native 中用于显示各种类型图片的核心组件,支持显示网络图片、静态资源、本地图片以及 base64 编码的图片。在 Android 端,Image 组件还可以用来播放 GIF、WebP 动态图等格式。常用属性1. source 属性 是 Image 组件最基本的属性,用于指定图片的来源:2. style 属性Image 组件可以使用几乎所有的样式属性,常用的包括:3. resizeMode 属性控制图片如何适应给定的尺寸:显示动态图片(GIF/WebP)An

2025-04-24 22:09:51 1074

原创 最新 Reac Native 环境搭建教程 android 0.78.2

根据你所使用的操作系统、针对的目标平台不同,具体步骤有所不同。如果想同时开发 iOS 和 Android 也没问题,你只需要先选一个平台开始,另一个平台的环境搭建只是稍有不同。

2025-04-24 22:06:55 1310

原创 JSON-Server 极速入门教程

快速搭建测试环境模拟后端 API进行前端开发测试学习 REST API 概念现在你可以开始使用 JSON-Server 来加速你的开发流程了!

2025-04-12 14:28:52 911

原创 22-ArkTs 常见错误

改用动态import。

2025-03-31 23:57:18 404

原创 21-ArkTs 常见错误

在这种写法下,函数返回类型被解析为 void | undefined,需要添加括号用来区分union类型。

2025-03-31 23:56:07 568

原创 20-ArkTs常见错误

应用代码}}建议改法1}}建议改法2。

2025-03-29 13:09:59 452

原创 19-ArkTs常见错误

ArkTS中,对象布局在编译期是确定的。如果需要将一个对象的所有属性展开赋值给另一个对象可以通过逐个属性赋值语句完成。在本例中,需要展开的对象和赋值的目标对象类型恰好相同,可以通过改变该对象属性的方式重构代码。throw语句中值的类型必须为Error或者其继承类,如果继承类是一个泛型,会有编译期报错。建议使用as将类型转换为Error。使用类的方法实现,如果该方法被多个类使用,可以考虑采用继承的机制。将this作为参数传入。为对象字面量声明类型。

2025-03-28 23:01:10 327

原创 18-ArkTs常见错误

例如在上面的例子中,如果允许使用C来标注object literal的类型,那么上述代码中的变量t会导致行为的二义性。ArkTS禁止通过object literal来绕过这一行为。

2025-03-28 22:59:54 469

原创 【鸿蒙开发者专属资源库:官方API15深度整合方案】

在鸿蒙生态快速发展的今天,开发者对系统化知识体系的需求日益增长。我们基于HarmonyOS应用开发官网API15核心框架,联合腾讯ima与字节扣子两大平台,推出两款定位互补的专业知识库,为开发者提供高效开发支持。建议开发者根据使用场景选择组合:日常开发可优先使用腾讯ima的模块化检索,遇到复杂问题时结合扣子的问答社区进行深度探讨。我们持续优化知识服务体系,期待与您共同构建更完善的鸿蒙开发生态。【鸿蒙开发者专属资源库:官方API15深度整合方案】

2025-03-28 10:53:48 295

原创 01-万少带你精读鸿蒙 codelabs 一多界面适配和三层架构

断点系统使用的常量定义在/*** 表示小型设备的断点*//*** 表示中型设备的断点*//*** 表示大型设备的断点*//*** 当前断点,用于查询设备类型*//*** 小型设备宽度范围*//*** 中型设备宽度范围*//*** 大型设备宽度范围*/MultiShopping 项目通过断点系统实现了优雅的响应式布局,通过三层架构实现了工程级的一多开发能力。这些设计不仅提高了开发效率,也确保了应用在不同设备上的一致性和良好体验。

2025-03-13 09:35:59 630

原创 59-定义异常

异常是一类特殊的可以被程序员捕获并处理的错误,是程序执行时出现的一系列不正常行为的统称,例如,数组越界、除零错误、计算溢出、非法输入等。为了保证系统的正确性和健壮性,很多软件系统中都包含大量的代码用于错误检测和错误处理。异常不属于程序的正常功能,一旦发生异常,要求程序必须立即处理,即将程序的控制权从正常功能的执行处转移至处理异常的部分。仓颉编程语言提供异常处理机制用于处理程序运行时可能出现的各种异常情况。

2025-03-10 16:26:18 261

深入浅出密码学

深入浅出密码学-常用加密技术原理与应用

2018-12-09

360手机官网.zip

360手机”“360奇酷”“奇酷”“360手机官网”“360手机商城”“360手机官方商城”“360奇酷手机”“360奇酷手机”“360OS”“手机”“智能手机”“360智能手机”“安全手机”“360安全手机

2019-08-28

模仿百科百科右侧导航栏

jquery仿百度百科右侧悬浮导航描点代码

2016-11-27

node-v4.4.3-x64

由于node官网不稳定,因此在这里放上

2016-07-06

vysor_1_06

2017-04-13

node-v4.5.0-x64.msi

由于官网不稳定,因此在这里放个最新版本的nodejs

2016-09-04

2016.2.3汉化

最新webstrom汉化 2016.2.3,。亲测可以用

2016-10-25

git权威指南

git权威指南

2016-11-02

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

TA关注的人

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