TomyTang 在版块 macOS | iOS 平台 中发起了话题 safari 开启开发者工具 2年前
如果你是网页开发者,Safari 浏览器的“开发”菜单提供了几款工具供你使用。你可以使用这些工具来确定你的网站是否能与基于标准的所有网页浏览器正常工作。
如果你在菜单栏中未看到“开发”菜单,请选取“Safari 浏览器”>“设置”,点按“高级”,然后选择“在菜单栏中显示‘开发’菜单”。
TomyTang 在版块 Cloud服务 中回复了话题 Oracle甲骨文免费VPS申请 2年, 1个月前
VPS主机无法ping通
oracle默认对安全策略做了限制,导致vps无法Ping通
可以添加入站规则
vcn–>子网–>安全组,添加入站规则
选择 ICMP,类型填写 8,然后添加入站规则即可
TomyTang 在版块 Cloud服务 中回复了话题 Oracle甲骨文免费VPS申请 2年, 1个月前
如何更换IPV4地址
甲骨文VPS使用一段时间后可能会出现IPV4丢失的情况,一般是被封禁,可以更换IP处理。
没有IP情况下添加IP:
1.先进入到要换IP的事例详细里面
2.在左侧菜单一次点击-资源-附加的 VNIC
3.点击这条实例信息最右侧的三个竖排小点-查看详细信息
4.在左侧菜单一次点击-资源-IP地址
5.点击这条实例信息最右侧的三个竖排小点-编辑
6.选临时公共 IP,然后点更新这样IP就添加完毕了
已有IP情况下更换IP:
第5步后,选没有公共 IP,然后点更新,然后再进行第6步即可。TomyTang 在版块 Cloud服务 中回复了话题 Oracle甲骨文免费VPS申请 2年, 1个月前
Oracle vps申请后先做的一些优化
删除不必要的组件,这些组件消耗内存
1.删除snapd
# sudo apt remove snapd2.删除python3
sudo apt remove python*
sudo apt-get purge python3
sudo apt-get purge –auto-remove python3
TomyTang 在版块 Linux平台 中发起了话题 Linux查看内存使用常用命令 2年, 1个月前
了解RSS、PSS、USS等相关概念:
- VSS – Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)
- RSS – Resident Set Size 实际使用物理内存(包含共享库占用的内存)。<span style=”font-family: -apple-system, BlinkMacSystemFont, ‘PingFang SC’, ‘Hiragino Sans GB’, ‘Microsoft YaHei’, 微软雅黑, ‘helvetica neue’, helvetica, ubuntu, roboto, noto, ‘segoe ui’, Arial, sans-serif;”>使用top命令可以查询到,是最常用的内存指标,…
Frank Chen 在版块 IT技术 中发起了话题 Cloudflare后台记录的24小时独立访问IP准不准 2年, 1个月前
Cloudflare Web Analytics 和 Google Analytics记录的区别
总的来说区别很大,但是趋势可以参考
- Cloudflare 记录的是建立请求的访客数量(可能根本没有打开加载你的网页),
- Google analytics 之类的是访客打开网页(通过 js 进行记录的)的数量。
Frank Chen 在版块 Coding 中回复了话题 PHP Curl上线后无法请求远程数据 2年, 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年, 2个月前
现象:
- php curl本地并发线程代码运行ok
- 同样的代码部署到线上后无法抓取数据(使用cloudflare CDN)
- 屏蔽掉cloudflare cdn后依然无法获取到数据
- 在线上服务器后台手动curl可以抓取到数据
Frank Chen 在版块 Coding 中发起了话题 https链接URL里面出现20%问题解决 2年, 2个月前
页面请求链接突然出现了20%,经过分析源码发现链接的参数前面出现了空格,把空格删除就好了。
TomyTang 在版块 IT技术 中发起了话题 SIM卡无法识别如何处理 2年, 2个月前
一般sim卡在使用较长时间后,可能会出现无法识别的故障。
解决办法:
1. 切换卡槽,
2.对调其他sim卡
3. 去门店进行更换
4. 换手机。
在去门店或者换手机之前,还有一个办法,就是拔掉卡托。使用铅笔上的橡皮擦对金手指面进行反复擦拭,然后用干净的纸巾或者眼镜布擦除多余的橡皮泥残留物。一般可以解决。
原理:
清除金手指表面的氧化物或者赃物。
TomyTang 在版块 Coding 中发起了话题 docker部署过程中出现 temporary error 2年, 2个月前
在部署docker镜像过程中出现如下错误
> [2/2] RUN apk add –no-cache openssl:
#0 2.795 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
#0 7.810 fetch https://dl-cdn.alpinelinux.…[阅读更多]Frank Chen 在版块 Coding 中发起了话题 比较复杂的JSON格式转换数组后如何提取值 2年, 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年, 2个月前
#sudo apt-get install fcitx-googlepinyin
Frank Chen 在版块 Coding 中回复了话题 远程请求数据Get 和post区别 2年, 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年, 2个月前
cURL 的 ipv6、ipv4 选择策略
1> cURL 对ipv4、ipv6是…[阅读更多]
Frank Chen 在版块 Coding 中回复了话题 远程请求数据Get 和post区别 2年, 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年, 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年, 2个月前
Google recaptcha 各个版本的区别如下:
1> reCaptcha v1 谷歌已经放弃,因为这一代主要是用扭曲的各种文字来验证,后来市面上已经有了成熟的破解体系,所以,谷歌放弃了。
2> V2 版本,主要就是大家经常见的,包括图片九宫格和语音。
另外,该版本还有隐式和显式两个版本。
- 隐式。人机验证没有暴漏在外面,只有提交的时候,才会出现相应的人机验证
- 显示。人机验证暴漏在了外面,只有验证完成才能进行下一步的操作,诸如提交之类的
3> V3 版本在 V2 版本的基础上加了一个行为侦测。
Enterprise和普通版本的区别
TomyTang 在版块 Coding 中发起了话题 Google fonts 中国区镜像解决方案 2年, 2个月前
fonts.googleapis.com在国外,加载过程会很慢
中国区的镜像地址是: https://fonts.font.im
将fonts.googleapis.com 更换为https://fonts.font.im 即可。
- 读取更多