以下內容属于 ‘发现网络(源于2010)’ 分类:

文生图 StableDiffusion XL 1.0免费体验站

SDXL 是Stable Diffusion系列最新发布的画图模型,出图质量很高,已经可以比肩Midjourney V4的水平,也在有很多新的fine tune模型跟进。 站点 stablediffusionai.ai,免费提供SDXL的体验,不需要登陆也不需要付费,可以直接体验文生图。 (more...)

开源项目 把网页变成文件服务器的“文件桥”

两个没公网地址、不在同一局域网内的电脑,不能直接传文件 但理论上,只要有一个在公网的服务器,就能连接任意两台电脑 在电脑 A 上需要下载电脑 B 上的文件时,只需要: 电脑 A 告诉公网服务器:我要电脑 B 上的 x 文件 公网服务器转告给 B 电脑 电脑 B 通过 http 上传 x 到公网服务器 公网服务器把文件发给 A 电脑 这个项目就是去实现上面这四步 试用地址 仅支持 10M 以内文件,公网流量好贵 https://bridge.ppz.我爱你/ 源码仓库 https://github.com/ppz-pro/file-bridge 部署 需要 一个公网可访问的服务器 Node.js https 123git clone https://github.com/ppz-pro/file-bridge.git cd file-bridge node file_bridge.js 原理 两个“客户端”之间没法直接“传递数据”,因为没有公网地址,于是就需要一个“桥”,连接两个“客户端”。 提供文件供人下载的,我在这里叫它“提供端”,另一个叫“下载端”。 “桥”为每一个“提供端”生成一个 id(以下称为“提供端 id”) “提供端”使用 File […] (more...)

工具推荐 EarTrainX 一个游戏化学音乐练耳的网站

如果你被Duolingo和Sololearn的氛围吸引,困惑于练耳的艰辛,可以试试这款在线工具软件,希望用游戏化的方式帮大家更好学习练耳。 名称:EarTrainX 链接:https://www.eartrainx.com/ (more...)

使用wx.makePhoneCall报错:makePhoneCall:fail parameter error: parameter.phoneNumber should be String instead of Array

最近在做一个小程序,涉及到不同页面有不同的号码,本人小白,网上很多参考是单一的号码,比如一个小程序就几个号码,这样当然可以直接写死,当我直接使用参数获取号码,就不行了。 后来我找到了一个重要的参考 来自:https://blog.csdn.net/weixin_48201140/article/details/106406533 wxml部分 1<view bindtap="callPhone" data-phone="{{userPhone}}">{{userPhone}}</view> js部分 123456callPhone (e) { let mobile = e.currentTarget.dataset.phone; //获取data-phone的手机号 wx.makePhoneCall({ phoneNumber: mobile }) } 但是当我把代码放进去,发现会报错。直接把wxml部分的参数userPhone换成号码,又能打电话。换成参数就报错 makePhoneCall:fail parameter error: parameter.phoneNumber should be String instead of Array 我们在phoneNumber中使用的确实是字符串,可是仍然提示我们号码未定义,这个时候我们只需要在phoneNumber后面加上 +”就可以,将其转化为字符串 代码修改成下面这样就可以了。 1<view bindtap="callPhone" data-phone="{{userPhone}}">{{userPhone}}</view> js部分 123456callPhone (e) { let mobile = e.currentTarget.dataset.phone; //获取data-phone的手机号 wx.makePhoneCall({ phoneNumber: mobile+"" }) } 有用的话 记得收藏下我的博客,会记录很多奇怪的坑。 (more...)

点击按钮 复制一个字段 如果用input 不要随意hidden

这里有段代码点击按钮 复制input中的内容,但是在项目中不太适合我。 于是我参考了:https://www.jianshu.com/p/13442dc61e06 12345678910111213141516171819202122    <textarea id="copy"></textarea>     <div class="wrap">       <p id="content">楼观岳阳尽,川迥洞庭开。雁引愁心去,山衔好月来。</p><br />       <button id="btn">拷贝</button>     </div>     <script type="text/javascript">       //处理按钮点击事件       var btn = document.getElementById('btn');       btn.onclick = function(){         //获取p节点的文本         […] (more...)

点击按钮 复制input中的内容

点击按钮 复制input中的内容,也就是在input旁边加个按钮,把input的内容复制。 12345678910<input type="text" id="input" readonly value="点击按钮复制此文本!!"></input> <button onclick="onCopy()">复制内容</button>   <script>   function onCopy() {     document.getElementById('input').select()     document.execCommand('Copy')     document.getElementById('input').blur()   } </script> 这个代码我是在网上找的,参考的这个https://blog.csdn.net/ZGH_77733/article/details/126468057 但是在我的项目中有点问题,点击按钮虽然能复制但是会刷新页面…… 于是做了一个小更改如下。 12345678910<input type="text" id="inputid" readonly value="点击按钮复制此文本!!"></input> <input type="button" onclick="onCopy()" value="复制按钮">   <script>   function onCopy() {     document.getElementById('inputid').select()     document.execCommand('Copy')     document.getElementById('inputid').blur()   […] (more...)

正则获取字符串中的软件“数字.数字.数字.数字”类型版本号

我的项目中用到的正则,记录一下。 123a string =  "Tale: The  Secrets 1.6" b string=" The 34. Mask 1.6.98"; 所以对于版本号是1.6,对于b是1.6.98 1\d+(\.\d+)+ \ d + :一位或多位数字 \.:一分 (\.\ d +)+ :一个或多个点数字出现 会找到 1232.5 3.4.567 3.4.567.001 比较好用的是 1(\d+(\.\d+){2,6}) 我参考的是\d+(\.\d+){2,6} 数字6的含义是指定最多出现的次数 但在不同的地方用法稍稍有点变化。 如果是这样 String19=winos-app-1.3.9-4.20220808.InLinuxOS.x86_64 提取1.3.9-4″的版本号 正则 1sed -n 's/^.*-\([0-9.]*-[0-9]*\)\..*$/\1/p' 正则表达式在很多地方可以省略很多重复工作,提高工作效率,是个好东西。 (more...)

收到了谷歌的AdSense PIN码国际邮件

想必会有人想知道谷歌的PIN码邮件长什么样,我给你简单介绍下吧。 从谷歌后台显示寄出到今天正式收到,用了20多天。(5月21日寄出,6月18收到) 这封国际邮件是从马来西亚寄过来的,上面没有联系电话,邮递员直接送上门的,所以填写地址非常的重要。 下面是拍的照片。 上面打马赛克的地方就是PIN码的位置,6位数字。 (more...)

已经提交到Google为什么网站收录还是很少

如果你做的网站主要针对其他地区的用户,那么你肯定一般都会提交都谷歌,使用谷歌现在的工具google search console,一段时间后发现居然收录还是很少,查看google search console覆盖率有提示“已抓取 – 尚未编入索引”下面有很多的链接,就像我今天一样,我有一个网站是有不少采集内容,所以遇到这种情况我也不感到意外。 这里提醒一下,如果网站长时间大概一周左右,谷歌收录依然很少,需要排查一下是否是这个问题,如果是这样问题,可能网站需要多做一些原创工作,原创多了,有些被排除的网站可能依然会被收录一些。 https://search.google.com/search-console/index 官方是这样说的. 已抓取,但尚未编入索引:Google 已抓取相应网页,但尚未将其编入索引。日后,该网页可能会被编入索引,也可能不会被编入索引;无论如何,您都无需重新提交该网址以供抓取。 已发现 – 尚未编入索引:Google 已发现相应网页,但尚未将其编入索引。这通常意味着,Google 想要抓取该网址,但这样预计会导致网站过载;因此,Google 重新安排了抓取时间。这就是该网页的上次抓取日期在报告中为空的原因。 https://support.google.com/webmasters/answer/7440203#crawled (more...)

C盘不够用了 用分区助手给C盘分区调整大小简单教程

最近几天C盘红了,删了几次文件,清理了一些软件,发现还是红…… 干脆给C盘扩容一下,增加一下C盘的容量,在不重装系统的情况下可以选择扩展容量。 但是网上找了一些教程,使用自带的磁盘管理,发现腾出D盘到时可以压缩卷,但是C盘“扩展卷”是灰色的,无法使用扩展卷功能。 然后网上找了软件,发现分区助手最好用了。 步骤一 网址:https://www.disktool.cn/ 下载,安装。(过程就不介绍了) 先确保D盘的容量是够C盘扩展的,比如D盘,我的是剩余10多个G,想余出10个G给C盘扩展。 那么开始扩展吧,打开“分区助手”软件。 直接选择软件界面的C盘鼠标右键(或者选中C盘后,点击左边栏的调整/移动分区) 步骤二 设置C盘调整后的大小,比如我想设置C盘为40.9G就够了,那我这里就输入40.9G。 输入后,确定。 然后左上角提交。 过程一览 大约十分钟左右就好了。 上图为分区重新调整后,重启的检测过程。 (more...)