前端历程
12
27
鸿蒙ArkUI学习一 鸿蒙ArkUI学习一
纯血鸿蒙即将到来,总结一下学习的笔记 线性布局(Row/Column)线性布局(LinearLayout)是开发中最常用的布局,通过线性容器Row和Column构建。线性布局是其他布局的基础,其子元素在线性方向上(水平方向和垂直方向)依次排
2023-12-27 田琪
08
22
JSDoc使用 JSDoc使用
JSDoc 提供了向 JavaScript 代码库添加类型的功能,并在注释中使用适当的约定,这样不同的 IDE(如 Visual Studio Code)可以识别定义的类型,显示它们,并通过自动完成使编码更容易。定义放在/** */注释中。
2023-08-22
04
11
安卓帧动画oom优化 安卓帧动画oom优化
帧动画非常容易理解,其实就是简单的由N张静态图片收集起来,然后我们通过控制依次显示 这些图片,因为人眼”视觉残留”的原因,会让我们造成动画的”错觉”,跟放电影的原理一样! 而Android中实现帧动画,一般我们会用到前面讲解到的一个Draw
2023-04-11
02
23
Druid UI框架学习1 Druid UI框架学习1
Druid允许您构建可部署在Windows、macOS、Linux和web上的简单交互式图形应用程序。Druid是一个数据驱动的声明性框架。 一、创建rust项目。cargo new druid-app 二、使用vim(SpaceVim
2023-02-23
01
31
docker简单使用 docker简单使用
Docker 中有两个重要概念。一个是容器(Container):容器特别像一个虚拟机,容器中运行着一个完整的操作系统。另一个是镜像(Image):镜像是一个文件,它是用来创建容器的。 安装 Docker在win10中安装Docker,需要
2023-01-31
30
fly.io基础使用 fly.io基础使用
fly.io 是一个容器化的部署平台,只需要一个Dockerfile文件就能部署代码到fly.io 的服务器上,同时还自动生成域名。 有免费使用的额度。 自动生成域名。比如你创建一个名字叫my_demo的App,那么部署完成后,就会生成m
2023-01-30
06
vue3常见的使用场景 vue3常见的使用场景
Vue是一套用于构建用户界面的渐进式框架。这篇文章主要学习vue3的新特性和新增的API,主要是有 Vue 2 经验的用户快速熟悉vue3. 父子组件数据传递父组件数据传递到子组件Vue3 中父组件是通过属性传递数据,在 <scrip
2023-01-06
12
30
rust基础 rust基础
变量,基本类型,函数,注释和控制流,这些几乎是每种编程语言都具有的编程概念。 这些基础概念将存在于每个 Rust 程序中,及早学习它们将使你以最快的速度学习 Rust 的使用。 变量和可变性1. 概念 变量(variables):用来存储值
29
Cargo介绍 Cargo介绍
cargo是一个构建系统和包管理工具,用来管理rust工程和处理许多任务(构建代码、下载包),cargo在安装rust的环境时,会自动安装,所以这里的话,直接调用 # 可以直接看到对应的cargo版本 cargo --version ca
2022-12-29
15
rust数据结构 rust数据结构
Rust 的 Vec 其实是动态数组, 很多语言内置动态数组, 譬如 JavaScript Python这类, 像 Rust 这种具有内存控制能力的语言, 就选择了标准库内置动态数组. 基本用法let mut v1 : Vec<i32
2022-12-15
13
Vue2性能优化 Vue2性能优化
性能优化分为四个模块:代码层面的优化,打包层面的优化,服务层面的优化,图片资源的优化。个数分别为8,3,5,5(记住个数后不容易漏忘) 一、代码层面的优化共8个,记住开头字,这样方便记忆:路函缓脚监,循活容 1. 路由懒加载const Ho
2022-12-13
13
rust环境搭建 rust环境搭建
Rust 语言是一种高效、可靠的通用高级语言。其高效不仅限于开发效率,它的执行效率也是令人称赞的,是一种少有的兼顾开发效率和执行效率的语言。 Rust 环境搭建本次搭建使用的是win10的wsl安装的openEuler系统 首先export
2022-12-13
1 / 2