自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 【react小项目】bmi-calculator

不错的学习项目,循序渐进, 很多注释函数组件prop-typesreact-chartjs-2(折线图)数据本地存储模块化,组件化成品效果。

2024-06-16 01:15:48 801

原创 vscode编辑器警告, jsconfig.json 第一行红色波浪线

项目是可以正常运行的,就是编辑器有个红色提示看着不顺眼。配置文件jsconfig.json。第一行总是有个,红色下划线。

2024-06-11 20:43:43 258

原创 HTML-CSS练习例子

HTML CSS 练习https://icodethis.com作为前端练习生。不敲代码只看,入门是很慢的,所以直接实战是学习前端最快的途径之一。 这个网站练习HTMLCSS的,可以打开了解一下,可以每天打卡,例子简单,循序渐进,设计的也比较好看。下面是练习,当然布局的方法有很多,下面是一种。01基础这是第一个练习,但是很多大佬做出了,很多不一样的效果比如:设计稿代码<!DOCTYPE html><html lang="en"><head&

2024-06-09 20:46:21 1534

原创 React 简单的计算器

源码使用的是类组件,react16.8,对于现在函组件大行其道,可能我们还是习惯函数组件,所以在练习的时候改成立函数组件。将图中选中的文件和文件夹全部复制到vscode。还有就是原项目ui设计不太好看,稍微改下ui。这只是个练习,当然还有很多功能待完善和添加。React 简单的计算器。这是一个有趣的小练习。

2024-06-05 22:55:48 154

原创 react面试题

React Hooks 是React 16.8版本引入的一个新特性,它允许你在不编写类组件的情况下使用状态和其他React特性。在React中,之前的状态管理和副作用处理主要通过类组件的生命周期方法来实现。而Hooks的引入使得函数组件也能拥有状态并执行副作用操作。useState: 这个Hook允许函数组件拥有自己的状态。它返回一对值,一个是状态变量,另一个是更新状态的函数。jsxuseEffect: 用于在函数组件中执行副作用,比如数据获取、订阅、手动更改DOM等。它可以替换, 和。

2024-06-04 08:08:50 900 1

原创 vue面试题

argumentsNodeList文件增加,造成全局污染,立即执行函数不能暴漏出变量模块化是一种软件设计方法,它将复杂的应用程序分解为一系列可重用的组件或模块,每个模块都有自己的功能,并且可以独立开发、测试和维护。模块化有助于提高代码的可读性、可维护性和复用性,减少命名冲突,以及管理复杂的依赖关系。在JavaScript中,有几种常见的模块化解决方案:文件增加,造成全局污染,立即执行函数不能暴漏出变量ES ModulesCommonJSAMDCMDUMD。

2024-06-03 12:53:57 769

原创 vue3 todolist 简单例子

script>setup() {content: '今天要学习Vue']);

2024-06-02 22:12:52 1148

原创 vscode 使用正则搜索

ctrl + c 复制,内容如下:

2024-05-09 17:50:18 324

原创 【鸿蒙应用】理财App

这款专为个人财务管理而设计的强大应用。通过智能化的技术和用户友好的界面,我们致力于帮助您轻松管理财务、掌握支出和收入,从而更好地规划您的财务未来。课程中内容包括页面搭建以及服务端编写。服务端完全使用鸿蒙提供的serverless也就是端云-体化的能力。课程中这款应用部分页面采用webView ,可以详细了解鸿蒙中使用webView相关注意点。设计稿。

2024-04-25 20:29:06 1579 2

原创 鸿蒙云函数调试坑点

注意: 只要修改云函数,必须上传云函数。如果你要本地调试请使用。

2024-04-25 01:17:11 291

原创 Property ‘auth‘ does not exist on type ‘AGCApi‘.

清理项目重新运行模拟器就可以了。

2024-04-24 22:06:27 254

原创 鸿蒙开发使用云数据库的坑

CloudDBZoneWrapper.js需要使用两个包。修改CloudDBZoneWrapper.js。在使用华为官网提供的。

2024-04-23 15:56:24 272 1

原创 鸿蒙开发模拟器的坑, No Devices

我已经安装了模拟器,并且模拟器已经运行了在Device Manager页面开启模拟器No Devices。

2024-04-23 00:25:33 498

原创 鸿蒙路由出错

MainPage.ets是我手动创建的文件,所以配置文件main_pages.json里没有路由信息,我忘记了,然后就出现开头的错误。我写了三个页面(带有@Entry的)当我点击下面这个路由时,出现错误。这个报错好久才找到,比较隐蔽。把所有页面的路由补充完整。

2024-04-22 12:13:27 582

原创 JavaScript高级

面向过程面向对象在典型的 OOP 的语言中(如 Java),都存在类的概念,类就是对象的模板,对象就是类的实例,但在 ES6之前,JS 中并没用引入类的概念。ES6, 全称 ECMAScript 6.0 ,2015.06 发版。但是目前浏览器的 JavaScript 是 ES5 版本,大多数高版本的浏览器也支持 ES6,不过只实现了 ES6 的部分特性和功能。在 ES6之前 ,对象不是基于类创建的,而是用一种称为构建函数的特殊函数来定义对象和它们的特征。对象字面量自定义构造函数。

2024-04-20 17:52:36 819

原创 DevEco Studio 常用快捷键,自定义快捷键

自定义,快捷键,如果你觉得默认的快捷键没有你想要的,或者用着不舒服,又或者和其他软件冲突,这时你可以自定义快捷键。比如我觉得代码格式化我用这不舒服,就自定义一个Alt+L搜索你要编辑的快捷方式右键点击选择添加快捷键点击输入框,直接按你键盘上的按键就行了,记得点击ok。

2024-04-18 17:48:58 1556

原创 Gulp使用

流文件:流=> 一种文件传输的格式=> 一段段的文件传输流格式:流=> 从头到尾的一个过程=> 需要从源开始一步一 步加工gulp是基于流格式的一种打包构建工具。

2024-04-15 12:42:02 910

原创 vue3快速上手

2020年9月18日,Vue.js发布版3.0One Piece(n4800+次提交40+个RFC600+次PR300+贡献者3.3.4setup是Vue3中一个新的配置项,值是一个函数,它是“表演的舞台,组件中所用到的:数据、方法、计算属性、监视…等等,均配置在setup中。setup函数返回的对象中的内容,可直接在模板中使用。setup中访问this是undefined。setup函数会在之前调用,它是“领先”所有钩子执行的。姓名:{{name}}

2024-04-13 16:41:11 843

原创 js设计模式

1.组合模式是一种结构型设计模式,它允许你将对象组合成树形结构以表示"整体部分"的层次结构。当一个对象无法处理请求时,它会将请求传递给下一个对象,直到有一个对象能够处理为止。2.装饰模式允许你在不改变对象的结构的情况下,动态地为对象添加额外的功能。是一种行为型设计模式,它允许多个对象依次处理同一个请求,形成一个处理链。**缺点:**不适用动态扩展对象,或需创建多个相似对象的场景。代理模式通过创建一个代理对象, 将客户端的请求转发给真实对象,(访问者无需知道对象的创建流程,特别是创建比较复杂的情况下)

2024-04-12 21:22:47 697

原创 JavaScript函数式编程

函数式编程

2024-04-12 21:21:12 743

原创 设置浏览器声音外放,其他声音耳机里放

我想在耳机里听歌,浏览器里的声音外放。让浏览器的声音输出设为,扬声器。

2024-04-01 22:49:59 245

原创 鸿蒙【云端一体化】

开发云函数调用云函数。

2024-03-23 16:20:14 872

原创 鸿蒙【黑马健康App】

/ 记录的数据 // 注意和数据库字段名字不一样,所以还需要定义一个,数据库字段和数据记录数据相对应的类ColumnInfo export default class RecordPO {/*** 记录id*/ id?* 饮食记录类型* 记录中的食物或运动信息* 食物数量或运动时长,如果是运动信息则无* 记录的日期LONG,DOUBLE,STRING,BLOB。

2024-03-21 20:08:15 676 2

原创 09鸿蒙【通知】

通知源码。

2024-03-18 11:15:24 100

原创 08鸿蒙【数据持久化】

数据持久化用户首选项关系型数据库。

2024-03-18 09:42:20 136

原创 07鸿蒙【网络连接】

网络连接HTTP数据请求:通过HTTP发起一个数据请求。WebSocket连接:使用WebSocket建立服务器与客户端的双向连接。Socket连接: 通过Socket进行数据传输。源码。

2024-03-16 01:37:24 306

原创 06鸿蒙【Stage模型】

创建模块。

2024-03-15 17:18:46 412

原创 05鸿蒙【动画】

动画手翻书的原理:手翻书的原理主要是基于帧动画(Frame Animation)的概念。它通过在连续的画面中绘制微小的变化,制造出连贯的动画效果。每个画面被称为一帧,通过快速连续播放帧动画,让静止的图像变得活跃起来。手翻书可以被看作是动画片的简化版,利用人的视觉停留原理,通过手绘动画的形式展现内容。我们只需要关注,一个组件的开始状态和结束状态,Arkui帮我们填充变化的过程。

2024-03-14 23:27:23 217

原创 04鸿蒙【页面路由】

在创建文件的时候,选着创建page,会自动加到配置文件里。由于改动地方比较多,所以请在仓库查看源码,具体那些改动。

2024-03-14 18:01:56 711

原创 03 鸿蒙中的【状态管理】

状态管理。

2024-03-14 16:29:41 818

原创 02ArkTS语言、组件、自定义组件

创建自定义组件aBui Lder@Styles// 标题部分Row() {.width(30)Text('商品列表')Blank().width(30)///*@Componentbuild(){// 标题部分Row() {.width(30)Blank().width(30)// .margin({ bottom: 20 }) // 和外界的距离,使用组件的人自己去管}*/// 全局自定义构建函数Text('原价:¥'+ item.price)

2024-03-13 17:42:35 521

原创 01开发工具

下载DevEco Studio。

2024-03-10 16:30:34 151

原创 project-tree插件生成项目目录结构,略指定文件夹

文件里的目录也给打印出来了,但是我们不需要这个目录树,我们在项目的忽略文件里,写上要或忽略的文件或文件夹。关于或略文件怎么写,可以看看git忽略文件。文件里生成新的打印,这样就清爽多了。先把项目直接放到vscode里。文件里生成项目目录树。

2024-02-02 00:27:05 991

原创 npm换源

做开发,最怕的就是下载 404 的问题。对于 NPM,下载完后不换源的话,下载依赖包就相当的慢,最后超时下载失败也经常发生。这时候我们就要改一下 NPM 的 registry 配置,换成国内的镜像源。

2024-01-22 22:56:15 1791 1

原创 在js代码中为什么注释不了`<body> ... </body>`

/ 1.获取body 元素。// 2.获取html 元素。在js代码中为什么注释不了。去注释在浏览器中查看报错。

2024-01-11 00:13:08 388

原创 vscode+python开发之虚拟环境和解释器切换

现在我们要开发多个项目比如:项目A,项目B、项目C,他们每个项目需要依赖不同的库。不如我要运行项目A,我在项目A文件里虚拟一个,环境这个环境和你电脑里的3.7解释器是一样的。我们根据不同的项目去虚拟不同的解释器环境,在每个项目项目环境里下载不同的库。项目A:需要在python3.7环境运行 依赖aadd3.2库。项目B、需要在python3.11环境运行 依赖aadd3.9库。他们和你电脑里的解释器是隔离的,之间不会影响。我们可以给每个项目虚拟一个环境,虚拟一个环境。

2023-11-14 01:26:14 1274

原创 VScode+python开发,多个解释器切换问题

内容:主要VScode使用多个解释器。

2023-11-14 00:47:43 1034

原创 Python实现Word文档转换Markdown

很多桌面软件(比如Typora)都提供了导入 Word 文件的功能,这类功能一般是通过 Pandoc 这个软件来扩展实现的。Pandoc 是瑞士军刀一般的存在,能够较好的处理各类的文档格式转换,但是如果我们需要自己写程序,调用 Pandoc 则需要额外的安装 Pandoc 才行,并且也不方便自定义。

2023-11-09 17:32:41 1869 1

原创 在excel单元格输入加减乘除

像下面这样,输入加法后直接按tab键。但是在excel中,+,- 转义。如图我们想要这样的效果。

2023-10-24 18:21:38 62

原创 机械战警键盘ESC, F1--F12失效

解决办法:如果是轴的问题对于cherry无钢板的解决办法非常简单,换个轴好了,无钢板连焊都不用焊。,找了好多家店,都不说什么问题,都说先提供订单,我的是2017年买的,早就找不到订单了。解决办法:电路板的问题就复杂点,找个修电器的师父让给检查下,大不了飞个线。解决办法: 试试ctrl+fn 或者alt+fn。如果有键盘失灵,可以先在键盘测试网页进行核实。1:可能是电路板的问题。

2023-10-06 12:38:57 725 2

空空如也

空空如也

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

TA关注的人

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