
he filename 未命名.ipa in the package contains an invalid character(s)解决
问题 The filename 未命名.ipa in the package contains an invalid character(s). The valid characters are: A-Z, a-z, 0-9, dash, period, underscore, but the name cannot start with a dash, period, o...

Golang交叉编译多平台二进制文件一文搞定
- 2022-05-14
- go
Go跨平台交叉编译介绍 golang依托语言特性跨平台、性能效率、周边都还算不错,有不少开发者把Go做为跨平台SDK来封装,起到了不错的效果,今天写篇Go如何交叉编译多平台二进制文件的文章,以达到跨平台调用的...

Flutter 3 发布,一文看懂新功能及特性
2022 年 5 月 11 日,Google I/O 版:Flutter 3 发布。 Flutter 3是手机/phone、桌面/desktop和WEB上进行跨平台 UI 开发之旅的高潮。Flutter 3 完成了Google从以移动为中心到多平台框架的路线图,Flutter 3提...

分销系统数据库设计篇
- 2022-05-10
- 后端
分销项目,少不了分销者关联关系、订单关联、分销收益计算,这也是基础核心的部分。不同的需求会有不同的设计标准和要求,下面是一份分销系统核心数据库设计的示例可供参考: 分销用户表 CREATE TABLE `fe...

Google Analytics 优化/Google Analytics加载失败导致阻塞的解决方法
- 2022-05-08
- 前端
Google的服务能用的非常有限了,Google Analytics之前还算正常,近期经常处于pending状态,查看多是googletagmanager.com/gtag/js挂起,导致整个页面数据都无法正常渲染。 问题分析 正常的给的代码是这样...

git导出某次commit修改过的文件打包
- 2022-04-25
- 设计开发
在用git做项目的版本控制时,经常需要更新某次或某几次修改后代码文件(无论是新增的需求文件还是修复了BUG的原有文件),使用git最方便的做法就是导出差异文件,也就是使用git导出某次commit的文件,或使用git...

gitignore忽略文件/夹的语法用法
- 2022-04-25
- 设计开发
.gitingore 语法介绍 在开发的过程中,总有一些自动生成的文件不需要加入到git的管理,比如maven产生的target目录,比如IntelliJ IDEA编辑器产生的.idea目录,我们可以创建一个名为 .gitignore 的文件来解决...

解决pyenv无法安装python 3.8及更高版本
- 2022-04-24
- python
pyenv的版本为最新,但使用pyenv install --list查看可用版时最高只到3.7,更高python版本不在列表中,什么原因?在低版本的pyenv中可能由于不支持,但如果是pyenv2,绝对是支持的,但就是不显示如何解决? p...

JS使用 forEach() 遍历对象
- 2022-04-23
- javascript
- 前端
JavaScript 的 Array#forEach() 函数允许您遍历数组,但不能遍历对象。但是,如果您首先使用 Object.keys()、Object.values() 或 Object.entries() 将对象转换为数组,则可以使用 forEach() 迭代 JavaScript 对...

VSCode技巧:快速生成html模板
VSCode 快速生成html模板 新建的html文件是什么内容都没有的空文件,每次新建之后我们都要写那一坨一模一样的固定结构,但是又懒得去记那十几行的东西。在VSCode中编辑.html文件只需要输入: !(英文)+Tabh...