自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 苹果提交审核出现“您的 App 包含 NSUserTrackingUsageDescription...”解决办法

iOS14.5 发布之后,苹果要求应用获取 IDFA 时,需弹出用户许可收集跟踪数据的授权框,如果没有弹出授权框则可能会被App Store审核拒绝,提示违反5.1.2规则

2023-08-04 10:34:22 2066

原创 提交App Store应用图标不能包含alpha通道

近日提交APP至App Store时遇到一个问题,在交付ipa时出现一个图标不符合规定的提示:应用商店图标无效。“HBuilder.App”中资产目录中的应用商店图标不能是透明的,也不能包含alpha通道。

2023-08-04 10:17:15 995

原创 uni-app中全局设置页面背景颜色

在uni-app中设置背景颜色,想象中应该很简单,其实里面也还是有点小坑的,我们来一起看一下

2023-07-21 11:44:24 6464 2

原创 微信开发者工具 不想要警告提示怎么设置

当我们运行微信开发者工具时,有时候控制台会爆出一堆黄色的警告提示。这不是错误,不影响程序的运行,但是它也不会消失会持续的提示,看起来有点不爽,那我们就干掉它。

2023-05-30 11:05:35 1098

原创 Mac版本Unity如何设置中文

第一步:打开UnityHub 在安装界面找到使用的Unity编辑器,点击选择添加模块。第二步:拉到最底下,选择简体中文然后等待安装完成。第三步:打开Unity编辑器,依次选择 Unity->Preferences->Languages,简体中文,之后重启编辑器即可。

2023-04-25 12:59:46 1708 1

原创 Unity Hub 3.3.0 如何设置成中文

第一步:打开Unity Hub,选择左边面板上方的齿轮图标(设置图标)。第二步:进入Preferences界面,选择Appearance,右侧弹出Appearance设置界面,看到Language设置,点击下拉图标小三角,展开下拉选项。第三步:在下拉选项中选择中文,选中后立即生效。

2023-04-25 11:31:03 3365

原创 游戏自审自查报告范本(个人主体)

微信小游戏发布除了需要提交《计算机软件著作权登记证书》,还需要《游戏自审自查报告》,这里是一份我自己整理的范本,需要的小伙伴可以拿走。

2023-04-04 17:09:32 623

原创 软件著作权申请流程

一、著作权申请:1、进入“中国版权保护中心”点击软件登记,先注册一个账户。2、进入系统后,点击计算机软件著作权登记申请,在线填写表格。3、准备申请所需的资料。4、递交资料。5、材料受理、等下发证书

2023-04-04 16:45:34 184

原创 微信小游戏可视化开发 如何适应手机屏幕

微信可视化开发工具是一个在线工具,有些人可能会遇到一个问题,在电脑上和手机上预览时布局是存在差异的。

2023-03-31 09:47:41 343

原创 小程序之如何从分享的二级页面返回首页

解决内层页面分享出去后,用户无法通过分享页面返回首页的问题。本质就是设置一个变量isshare来判断是否是分享页面中进入的。

2023-03-17 11:16:57 563

原创 改变按钮disabled时的默认样式

微信小程序中,当设置button的disabled值为true时,即disabled="true",表示按钮禁用,此时按钮会变成灰色并且不可点击。但是默认的disabled样式颜色可能不太合适,我们可以自己调整一下。

2023-03-10 10:38:33 3224

原创 微信小程序全局分享转发实现-无需页面单独设置

微信小程序没有自带全局分享设置,页面开启分享功能必须要在页面中定义分享事件函数。如果项目中页面比较多,一个个去设置无疑是非常麻烦的,因此全局设置就非常有必要了。

2023-03-01 12:39:39 1539 2

原创 获取指定区间内n个不重复随机数

日前有个需求,获取指定区间内N个不重复随机数,于是自己写了一个函数来实现,现在分享出来,有需要的尽管拿去。基于微信小程序开发,我将函数放在了util.js里,方便全局调用。util.js代码如下。

2023-02-16 10:09:12 182

原创 微信小程序 wxml出现Runtime警告

当小程序开发出现下面这样的警告时,虽然不影响程序运行,但是就是看它不爽,怎么解决呢?解决办法很简单,在所有wx:for后面加上wx:key=“key”即可

2023-02-13 10:31:23 1677

原创 微信小程序 自定义component无法使用colorui样式

自定义了component子组件,其中使用了colorUI样式无法生效;解决方法:直接在每一个失效wxss的文件头部添加上colorUI样式即可。

2023-02-08 10:17:33 286

原创 Mac版本VSCode 如何设置中文语言环境

如何将VSCode设置成中文语言环境?打开VSCode软件,按快捷键【Ctrl+Command+P】;出现一个搜索栏,搜索并选择需要配置的选项,下面第一项就是配置显示语言

2023-01-06 12:10:47 3687

原创 Swift开发遇到的一些问题

假设字典转模型不成功,可以尝试在class BookDataModel: NSObject之前加上@objcMembers修饰,再重新运行程序试试

2023-01-03 10:16:00 443

原创 iOS开发错误提示汇总

1、'UIWebView' is deprecated: first deprecated in iOS 12.0 - No longer supported; please adopt WKWebView.从iOS 12开始不再支持UIWebView控件了, 替换成WKWebView即可

2022-12-05 11:32:29 1071

原创 ARC与MRC的兼容问题

ARC机制下如何兼容MRC类?什么情况下会需要兼容MRC类呢?比如集成比较老的第三方库的时候,或者使用别人用MRC写的类的时候

2022-11-23 12:20:03 218

原创 ARC机制-自动引用计数

Automatic Reference Counting,自动引用计数,简称ARC,在ARC机制下,我们不再需要手动调用retain、release、autorelease方法,编译器会自动的在合适的地方插入retain、release、autorelease代码

2022-11-22 12:39:50 471

原创 内存管理概述

内存的作用:存储数据如何将数据存储到内存中:声明1个变量,然后将数据存储进去我们只需要管理存储在堆中的OC 对象的回收,其他区域中的数据的回收是系统自动管理的

2022-11-22 12:03:04 637

原创 自动释放池

存入到自动释放池中的对象,在自动释放池被销毁的时候,会自动调用存储在该自动释放池中的所有对象的release方法。

2022-11-21 16:24:19 136

原创 野指针和僵尸对象

C语言中的野指针:定义1个指针变量,没有初始化,这个指针变量指向1块随机的空间,这个指针就是野指针Objective-C语言中:指针指向的对象已经被回收了。

2022-11-21 13:17:37 220

原创 访问修饰符

访问修饰符是用来修饰属性,可以限定对象的属性在哪1段范围之中访问。

2022-11-11 13:12:21 331

原创 数组去重的几种方法和性能

数组去重应该是面试必答题了吧,那么数组去重有哪些方法呢?哪种方法的性能比较高呢?我写了一个测试模板来验证,分别创建了两个长度为 10W 和 5W 的数组,然后通过 distinct() 方法合并两个数组,并去掉其中的重复项

2022-09-22 16:29:22 254 2

转载 Web安全之点击劫持(ClickJacking)

点击劫持(ClickJacking)是一种视觉上的欺骗手段。大概有两种方式,一是攻击者使用一个透明的iframe,覆盖在一个网页上,然后诱使用户在该页面上进行操作,此时用户将在不知情的情况下点击透明的iframe页面;二是攻击者使用一张图片覆盖在网页,遮挡网页原有位置的含义

2022-09-15 12:16:42 712

原创 XSS攻击和CSRF攻击(浅显易懂)

1、XSS攻击(跨站脚本攻击)即往web页面(包含HTML和js文件)嵌入可执行的代码(js)2、CSRF(跨站点请求伪造)攻击者伪造一个请求,诱使用户去触发这个请求,以此冒充用户身份向服务器发送伪造请求,并且该伪造请求被服务器成功执行。

2022-09-15 11:27:55 385

原创 Java运行时错误: Prohibited package name: java.xx

Java代码运行时如果出现如下错误,表示包名不能这样写,最好不要以“java”开头。Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.day1 解决方法很简单 1、选择左边目录栏里java.day1的包,右键选择“重构”,选择“重命名”2、重新取一个不以java开头的包名,点击重构。3、重新编译运行代码,问题解决。

2022-09-13 14:55:50 817

原创 浏览器安全隐患有哪些

在日常的工作、生活中,我们经常需要使用浏览器,工作,学习,交友,购物等等,有一些行为是需要安全保障的,比如登录账号秘密,购物支付这些,那么我们的浏览器真的安全吗?

2022-09-13 14:18:21 422

原创 Mac下的Java运行时报错

运行时报错 Error: A JNI error has occurred, please check your installation and try again为什么会出现这个问题?因为你的java 和 javac 版本不一致

2022-09-13 11:51:18 1369

原创 Vue配合vuex开发步骤总结

开发一个前端模块可以概括为以下几个步骤:1、写静态页面,拆分静态组件;2、发请求(API),调用接口获取数据;3、vuex(actions、mutations、state三连操作);4、组件获取vuex仓库数据,动态展示

2022-09-09 15:12:41 194

原创 解决Mac本 Java错误:不支持发行版本xx

新建一个java文件,运行时报错误信息 “ java: 错误: 不支持发行版本 xx”,这是项目使用java版本与环境安装的版本不一致导致的。

2022-09-09 14:03:34 4308

原创 Mac上如何彻底卸载jdk

1、删除运行路径和运行环境。2、查看当前jdk版本。

2022-09-09 13:57:52 16528

原创 Vue的几个生命周期函数

生命周期是指一个组件从创建->运行->销毁的整个阶段,强调的是时间段。生命周期函数是由Vue框架提供的内置函数,会伴随着组件的生命周期,自动按次序执行。注意:生命周期强调的是时间段,生命周期函数强调的是时间点。下面有个图帮助我们理解生命周期的各个阶段。

2022-09-09 13:48:24 2593

原创 Vue中main.js里的render是干什么的

从vue官网中知道,vue提供了两个版本,完整版和只包含运行时版,差别是完整版包含编译器,就是将template模板编译成AST,再转化为render函数的过程,而运行时版不包含模板解析器,因此必须提供render函数。实际上我们引入的是vue.runtime.esm.js,是精简版的Vue,它与完整版的不同就是少了模板解析器,那完整版的Vue哪里呢?当我们的项目编写完成,经过webpack打包之后,模板解析器就没有用了,我们没必要再留着它,所以一开始引入不包含模板解析器的版本即可。

2022-09-09 11:50:59 420

原创 如何理解MVVM模式

MVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式

2022-09-09 11:38:12 595

原创 路由传参的几种方式

路由的参数分为params参数和query参数,而params传参又可分为在url地址栏中显示参数和不显示参数两种方式。

2022-09-09 11:28:44 1018

原创 cookie、sessionStorage和localStorage的区别

localStorage 生命周期是永久,储存的信息是永远不会消失的,除非你自己主动清除localStorage信息。

2022-09-07 16:02:23 268

原创 如何理解防抖与节流

防抖的定义:当事件被触发后,延迟n秒后再执行回调函数,如果在这n秒内事件被再次触发,则重新计时,只有最后一次触发才会被执行。

2022-09-07 15:59:20 58

原创 vue开发遇到的问题

Fix the upstream dependency conflict

2022-09-07 15:54:50 120

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除