移动开发
【git】本地代码上传到gitee仓库(保姆级教程)idea和vscode等通用
本地代码上传到gitee(idea和vscode······通用)
1.安装git和图形化界面工具
2.第一次创建项目提交gitee
2.1登录gitee,创建一个新的仓库
2.2克隆远程仓库到本地电脑
2.3提交代码的三板斧(git的三板斧)
3.第n次提交代码(每天下班前提交代码)
4.Git 使用命令总结
4.1
如何实现双向数据绑定(面试题)
如何实现双向数据绑定(面试题)
实现双向绑定的方式有两种:
Object.definedProperty( )【vue2使用的Object.definedProperty( ),进行对象监听】
Proxy(代理对象)【vue3之后,就使用Proxy来实现】
通过以上两种方式来实现,简单来说就是对数据的劫持,当访问或修改某个对象的属性的时候,通过这两种方式进行拦截,再进一步操作,返回结果。
如何优雅的在MacOS上使用VScode+CMake进行STM32开发(小白友好型)
废话不多说,为啥要用VSCode?
功能
VS Code
Keil5
智能补全
⭐⭐⭐⭐⭐(clangd)
⭐⭐
代码跳转
⭐⭐⭐⭐⭐
⭐⭐
多光标/重构
✅
❌
Git 集成
原生支持
很弱
查找/替换
极强
一般
当然了,对于Mac用户来说,最扎心的当然是Keil5只有Windows
在项目中用ts封装axios,一次封装整个团队受益
写在前面
虽然说Fetch API已经使用率已经非常的高了,但是在一些老的浏览器还是不支持的,而且axios仍然每周都保持2000多万的下载量,这就说明了axios仍然存在不可撼动的地位,接下来我们就一步一步的去封装,实现一个灵活、可复用的一个请求请发。
这篇文章封装的axios已经满足如下功能:
无处不在的代码提示;
灵活的拦截器;
可以创建多个实例,灵活根据项目进行调整;
每个实例,或者说每
iOS Crash 的监听
没想到都2021年,我还得写篇文章来讲讲 Crash 监听的一些事情。虽然蛮多文章讲 Crash 监听这块,但总是讲的不够深入或者说不够全面。于是我想分享一下最近我对这方面知识的一些理解和整理。我计划讲以下几个主题:
Crash 的监听
堆栈分析
KSCrash 源码解析
Crash 的类型
根据Crash 的不同来源,Crash 分为以下三类:
Mach 异常
最底层的内核级异常。用户态
使用make进行golang编译中的小问题及解决方案
报错信息:Clock skew detected. Your build may be incomplete.
make: Warning: Clock skew detected. Your build may be incomplete.
表示检测到了时钟偏差,通常发生在将代码从开发主机拷贝到编译主机进行编译,而两个设备系统之间的时间上存在差距。
解决方案:
find ./ -type
Flutter 实现爱心三连动画
前言
我们开始 Flutter 动画相关篇章之旅,在应用中通过动效能够给用户带来更愉悦的体验,比较典型的例子就是一些直播平台的动效了,比如送火箭能做出来那种火箭发射的动效——感觉倍有面子,当然这是土豪的享受,我等码农只在视频里看过😂😂😂。本篇我们来介绍基于 Animation 类实现的基本动画构建。
Animation 简介
Animation 是一个抽象类,它并不参与屏幕的绘制,而是在设定的事件
Flutter 三方库 http_cache_hive_store 的鸿蒙化适配指南 - 在鸿蒙系统上构建极致、透明、工业级的 HTTP 二级缓存与 Hive 数据库持久化联动引擎
欢迎加入开源鸿蒙跨平台社区:#
Flutter 三方库 http_cache_hive_store 的鸿蒙化适配指南 - 在鸿蒙系统上构建极致、透明、工业级的 HTTP 二级缓存与 Hive 数据库持久化联动引擎在鸿蒙(OpenHarmony)系统的端云一体化网络架构、针对高频 API 的请求压实(Debounce)或者是需要实
