会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
#Empty
博客园
首页
新随笔
联系
订阅
管理
2023年8月5日
模拟器修改hosts
摘要: ## 前言 在开发测试时需要修改模拟器的hosts以连接到特定IP,本文以MuMu模拟器为例,模拟器版本:MuMuPlayer-12.0。 ## 步骤 ### 1、打开shell 进入安装目录下的shell文件夹,例如: ``` E:\Software\MuMuPlayer-12.0\shell `
阅读全文
posted @ 2023-08-05 11:24 gaozejie
阅读(1502)
评论(0)
推荐(0)
2023年5月10日
rust输出日志文件
摘要: 前言 log是Rust的logging facade,可以理解为面向对象语言中的接口,它由官方提供维护工作。提供了一套标准宏用来记录日志,级别从低到高依次为:trace! < debug! < info! < warn! < error!。还提供了log!和log_enabled!宏,log!需
阅读全文
posted @ 2023-05-10 15:56 gaozejie
阅读(1844)
评论(0)
推荐(0)
2023年4月13日
VSCode快捷键
摘要: 
阅读全文
posted @ 2023-04-13 10:25 gaozejie
阅读(37)
评论(0)
推荐(0)
2023年2月20日
解决Docker容器内时区不一致问题
摘要: 1、Dockerfile中创建时区文件 CentOS FROM centos ENV TZ=Asia/Shanghai RUN rm -f /etc/localtime \ && ln -sv /usr/share/zoneinfo/${TZ} /etc/localtime \ && echo "$
阅读全文
posted @ 2023-02-20 14:23 gaozejie
阅读(432)
评论(0)
推荐(0)
2022年12月10日
Rust语言编译整体流程
摘要: 前言 上图中间部分为 Rust 代码的整体编译过程,左右两边分别为过程宏和声明宏的解释过程。 Rust 语言是基于 LLVM 后端实现的编程语言。在编译器层面来说,Rust编译器仅仅是一个编译器前端,它负责从文本代码一步步编译到LLVM中间码(LLVM IR),然后再交给LLVM来最终编译生成机器码
阅读全文
posted @ 2022-12-10 17:15 gaozejie
阅读(3130)
评论(0)
推荐(0)
Rust中的声明宏
摘要: 前言 声明式宏(Declarative macros)使得你能够写出类似 match 表达式的东西,来操作你所提供的 Rust 代码。它使用你提供的代码来生成用于替换宏调用的代码。 语法 宏通过使用macro_rules!来声明,最为常见的一个声明式宏就是println!。 macro_rules!
阅读全文
posted @ 2022-12-10 17:15 gaozejie
阅读(405)
评论(0)
推荐(0)
Rust中的过程宏
摘要: 前言 过程宏(Procedural macros)允许你操作给定 Rust 代码的抽象语法树(abstract syntax tree, AST)。过程宏是从一个(或者两个)TokenStream到另一个TokenStream的函数,用输出的结果来替换宏调用。 工具准备 安装cargo-expand
阅读全文
posted @ 2022-12-10 17:15 gaozejie
阅读(1570)
评论(0)
推荐(0)
2022年8月24日
vue3父子组件传值defineProps、defineEmits、defineExpose
摘要: 一、前言 本文介绍父子组件传值defineProps、defineEmits、defineExpose 二、语法 在 script setup 中必须使用 defineProps 和 defineEmits API 来声明 props 和 emits ,它们具备完整的类型推断并且在 script s
阅读全文
posted @ 2022-08-24 19:32 gaozejie
阅读(9329)
评论(1)
推荐(1)
数字转中文金额
摘要: string NumberToChinese(string LowerMoney) { string functionReturnValue = null; bool IsNegative = false; // 是否是负数 if (LowerMoney.Trim().Substring(0, 1)
阅读全文
posted @ 2022-08-24 18:10 gaozejie
阅读(88)
评论(0)
推荐(0)
2022年8月23日
Vue3插槽
摘要: 一、前言 插槽其实就是子组件提供给父组件的占位符。子组件定义好插槽后,父组件可以替换插槽内容。 子组件不提供插槽时,父组件填充失效 父组件无填充时,会使用插槽默认内容 二、语法 定义插槽: <slot></slot> 使用插槽 <template v-slot></template> v-slot可
阅读全文
posted @ 2022-08-23 18:18 gaozejie
阅读(655)
评论(0)
推荐(0)
下一页
公告