作者存档: 三木

MacOS使用ADB命令查看手机已安装应用详细信息

安装 Android Studio 安装 Android Studio 相应的SDK 配置环境变量 ~/.bash_profile 打开系统的配置文件,在该文件中可以添加与Android开发相关的环境变量配置,具体配置如下: export ANDROID_HOME=/Users/youruser/Library/Android/sdk export PATH=${PATH}:${ANDROID_H …

继续阅读 »

如何使用 CURL 发送 HEAD 请求

发送 HTTP HEAD 请求的工作方式类似于发送 GET 请求。 不同之处在于服务器应该只返回请求页面的响应头,而将响应正文留空。 这在确定页面是否已更新时很有用,因为它避免下载整个正文,并为客户端和服务器节省带宽。 要使用 cURL 发送 HTTP HEAD 请求,我们可以使用 –HEAD 选项: curl –HEAD http://onitroad.com/Examples/ip.php …

继续阅读 »

ssh登录报Too many authentication failures错误解决办法

问题现象:使用 ssh root@ip 登录新买的服务器报错:Received disconnect from 121.43.*.* port 22:2: Too many authentication failures Disconnected from 121.43.*.* port 22 问题原因:发起连接的机器用户目录下放了太多密钥文件,当连接一台新的服务器并且没有在 ~/.ssh/con …

继续阅读 »

oneinstack安装多个php版本和配置nginx支持多版本php

参考资料: oneinstack安装多个php版本和配置nginx支持多版本php:https://baijiahao.baidu.com/s?id=1742049495118265359&wfr=spider&for=pc

最全的iPhone长截图教程

这应该是目前为止,最全的iPhone长截图教程!

Mac 安装 Swoole 相关问题汇总

mac pecl安装swoole失败,提示:fatal error: ‘openssl/ssl.h‘ file not found 原因分析:brew安装openssl路径为非默认路径,需要给openssl指定路径(brew 安装的 OpenSSL 默认在 /usr/local/Cellar/openss/版本号) 解决方案: 方案一:安装时安定路径: ~ pecl install swoole …

继续阅读 »

Google API翻译申请及使用方法

注意事项 使用V2版本,即使用key进行接口验证 V3版本的验证需要把项目部署有Google云上 申请 申请 Google API 建立项目 启用记费功能 开启API 设立身份验证 参考文档: 如何使用google API翻译:http://www.snailtoday.com/archives/20047 使用 API 与参考:https://cloud.google.com/translate …

继续阅读 »

PHP中单元测试工具PHPUnit介绍和简单用法

1. PHPUnit 中文网:http://www.phpunit.cn/ 2. PHPUnit 中文手册:https://phpunit.readthedocs.io/zh_CN/latest/index.html 3. PHPUnit的GitHub项目库:http://www.phpunit.cn/plugins.html 4. PHP中单元测试工具PHPUnit的用法:https://www …

继续阅读 »

通过Android File Transfer for Mac实现安卓和Mac电脑的文件互传功能

下载文件管理器程序(mac版“Android File Transfer”)。官网下载地址: http://www.android.com/filetransfer/(这个地址被墙了,需要科学上网或从其他地方找)。下载后,将安卓文件管理器“AndroidFile Transfer”图标拖拽到应用程序文件夹中。 参考资料: 安卓和Mac电脑的文件互传功能实现Android File Transfer …

继续阅读 »

Mac安装php-mongodb扩展

源码安装 下载php-mongodb 选择相应的版本进行下载 地址:https://pecl.php.net/package/mongodb 安装 解压包  tar -zxvf mongodb-1.13.0.tgz 进入对应目录 cd mongodb-1.13.0 执行phpize 安装扩展,生成configure,注意PHP的路径 sudo /usr/local/Cellar/php/8.1.6 …

继续阅读 »

Mac安装php-redis扩展

下载php-redis 选择相应的版本进行下载 地址:http://pecl.php.net/package/redis   安装 解压包  tar -zxvf redis-5.3.7.tgz 进入对应目录 cd redis-5.3.7 执行phpize 安装扩展  注意PHP的路径 sudo /usr/local/Cellar/php/8.1.6/bin/phpize 配置安装信息 sudo  …

继续阅读 »

Homebrew 常见问题汇总

解决 Homebrew 安装软件下载失败:https://shockerli.net/post/homebrew-install-download-error/

MacOS 使用 iterm2 启用 rz 与 sz 功能

rz命令和sz命令 常用参数 -a, –ascii # 以ascii码方式传输 -b, –binary # 以二进制方式传输 -e, –escape # 对所有控制字符转义 -y, –overwrite # 源文件如果有,则删除旧文件 为了防止传输过程中出现意外,最好加上-be参数 sz 用法: 下载一个文件 sz filename 下载多个文件 sz filename1 filename …

继续阅读 »

ElasticSearch 更新后延迟解决方法

es在更新之后并不是立即可见(可查询)的,会有10s(阿里云的es)的延迟,在这个时间间隔内search是不可见的。 解决办法有三种: 1. 可以通过设置refresh_interval参数来修改刷新的间隔(比如设置为1秒或更短时间,结合2的方法一起使用)。 2. 通过ui层解决。比如更新成功后,弹出提示框,在这期望es已经更新成功,再读取数据时就能读到最新数据; 3. 设置刷新策略,有以下三种( …

继续阅读 »

PHP任意进制转换

参考资料: ※十进制的转换与任意进制的互转:https://blog.csdn.net/lzghxjt/article/details/103896827 ※10进制和64进制相互转换 php版:https://www.iteye.com/blog/willko-510492 PHP 62进制转换函数:https://blog.csdn.net/running8/article/details/7 …

继续阅读 »