okass 在版块 IT技术 中回复了话题 华为手机系统内置应用卸载 1年, 11个月前
ADB tool的安装方法
1. macOS端安装adb tool
homebrew是macOS的一个包管理工具1> 安装homebrew
$ ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”2>安装adb
$ brew install –caskandroid-platform-tools注意:homebrew 从 2.5.11 后,cask 就取消了,如有报错,请去除–cask,开始新的结构以及对 macOS 10.13 high Sierra…[阅读更多]
Frank Chen 在版块 Coding 中回复了话题 PHP Curl上线后无法请求远程数据 2年前
1.curl target_url 提示 curl: (6) could not resolve host Error
通过修复DNS解析地址可以解决。Ubuntu20.0.4以上版本的dns修改方法如下
该方法适合老版本的ubuntu,新版本20.04以上的dns修改方法如下:
1.修改 /etc/systemd/resolved.conf 文件,在其中添加dns信息,例如:DNS= 8.8.8.8 114.114.114.114
# See resolved.conf(5) for details[Resolve]
DNS= 8.8.8.8 114.114.114.114
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=n…[阅读更多]Frank Chen 在版块 Coding 中发起了话题 PHP Curl上线后无法请求远程数据 2年前
现象:
- php curl本地并发线程代码运行ok
- 同样的代码部署到线上后无法抓取数据(使用cloudflare CDN)
- 屏蔽掉cloudflare cdn后依然无法获取到数据
- 在线上服务器后台手动curl可以抓取到数据
Frank Chen 在版块 Coding 中发起了话题 https链接URL里面出现20%问题解决 2年前
页面请求链接突然出现了20%,经过分析源码发现链接的参数前面出现了空格,把空格删除就好了。
okass 在版块 macOS | iOS 平台 中发起了话题 macOS安装sshpass免密码登录组件 2年前
1.先按照要求安装完homebrew,参考这里
2. 由于macOS系统的安全验证问题,安装sshpass组件请参考如下代码
# 出现上述报错可以下载至本地再次执行安装
wget https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb
brew install sshpass.rb3. sshpass的使用格式
sshpass -p “password” scp -r [email protected]:/some/remote/path /some/local/path
Frank Chen 在版块 Coding 中发起了话题 比较复杂的JSON格式转换数组后如何提取值 2年前
一般比较复杂的业务场景会用到json嵌套,通过json_decode将json格式数据转换为数组格式后,该如何调用呢?
$RG_array = json_decode($json_body,true);
//-debug code
/*echo’参数RG_array’;
var_dump($RG_array);
*/1>先通过var_dump函数将数组变量打印出来,进…[阅读更多]
Frank Chen 在版块 Linux平台 中回复了话题 ubuntu 安装google 输入法 2年前
#sudo apt-get install fcitx-googlepinyin
Frank Chen 在版块 Coding 中回复了话题 远程请求数据Get 和post区别 2年前
curl 常见使用命令
# 显示响应首部信息
curl -I http://www.baidu.com# 模拟浏览器
curl -A “Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25” http://www.baidu.com# 静默模式,不显示curl进度
curl -s http://www.baidu.com# 显示一次通信详情信息
curl -v http://www.baidu.com# 显示详情并时间戳跟踪
curl -v –trace-time http://www.baicu.com# 指定 GET 请求访问百度,
curl -X GET…[阅读更多]Frank Chen 在版块 Coding 中回复了话题 远程请求数据Get 和post区别 2年前
cURL 的 ipv6、ipv4 选择策略
1> cURL 对ipv4、ipv6是…[阅读更多]
Frank Chen 在版块 Coding 中回复了话题 远程请求数据Get 和post区别 2年前
一份完整的php curl请求代码示例
function curlRequest($url, array $params, $method = ‘POST’, array $headers = array())
{
// 1.初始化一个curl会话资源
$ch = curl_init();
// 2.设置curl会话的选项
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); // 强制使用 HTTP/1.0
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); // 发起连接前等待超时的时间,如果设置为0,则无限等待
curl_setopt($ch, CURLOPT_TI…[阅读更多]Frank Chen 在版块 Coding 中发起了话题 远程请求数据Get 和post区别 2年前
1、GET在浏览器回退时是无害的,而POST会再次提交请求。
2、GET产生的URL地址可以被Bookmark,而POST不可以。
3、GET请求会被浏览器主动cache,而POST不会,除非手动设置。
4、GET请求只能进行url编码,而POST支持多种编码方式。
5、GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。
6、GET请求在URL中传送的参数是有长度限制的,而POST没有。
7、对参数的数据类型,GET只接受ASCII字符,而POST没有限制。
8、GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息。
9、GET参数通过URL传递,POST放在Request body中。
10、GET产生一个TCP数据包,POST产生两个TCP数据包Frank Chen 在版块 Cloud服务 中发起了话题 Google reCaptcha 各个版本的区别 2年前
Google recaptcha 各个版本的区别如下:
1> reCaptcha v1 谷歌已经放弃,因为这一代主要是用扭曲的各种文字来验证,后来市面上已经有了成熟的破解体系,所以,谷歌放弃了。
2> V2 版本,主要就是大家经常见的,包括图片九宫格和语音。
另外,该版本还有隐式和显式两个版本。
- 隐式。人机验证没有暴漏在外面,只有提交的时候,才会出现相应的人机验证
- 显示。人机验证暴漏在了外面,只有验证完成才能进行下一步的操作,诸如提交之类的
3> V3 版本在 V2 版本的基础上加了一个行为侦测。
Enterprise和普通版本的区别
Frank Chen 在版块 Coding 中回复了话题 PHP Composer相关知识点 2年前
1.如何在ubuntu中升级composer版本
1>在Ubuntu上卸载老版本Composer
想要升级Composer移除老版本的Composer,使用如下命令移除旧版本Composer。
sudo apt-get remove composer2>在Ubuntu中下载最新版本的Composer并安装
一般情况下都是下载到当前登录的用户目录,如下命令直接进入当前用户目…[阅读更多]Frank Chen 在版块 Coding 中发起了话题 PHP Composer相关知识点 2年前
Composer是一个非常流行的PHP包依赖管理工具
背景:
PHP从5.1.2开始,多提供了一个函式。可以多写几个autoload函式,然后注册起来,效果跟直接使用__autoload相同。现在可以针对不同用途的类别,分批autoload了。
每个loader内容可以做很多变化。可以多写判断式让它更智慧、可以进行字串处理…
自动载入类别的问题终于解决了… 但是一大串一大串的autoload,手动去写这些很麻烦,这个时候就会想到能不能用一种工具直接去生成呢?这个时候就有了composer了。
Composer 不是一个包管理器。是的,它涉及 “packages” 和 “libraries”,但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况…[阅读更多]
详细的定价表: https://azure.microsoft.com/zh-cn/pricing/details/cognitive-services/translator/
美东地区提供免费的额度为:
每月免费 2 百万个字符的任意标准翻译和自定义训练组合
Frank Chen 在版块 NAS系统 中发起了话题 群晖双因素认证登录失败 2年, 1个月前
最近在登录群晖NAS时,双因素认证登录失败,切换回管理员与超级管理员账户均是如此。起初怀疑是不是内网被黑了,
- 终端进入服务器后台没有发现可疑的痕迹
- 重启群晖虚拟机
- 重新登录搞定。
- 再次登入群晖的web页面,可以看到日志里都是正常的。
因该是服务器异常导致
Frank Chen 在版块 传感器 中回复了话题 小米产品的工艺果然没有让人失望过,一如既往的xx 2年, 2个月前
给你续5秒,希望你用手扶。哈哈哈
okass 在版块 WiFi Router 中回复了话题 Openwrt系统定制 2年, 2个月前
okass 在版块 传感器 中回复了话题 小米产品的工艺果然没有让人失望过,一如既往的xx 2年, 2个月前
用手扶扶的心累。
- 读取更多