随手记

  • C盘根目录隐藏文件hiberfil.sys体积巨大,是休眠文件。清理方法:管理员运行PowerShell,输入powercfg -h off

  • 新建文本文档,粘贴以下内容,另存为cmdhere.reg,编码选择ANSI,保存运行即可。
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\在此处运行命令提示符]
    @="在此处运行命令提示符"
    "Icon"="cmd.exe"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\在此处运行命令提示符\command]
    @="\"C:\Windows\System32\cmd.exe\""
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\cmdPrompt]
    @="在此处运行命令提示符"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\cmdPrompt\command]
    @="\"C:\Windows\System32\cmd.exe\" \"cd %1\""
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\在此处运行命令提示符]
    @="在此处运行命令提示符"
    "Icon"="cmd.exe"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\在此处运行命令提示符\command]
    @="\"C:\Windows\System32\cmd.exe\""

  • 在循环找查找Label并为其设置提示示例:
    for (i = 0; i < 2; i++)
    {
    for (j = 0; j < 8; j++)
    {
    Control[] IQ = Controls.Find($"LI{i}_{j}", true);
    if (IQ.Any())// 如果找到的话
    {
    Label IQL = IQ.First() as Label;
    Tips.SetToolTip(IQL, $"I{i}.{j}");
    IQL.BackColor = Color.Lime;
    }
    }
    }

  • 问题:更改固定连接后页面无法保存,页面404,区块编辑器空白打不开等问题。原因是Nginx的伪静态配置问题。解决办法:Nginx配置文件改为
    location / {
    try_files $uri $uri/ /index.php?$args;
    }

  • 如果一个404的请求是文件(如"/404.php")而不是路径(如"/404/")的话,出现的404页面是宝塔的默认404页面,而不是wordpress设置的404页面。而宝塔404页面的默认设置是无效的。可以把wordpress生成的404页面查看源代码复制一份存为"404.html"。在宝塔-网站页面点击网站-配置文件,将#error_page 404 /404.html;的#去掉,把"404.html"放进此网站的根目录即可。

  • 主页:https://github.com/l-lin/font-awesome-animation,演示:https://l-lin.github.io/font-awesome-animation/

  • wordpress自带了jQuery,位置在wordpress/wp-includes/js/jquery下。使用方法是在代码合适位置添加<?php wp_enqueue_script("jquery"); ?>即可。引入后发现不能用,是因为自带的jquery.min.js最后比原版要多一行jQuery.noConflict();,功能是增强兼容性,其影响是:原本jQuery用于定义的$,现在用jQuery代替。解决方式就是把jQuery代码中的$换掉,如$("p")改为jQuery("p")。或者不用自带的jQuery,自己引入一个。再或者,把自带的jquery.min.js里最后一行去掉。

  • 开始菜单-Siemens Automation-Autostart,选择本地计算机,选择项目,勾选启动项即可。

  • 固件版本V2.9及以上的1500,V4.5及以上的1200,V7.5 SP2 UDP4及以上的WinCC,都支持HMI安全通信。因此1200版本≥4.5,1500版本≥2.9且WinCC版本低于V7.5 SP2 UPD4时,会因为安全通信的设置导致无法连接。解决办法,博途-PLC-属性-常规-防护与安全-连接机制-连接机制中,找到“与 TIA PORTAL 和 HMI 的通信模式”,取消勾选“仅支持 PG/PC 和 HMI 安全通信”。编译下载即可。

  • Smart,1200,1500通讯时提示“端口无法打开或者正在被其他应用程序使用”,重启无效时,找到以下两个文件,依次运行即可。
    "C:\Program Files\Common Files\Siemens\Automation\Simatic OAM\bin\s7oiehsx64.exe"
    "C:\Program Files\Common Files\Siemens\Automation\Simatic OAM\bin\pniomgr.exe"

  • 双击左侧项目树系统块,点击系统块左侧保持范围。元素数目为字节数,VW有2个字节,VD有3个字节。VD包含2个VW,VW包含2个VB。如VD100 = VW100 & VW102 = VB100 & VB101 & VB102 & VB103。例如需保持VD100,则填写VB 100 4,即可。

    1. 窗口-动作,创建新动作-记录。
    2. 文件-打开,打开图片后进行修改操作。
    3. 文件-存储为,选择存储位置和格式,确定。
    4. 动作-停止记录。关闭文件。
    5. 文件-自动-批处理。选择刚才保存的动作,源:文件夹,选择素材文件夹,勾选“覆盖动作中的‘打开’命令”,目标:存储并关闭,勾选“覆盖动作中的‘存储为’命令”,确定。
    1. 文件-选项-自定义功能区,在右侧勾选“开发工具”
    2. 菜单栏找到开发工具-控件,点击“设计模式”
    3. 定位到插入位置,开发工具-控件,点旧式工具,选择ActiveX控件下的复选框
    4. 点击插入的复选框,开发工具-控件-属性,修改复选框属性
    5. 关闭“设计模式”
  • 打开https://store.rg-adguard.net/,左侧选择ProductId,右侧输入9n4wgh0z6vhq,点击右侧对号。下载搜索结果中appx安装包,安装即可。

  • 番组计划番剧信息api
    URL:https://api.bgm.tv/subject/$subjectId?responseGroup=simple
    参数:$subjectId:必填,番剧ID;simple:返回简洁信息;large:返回详细信息。
    返回值:JSON,如无详细信息,返回json code 404

  • 所有1131A的IP要处于同一网段。固定端均设置为AP模式,SSID、密码、信道等设置为完全相同,接在同一个交换机上。移动端均设置为Client模式,连接AP,在WLAN高级设置中打开Turbo Romin即可。移动端在移动时若AP信号弱,会自动切换到信号强的AP,实现自动漫游。

  • 使用MetingJS在网页添加音乐播放器时,需要引入APlayer.min.cssAPlayer.min.jsMeting.min.js三个文件。将以上文件引入header.php之后,却经常出现样式正确,而音频无法正确加载的情况。接决方法是将以上文件在bodyfooter引入。在header引入会出错。原因未知,在其他平台是否有此情况亦未知。

  • <?php
    $data = @file_get_contents("http://top.baidu.com/board?tab=realtime");
    preg_match_all('/<div class="c-single-text-ellipsis"> ([^<>]*) /', $data, $arr_infos);
    for ($i=0;$i<32;$i++){
    echo "<a href=\"https://www.baidu.com/s?wd=".$arr_infos[1][$i]."\">".$arr_infos[1][$i]."</a>";}
    ?>
  • 从前年开始换了个城市生活,但备案主体一直没变更。前段时间给网站换了一个服务器,折腾了半天。反正都开始折腾咯,顺便备案也重做一下吧。这次还算快,七天就完事了。新的服务器,新的CDN,在新的城市完成了新的备案。再见了晋,现在这个网站是冀开头了!

  • copy /b a.jpg+b.doc c.jpg

  • Download .NET Framework 4.7.2 | Free official downloads (microsoft.com)
    左侧开发包,右侧为发布组件。发布时放入 C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX472 文件夹,发布前勾选“从与我的应用程序相同的位置下载系统必备组件”。

  • //程序根目录相对路径
    string filePath = Application.StartupPath + "\\file.txt";
    //绝对路径
    string filePathAb = "C:\\file.txt";
    FileInfo file = new FileInfo(filePath);
    file.Delete();
    //文件夹路径
    string folderPath = Application.StartupPath + "\\Temp\\";
    DirectoryInfo folder = new DirectoryInfo(folderPath);
    //true表示删除所有子文件(夹)
    folder.Delete(true);
    C#
  • 酵母将糖分转化为酒精和二氧化碳,残余糖分越多,酒甜度越高。酒精度达到16.2%VOL时酵母就基本停止活动了,所以葡萄酒酒精度很少高于这个值,一般在8.5-15度。甜度分为四个等级:
    干型:含糖量 <4g/L
    半干:含糖量 4g/L-12g/L
    半甜:含糖量 12g/L-45g/L
    甜型:含糖量 >45g/L

  • 棕线接L+(V+),蓝线接M(V-),黑线接PLC输入。
    PNP型:蓝线接输入端子公共端。
    NPN型:棕线接输入端子公共端。
    PNP型传感器黑线输出高电平,电流由传感器流入西门子PLC的I点,所以对西门子PLC来说是漏型接法;PNP型电流由三菱PLC端子COM口流入传感器蓝线,所以对三菱PLC来说是源型接法(COM作为输出源)。
    NPN型传感器黑线输出低电平,电流由西门子PLC的I点流入传感器,所以对西门子PLC来说是源型接法(I点作为输出源);NPN型电流由传感器棕线流入三菱PLC端子COM口,所以对三菱PLC来说是漏型接法。

    1. word→邮件→选择收件人→使用现有列表→选择excel文件
    2. word→邮件→插入合并域→excel列名
    3. word→邮件→预览结果,看一下数据显示是否正确
    4. word→邮件→完成并合并→编辑单个文档→从第几个数据到第几个数据→确定
  • 把yyyy/mm/dd格式修改为yyyy年mm月dd日
    =TEXT(A1,"yyyy""年""mm""月""dd""日"";@")

  • 祝我生日快乐!

  • https://sdn.geekzu.org/avatar/
    https://dn-qiniu-avatar.qbox.me/avatar/
    https://gravatar.loli.net/avatar/

  • WordPress后台 - 外观 - 菜单,点击右上角显示选项,勾选“显示菜单高级属性”下的“链接目标”。然后在菜单每一项的下面都会多一个“在新标签页中打开链接”的复选框。勾选即可。

  • 1.在设置-账户-登录选项去除人脸、指纹、PIN、安全密钥和图片密码。
    2.+R运行netplwiz,取消勾选“要使用本计算机,用户必须输入用户名和密码”。点击应用,在弹出窗口输入两次微软账户密码。下次启动就可以自动登录了。

  • win10网络名有线一般为以太网,无线一般为WLAN。以无线举例:
    静态(指定):netsh interface ip set address name="WLAN" source=static addr=192.168.0.1 mask=255.255.255.0 gateway=192.168.0.1
    DHCP(自动):netsh interface ip set address name="WLAN" source=dhcp
    netsh interface ip set dns name="WLAN" source=dhcp

    以上需要管理员权限。更改IP后DNS错误或找不到IP可以禁用网卡再启用。
    禁用/启用网卡:netsh interface set interface "WLAN" disabled/enabled

  • 其实博途自带了这个工具,只不过藏起来了:
    "C:\Program Files (x86)\Common Files\Siemens\Automation\Siemens Installer Assistant\306\Inventory.exe"

  • 不想装了或者没法继续装了,但每次重启都会弹出要求插入介质继续安装。解决办法:计算机上右键-管理-系统工具-任务计划程序-任务计划程序库,在右侧找到名称类似ContinueAfterReboot_WinCC_Professional的项,右键-禁用即可。

  • 查看网络属性发现链接速度变成了100/100(Mbps)。打开设备管理器-网卡属性-高级-连接速度和双工模式,改为1.0 Gbps 全双工即可恢复。

  • 在打包项目的属性中选择“从与我的应用程序相同的位置下载系统必备组件”。在微软官网下载.Net对应版本的英文版与开发所用语言包。打开VS安装目录\SDK\Bootstrapper\Packages\DotNetFXxxx\将英文版安装包放在根目录,语言包放在对应目录中即可。

  • CSS给图片设置高斯模糊filter: blur(px)时,会产生一个模糊的白边。其实那个边缘是透明的。把背景色设置成图片主色调,或者叠加一个背景图,白边就消失了。(就这么一个小问题折腾了好久

  • 1.安装SteamDB的拓展
    2.在SteamDB的Free Packages页面复制所有代码。
    3.在查看许可和产品序列号激活页面打开开发者工具,在控制台贴上代码运行。
    *.每小时最多激活50个产品,开始前先登录Steam。

  • html {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: progid: 
        DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: gray;
    }
  • 将iso加载到虚拟光驱。以管理员身份运行命令提示符,执行dism.exe /online /enable-feature /featurename:NetFX3 /Source:X:\sources\sxs。安完在Windows功能查看。

  • 博客右下角添加了可爱的22和33,插件是@小白-白大佬制作的。欢迎戳戳(★ᴗ★)

  • 网站终于搬入新家了,数据库版本不一样折腾了好久,结果最后借助插件很容易就搬完了。顺手记一下插件名以备后用。搬家用all in one wp migration,文件太大不能上传用all in one wp migration file extension,或者直接在php设置里修改上传文件大小限制,从源头解决问题。

Powered by WordPress. Theme by Alx.