移动开发
UML-ClassDiagram基本语法
注意:本文是基于mermaid的规范编写的,其余类似PlantUML、语雀等第三方工具,语法基本一致。
零、本文纲要
一、 UML基本使用
定义一个类
定义类的方法与属性
返回类型
泛型(使用~~包裹)
可见性(访问修饰符)
关系描述
关系标签
类修饰
注释
二、 类与类之间的关系
关联关系
聚合关系(强关联关系)
组合关系(强聚合关系)
依赖关系
继承关系
实现关系
一、 UML
iOS Runtime之KVC
Runtime系列导读
iOS Runtime之方法查找
iOS Runtime之方法替换
iOS Runtime之KVO
iOS Runtime之KVC
iOS Runtime之反射调用
简介
KVC是Key Value Coding的缩写,意思是键值编码。 在iOS中,提供了一种方法通过使用属性的名称(也就是Key)来间接访问对象属性的方法,这个方法可以不通过getter/setter方法
利用Bazel编译MediaPipe framework
编译环境
macOS Monterey 12.6
本地MediaPipe工程目录
(本配置过程建立在MediaPipe所依赖环境完全配置完成的情况下,如果不会配置可以参照之前的文章教程)
如果没有,可以从github上面clone一份到本地。
$ git clone
打包framework的工具为Bazel
cd到
adb shell input text不能输入中文的解决方案
原因
adb默认是不支持Unicode编码的,无法通过adb shell input text 命令输入中文到手机或者模拟器。
解决步骤
1、安装ADBKeyBoard.apk文件(直接搜索就能找到)
打开手机或模拟器,adb install ADBKeyBoard.apk安装该输入法
在手机上直接安装也可
2、设置默认输入法
打开手机设置 -> 点击语法与输入法 -> 点击输入法管
日常问题记录:fastjson转化dto大小写问题
1、场景:传给第三方接口的参数<param1:string,param2:dto> ,其中dto首字母大写,string为dto的json格式
2、问题分析:获取param1的时候需要通过fastjson转化dto,默认会转化成小写的,需要格式是大写的
JSON.toJSONString(AccountDTO);
预期结果--------------------->
{"User
IOS Xcode证书配置和ipa打包流程(附详细图文教程)
IOS Xcode证书配置和ipa打包流程(附图文教程)
前言
ipa文件简介
证书文件简介
Provisioning Profile描述文件简介
当前环境版本
Xcode证书配置和ipa打包流程
创建Identifiers、Certificates 和 Profiles
Xcode中配置 App ID 和 Profiles
执行Archive进行打包
安卓端播放器软件 MX Player Pro 支持 TV、安卓和车机,无广告零弹窗
对于爱用手机看视频的人来说,一款好用的播放器简直是体验大打折扣。直到我遇到了MXPlayerPro安卓端播放器,那些烦恼才彻底消失,它就像为影音爱好者量身打造的宝藏工具。无广告干扰,多场景都能hold住以前用别的播放器,广告简直是无孔不入,正看到精彩处,突然弹出一个长广告,瞬间就没了看下
593. 【前端】taro 跨端应用环境搭建
一、项目初始化
npm install -g @tarojs/cli
npx @tarojs/cli init shenji_qijing_client_taro
二、微信小程序:
启动微信小程序开发调试
npm run dev:weapp
打开 微信开发者工具导入项目
在微信开发者工具查看调试信息
三、h5应用
启
