笔记本绕过系统激活,保留七天无理由退货

绕过开机系统激活 保留7天退货权利
最近买笔记本为了检测系统硬件,首次进入windows系统需要联网激活,差点就导致无法退货,检测结果不满意,硬盘是镁光的次货。
据说消费者什么保护法是无法支持系统或office激活后7七天无理由退货的,那么有以下2种方式检测到硬件
1、使用U盘启动PE系统进入测试
2、新电脑系统进入选择国家地区的时候,同时按下组合键Ctrl+Shift+F3。(部分机型没反应可以试试Ctrl+Shift+F3+Fn),耐心等待系统会自动重启,不要进行任何操作,它会自动创建admin账号进入,并提示是否需要重启,先不要理那对话框,拉开放一边,等你测试后再按确定重启即可。

一般激活了windows,问题还不大,只要重置下系统也能去掉激活,但是点程序组中的“获取Office”图标,据说已激活Office激活是可查的,那很大可能就无法七天无理由退货了。

发表在 服务器 | 标签为 | 留下评论

shell命令curl推送微信小程序消息模板47001 data format error rid

今天在Centos下使用curl命令推送微信小程序消息模板一直提示47001 data format error rid
坑货原来是要把双引号加反斜杠转移下,文档哪里有这说明。。。

curl https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=xxxxxx -H “Accept: application/json” -H “Content-type: application/json” -X POST -d ‘{\”touser\”:\”xxxxxx\”,\”template_id\”:\”xxxxxxx\”,\”miniprogram_state\”:\”formal\”,\”data\”:{\”time5\”:{\”value\”:\”2021-12-13 15:00:02\”},\”thing3\”:{\”value\”:\”123\”},\”amount1\”:{\”value\”:\”8.88\”},\”character_string4\”:{\”value\”:\”123456\”},\”thing2\”:{\”value\”:\”321\”}}}’

附带:
单引号要改成双引号
JSON字符串中的双引号”要加 \ 转义
& 符号需要加 \ 转义
JSON 字符串请求加-H “Content-Type:application/json”
windows 系统中的换行符为CR LF;Mac中的换行符为 LF ;Linux 系统中的换行符为CR

发表在 服务器 | 标签为 , , | 留下评论

phpstorm无法恢复代码,撤销保存,历史找回

今天在phpstorm撤销代码的时候误保存了,结果蒙了,还好就算没有svn或git版本库控制也能找回,如下图:

phpstorm恢复历史

发表在 服务器 | 标签为 , | 留下评论

PhpStorm2019、2020.1代码自动换行

从phpstorm 2019新版开始就没有Use soft wraps in editor可以勾选了

改成自己填写类型,入下图,切记各种类型间隔用;隔开,而不是逗号或别的。

发表在 服务器 | 标签为 | 留下评论

showdoc内容&timestamp被实体转义成×tamp

showdoc版本2.9.12

//前端有个html_decode函数转义了 t.replace(/&/g, “&”) 导致 html有&times的地方被浏览器转换成了×号

//输出一次htmlspecialchars,还是会被前端转义成正常的&导致显示错误,所以需要两次输出才能正常显示

例如POST:open_id=OPEN_ID&timestamp=1234567890 变成 open_id=OPEN_ID×tamp=1234567890

修改\showdoc\server\Application\Api\Controller\PageController.class.php

//页面详情
public function info(){最后
$page[‘page_content’]=htmlspecialchars(htmlspecialchars($page[‘page_content’]));

发表在 服务器 | 标签为 , | 留下评论

linux统计日志文件中出现多少域名

今天遇到需要统计日志文件中出现了多少个域名,且不需要重复显示,去掉awk后面部分也可以用来显示出现多少次。
grep -Poh “://.*?/” ./path/* |sort|uniq-c|awk -F “/” ‘{print $3}’

参数说明:
P用正则
o只显示搜索到部分
h不显示文件名
awk最后用/分割下打印分割后第三个变量

发表在 服务器 | 标签为 | 留下评论

【原创】windows安装配置vscode编辑器golang开发环境和插件

VS Code配置Go语言插件和开发环境

golang逐渐普遍的今天,也安装个试试看所谓的协程,因为免费所有找个电脑关键一搜索就能很方便安装到vscode

就像其它语言一样除了选择好编辑器一样,还需要安装本身的编译器

官方地址:https://golang.google.cn/dl/
最新windows版:https://golang.google.cn/dl/go1.16.7.windows-amd64.msi

安装后设置GOPROXY用国内镜像来安装插件,不然会无法安装被拦了,打开终端执行以下命令:

go env -w GOPROXY=https://goproxy.cn,direct

VS Code启动后会自动检测提示安装中文包,没有就点界面左边最下面的图标打开扩展管理,输入chinese,安装语言包和go相关扩展,安装后重启。

接着要安装插件,Windows平台按下Ctrl+Shift+P,Mac平台按Command+Shift+P,弹出一个输入框,输入>go:install,下面会自动搜索相关命令,选择Go:Install/Update Tools这个命令,按下图选中并会回车执行该命令(或者使用鼠标点击该命令),安装后提示成功,如下图:

如无法安装重启下ide再尝试,安装成功后跑一段go试试看,按F5运行,结果出现了错误,根据提示进入launch.json修改配置,应该是找不到编译对应的文件,修改使用下图注释部分“${file}”变量。

修改后保存,重新运行下F5跑下,没错误了,出现结果了。

发表在 服务器 | 标签为 | 留下评论

windows10设置文件夹右键打开cmd命令窗口

之前windows都是使用文件夹右键选项来方便打开cmd,重新安装系统后发现不见了,只有一个系统自带的power shell,还是习惯cmd,也很简单,看下图开始输入regedit打开注册表,如图添加对应的项和值即可。

1、打开注册表编辑器并依次定位到“HKEY_CLASSES_ROOT\Folder\shell”,在shell项下新建一个cmdPrompt子项,并双击其右侧窗格的“默认”名称,将其数值数据修改为“打开命令提示符窗口”;2、随后再在cmdPrompt子项下建立一个command项,将其数值数据修改为“c:\windows\system32\cmd.exe cd “%1””。修改完成后关闭注册表编辑器;

 

发表在 服务器 | 标签为 | 留下评论

git追溯当前分支从什么分支创建而来的命令

可以使用git reflog show –date=iso remotes/origin/xxx 这个命令来追溯

发表在 服务器 | 标签为 | 留下评论

PHP5.6.40进行RSA加解密

最近因为工作编写接口安全用到RSA加密解密,记录下。

环境:windows10,php5.6.40

下载OpenSSL安装地址:http://slproweb.com/products/Win32OpenSSL.html

安装后cmd进入bin目录进行生成私钥和公钥

//生成私钥
openssl genrsa -out rsa_private_key.pem 1024 
//生成公钥
openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem

将生成的私钥、公钥拷贝到你的php执行目录中。

用下面价格函数就可以实现rsa加解密了

openssl_pkey_get_private
openssl_private_decrypt
openssl_private_encrypt
openssl_pkey_get_public
openssl_public_decrypt
openssl_public_encrypt

参考资料:https://www.php.net/manual/zh/book.openssl.php

发表在 服务器 | 标签为 , | 留下评论