浏览模式: 普通 | 列表
原win7软件和配置实在太多,不想重新装系统,就像平顺迁移新平台。虽然结果是悲剧,但是过程还是值得参考。
原电脑是机械盘,新电脑是nvme+机械盘

1、首先用pe备份好h61的win7系统c盘,不足100G
2、h510m主板是影驰的,参考 http://blog.xg98.com/article.asp?id=2887 设置好主板,
3、使用uefi的小兵pe来启动进入pe(这里如果不用小兵PE,进入pe后可能不支持nvme和usb3,那么硬盘看不到而且鼠标键盘动不了)
4、pe里面把nvme硬盘分区表用GUID,UEFI启动。建立MSR,ESP分区,其他空间给C盘
5、恢复gho系统备份到新电脑的c盘,然后在小兵PE里面自带工具把相关驱动(芯片组,网卡,nvme,usb3)注入到c盘win7系统,因为这里是换了主板更新了平台没驱动会蓝屏。
6、bios里面重新加载下优化设置,这样bios里面的启动中就能看到windows boot
...

阅读全文…
想使用爱快的行为管理功能,约束部分主机的上网行为就安装了一个爱快。原主路由为 192.168.3.1

具体爱快安装如下:
1、u盘制作个大白菜PE
2、下载爱快img文件,再下载一个 IMG写盘工具,放到U盘
3、F12启动到PE,然后硬盘分一个区出来写入IMG,写入几秒完成(硬盘我是用MBR模式,并激活该分区以便作为启动盘)
4、必须拔掉U盘,然后才能重启进入爱快系统(这里是大坑,在PE下面按硬盘启动一直提示错误)


设置一个上网的网关
1、因为就一个网口,也不需要路由功能,就不去设置wan口(爱快做单臂路由还需要另配一个支持vlan的交换机)
2、配置lan口为一个局域网IP,如192.168.3.9 掩码255.255.255.0 ,但是爱快的web管理中,lan好像没有网关配置框
3、lan不能设网关就到静态路由下加一条就能上网了
...

阅读全文…
moto z2 play原为8.0系统。网上看到Android版本7.1及以下使用SuperSU来ROOT手机,Android版本8.0及以上使用Magisk来ROOT手机。
一、 SuperSU支持至安卓7.1,且不再更新
二、 Magsik支持安卓5.1以上,并支持最新安卓8.1
我测试了8.0下面刷Magisk卡开机警告无法进系统,所以无法ROOT另觅他途

下面讲一下7.1刷SuperSU详细方法:

1、准备工作:(a)解除手机bl锁 (b)下载刷机精灵自动装好驱动 (c)下载moto-ADB解锁工具,包含fastboot.exe

2、安装twrp:必须是对应手机型号的twrp,我装了twrp-3.2.3-0-albus.img。下载(需要翻,可以香港主机下):https://androidfilehost.com/?fid=673791459329072015
...

阅读全文…
p.s.其他centos服务器还没有遇到这个问题,或者说尚不清楚是否存在这个问题

原始字符串
<a href="mailto:666666@qq.com ">666666@qq.com</a>

正常json_encode()后
<a href=\"mailto:666666@qq.com \">666666@qq.com<\/a>

目前遇到的问题是 json_encode 后自动加了 ?PHPSESSID=AAAAAAAAAAA ,造成json字符串无法正常解析了
<a href=\?PHPSESSID=AAAAAAAAAAA"mailto:666666@qq.com \">666666@qq.com<\/a>


解决办法:
在php.ini中配置为
session.use_only_cookies = 1;
p.s. 这些拼写造成的问题,很难检查出来,调试过程浪费时间,手写代码容易手误,还是要多利用工具的自动提示功能。

1、组件不显示,检测到怀疑人生
最后发现是模板单词 template 误写成了 templete


2、一个vant组件背景色样式background-color始终无法自定义

检查了几遍官方文档,查csdn和cnblog,还去查了百毒就是没有头绪
无意中再加个 background 居然就成功改色了,想想不能够,仔细看了下原来是单词错误
background-color 写成了 backgroud-color
难怪浏览器调试里出现backgroud-color是未知属性(unknown property value),怎么也不会想到这么熟悉的单词能写错。
...

阅读全文…
开发环境中因为使用node+vue调试,一般都会有跨域问题,前端放在node下 http://localhost:8080 ,而接口放在 http://localhost:2020/myapi。
浏览器不允许跨域访问,报Access-Control-Allow-Origin限制。

解决方法一
利用vue提供的反向代理,配置vue.config.js
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
     transpileDependencies: true,
     devServer : {
      proxy : {
        '/proxyapi' : { //这里/proxyapi做识别用,url重写时会替换为空。同样axios的base_rul也需要配置为/proxyapi
          target : 'http://localhost:2020',
...

阅读全文…
今天发现php-fpm有慢语句 session_start()
网上认为是相同浏览器访问相同网站,不同的tab会出现这个问题。
锁了session写入但是能读取。

网上解决方法
在写入完session后立即执行掉 session_write_close()
也就是保存当前session,然后解除锁定。


推论:
此站没有用文件保存session,而是使用了memcached,同样涉及到session锁死的问题
不过高并发下才出现可能是memcached设置的并发量不够
就把原来的1024直接改为4096,运行一段时间看负载情况


另外session赋值结束可以使用 session_commit() ,避免php页执行时间长导致session锁死
下面的例子可以演示 一个调用session的php运行如果没有结束,其它php运行就会一直等待下去,从而php-fpm超时
...

阅读全文…