Tuesday, October 29, 2024

电脑怎么扩展两个屏幕?三种方法教你轻松实现双屏扩展

方法一:使用HDMI和Type-C接口

如果你的电脑有HDMI和Type-C接口,而且Type-C接口支持Thunderbolt或DP协议,那么你可以直接使用这两个接口连接两个显示器。这样,你就可以实现两个屏幕怎么用一台电脑的需求。具体步骤如下:

1. 将一个显示器用HDMI线连接到电脑的HDMI接口上,将另一个显示器用Type-C线或者Type-C转HDMI线连接到电脑的Type-C接口上。

2. 右键点击桌面空白处,选择“显示设置”。

3. 点击“检测”,拖动可设置显示器的排列顺序 。

4. 往下拉,在多显示器设置里选择“扩展这些显示器”,这样两个屏幕就互不干扰 。

5. 设置好每个显示器的分辨率和缩放比例 。

 使用HDMI和Type-C接口

这种方法可以让你在一个电脑上使用两个屏幕,而且不需要额外的设备或软件。你可以在一个屏幕上进行工作,比如写文档或看视频,而在另一个屏幕上进行娱乐,比如玩游戏或聊天。
方法二:使用扩展坞或分线器

如果你的电脑只有一个HDMI接口或者没有支持视频输出的Type-C接口,那么你可以使用扩展坞或分线器来增加显示接口。这样,你就可以实现电脑屏幕扩展的需求。具体步骤如下:

1. 将扩展坞或分线器连接到电脑的HDMI接口上,然后将两个显示器分别连接到扩展坞或分线器上。

2. 右键点击桌面空白处,选择“显示设置”。

3. 点击“检测”,拖动可设置显示器的排列顺序 。

4. 往下拉,在多显示器设置里选择“扩展这些显示器”,这样两个屏幕就互不干扰 。

5. 设置好每个显示器的分辨率和缩放比例 。

注意:如果你使用的是HDMI一进多出分线器,那么你只能实现复制模式,也就是两个屏幕显示相同的内容。

 使用扩展坞或分线器

这种方法可以让你在一个电脑上使用多个屏幕,但是需要额外的设备或软件。你可以根据自己的需要选择合适的扩展坞或分线器,比如有USB、音频、网卡等功能的扩展坞,或者有一分二、一分四、一分八等功能的分线器。这样,你就可以方便地实现电脑屏幕扩展。
方法三:使用无线投屏

如果你不想使用线材连接显示器,那么你可以使用无线投屏的方式来实现双屏扩展。这样,你就可以实现笔记本扩展屏幕的需求。具体步骤如下:

1. 确保你的电脑和显示器都支持无线投屏功能,比如Miracast或AirPlay协议。

2. 打开电脑和显示器的无线投屏功能,让电脑搜索并连接到显示器上。

3. 按Win+P键,选择“扩展”模式。

4. 设置好每个显示器的分辨率和缩放比例 。

注意:无线投屏可能会有一定的延迟和画质损失,而且需要保证网络稳定。

 使用无线投屏

这种方法可以让你在一个笔记本上使用两个屏幕,而且不需要任何线材或设备。你只需要确保你的笔记本和显示器都支持无线投屏协议,并且在同一个局域网内。这样,你就可以轻松地实现电脑怎么扩展两个屏幕的问题。

https://www.dians.net/thread-1296.htm

Monday, October 7, 2024

实验室一般性伤害应急措施

  实验室里经常装配和拆卸玻璃仪器装置,如果操作不当往往会造成割伤。高温加热不当可能造成烫伤或烧伤,因接触各类化学药品容易造成化学灼伤等。所以师生不仅应该按要求规范实验操作还要掌握常见伤害的应急救护方法。

   1、创伤(碎玻璃引起的)  伤口不能用手抚摸,也不能用水冲洗,若伤口里有玻璃片,应先用消过毒的镊子取出来,在伤口上擦上龙胆紫药水,消毒后用止血粉敷,再用纱布包扎,伤口较大、流血较多时,可用纱布压住伤口止血,并立即送医务室或医院治疗。

   2、烫伤或灼伤   烫伤后切勿用水冲洗,一般可在伤口处擦烫伤膏或用浓锰酸钾溶液擦至皮肤变为棕色,再涂上凡士林或烫伤药膏。被灼伤后,可用1%AgNO3溶液,5%CuSO4溶液,或KMnO4溶液洗涤伤处,然后进行包扎,切勿用水冲洗。较严重的烫伤或烧伤,不要弄破水泡,以防感染。要用消毒纱布轻轻爆炸伤处立即送医院治疗。

   3、化学烧伤   应立即脱去沾染化学品的衣物,迅速用大量清水长时间冲洗,避免扩大烧伤面。烧伤面积较小时,可先用冷水冲洗30分钟左右,再涂抹烧伤膏;当烧伤面积较大时,可将冷水浸湿的干净衣物(或纱布、毛巾、被单)敷在创面上,然后就医。处理时,应尽可能保持水瘪皮肤的完整性,不要撕去受损的皮肤,切勿涂抹有色药物或其他物质(如红汞、龙胆紫、酱油、牙膏等),以免影响对创面深度的判断和处理。

   4、化学腐蚀   应迅速除去被污染衣服,及时用大量清水冲洗或用合适的溶剂、溶液洗涤受伤面。保持创伤面的洁净,以待医务人员治疗。如果溅入眼内,应立即用清水冲洗;如果只溅入单侧眼睛,冲洗时水流应避免流经未受损的眼睛。

     ◆受(强)碱腐蚀,先用大量水冲洗,用2%醋酸溶液或饱和硼酸溶液清洗,然后再用清水冲洗。若碱溅入眼内,用3%硼酸溶液冲洗;

     ◆受(强)酸腐蚀,先用干净的毛巾擦净伤处,用大量水冲洗,然后用饱和的NaHCO3溶液(或稀氨水肥皂水)冲洗,再用NaHCO3 溶液冲洗,最后涂上甘油。若酸溅入眼中时,先用大量水冲洗,然后用2%NaHCO3 溶液冲洗,严重者送医院治疗;

     ◆液溴腐蚀,先用大量水冲洗,然后用甘油或酒精洗涤伤处。氢氟酸腐蚀,先用大量水冲洗,再以NaHCO3 冲洗,再用4体积10%的酒精与1体积三氯化铁混合液冲洗。

   5、化学冻伤   应迅速脱离低温环境和冰冻物体,用40℃左右温水将冰融化后将衣物脱下或剪开,然后在对冻伤部位进行复温的同时,尽快就医。对于心跳呼吸骤停者要施行心脏按压和人工呼吸。严禁用火烤、雪搓、冷水浸泡或猛力捶打等方式作用于冻伤部位。

   6、吸入性化学中毒

     ◆采取果断措施切断毒源(如关闭管道阀门、堵塞泄漏的设备等);并通过开启门、窗等措施降低毒物浓度;

     ◆中毒较轻时,通常只要把中毒者移到空气新鲜的地方,解松衣服(但要注意保温),使其安静休息,必要时给中毒者吸入氧气,但切勿随便使用人工呼吸;

     ◆中毒严重时,救护者在做好自身防护工作的前提下,尽快转移病人、阻止毒物继续侵入人体,采取相应的措施进行现场应急救援,同时拨打120求救;

     ◆若吸入溴蒸气、Cl2 、HCl等,可吸入少量的酒精乙醚的混合物蒸气,使之解毒,吸入溴蒸气,也可用嗅氨水的办法减轻症状。

   7、误食性化学中毒

     ◆误食一般化学品。为降低胃内化学品浓度,延缓其被人体吸收的速度,保护胃粘膜,可立即吞服牛奶、鸡蛋、面粉、淀粉、搅成糊状的土豆泥、饮水等,或分次吞服含活性炭(一般10克~15克活性炭大约可以吸收1克毒物)的水进行引吐或导泻,同时迅速送医院治疗;

     ◆误食强酸。立刻饮服200毫升0.17%氢氧化钙溶液、或200毫升氧化镁悬浮液、或60毫升3-4%的氢氧化铝凝胶、或者牛奶、植物油及水等,迅速稀释毒物;再服食10多个打溶的蛋做缓和剂。同时迅速送医院治疗。急救时,不要随意催吐、洗胃。因碳酸钠或碳酸氢钠溶液遇酸会产生大量二氧化碳,故不要服用;

     ◆误食强碱。立即饮服500毫升食用醋稀释液(1份醋加4份水),或鲜橙汁将其稀释,再服食橄榄油、蛋清、牛奶等。同时迅速送医院治疗。急救时,不要随意催吐、洗胃;

     ◆误食农药。对于有机氯中毒,应立即催吐、洗胃,可用1-5%碳酸氢纳溶液或温水洗胃,随后灌入60毫升50%硫酸镁溶液;禁用油类泻剂。同时迅速送医院治疗。对于有机磷中毒,一般可用1%食盐水或1~2%碳酸氢纳溶液洗胃;误服敌百虫者应用生理盐水或清水洗胃,禁用碳酸氢钠洗胃。同时迅速送医院治疗。  

http://www.safelab.sdnu.edu.cn/info/1167/1139.htm

Monday, September 23, 2024

FTO和ITO的区别深度解读:材料特性、制备方法与应用前景解析

 1. 导电性对比:FTO 的中等导电性与 ITO 的优越导电性

在导电性方面,ITO 明显优于 FTO。尽管 FTO 的掺杂机制也能引入额外的自由电子,但由于氟元素的特性,其电子迁移率和电阻率相对较低。因此,FTO 的导电性通常处于中等水平,适用于某些电学性能要求较低但耐环境要求较高的场合。

相比之下,ITO 的导电性显着优越,主要由于铟掺杂提供了更高的电子迁移率和更低的电阻率。这使得 ITO 在对高导电性要求较高的设备中(如触摸屏、显示器)表现更为突出。

2. 透明度对比:FTO 的可见光透过率 vs ITO 的全波段透明性

在透明度方面,FTO 和 ITO 的差异主要体现在波长的选择上。FTO 在可见光波段具有良好的透明度,但其在红外光区域的性能相对较差,因此在某些特殊应用中(如红外传感和通信)受限。而 ITO 的透光率在可见光和红外光波段都非常出色,尤其是在近红外区域表现优异,这使得 ITO 成为许多光学应用中的首选。

3. 在高透明度和高导电性之间的权衡

在实际应用中,透明导电材料的选择通常需要在高透明度和高导电性之间进行权衡。FTO 因其较高的稳定性和成本效益,常用于太阳能电池和透明加热器等对稳定性要求较高的应用领域。然而,在对透明性和导电性要求极高的场景中,如高端显示器、OLED 和触摸屏,ITO 由于其卓越的光电性能而更为常见。

 https://m.sohu.com/a/806759621_121665567

 

Sunday, September 22, 2024

接到受理通知书后是否就可以投稿发表文章了?

 Re:接到受理通知书后是否就可以投稿发表文章了

可以。实际上你提交申请的第二天就可以,因为除非你的申请缺了说明书等文档,绝大部分情况下都会被受理并给出申请号的。

 您好: 提出专利申请后再发表论文不影响该专利申请的新颖性。 310号咨询员

 https://www.cnipa.gov.cn/jact/front/mailpubdetail.do?transactId=278835&sysid=6

 http://www.biopatent.cn/bbs/thread-378651-1-1.html

Wednesday, August 28, 2024

4G内存就能跑 树莓派4成功运行Windows 11

 Windows 11才官宣不久,各家DIY达人就开始折腾起来了。

不少人都已成功在树莓派上运行Windows 11!

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

虽然此前微软宣称的Win 11硬件安装要求非常多,不少人却表示,在这小小的树莓派上运行起来,效果其实还不赖!

一起来看看如何安装吧。

给树莓派4安上Win 11

准备好一个4GB或8GB内存的树莓派4。

从网上下好ARM64位版的Windows 11系统(文末附下载地址):

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

开始安装:

1、将树莓派的MicroSD卡或SSD接入另一台Windows电脑,选择格式化。

2、然后下载Windows on Raspberry Imager并打开,选择你的系统语言。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

3、选择要安装Windows 11的磁盘位置,也就是你的SD卡或固态硬盘。然后设置设备类型(Raspberry Pi 4 / 400)。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

4、选择你下好的Windows 11 ISO镜像。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

5、使用远程服务器提供的最新驱动安装包。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

6、同样使用远程服务器上最新的UEFI固件。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

7、默认配置,直接下一步就行。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

8、最后检查一下,没啥问题就“install”。

ps.SSD的安装过程大约需要10分钟,MicroSD卡会更久一些。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

9、成功!

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

接下来进行树莓派上的配置:

将micro SD卡或SSD插回到树莓派,接上外设,打开电源。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

2.进入到配置(setup)页面。依次选择Device Manager->Raspberry Pi Configuration,开始配置。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

3、在高级配置中,取消3GB内存限制。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

在“Display Configuration”配置中,选择合适的分辨率。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

4、配置完后,回到setup界面,选择“继续”,使用新参数重启系统。

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

当显示屏出现Windows 11 桌面后,一切就成功了!

4G内存就能跑 树莓派4成功运行Windows 11:附安装教程

整体性能不错

为了看看Windows 11在树莓派上的性能表现,Tom’s Hardware做了一些测试。

总体来说,性能不错,比Windows 10要好的多,启动速度虽然比树莓派OS系统久点,但没啥大碍。

 https://news.mydrivers.com/1/767/767280.htm?ref=

URL编码表

 backspace    8%    A    41%    a    61%    §    %A7    Õ    %D5     
tab    9%    B    42%    b    62%    «    %AB    Ö    %D6     
linefeed    %0A    C    43%    c    63%    ¬    %AC    Ø    %D8     
creturn    %0D    D    44%    d    64%    ¯    %AD    Ù    %D9     
space    20%    E    45%    e    65%    º    %B0    Ú    %DA     
!    21%    F    46%    f    66%    ±    %B1    Û    %DB     
"    22%    G    47%    g    67%    ª    %B2    Ü    %DC     
#    23%    H    48%    h    68%    ,    %B4    Ý    %DD     
$    24%    I    49%    i    69%    µ    %B5    Þ    %DE     
%    25%    J    %4A    j    %6A    »    %BB    ß    %DF     
&    26%    K    %4B    k    %6B    ¼    %BC    à    %E0     
'    27%    L    %4C    l    %6C    ½    %BD    á    %E1     
(    28%    M    %4D    m    %6D    ¿    %BF    â    %E2     
)    29%    N    %4E    n    %6E    À    %C0    ã    %E3     
*    %2A    O    %4F    o    %6F    Á    %C1    ä    %E4     
+    %2B    P    50%    p    70%        %C2    å    %E5     
,    %2C    Q    51%    q    71%    à   %C3    æ    %E6     
-    %2D    R    52%    r    72%    Ä    %C4    ç    %E7     
.    %2E    S    53%    s    73%    Å    %C5    è    %E8     
/    %2F    T    54%    t    74%    Æ    %C6    é    %E9     
0    30%    U    55%    u    75%    Ç    %C7    ê    %EA     
1    31%    V    56%    v    76%    È    %C8    ë    %EB     
2    32%    W    57%    w    77%    É    %C9    ì    %EC     
3    33%    X    58%    x    78%    Ê    %CA    í    %ED     
4    34%    Y    59%    y    79%    Ë    %CB    î    %EE     
5    35%    Z    %5A    z    %7A    Ì    %CC    ï    %EF     
6    36%                                  ð    %F0     
7    37%    ?    %3F    {    %7B    Í    %CD    ñ    %F1     
8    38%    @    40%    |    %7C    Π   %CE    ò    %F2     
9    39%    [    %5B    }    %7D    Ï    %CF    ó    %F3     
:    %3A    \    %5C    ~    %7E    Р   %D0    ô    %F4     
;    %3B    ]    %5D    ¢    %A2    Ñ    %D1    õ    %F5     
<     %3C    ^    %5E    £    %A3    Ò    %D2    ö    %F6     
=    %3D    _    %5F    ¥    %A5    Ó    %D3    ÷    %F7     
>     %3E    `    60%    |    %A6    Ô    %D4    ø    %F8     
                                        ù    %F9     

https://blog.csdn.net/superit401/article/details/78052965

Sunday, August 25, 2024

树莓派4B安装goolge及其他软件

:进入系统,多次点击系统版本后进入开发模式;
:选择开发者模式。打开USB调试,ADB调试(具体ADB使用请查看其他教程,使用它的目的就相当于通过远程访问,修改树莓派配置,一般可以设置时区(因为lineage的默认一般不符合国内,会导致链接网络受限))
:需要在系统中安装软件,一般是GAPPs(谷歌商店)和resize

Google apps | LineageOS Wiki

下载:Releases · MindTheGapps/14.0.0-arm64-ATV · GitHub

下载: lineage-21.0-rpi-resize.zip | by Konsta for Generic Device/Other

将下载好的安装包,拷贝到u盘中,然后插上树莓派;然后树莓派在开发者模式的情况下 recovery mode重启,然后再安装以上软件;

最后重启设备,就完成以上软件安装,接下来登录Gapps,访问就行了(国内需要科学上网)。

 参考视频:参看以下视频完成,对于软件的查找,以上已经给出链接;整体流程一致。

树莓派4 安卓TV 安卓 TV 11 + Play商店 2021最新教程【明富其识】_哔哩哔哩_bilibili

若是需要安装其他app,可以adb connect IP:port,adb install apkpath.

Friday, August 23, 2024

树莓派4B使用android系统教程

 准备

1. 树莓派4B 4GB版本 (最低要求2GB)

2. 一张SD卡, 建议大小32GB以上, SD卡的速度决定系统的运行速度

3. 一个5V 3A 的电源适配器

4. balenaEtcher 地址: https://programming-file.obs.cn-north-4.myhuaweicloud.com/balenaEtcher-Setup-1.7.8.exe

5. ADB 地址: https://programming-file.obs.cn-north-4.myhuaweicloud.com/ADB.zip

开始刷入

首先到 https://konstakang.com/devices/rpi4/ 这个网站

打开这个网站
根据需求选择安卓版本, 这里选择 AOSP - KonstaKANG (安卓 13), 这个版本支持视频硬件编解码.

翻到下面选择第一个文档.

选择第一个镜像
注意底下的 Working 和 Issues. 这里列出了可以工作的功能与有问题的功能.

用浏览器自带的翻译功能翻译即可
等待下载完成, 打开预先下好的balenaEtcher

balenaEtcher, 这里没给出具体刷入图片是因为我的读卡器刷完系统就英勇牺牲了
选择文档和刷入介质, 点击 Flash! 开始刷入, 中途的Verifying 验证 可以跳过减少刷入时间.

将sd卡拔出来再插上,为SD卡扩容

默认系统给出的容量仅有7GB, 需要进行扩容.

可以使用作者下面给出的方法

Q: Settings -> Storage shows total system size of 7 GB. There’s unallocated space on my sdcard. What should I do?
A: This is a 7 GB image, remaining space on your sdcard will remain unallocated. Easiest way to extend /data partition is to simply flash my resize zip in TWRP.

刷入教程见下一篇文章.

或打开DiskGenius

这里使用的是CV12207108的图片, 见上一张图片的注释
同样这里使用的也是CV12207108的图片

这里使用的还是CV12207108的图片
修复网络与时间同步问题

首先需要先把语言和时区改一下

点击 Languages
点击 Add a language

翻到最底下选择简体中文-中国

拖住指针指向的两条杠, 向上移动
成果
点击 "日期和时间"
点击时区
选择时区-上海
选择时区-上海
开启开发者选项, 使用无线调试, 在此之前需要保证电脑与树莓派在同一个局域网.

关于平板电脑, 翻到底下找到版本号多点几下
点击开发者选项
开启无线调试, 注意需要连接WiFi
记下IP地址与端口 (下面连接就使用这组端口号)
提前下好adb 并解压, 打开电脑上的终端

Windows 终端或cmd都行
复制你解压的ADB所在路径


切换到adb目录

PowerShell 使用 cd <adb 目录>

CMD 使用 cd /d <adb 目录> 采用wifi或者有限网口adb方式 保证在同一个局域网

1、打开adb设置-系统-关于-连续点击安卓 TV操作系统版本,会有提示要打开发者选项,在开发者选项内勾选USB调试

2、电脑连接adb  

adb connect 空格(192.168.xxx.xxx.)(xxx.xxx内是你电视盒子的IP地址)
3. 解决网络受限
(1). 通过ADB命令的方式
先删除默认的地址:
adb shell settings delete global captive_portal_https_url
adb shell settings delete global captive_portal_http_url
(2).再修改新的地址:
adb shell settings put global captive_portal_https_url https://connect.rom.miui.com/generate_204
adb shell settings put global captive_portal_http_url http://connect.rom.miui.com/generate_204
(3).把阿里云ntp服务器写入到电视盒子内
adb shell settings put global ntp_server ntp1.aliyun.com
adb shell settings put global ntp_server cn.ntp.org.cn
adb shell settings put global ntp_server ntp.ntsc.ac.cn

 https://www.bilibili.com/read/cv21909146/


 

树莓派安装安卓系统网络受限解决办法

 采用wifi或者有限网口adb方式 保证在同一个局域网

1、打开adb设置-系统-关于-连续点击Android TV操作系统版本,会有提示要打开发者选项,在开发者选项内勾选USB调试

2、电脑连接adb  

adb connect 空格(192.168.xxx.xxx.)(xxx.xxx内是你电视盒子的IP地址)
一. 解决网络受限
1. 通过ADB命令的方式
先删除默认的地址:
adb shell settings delete global captive_portal_https_url
adb shell settings delete global captive_portal_http_url
2.再修改新的地址:
adb shell settings put global captive_portal_https_url https://connect.rom.miui.com/generate_204
adb shell settings put global captive_portal_http_url http://connect.rom.miui.com/generate_204
3.把阿里云ntp服务器写入到电视盒子内
adb shell settings put global ntp_server ntp1.aliyun.com
adb shell settings put global ntp_server cn.ntp.org.cn
adb shell settings put global ntp_server ntp.ntsc.ac.cn
-----------------------------------
?著作权归作者所有:来自51CTO博客作者乔晓强的原创作品,请联系作者获取转载授权,否则将追究法律责任
android TV 网络受限解决办法
https://blog.51cto.com/u_13536788/9148132

Tuesday, July 2, 2024

win10如何设置拖动时显示窗口内容?

 电脑设置-搜索高级系统设置选项-找到拖动时显示窗口内容。

Groupy设置时会用到的设置。

https://jingyan.baidu.com/article/c45ad29cd04b53441753e289.html

Thursday, June 27, 2024

“最近历史文档”为空的解决办法

 一、修改注册表

1. win + R输入:regedit

 2. 在64位registry workshop中打开下面的键值:
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer
将 NoRecentDocsHistory 设置为 0 (点击右键修改)

二、windows-开始-属性- 储存并显示最近的项目

三、修改组策略

1、按“WIN+R”打开“运行”窗口,输入“gpedit.msc”命令按回车打开注册表。
2、在打开的组策略中依次展开“用户配置——管理模版——任务栏和开始菜单”;
3、在右侧窗口找到并将“不要保留最近打开文档的记录”、“退出时清除最近打开的文档记录”这两个项,然后都设置为“已启用”即可。

https://zhidao.baidu.com/question/1249655728952371259.html

https://blog.csdn.net/qq_34581491/article/details/54426882

Wednesday, June 26, 2024

python截图并发送到邮箱

 #截取屏幕
import pyautogui
img = pyautogui.screenshot()
img.save('screenshot.png')

#发送邮件
from email.mime.text import MIMEText
from email.header import Header
from email.mime.multipart import MIMEMultipart
from email.mime.application import MIMEApplication
import smtplib

from_addr = '***@qq.com'
password = '***'
smtp_server = 'smtp.qq.com'
to_addr = '***@qq.com'

msg = MIMEMultipart()
msg['From'] = from_addr
msg['To'] = to_addr
msg['Subject'] = 'HELLO, HOW IS TB TODAY!'

part = MIMEApplication(open('screenshot.png', 'rb').read())
part.add_header('Content-Disposition', 'attachment', filename='screenshot.png')
msg.attach(part)

server = smtplib.SMTP_SSL(smtp_server)
server.connect(smtp_server, 465)
server.login(from_addr, password)
server.sendmail(from_addr, [to_addr], msg.as_string())
server.quit()

owned by goodenoughcui

Monday, June 24, 2024

excel中$A$1是什么意思与A$1、$A1的区别?

 在excel里对数据进行统计、求值时,在单元格里使用公式求值是一个非常好的办法。它可以避免人工统计的误差,增加准确率。不知道大家有没有用过公式,绝对引用$A$1和相对引用A$1、$A1呢?下面我们介绍一下excel中$A$1是什么意思,以及它与A$1、$A1的区别,感兴趣的可以过来围观。

  三者的区别是复制公式所引用的A1的改变。

  1、$A$1(绝对引用)在复制公式时所引用的A1不会随着复制的而改变。

  2、A$1(相对引用)在复制公式时引用的A会改变,但1不会改变(例如:向右复制时A$1会变成B$1,向下复制时不变)。

  3、$A1(相对引用)在复制公式时引用的1会改变,但A不会改变(例如:向右复制时$A1不会变,向下复制时变成$A2)。

  操作步骤如下:

  1.输入公式

  打开一份EXCEL表格,在里面随意输入几行数据,然后在C1输入=$A$1+B1公式。

  2.填充数据,A1不变

  输入公式之后,按住键盘上的enter得出结果,然后按住C1单元格往下拉,使数据填充,这时候可以看到A1是固定不变的。

  3.输入公式A1变成B$1

  在C1输入公式=A$1+B1,然后按住C1单元格往右填充,可以看到A1是会变动的,变成了B$1了。

  4.输入公式A1数据变成A2

  在C1输入公式=$A1+B1,然后按住C1键往右填充,A1的数据是不会改变,往下填充的时候,A1的数据就变成了A2了。

  以上教程就是小编为大家分享的excel中$A$1是什么意思与A$1、$A1的区别。它们引用的都是第一列第一行内容,但得出的答案却不一样,这是因为它们的作用有所不同,大家可以参考一下三者的区别。

 https://www.jianshu.com/p/d190dbc08e9e

Wednesday, May 29, 2024

AHK实现用快捷键快速切换输入法

 !1::
SwitchIME(00000804)
return

!2::
SwitchIME(0x04090409)
return

SwitchIME(dwLayout){
    HKL:=DllCall("LoadKeyboardLayout", Str, dwLayout, UInt, 1)
    ControlGetFocus,ctl,A
    SendMessage,0x50,0,HKL,%ctl%,A
}

Thursday, May 23, 2024

Ionic Polarization-离子极化

 

Consider a simple ionic crystal, e.g. NaCl.

The lattice can be considered to consist of Na+ - Cl dipoles as shown below.


 


Each Na+ - Cl pair is a natural dipole, no matter how you pair up two atoms.
The polarization of a given volume, however, is exactly zero because for every dipole moment there is a neighboring one with exactly the same magnitude, but opposite sign.
Note that the dipoles can not rotate; their direction is fixed.


 
 
In an electric field, the ions feel forces in opposite directions. For a field acting as shown, the lattice distorts a little bit (hugely exaggerated in the drawing)

 


The Na+ ions moved a bit to the right, the Cl ions to the left.
The dipole moments between adjacent NaCl - pairs in field direction are now different and there is a net dipole moment in a finite volume now.

   
 
From the picture it can be seen that it is sufficient to consider one dipole in field direction. We have the following situation:


dipole with field

Shown is the situation where the distance between the ions increases by d; the symmetrical situation, where the distance decreases by d, is obvious.
How large is d? That is easy to calculate:

The force F1 increasing the distance is given by


F1  =  q · E

With q = net charge of the ion.

The restoring force F2 comes from the binding force, it is given as the derivative of the binding potential. Assuming a linear relation between binding force and deviation from the equilibrium distance d0, which is a good approximation for d << d0, we can write


F2  =  kIP · d

With kIP being the "spring constant" of the bond. kIP can be calculated from the bond structure, it may also be expressed in terms of other constants that are directly related to the shape of the interatomic potential, e.g. the modulus of elasticity or Youngs modulus.

If we do that we simply find


kIP  = Y  · d0  

With Y = Youngs Modulus, and d0 = equilibrium distance between atoms.
From force equilibrium. i.e. F1F2 = 0, we immediately obtain the following relations:

Equilibrium distance d


d  =  q · E 
Y  · d0

Induced dipole moment μ (on top of the existing one)


μ  =   q2 · E
Y  · d0

Polarization P


P  =   N · q 2 · E
Y  · d0
Of course, this is only a very rough approximation for an idealized material and just for the case of increasing the distance. Adding up the various moments - some larger, some smaller - will introduce a factor 2 or so; but here we only go for the principle.
For real ionic crystals we also may have to consider:

More complicated geometries (e.g. CaF2, with ions carrying different amount of charge).

This example was deliberatly chosen: The dielectric constant of CaF2 is of paramount interest to the semiconductor industry of the 21st century, because CaF2 is pretty much the only usable material with an index of refraction n (which is directly tied to the DK via εr = n2) that can be used for making lenses for lithography machines enabling dimensions of about 0,1 μm.

If the field is not parallel to a major axis of the crystal (this is automatically the case in polycrystals), you have to look at the components of μ in the field direction and average over the ensemble.
Still, the basic effects is the same and ionic polarization can lead to respectable dielectric constants εr or susceptibilities χ.

https://www.tf.uni-kiel.de/matwis/amat/elmat_en/kap_3/backbone/r3_2_3.html#_dum_4

Monday, May 20, 2024

什么是能级简并

 

简并能级(英语:Degenerate energy level)在物理学中,简并是指被当作同一较粗糙物理状态的两个或多个不同的较精细物理状态。

例如在量子力学中,原子中的电子,由其能量确定的同一能级状态,可以有两种不同自旋量子数的状态,该能级状态是两种不同的自旋状态的简并态。

简介简并能级(英语:Degenerate energy level)在物理学中,简并是指被当作同一较粗糙物理状态的两个或多个不同的较精细物理状态。

例如在量子力学中,原子中的电子,由其能量确定的同一能级状态,可以有两种不同自旋量子数的状态,该能级状态是两种不同的自旋状态的简并态。

在统计物理学中,宏观上由压强、体积、温度确定的同一宏观热力学状态,在微观上可以对应大量不同的微观状态,该热力学状态是这些微观状态的简并态。简并在量子力学和统计物理中的意义不同,在统计物理中,简并是指量子效应明显的体系。

含有简并电子基态的非直线型分子都会产生姜-泰勒效应,而发生构型扭曲。1

量子力学量子力学(quantum mechanics)是物理学的分支,主要描写微观的事物,与相对论一起被认为是现代物理学的两大基本支柱,许多物理学理论和科学,如原子物理学、固体物理学、核物理学和粒子物理学以及其它相关的学科,都是以其为基础。

19世纪末,人们发现旧有的经典理论无法解释微观系统,于是经由物理学家的努力,在20世纪初创立量子力学,解释了这些现象。量子力学从根本上改变人类对物质结构及其相互作用的理解。除透过广义相对论描写的引力外,迄今所有基本相互作用均可以在量子力学的框架内描述(量子场论)。

爱因斯坦可能是在科学文献中最先给出术语“量子力学”的物理学者。1

统计力学统计力学(Statistical mechanics)是一个以玻尔兹曼等人提出以最大熵度理论为基础,借由配分函数将有大量组成成分(通常为分子)系统中微观物理状态(例如:动能、势能)与宏观物理量统计规律 (例如:压力、体积、温度、热力学函数、状态方程等)连结起来的科学。如气体分子系统中的压力、体积、温度。伊辛模型中磁性物质系统的总磁矩、相变温度、和相变指数。

通常可分为平衡态统计力学,与非平衡态统计力学。其中以平衡态统计力学的成果较为完整,而非平衡态统计力学至今也在发展中。统计物理其中有许多理论影响着其他的学门,如信息论中的信息熵。化学中的化学反应、耗散结构。和发展中的经济物理学这些学门当中都可看出统计力学研究线性与非线性等复杂系统中的成果。1

姜-泰勒效应姜-泰勒效应(英文:Jahn-Teller effect,简称JTE),有时也被称为姜-泰勒变形,描述了基态时有多个简并态的非线性分子的电子云在某些情形下发生的构型形变。分子发生几何构型畸变的目的是降低简并度,从而稳定其中一个状态。姜-泰勒效应主要出现在金属的配合物中,特别是某些金属染料的着色过程。2

本词条内容贡献者为:

杜强 - 高级工程师 - 中国科学院工程热物理研究所

Friday, May 17, 2024

量纲分析的方法

 举例

美国原子弹爆炸图

Taylor利用量纲分析法,计算出爆炸形成的冲击波半径R与时间t^{2/5}有关

释放的能量E、冲击波半径R、空气密度ρ、空气绝热系数γ(无量纲数)、时间t,R = E^{x_1} \rho ^ {x_2} t ^ {x_3} \gamma ^ {x_4},用量纲分析求出未知指数,x1=1/5,x2=-1/5,x3=2/5。

根据某次原子弹爆炸的照片数据,计算出原子弹的能量。
泰勒得出在一些小型爆炸中\gamma ^ {x_4} \approx 1。
密度取1.25 kg/m^3
训练数据R,t已知
则根据公式R = E^{x_1} \rho ^ {x_2} t ^ {x_3} \gamma ^ {x_4},可以计算出E

Von Neumann 冯诺依曼
基本量纲与导出量纲

F = m * a
F 单位 N 基本量纲 M*L/T^2
m 单位 kg 基本量纲 M
a 单位 m/s^2 基本量纲 L/T^2
无量纲量与无量纲单位

无量纲量是个没有单位的数字,量纲为1。1 m/s与1,前者纲量为L/T,后者量纲为1

无量纲量:圆周率Pi、欧拉常数e、分贝dB、弧度、应变、宾汉数、摩擦系数、欧拉数、马赫数、雷诺数、品质因子等。

无量纲单位:摩尔分数(mol/mol)、质量百分浓度(kg/kg)、度(°)、弧度(rad)等。
量纲分析

针对某一问题,如果已知R与u_1,u_2,u_2,...的模型,需要确定未知参数,可通过量纲分析来确定

举个例子:
已知R = f(u_1,u_2,...) = u_1^a * u_2 ^ b *...。[R] = [u_1]^a * [u_2]^b *...,可确定出a,b,c...。

难点:
1、确定哪些物理量有关,如确定R与u、v有关
2、确定模型,如确定R=u^a * v^b
白金汉Pi定理

白金汉Pi定理:设影响某现象的物理量数为n个,这些物理量的基本量纲为m个,则该物理现象可用n-m个独立的无量纲数群(准数)关系式表示
量纲法则:1.只有量纲相同的物理量,才能彼此相加、相减和相等; 2.指数函数、对数函数和三角函数的宗量应当是量纲1。

论文 浅谈量纲法则的合理应用
重写方程

g(u_1,u_2,u_3,...)=0
Pi_j = q_1^{a_1} * q_2^{a_2} * ...
确定常数a1~an,b1~bn,....,可将方程重写
g(u_1,u_2,u_3,...) = z(Pi_1,Pi_2,Pi_3,...)=0
疑问
https://blog.csdn.net/qq_37083038/article/details/114520770

Thursday, May 9, 2024

MusicFree音源接口配置地址

 QQ音乐

http://adad23u.appinstall.life/dist/qq/index.js
一键复制

网易云音乐

https://gitee.com/raycn120/musicfree/raw/master/netease.js
一键复制

酷我音乐

http://adad23u.appinstall.life/dist/kuwo/index.js
一键复制

咪咕音乐

http://adad23u.appinstall.life/dist/migu/index.js
一键复制

Bilibili

http://adad23u.appinstall.life/dist/bilibili/index.js
一键复制

综合插件1(集合多个音乐源)

https://gitlab.com/acoolbook/musicfree/-/raw/main/music.json
一键复制

综合插件2(集合多个音乐源)

https://gitee.com/ThomasYou/musicfree/raw/master/dist/plugins.json

 https://yinghe.app/musicfree-chajian/

Tuesday, May 7, 2024

pdf xchange显示空白问题

 在菜单栏上点编辑>首选项>性能>缓存,设置使用系统内存的缓存大小为10或250MB,如果是很
大的文档就设置大些,勾选"不要使用磁盘缓存解码图像";如果你的电脑显卡是集成+独显,把显卡设置为独显,在程序设置选项中添加PDF-XChange Editor。

 https://www.zhihu.com/question/595347105?write

Saturday, May 4, 2024

What Are Google Search Operators?

 Google search operators are special commands you can use to find more specific information in Google.

Like this:
“site:semrush.com SEO” in Google search

The “site:” operator allows you to search for results from a specific website.

In this example, including “site:semrush.com” in your search query will show results only from semrush.com.

Many other Google search operators can make your search results more precise. They also have many practical uses for SEO.

In this post, we’ll guide you through different search operators. And show you how to use them for SEO activities. Such as:

    Building internal links
    Finding websites for guest posting
    Finding site indexing issues

Let's get started.
List of 35+ Google Search Operators

Here are the search operators Google supports:
intitle:

Searches for pages that contain a specific word in the title tag.

Try it out: intitle:pizza

This will show pages with the word “pizza” in the title tag.
allintitle:

Works like “intitle'' but will only show pages where the title tag includes all of the specified words.

Try it out: allintitle:pizza recipe
related:

Allows you to find sites related to a particular domain.

Try it out: related:nytimes.com

Googlewill show other news media sites related to nytimes.com.
OR

Finds results related to one of two search terms. In some cases, results will contain both search terms.

Try it out: pizza OR pasta

This will show pages that are related to either pizza or pasta. Or both.

Alternatively, you can use the pipe (|) operator in place of “OR.” It does the same thing.

Try it out: pizza | pasta
AND

Finds results related to both the searched terms.

Try it out: pizza AND pasta

The AND operator is usually implied in Google search queries. When entering multiple search terms, Google assumes you want to see results that include all of those terms.

So if you search for “pizza pasta,” Google will show results that include both “pizza” and “pasta” anyway.
-

The minus (-) operator excludes a particular term or phrase and shows pages that don’t include the excluded term (or terms).

Try it out: digital marketing -jobs

Google will show pages related to “digital marketing,” but not “digital marketing jobs.”
()

The parentheses “()” groups multiple terms or search operators to influence the final search.

Try it out: Tesla (Model S OR Model Y)

Google will show pages that either include “Model S” or “Model Y” in addition to “Tesla.”
*

Acts as a wild card and fills in the missing word or phrase.

Try it out: best * in Paris

Google will fill in the asterisk with different words, such as “places,” “museums,” “hotels,” “restaurants,” “tourist places,” etc.
define:

See the definition for a specific word or concept. The definition is displayed in a special dictionary box, but sometimes Google might just show websites that define the term for you.

Try it out: define:algorithm

This will serve the definition of the word “algorithm.”
filetype:

Find results of a particular file format (e.g., PDF, XLS, PPT, DOCX, etc.)

Try it out: filetype:pdf climate change

You’ll see search results for PDF files related to climate change.

Alternatively, you can use the “ext:” operator in place of “filetype:” It does the same thing.

Try it out: ext:pdf climate change
cache:

Allows you to view the most recent cached version of a webpage.

Try it out: cache:semrush.com

Google will show you the most recent cached version of our homepage.
site:

Finds results from a specific website.

Try it out: site:nytimes.com

You’ll see results only from nytimes.com.
inurl:

Finds pages that include a specific word in the URL.

Try it out: inurl:shampoo

This will return pages that have the word “shampoo” in the URL.
allinurl:

Works like “inurl” but will only return pages where the URL includes all of the specified terms.

Try it out: allinurl:best baby shampoos
weather:

Allows you to quickly see weather conditions for a particular location.

Try it out: weather:london

Google will display the current temperature, forecast, and other weather-related information.
map:

Shows a map of a specific location.

Try it out: map:new york

Google will display a map of the location. If you click on the map, it will take you to Google Maps. Where you can zoom in or zoom out and explore further.
movie:

Shows information about a specific movie.

Try it out: movie:avengers endgame

Google will display movie-related information. Like reviews, ratings, full cast and crew list, trailers, and showtimes (if it’s currently in theaters near you).
stocks:

Allows you to quickly see stock prices and other financial information of a particular company.

Try it out: stocks:tesla

Google will show the stock price, current market cap, stock chart with historic price details, and other relevant information.
intext:

Looks for pages that contain a specific word in the content.

Try it out: intext:AI

This will return pages that have the word “AI” somewhere within the content.
allintext:

Works like “intext” but will only show pages where page content contains all of the specified words.

Try it out: allintext:SEO tips

Google will show pages with both words in the content.
source:

Finds news articles from a specific source in Google News.

Try it out: tesla source:nytimes.com

You’ll see news articles about Tesla from The New York Times.
in

Lets you convert one unit to another. Applies to currency, weights, distance, temperature, time, etc.

For example, you can search for “999 USD in EUR” to see how much $999 USD is worth in euros.

Try it out: 999 usd in eur
“search term”

Using quotation marks around a search query allows you to search for an exact phrase rather than individual words.

Try it out: “best pizza in new york city”

In this example, Google will only show results that include that exact phrase, rather than “best,” “pizza,” and “new york city” separately.
AROUND(X)

Searches for pages where two words appear within the distance of “X” words from each other.

Try it out: Tesla AROUND(5) Model S

In this example, Google will return pages with words “Tesla” and “Model S” in content where they appear within five words from each other.
location:

Narrow your results to a specific location.

Try it out: location:seattle pizza

You’ll see pizza-related results specific to Seattle.
Unreliable & Deprecated Search Operators

Google search operators have been in use for years.

But did you know Google has terminated some operators? Or that some operators don’t work as effectively as they used to?

Let’s look at the non-working Google search operators. As well as the ones that return inconsistent results and shouldn’t be relied on.
blogurl:

Find all of a domain's blog URLs. The operator was useful for performing searches in Google Blog Search, which was shut down in 2011.

Example: blogurl:semrush.com

Although this operator has been deprecated, it still returns a few relevant results in a regular Google search.
#..#

Search for information within a specific range of numbers. For example, if you want to find articles about the best ’90s movies, you can use “best movies 1990..1999” as your search query.

Example: best movies 1990..1999

Our testing found that this operator returns mixed results by displaying movies for the years 1990 to 1999 but also 2000 and beyond.
inanchor:

Allowed you to find webpages that have links pointing to them using a specific anchor text.

For example, if you want to find webpages that have links pointing to them with the anchor text “books,” you can use “inanchor:books” as your search query.

Example: inanchor:books

Note: The operator no longer consistently returns relevant results.
allinanchor:

Works like “inanchor” but would only return pages where a link’s anchor text contains all specified words.

Example: allinanchor:best books 2024

Note: The operator doesn’t seem to work. You’ll often see false positives.
+

Find pages that mention a specific word or phrase exactly as written.

For example, if you search for “Semrush +team,” Google will only show you pages that have the words “Semrush” and “team” together. And not pages that have “Semrush” and “team” separately or in a different order.

Example: Semrush +team

Note: The “+” operator has been discontinued by Google. You can use quotation marks to find webpages that contain exact matches.
#

See blogs, social media posts, and news articles that used a specific #hashtag.

Example: #throwbackfriday

Note: This one doesn’t seem to work. It often returns false positives.
~

Finds pages that contain synonyms for a word or phrase.

For example, if you search for “~healthy recipes,” Google will show pages that contain words or phrases related to healthy recipes, such as nutritious recipes, low-fat recipes, wholesome recipes, etc.

Example: ~healthy recipes

Note: Google has terminated this operator. For most searches, Google automatically shows pages that include synonyms.
link:

Search for webpages that link to a specific URL. For example, if you search for “link:nytimes.com,” Google will show all webpages that link to The New York Times website.

Example: link:nytimes.com

Note: Google has deprecated this operator, as confirmed by Google’s Gary Illyes on Twitter. It doesn’t return relevant results.
info:

Find more information about a specific URL or domain. Like a cached version, similar sites, links to the site, etc.

Example: info:semrush.com

Note: Google has terminated this operator.
daterange:

Allows you to search for content that was published within a specific date range. The date range must be specified in Julian format.

Example: daterange:23001-23091 SEO

Note: We’ve found that this operator no longer works.
inpostauthor:

Search for content written by a specific author.

Example: inpostauthor:Neil Gaiman

This operator used to work in Google Blog Search, which was retired in 2011. It doesn’t work in regular Google Search.
phonebook:

Find a person’s phone number.

Example: phonebook:elon musk

Google has discontinued “phonebook:” search operator, as confirmed by a former Google employee in a blog post.
inposttitle:

Look for blog posts with specific words in the title.

Example: inposttitle:SEO tips

This operator was useful for finding relevant blog posts in Google Blog Search. It doesn’t work in regular Google Search.
How to Use Google Advanced Search Operators for SEO

Google search operators are useful for various SEO tasks. Like:

    Building internal links
    Finding site indexing issues
    Finding websites for guest posting

Let’s explore the use cases in more detail.
1. Get Internal Linking Ideas

Internal links are hyperlinks that connect one page on a website to another page on the same website.

They’re important for SEO for three main reasons:

    Internal links help users discover more content on your site
    They help search engines crawl and index your site more efficiently
    They can spread link equity (ranking power) throughout your website

To give your SEO a boost, regularly check your website for internal linking opportunities. And add links where relevant.

Google search parameters can help you generate internal linking ideas.

For example, if we want to add internal links to this guide, we can search Google with search operators like this:
site:semrush.com/blog/ “Google search operators” in search

Google will show relevant articles where we mention the phrase “Google search operators” somewhere in the content. So we can add internal links from them.
2. Find Site Indexation Issues

Indexation is the process whereby Google stores your website pages in its search index—a database containing billions of webpages.

Your webpages must be indexed by Google to appear in search results.

And to get traffic from Google.

Google search operators can check whether your website pages are indexed.

Use the “site:” search operator.

For example, if you want to check the index status of techcrunch.com, search for “site:techcrunch.com.”

This tells you roughly how many of the site’s pages Google has indexed.
number of indexed pages for “site:techcrunch.com” showing "about 474,000 results (0.22 seconds)"

Note: These are approximations. If you want to know exactly how many pages of your site Google has indexed, check Google Search Console.

You can also review whether specific pages are indexed by searching the page URL with “site:” search.

This is helpful to confirm whether Google has indexed the new articles you’ve published on your website.

For example, we recently published a new guide to learning SEO.

To confirm whether Google has indexed it, we can search for “site:semrush.com/blog/learn-seo/”
search for “site:semrush.com/blog/learn-seo/”

As you can see, the page appears in Google search results. Which means there are likely no indexation issues.
3. Find Websites for Guest Posting

Guest posting is where you write blog posts for other websites in your niche to promote your brand.

Many SEO marketers also use guest posting to build links to their site, according to a recent Twitter poll.

To find relevant guest posting opportunities for your website, search Google with one of these search operators:

    Your keyword intitle:“write for us”
    Your keyword intitle:“become an author”
    Your keyword intitle:”contribute”
    Your keyword intitle:“guest article”
    Your keyword intitle:“submit a post”
    Your keyword intitle:“submit an article”

These operators will return sites that accept guest posts within your niche.

For example, if we want to find guest posting opportunities for health and fitness websites, we’ll search Google like this:
healts intitle:"write for us"

And it will show websites accepting guest posts.
Google search results page for "healts intitle:"write for us"

Alternatively, you could also use the “inurl:” search operator.

    Your keyword inurl:“write for us”
    Your keyword inurl:“become an author”
    Your keyword inurl:”contribute”
    Your keyword inurl:“guest article”
    Your keyword inurl:“submit a post”
    Your keyword inurl:“submit an article”

healts inurl:"write for us" search results
4. Find Non-Secure Pages on Your Domain

Any pages on your website that are still using HTTP (hypertext transfer protocol) are not secure for visitors.

Their sensitive information like password and credit details can potentially be intercepted and stolen by hackers.

That’s why it’s important to switch to HTTPS (HTTP secure). Which is also a ranking factor for Google.

To find non-secure pages on your website, combine the “site:” and “-inurl:” operators.

Like this:
“site:yourwebsite.com -inurl:https”

Let’s deconstruct the Google search syntax we’re using.

Here, we’re using:

    The “site:” operator so Google looks at your entire website
    Then the exclusionary “-inurl:” operator so it only shows non-secure pages (still using HTTP)

This should reveal any non-secure pages you may have on your site.

Alternatively, Semrush’s Site Audit tool can identify non-secure pages.

Set up a project in the tool and audit your website.

After the audit is complete, go to the “Issues” tab and search for “non-secure.” The tool will show if it detected any non-secure pages.
search for “non-secure” in Site Audit "Issues" tab
5. Find Resource Pages for Link Building

Resource pages are webpages that curate and link out to useful industry resources. Like articles or tools.

Here’s what a resource page looks like:
"Responsive Resource" page

Reach out to the people who created the resource page and suggest your resource for inclusion.

If they decide to add it, you could potentially receive a backlink as well.

But how do you find websites that curate resource pages?

Google search operators can help.

Search Google with one of these Google search strings:

    Your keyword intitle:resources
    Your keyword intitle:links

    Your keyword inurl:resources
    Your keyword inurl:links

All these operators will return sites that curate and link out to relevant resources in your niche.

For example, if we want to find resource page opportunities for personal finance websites, we’ll search Google like this:
"personal finance intitle:resources" search

And it will show websites curating resources.
Google search results page for "personal finance intitle:resources"
6. Track Down Duplicate Content Issues

Duplicate content is when the exact same content appears on the web in more than one place.

It could be on your website: Two or more pages on your website display the same content.

Or someone else’s website: Some other website copy-and-pasted your content on their site.

That’s bad.

Luckily, search operators can help you find duplicate content issues.

To see whether anyone has duplicated your content, use Google operators like this:
-site:yourdomain.com "the sentence or block of text you are checking for duplicates"

Here, we’re using the exclusionary “-site:” operator so results from your own site aren’t included.

Then the quotation marks (“”) to see if your exact sentence or block of text appears anywhere else on the web.

If you notice your content is duplicated elsewhere, reach out to those sites and make sure they link back to your site with proper attribution.

Now, to find duplicate content on your own website, use the following operators.
site:yourdomain.com "the sentence or block of text you are checking for duplicates"

We’re using the “site:” operator to return results for your site only.

Then the quotation marks (“”) to see if there are multiple matching results present.

Also, Semrush’s Site Audit tool can find duplicate content issues and save you from manual search work.

Set up a project in the tool and run a full crawl of your site.

Once the crawl is complete, navigate to the “Issues” tab. Then, search for “duplicate content.”

The tool will show if you have duplicate content on your own site.
search for “duplicate content” in Site Audit "Issues" tab

Click on the “# pages” link to see a full list of pages with duplicate content. Then click on the “Why and how to fix it” button at the top of the page to get advice on how to fix it.
“Why and how to fix it” section example
7. Find Files You Don’t Want to Keep in Google’s Index

If you use special content assets (PDF files, Excel spreadsheet templates, etc.) as your lead magnets, you probably don’t want them appearing in Google search results.

That’s because users can freely access them without exchanging their contact information with your business.

This could lead to a decrease in lead generation and sales.

To check whether Google has indexed your lead magnet files, use the “site:” and “filetype:” operators.

Like this:
“site: yourdomain.com filetype:xlx”

If you see that your lead magnet files are in Google’s index, remove them by adding the “noindex” attribute.

New to the “noindex” attribute? Read our full guide to meta robots and x-robots-tag to get started.
8. Search Outreach Prospects’ Social Media Profiles

Many of the most useful link building strategies revolve around outreach.

It’s where you contact website owners—via social media, email, etc.—and give them a compelling reason to link to your content.

Use Google search operators to find your prospects’ social media profiles.

Here’re the search operators you can use:
prospect’s name site’s name (site: twitter.com OR site:facebook.com OR site:linkedin.com)

In this example, we’re using the parentheses () to group multiple operators together.

Then the “OR” operator to trigger your prospect’s profiles on any of the specified social media platforms.

So you can contact them there.
Master the Google Search Operators List

Learning how to use Google search commands is a skill. It takes time and practice to master.

But the benefits are well worth the effort.

With Google search modifiers, you can narrow your search and filter out unwanted or irrelevant results.

These operators also help you carry out regular SEO activities.

To help you master Google search operators, we’ve put together a downloadable cheat sheet.

It’s a handy reference guide to the most useful search operators.

Download our cheat sheet and start mastering Google search operators today.

 https://www.semrush.com/blog/google-search-operators/

Thursday, April 18, 2024

How to reopen recently closed folders in Windows 10

 

AlomWare Undo

alomware undo

AlomWare Undo is arguably the best program for restoring pretty much everything on your computer. This tool has the ability to reopen files, folders, apps, documents, and even restore clipboards. So, if you’ve accidentally closed a folder, or a document, just reach for AlomWare Undo’s help, and you’ll be saved.

This program records everything that happened on your computer for the last two hours. You basically can hit the rewind button, and get back to what you were doing an hour ago. As we said, this program is not limited to reopening folders only, so you practically won’t need anything else, to manage your closed processes.

As the developer says, you can even use AlomWare Undo for spotting potential malicious software on your computer. Because the program record every action, you can search through history for any potential suspicious process. Additionally, if you accidentally copied new text over the text you originally had in the clipboard and actually wanted to copy, just open AlomWare Undo, and you’ll be able to restore it.

Don’t worry, even though the program records everything, it doesn’t share your info with anyone, so you can also use it when you’re offline. AlomWare Undo is perfectly compatible with Windows 10.

AlomWare Undo is available for free, and you can grab it from this link.

GoneIn60s

gonein60s reopen files

GoneIn60s doesn’t offer as many options as AlomWare Undo does, but it’s still quite useful, yet very simple tool for reopening files and folders in Windows. This records everything you’ve closed in past 60 seconds, and makes it available for you to reopen it.

After 60 seconds, the history is being deleted, and you won’t be able to reopen your files and folders. So, we can say this tool is aimed at those who accidentally closed a file or folder, and want to quickly get it back. If you want deeper history of your past actions, it’s better to choose some other tool.

GoneIn60s runs in background, and is available as a taskbar tray icon. If you want to restore a certain folder or file, just right-click on the GoneIn60s try icon, and choose it from the context menu. If you want to reopen everything that you’ve closed in last 60 seconds, just double-click on the try icon, and every file or folder from the last 60 second will show up.

As its name says, the program is set to delete history after 60 seconds. However, you can change the interval, by going to settings. So, if you feel that 60 seconds isn’t enough, just go and change it.

GoneIn60 is a 1-hour freeware, and you can download it from this link.

UndoClose for Windows

undo close reopen files

UndoClose is another simple tool for reopening closed files and folders in Windows 10. It does pretty much the same thing as GoneIn60, but unlike that tool, UndoClose doesn’t have a time limit, which will make this tool an even better option for some users.

Using UndoClose is very simple, you practically don’t need to do anything, but use two keyboard hotkeys, just like you do in browsers. UndoClose allows you to set up two hotkeys, one for folders, and one for apps, and restore recently closed ones, just by pressing these hotkeys. As simple as that.

User interface of this program is very clean and neat, besides the ability to set up hotkeys, it also shows you recently closed apps and folders, and has the option to launch UndoClose on startup.

Another plus or UndoClose is that it comes as a portable tool, so you don’t have to install it, and can carry it with yourself wherever you go. You can download UndoClose for free from this link.

UndoClose concludes our mini-list of the best file and folder re-opening tools for Windows 10. Each one of these tools offers something unique, and is quite easy to use. So, you can pick up the best option for you, according to your needs.

 https://windowsreport.com/reopen-closed-folders-windows-10/

Thursday, April 11, 2024

使用Floccus+ 坚果云跨平台同步 Chrome 浏览器书签

 采用的方案是 Chrome  / Cent Browser / Firefox / yandex 等 + Floccus + 坚果云(WebDav)实现书签的跨平台多终端同步的。理论上,只要支持Floccus扩展的浏览器,都能实现。

首先给出 FloccusGitHub的地址:https://github.com/marcelklehr/floccus

Floccus 插件的地址:https://chrome.google.com/webstore/detail/fnaicdffflnofjppbagibeoednhnbjhg

安装好并配置完毕:

开始

一、坚果云上的配置

坚果云注册一个免费版个人账号(每日流量限制:上传1G,下载3G,够用了),注册成功登录后,点击右上角的用户名下拉菜单。

注册: https://www.jianguoyun.com/

需要先注册应用

这里需要在我的书签添加自定义名称  在插件服务器地址中需要用到

接下来,大家在电脑中创建一个空白.txt文档,并在文档中输入以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xbel PUBLIC "+//IDN python.org//DTD XML Bookmark Exchange Language 1.0//EN//XML" "http://pyxml.sourceforge.net/topics/dtds/xbel.dtd">
<xbel version="1.0">
</xbel>

接下来,将该.txt文档的名称修改为bookmarks,后缀名修改为.xbel,如下所示。

其次,在坚果云中新建一个文档夹,名称自己命名即可。

随后,将我们刚刚创建好的bookmarks.xbel文档上传到坚果云中我们刚刚新建的文档夹内。

二、浏览器上的配置

添加账户 

位置1中填入 坚果云服务器地址,即:https://dav.jianguoyun.com/dav/自定义书签名称

注意地址后面还有在坚果云添加的书签名称 例如  https://dav.jianguoyun.com/dav/bookmarks

位置2中填入你在坚果云中的注册的用户名,

位置3中填入在坚果云中为第三方应用生产的应用管理密码。

将界面拖下来一点,看到有个“本地文档夹”配置,点击“选择文档夹”,出来的列表中,点击 “书签栏” 右边的“选取”按钮

一般就选择根路径这样书签所有收藏网址都能同步

修改自动同步时间间隔的,默认15分钟,这里我觉得没必要改,或者你觉得要同步间隔有必要调整,也可以修改一下。

设置完毕后,拉倒最底部,点击“保存”。



然后点击“同步”手动启动同步一次。 一般就能够成功把本地的“书签栏”目录中的浏览器同步保存到坚果云中的 我的文档 目录下的 bookmarks.xbel文档中了。

 https://blog.csdn.net/weixin_43064185/article/details/105575688