没想到iPhone浏览器Safari居然已经支持扩展了

使用电脑的人免不了使用浏览器,电脑端浏览器的一大特色是插件和扩展,等于是给浏览器添加外挂,增加一些额外的有用功能,比如: 广告拦截器 密码管理器 翻译工具 网页截图工具 我自己使用的一些插件具备以下功能: 保存和同步密码 下载网页视频 自定义网页样式 鼠标手势 破解功能 等等…… 然而,手机端的浏览器基本不支持插件功能。 但是令我万万没有想到的是,苹果手机的浏览器居然已经支持扩展功能了。 设置 > Safari浏览器 > 扩展 > 更多扩展 目前支持的扩展数量还有限,但是也算有个好的开头,也有一些比较使用的扩展。

免费chatGPT网站

AIchatOS,目前国内可使用较稳定的 freechatgpt.lol freegpt.one chatgpt.ddiu.io chat.binjie.site chat2.jinshutuan.com huggingface.co/spaces/FreeGPT/FreeGPT open-gpt.app各种小工具 chat.geekr.cool 52gpt.me/#/home/chat 官方已免费使用,需翻墙

thinkpad t450加装固态硬盘

2016年初花大价钱买的thinkpad t450准备用来工作,结果发现性能太差,根本满不了需求。于是就放家里日常使用,即使这样还是无法忍受它的慢,慢到什么程度呢?开机到桌面3分钟,再到打开程序3分钟。这还不如我2010年买的2G内存i3电脑性能好。后来把内存从4G加到8G没有明显提升,那就剩下CPU和机械硬盘的问题了,CPU是低压版i5 4300U,和主板焊在一起,没法升级。前几年就想升级硬盘,但是那时候固态硬盘价格不便宜,也没有着急升级。直到最近才忍受不了,下定决心升级一下。 升级过程并不顺利…… 首先是确定支持的接口,thinkpad t450已经装了一块16G固态硬盘,接口是M.2

http与http2速度对比

http 22 个请求 已传输 493 kB 649 kB 项资源 完成用时:1.01 秒 DOMContentLoaded:310 毫秒 加载时间:860 毫秒 http2 22 个请求 已传输 492 kB 649 kB 项资源 完成用时:533 毫秒 DOMContentLoaded:240 毫秒 加载时间:517 毫秒

go提取html文本

方法千千万,我用goquery doc, err := goquery.NewDocumentFromReader(strings.NewReader(htmlStr)) if err != nil { continue } //提取文本 text := doc.Text() //提起图片 img, _ := doc.Find("img").Attr("src")

千万不要用食用油代替机械润滑油

很多时候,我们遇到螺丝拧不开,风扇声音太大,齿轮防止生锈等情况,会需要机械润滑油,但是机械润滑油这东西家里并没有准备,就会想到用食用油代替。 根据自己的经验,我不建议你这么做。 食用油用来应急使用一下那也是没办法的事,但是应该尽快使用机械润滑油来代替,因为食用油很容易蒸发变干,滋生细菌,不耐高温,时间一长就了变成胶状,最终的结果就是完全焊死一般,设备变得更加僵硬,给后续拆卸带来麻烦。

Gorm Model Find First Where等查询函数的区别

gorm是一款优秀的国产golang orm关系型数据库框架,在国内外使用比较广泛。它的链式调用还算是一种符合人类思维的风格。 不过在使用过程中也遇到一些困扰,比如:Model, Find, First, Where这些函数该什么时候使用,有时候会有边界不清楚,使用混乱的情况。 以下代码示例使用v2版本,v1和v2大体上相同,有些细微的不同 Where和Find search := User{UserName:"月盾"} db.Find(&user, search) // SELECT * FROM `user` WHERE `user`.`user_name` = '月盾' db.