Android 9.0 应用请求http请求无法访问网络


问题描述 前两天Android Studio打包时,sdk版本从27 升级到29,发现原来的http请求访问不了。原来是在Android (9.0)+系统的设备上,如果应用使用的是非加密的明文流量的http网络请求,则会导致该应用无法进行网络请求,https则不会受影响 解决办法 将SDK版本降为2

Android Studio Gradle工程路径太长


问题 用cocos creator生成了一个gradle 的 android工程,项目本身目录就比较深,再加上默认的生成路径又是一大堆,最后用Android Studio打开的时候,目录已经很长很长了。再然后就编译出错了 报错原因 在Window中,Android的默认最大目录长度是240,所以,目

Android Studio Gradle工程无Generate signed apk选项


用 Android Studio 打开别的人 Gradle 工程时,build的时候没有找到 Generate signed apk选项 点击file,选中如下图所示Sync Project with Gradle Files 然后,就会有了

iPhone投屏Mac


一、有线模式 用数据线装iPhone连接到Mac电脑上 打开系统自带的 QuickTime Player, 选择文件 -> 新建影片录制 录制源选择你的手机就可以了 二、无线模式 手机和Mac在同一局域网下 需要软件 AirServer

iPhone中添加163邮件


1. 开通 IMAP/SMTP服务 进入163邮箱设置页面,选择POP3/SMTP/IMAP,开通IMAP/SMTP服务 2. 短信验证 3. 开通授权码 4. 进入手机设置->密码与账户 <

C++实现AES加解密算法

C/C++ 

AES 头文件 CAES.h #pragma once class CAES { public: CAES(const char* key); virtual ~CAES(); /** * 加密 * @param in 输入加密数据 * @param inlen 输入加密数据长

常用正则表达式


火车车次 /^[GCDZTSPKXLY1-9]\d{1,4}$/ 手机机身码(IMEI) /^\d{15,17}$/ 必须带端口号的网址(或ip) /^((ht|f)tps?:\/\/)?[\w-]+(\.[\w-]+)+:\d{1,5}\/?$/ 网址(url,支持端口和"?+参数"和"#+

VS Code unins000尝试在目标目录创建文件时出错


VS Code 运行时会弹出unins000.exe 尝试在目标目录创建文件时出错 解决办法是,装VS Code 目录权限添加 Everyone 用户完全控制就可以了

Navicat连接MySQL报错2059

MySQL 

使用Navicat 12连接MySQL 8.0时,出现了2059的错误2059 - authentication plugin 'caching_sha2_password' cannot be loaded:。原因是加密规则不同导致的 1. 用命令行登录数据库 mysql -u root -p

Nginx 负载均衡策略

Nginx 

Nginx 反向代理的负载均衡中,内置了 轮询、IP分配、URL hash、最小连接、响应时间等几种策略算法 负载均衡的配置为: http { # ... 省略其它配置 upstream myserver { # 默认为轮询算法 server 192.