教你注入EDID 解决黑苹果显示器显示问题
[ 2018-12-15 13:09:04 | 作者: admin ]
首先先来普及什么是EDID ?
EDID: Extended Display Identification Data(扩展显示标识数据)是一种VESA 标准数据格式,其中包含有关监视器及其性能的参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串。 这些信息保存在 display 节中,用来通过一个 DDC(Display Data Channel)与系统进行通信,这是在显示器和 PC 图形适配器之间进行的。最新版本的 EDID 可以在 CRT、LCD 以及将来的显示器类型中使用,这是因为 EDID 提供了几乎所有显示参数的通用描述。
貌似大家对于注入EDID都挺烦恼,现在我给大家提供一个既轻松又准确的方法,希望可以帮助到大家注入EDID的方法有很多,不过有不太管用和不太准确,那么下面我介绍的方法一般可以解决大家的问题
...
阅读全文…
EDID: Extended Display Identification Data(扩展显示标识数据)是一种VESA 标准数据格式,其中包含有关监视器及其性能的参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串。 这些信息保存在 display 节中,用来通过一个 DDC(Display Data Channel)与系统进行通信,这是在显示器和 PC 图形适配器之间进行的。最新版本的 EDID 可以在 CRT、LCD 以及将来的显示器类型中使用,这是因为 EDID 提供了几乎所有显示参数的通用描述。
貌似大家对于注入EDID都挺烦恼,现在我给大家提供一个既轻松又准确的方法,希望可以帮助到大家注入EDID的方法有很多,不过有不太管用和不太准确,那么下面我介绍的方法一般可以解决大家的问题
...
阅读全文…
x230黑苹果下开启hidpi的方法. (需要 enable-HIDPI.sh 和 RDM 2个软件)
[ 2018-12-10 15:02:59 | 作者: admin ]
p.s. RDM安装后默认可以打开 720p 的HIDPI ,另外可以1280*800但是不全屏。
为了RDM选择得到全屏的分辨率 1366x768, 1440x810,1600*900 ,需要用脚本自定义hidpi分辨率,这就需要用 enable-HIDPI.sh 。
除了RDM,还可以直接在apple store里面找EasyRes这个软件来调整分辨率。
x230安装黑苹果,因为默认是1366*768的分辨率,字体很虚很难受,就找了下开启hidpi的方法,开启1024x576之后就清晰很多。
发现运行enable-HiDPI.sh之后,就算不安装RDM,系统的显示分辨率里面也有hidpi的选择性。
渲染1600x900的HiDPI, 那么系统就会先渲染3200x1800, 然后再输出成1600x900, 所以对显卡来说相应的渲染压力会增加。
...
阅读全文…
为了RDM选择得到全屏的分辨率 1366x768, 1440x810,1600*900 ,需要用脚本自定义hidpi分辨率,这就需要用 enable-HIDPI.sh 。
除了RDM,还可以直接在apple store里面找EasyRes这个软件来调整分辨率。
x230安装黑苹果,因为默认是1366*768的分辨率,字体很虚很难受,就找了下开启hidpi的方法,开启1024x576之后就清晰很多。
发现运行enable-HiDPI.sh之后,就算不安装RDM,系统的显示分辨率里面也有hidpi的选择性。
渲染1600x900的HiDPI, 那么系统就会先渲染3200x1800, 然后再输出成1600x900, 所以对显卡来说相应的渲染压力会增加。
...
阅读全文…
PHP关于比较运算符 == 问题,字符串和数字的比较问题
[ 2018-12-07 08:52:35 | 作者: admin ]
.p.s.最好是转为相同的类型再比较,都转成字符串或者数字
1、==符号是自动转成相同的类型后再进行
例如:
另外 echo ("太平"==0) 结果也是1,所以涉及到不同类型字符串比较一定看看是否会出现没有想到的问题
2、==运算符的大数据溢出问题,如果大于16位会溢出,需要使用===替代
例如:全是17位,结果不一定会正确
阅读全文…
1、==符号是自动转成相同的类型后再进行
例如:
$a = 9;
$b = '9b27c7138797df11684414916a4138e0' ;
echo ($a==$b);
结果是 1 ,因为$b被自动转类型了 $b = intval('9b27c7138797df11684414916a4138e0' )=9$b = '9b27c7138797df11684414916a4138e0' ;
echo ($a==$b);
另外 echo ("太平"==0) 结果也是1,所以涉及到不同类型字符串比较一定看看是否会出现没有想到的问题
2、==运算符的大数据溢出问题,如果大于16位会溢出,需要使用===替代
例如:全是17位,结果不一定会正确
var_dump("14210022800015700"=="14210022800015701"); //bool(true)
...阅读全文…
moto手机输入密码的问题,小括号会成对自动输入
[ 2018-11-21 15:08:08 | 作者: admin ]
如果密码是
所以需要注意这个问题,不然就是输到过年也进不去!!!
123(
输入后会变成 123()
所以需要注意这个问题,不然就是输到过年也进不去!!!
moto z play 微信不能实时收信息的问题解决
[ 2018-11-14 20:42:28 | 作者: admin ]
lnmp 60秒的服务器缓存时间 opcache造成的问题,php修改上传之后没有生效
[ 2018-11-01 15:51:17 | 作者: admin ]
1、问题
php代码写好之后执行发现居然没有生效,打断点,改代码、刷新都没有达到预期的效果。但是间隔60秒之后刷新就看到效果了,或者删除文件就里面见效。
2、原因
从phpinfo()页面输出搜索"60",发现了这个参数opcache.revalidate_freq=60。原来是Opcache模块设定了60秒缓存时间,需要60秒后才重新生成操作码。详细可见《深入理解PHP Opcode缓存原理》
3、解决方案
将参数opcache.revalidate_freq设置为0,重启php-fpm:
查看opcache状态
阅读全文…
php代码写好之后执行发现居然没有生效,打断点,改代码、刷新都没有达到预期的效果。但是间隔60秒之后刷新就看到效果了,或者删除文件就里面见效。
2、原因
从phpinfo()页面输出搜索"60",发现了这个参数opcache.revalidate_freq=60。原来是Opcache模块设定了60秒缓存时间,需要60秒后才重新生成操作码。详细可见《深入理解PHP Opcode缓存原理》
3、解决方案
将参数opcache.revalidate_freq设置为0,重启php-fpm:
service php-fpm restart
查看opcache状态
php -i |grep opcache
// 结果如下,可以看出opcache.enable => On,处于开启状态
Configure
...// 结果如下,可以看出opcache.enable => On,处于开启状态
Configure
阅读全文…
<?php
/**
* 图片压缩类:通过缩放来压缩。
* 如果要保持源图比例,把参数$percent保持为1即可。
* 即使原比例压缩,也可大幅度缩小。数码相机4M图片。也可以缩为700KB左右。如果缩小比例,则体积会更小。
*
* 结果:可保存、可直接显示。
*/
class imgcompress{
private $src;
private $image;
private $imageinfo;
private $percent = 0.5;
/**
* 图片压缩
* @param $src 源图
* @param float $percent 压缩比例
*/
public function __construct($src, $percent=1)
.../**
* 图片压缩类:通过缩放来压缩。
* 如果要保持源图比例,把参数$percent保持为1即可。
* 即使原比例压缩,也可大幅度缩小。数码相机4M图片。也可以缩为700KB左右。如果缩小比例,则体积会更小。
*
* 结果:可保存、可直接显示。
*/
class imgcompress{
private $src;
private $image;
private $imageinfo;
private $percent = 0.5;
/**
* 图片压缩
* @param $src 源图
* @param float $percent 压缩比例
*/
public function __construct($src, $percent=1)
阅读全文…
IIS6利用URLScan修复IIS短文件名漏洞,以及iis7的办法
[ 2018-10-29 15:58:11 | 作者: admin ]
一、下载URLScan 3.1
链接: http://pan.baidu.com/s/1i4HfKrj 密码: dmud
URLScan 3.1 X64版本 https://www.microsoft.com/en-us/download/details.aspx?id=5728
URLScan 3.1 X86版本 https://www.microsoft.com/en-us/download/details.aspx?id=5017
二、安装URLScan 3.1
安装完成以后,我们可以在System32/InetSvr/URLScan目录下找到以下文件:
log:日志目录,开启日志记录功能,会在此目录下生成日志文件;
urlscan.dll:动态连接库文件;
urlscan.ini:软件配置文件。
三、配置urlscan.ini
...
阅读全文…
链接: http://pan.baidu.com/s/1i4HfKrj 密码: dmud
URLScan 3.1 X64版本 https://www.microsoft.com/en-us/download/details.aspx?id=5728
URLScan 3.1 X86版本 https://www.microsoft.com/en-us/download/details.aspx?id=5017
二、安装URLScan 3.1
安装完成以后,我们可以在System32/InetSvr/URLScan目录下找到以下文件:
log:日志目录,开启日志记录功能,会在此目录下生成日志文件;
urlscan.dll:动态连接库文件;
urlscan.ini:软件配置文件。
三、配置urlscan.ini
...
阅读全文…