❝ 今年国内应用市场可谓是日新月异啊,当然我们开发者就比较惨啦! ❞ 比如:APP备案和网络备案、不兼容安卓11以下的机子以及最近的隐私权限必须明确告知用户! 当然我们要跟着政策走,本文就解读一下隐私权限必须明确告知用户这个的意思和如何去解决已达到新包上架的目的。 来源说明 首先,这个目前是华为应用市场审核时出现的问题,当然像VIVO应用市场和OPPO应用市场基本上跟华为应用市场是穿一条裤子的! 华为应用市场说明 修改时间 从上述我们可以看出,大概在10月27左右华为更新了用户隐私文档的说明,并且从审核的回复来看,新加的是7-21这条。 ️也就是说11月以后上架华为等应用市场需要加这个...

  EPcyJ5YAnMSB   2023年12月05日   28   0   0 应用市场应用市场

jenkins工作流程 ❝ 在日常开发项目中,我们会经常推送代码到远程仓库,部署项目到服务器,中间有很多繁琐的步骤,需要很多人操作才能完成,这个时候就需要自动化部署了,代码推送到远程仓库就可以一键自动部署,Jenkins就是其中的一种工具! ❞ 什么是jenkins? Jenkins是一个可以持续集成,持续交付,持续部署的自动化工具。 Jenkins用Java语言编写,可与版本管理工具与构建工具结合使用 版本管理工具一般是SVN、GIT。 构建工具一般是Maven、Ant、Gradle。 目前的文章主要讲的是node相关的项目,如:前端包部署、node服务部署,java项目一般要使用上面...

  EPcyJ5YAnMSB   2023年11月02日   60   0   0 JenkinsDockerlinux

❝ 百余次的构建,帮你趟过一个又一个坑,确保任务顺利完成!本次案例为Node服务,使用DockerFile打包镜像运行的! 新建任务 这里演示的一个自由风格的任务,自定义性比较高! 点击左侧新建任务 创建入口 创建任务 配置源码 这里用于Jenkins拉取项目代码 配置Git凭证入口 这里我选择用户名密码,ID和描述最好填清楚 配置凭证示意图 配置详细图 源码库浏览器选择githubweb,分支要注意是不是选对了,选择对应的链接以及凭证! 构建器 这里我就不配置了 Giteewebhook是当远程仓库有一些操作的时候,比如提交、合并等,配置后会触发 剩余两个都是定时任务,定时触...

  EPcyJ5YAnMSB   2023年11月02日   44   0   0 JenkinsDockerlinux

❝ 百余次的构建,帮你趟过一个又一个坑,确保任务顺利完成!本次案例为Node服务,使用DockerFile打包镜像运行的! 新建任务 这里演示的一个自由风格的任务,自定义性比较高! 点击左侧新建任务 创建入口 创建任务 配置源码 这里用于Jenkins拉取项目代码 配置Git凭证入口 这里我选择用户名密码,ID和描述最好填清楚 配置凭证示意图 配置详细图 源码库浏览器选择githubweb,分支要注意是不是选对了,选择对应的链接以及凭证! 构建器 这里我就不配置了 Giteewebhook是当远程仓库有一些操作的时候,比如提交、合并等,配置后会触发 剩余两个都是定时任务,定时触...

  EPcyJ5YAnMSB   2023年11月02日   36   0   0 JenkinsDockerlinux

❝ 忘记密码是一件痛苦的事情,我前几天就忘记了,导致登录不上去,这里记录一下如何重置密码! ❞ 非超级管理员账号 可以登录到Jenkins的管理员账号可以直接修改密码,若是其他账号忘记了密码无法登陆,可按以下方法操作!也可以在这里新增用户 在系统管理下面的管理用户中修改 修改入口 点击设置按钮 修改密码 超级管理员账号 除了该账号没办法给它在设置密码了,可采取下面的方法重置! 这里提供几个可重置的密码 123456下面的全部复制包括 jbcrypt:$2a$10$MiIVR0rr/UhQBqT.bBq0QehTiQVqgNpUGyWW2nJObaVAM/2xSQdSq jenk...

  EPcyJ5YAnMSB   2023年11月02日   71   0   0 JenkinsDockerlinux

码云流水线 ❝ 之前讲过Jenkis方式部署项目,其实对于一些个人小项目和测试项目,我们有一个更方便的工具,码云以及它的流水线,本篇先介绍一下要准备的工作! ❞ 目标是什么 主要要做到,在码云上一键构建,自动部署并同时给飞书机器人发送结果。 注意可以选择钉钉、飞书、企业微信,我这里选择的是飞书,其实配置都差不多 通知可选示意图 配置飞书通知 凭证管理 路径:设置(鼠标悬浮到右上角头像)找到流水线Giteego的凭证管理。 设置入口 凭证管理 新增凭证 点击新增凭证 选择类型 表单 WebHook和加签密钥是从飞书那边获取的 仓库作用域我这里选择的全部,也可以单个选择 飞书群机器...

  EPcyJ5YAnMSB   2023年11月02日   58   0   0 Dockerlinux码云

码云流水线 ❝ 上篇文章已经把准备工作完成了,这一次可以直接配置,本篇就讲述如何配置 ❞ 案例说明 本次的演示依旧是Jenkins部署的那套程序 这里Node程序不需要打包成静态资源,直接上传部署即可,话多不多进入正题! 开通流水线 进入代码仓库选择流水线 第一次需要开通,开通步骤就不显示了,比较简单点点点即可 点击新增流水线可配置具体信息 流水线示意图 配置流水线 基本信息 流水线示意图 注意:不要直接点保存,等配置完成一起点击,我这里选得是图形化配置 触发事件 示意图 我这里选择的是push监听、分支匹配、手动触发 当然你也可以配固定分支,自动触发,这里不过多讲解。 任务编排 ...

  EPcyJ5YAnMSB   2023年11月02日   48   0   0 Dockerlinux码云

❝ 本篇主要讲一下在linux上如何安装Java环境,widows安装方法之前已经有了,请查看之前的文章! ❞ 安装包的方式 这里推荐下载JAVA8,下载地址放到最后,要注册Oracle账号才能下载,当然也可以从其他方式下载。 不建议使用这种,因为过程比较麻烦! 查看linux版本 getconfLONG_BIT 输出 64 版本号 下载包 这里下载64的位的包 64位包 上传包 这里使用的是xftp 上传示意图 解压 使用tar进行解压,而且我们的包是gzip的包,后缀是.gz。 -x解压 -z有gzip属性的 -v显示所有过程 -f指定压缩文件 tar-xzvfjdk-8...

  EPcyJ5YAnMSB   2023年11月02日   38   0   0 linuxjava

❝ 本篇主要讲一下在linux上如何安装Java环境,widows安装方法之前已经有了,请查看之前的文章! ❞ 安装包的方式 这里推荐下载JAVA8,下载地址放到最后,要注册Oracle账号才能下载,当然也可以从其他方式下载。 不建议使用这种,因为过程比较麻烦! 查看linux版本 getconfLONG_BIT 输出 64 版本号 下载包 这里下载64的位的包 64位包 上传包 这里使用的是xftp 上传示意图 解压 使用tar进行解压,而且我们的包是gzip的包,后缀是.gz。 -x解压 -z有gzip属性的 -v显示所有过程 -f指定压缩文件 tar-xzvfjdk-8...

  EPcyJ5YAnMSB   2023年11月02日   38   0   0 linuxjava

❝ 我们在构建一些自定义镜像的时候,可能会需要引用别的镜像去做一些事情,但是跟最终结果又没太大的关系,这个时候大概率就要使用多阶段构建了!案例的情况一般不会那样使用,这里只是作为演示! ❞ 编写Dockerfile 我们新建一个名叫Dockerfile的文件,在编辑器里对他进行编辑! 常用命令和关键字 FROM 指定基础镜像,用作新镜像的起点。 LABEL 指定镜像的维护者信息。 RUN 在镜像中执行命令,可以用于安装软件包、运行脚本等。 COPY或ADD 将文件从主机复制到镜像中。 ADD可以自动解压文件如gzip的文件,COPY不可以 都是针对于Dockerfile所在宿主目录的上下...

  EPcyJ5YAnMSB   2023年11月02日   106   0   0 Docker

Docker可视化界面 ❝ 前言:最近又整幺蛾子了,是什么?后面会写文章,这篇文章主要聊一聊Docker容器与宿主之间如何共享环境!其实这也是迫不得已啊,要是能自己安装环境,为什么要共享呢!首先本文章不代表是最好的解决方式,只是提供一种思路,有更好的办法希望有人能够指点,谢谢!!!本篇文字描述比较多! ❞ 问题的产生 目前我有一个Node程序在一个容器里面运行,本来挺好,但是最近有个功能需要用到JAVA命令,所以需要安装JAVA环境,这就比较头疼了,而且我使用的是Dockerfile打包的自定义镜像! 我一想,这不是很简单,需要我就按一个呗,可就是因为这样把我愁坏了! 解题思路 使用两个...

  EPcyJ5YAnMSB   2023年11月02日   44   0   0 Docker

❝ 本文主要介绍几种IOS应用上传AppStoreConnect的方法,注意上传操作需要使用MAC,除使用第三方工具外! ❞ 为什么不用一些第三方网站上传,因为有些需要收费,而且要输入一些账号密码什么的,我认为不是很安全,特别是使用公司账号的情况下,一般公司做IOS应用这么说都会有一台MAC吧! 安装环境 上传应用不单单需要MAC,还需要安装Xcode,Xcode可以为我们提供上传所具备的环境! 安装Xcode 这个安装过程就不多说了,直接在MAC应用商城appstore上搜索就行,最好安装最新版,毕竟苹果设备在不断更新,Xcode我们做应用启动页也会用到! appstore图标 X...

  EPcyJ5YAnMSB   2023年11月02日   54   0   0 App上传

❝ 这里主要讲一下安卓证书如何生成 ❞ 环境搭建 证书我们需要用到JAVA环境才能生成生成,所以第一步就是要配置好本地的环境! JAVA下载 这里推荐下载JAVA8,下载地址放到最后,要注册Oracle账号才能下载,当然也可以从其他方式下载。 各平台安装包 Oracle登录 登录之后,自动下载,然后就是安装的过程了,可以自定义路径安装! path配置 上述方式完成后就算是完成了,但是依旧不能用今天的主角keytool,需要手动配置一下才行! 无法运行keytool 临时配置 打开cmd 我安装在C盘 路径为C:\ProgramFiles\Java\jre-1.8\bin 具体要找...

  EPcyJ5YAnMSB   2023年11月02日   53   0   0 安卓证书证书安卓

❝ 在工作中我们会经常使用技巧和黑魔法,本篇主要讲两个,希望能帮助到大家! 文章内容看情况而定,不一定是React里面专属的! ❞ TS动态取数据 这里其实也不知道起什么标题,具体还是看内容吧。 平常做法(JS) 在JS中,我经常使用对象去定义数据,然后去获取它,像下面这样 //订单状态 //只是举个栗子不代表真实订单状态就是这样 conststatusData={ 1:"待支付", 2:"已支付", 3:"已完成", 4:"已取消", 5:"已评价" } //中文状态 //status是后端给的 conststatusText=statusData[status]||"无效订单...

  EPcyJ5YAnMSB   2023年11月02日   94   0   0 TS技巧React

❝ 已经又过去了半个月了,这应该是隐私协议的最后一篇文章了。 本文主要介绍uniapp版本的微信小程序隐私协议弹框! ❞ 本文使用的是Vue3+setup语法糖的uniapp演示模版 内容详情 之前写原生的弹窗内容时已经把大致逻辑讲的差不多了,这里主要做了一些调整 使用了部分uni-ui的组件 界面调整 <template> <uni-popupref="popup":is-mask-click="false"> <viewclass="popup_view"> <viewclass="title"> 个人信息保护指引 </view&...

  EPcyJ5YAnMSB   2023年11月02日   43   0   0 微信小程序
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~