文章

最新文章

这里汇集了所有收录博客的文章,按发布时间排列,点开即可阅读原文。

共收录 11597 篇文章
笨蛋屋baka.li

索尼手机距离感应器故障导致通话黑屏无法挂电话的解决方法

目前主力手机 SONY Xperia Z5 在一次摔落碎屏后,用联想的碎屏保险进行了换屏维修,手机回来后开始出现通话无法主动挂机,导致某些时候出现一些异常尴尬… 因为很少用电话联系所以没去理,最近打电话联系顺丰客服因为黑屏无法按数字呼人工服务,无论按音量键、电源键还是相机键都无法唤醒屏幕,实在忍无可忍。 查到的资料是说光线感应器或者距离感应器坏了,去手机维修店很好搞。 但是这台快退役的 Z5 实在…

imlonghaoimlonghao.com

我的一次 HPKP 坑自己经历

HTTP Public Key Pinning (HPKP) 是一项通过 HTTP 头定义网站所使用的 SSL 证书的 Hash 值,在一段时间内防止被第三方进行中间人攻击的方案。通过声明 HPKP,浏览器会在有效期内保存网站所提供的 HPKP,并且检验当前的 SSL 证书是否在 HPKP 允许的范围内,如果不在,则会直接不允许访问,并且还没有手动忽略的选择。

Nova Kwok's Awesome Blognova.moe

解决 PHP 处理大型文件时超时的问题

最近在 AreaLoad 的开发中完成了 “收作业” 功能的代码实现,然而在部署到生产环境为 “大数据语言课程实验报告” 收取的时候,在传 $dlcourseid 到后端之后。在完成对学生作业压缩后却发生了 404 的错误,并且服务器上报了一个 abrt 的错误,相关报错信息如下: ABRT has detected 1 problem(s). For more info run: abrt-cl…

guchengf.meguchengf.me

Unicode 200B (zero width space) 在 Web 环境的问题

最近处理一些用户录入数据时,发现有一些明明是纯数字的数据,却通过不了类型校验(无法解析成 Int/BigInt)类型,由于一直都是通过日志查看错误,觉得很疑惑,后来找到原始数据,发现因为这个『字符串』带了一个 zero width space,导致程序异常。 zero width space 在大多数文本输出的地方都是不可见的(顾名思义,没有宽度的空格),因此通过类似页面、日志排查都很难发现这个问…

笨蛋屋baka.li

2017,从 BudgetVM 搬家到搬瓦工

2015 年,我的博客从 5 美元一个月的 Digitalocean 搬到了 BudgetVM ,因为 BudgetVM 最便宜的 512MB 内存 VPS 只要 25 美元一年。 BudgetVM 虽然很便宜,配置也还行,但是连接速度很慢,而且丢包严重。然后最近看到说搬瓦工(Bandwagon)推出了 CN2 线路 的 VPS ,据说搭建 VPN 看 YouTube 4K 视频不卡,价格只要 3…

Nova Kwok's Awesome Blognova.moe

OpenPGP 最佳实践 - 密钥服务器

配置一个密钥服务器并让你的计算机同步密钥 如果你不经常地刷新你手中的 PGP 公钥,你就没法及时地了解到十分需要关注的 PGP 公钥的过期或者撤销情况。关于密钥接受有两个步骤,许多用户会把自己的公钥上传到密钥服务器上,为了保证你能接受到这些同步,你需要先正确地配置密钥服务器。 安全地连接一个 sks 密钥服务器池而不是某台具体的服务器 很多 OpenPGP 客户端被配置了一个固定的密钥服务器,这样…

guchengf.meguchengf.me

The long way to Angular and TypeScript | Part.2

引言 在一年多之前,我写了一篇文章《The way to Angular 2 | Part.1》介绍 Angular,最初打算持续完成一个系列,然后在我写完文章之后,Angular 和 TypeScript 都发生了相当大的变化,整个系列也搁浅了。 如今,我打算换一个角度,继续这个系列。 为什么要使用 Angular 为什么要使用 TypeScript

dotbbqdotbbq.com

Linux 下修复分辨率显示异常

家里放了台老旧的台式机,显卡是 GTX 660Ti,windows 下必须安装特定的驱动版本才能显示最佳分辨率 (1680x1050),如果更新到最新的 Nvidia 驱动,反而显示器无法正常显示 (1024x768)。 没想到,这种情况在 Linux 下依然存在,不论是安装 Debian 还是 Linux Mint 或者 Ubuntu,默认都是 1024x768。 网上找到了修复分辨率异常的方法…

dotbbqdotbbq.com

Linux 下修复分辨率显示异常

家里放了台老旧的台式机,显卡是 GTX 660Ti,windows 下必须安装特定的驱动版本才能显示最佳分辨率 (1680x1050),如果更新到最新的 Nvidia 驱动,反而显示器无法正常显示 (1024x768)。 没想到,这种情况在 Linux 下依然存在,不论是安装 Debian 还是 Linux Mint 或者 Ubuntu,默认都是 1024x768。 网上找到了修复分辨率异常的方法…

black80x8.net

Linux 下修复分辨率显示异常

家里放了台老旧的台式机,显卡是 GTX 660Ti,windows 下必须安装特定的驱动版本才能显示最佳分辨率 (1680x1050),如果更新到最新的 Nvidia 驱动,反而显示器无法正常显示 (1024x768)。 没想到,这种情况在 Linux 下依然存在,不论是安装 Debian 还是 Linux Mint 或者 Ubuntu,默认都是 1024x768。 网上找到了修复分辨率异常的方法…

black80x8.net

Linux 下修复分辨率显示异常

家里放了台老旧的台式机,显卡是 GTX 660Ti,windows 下必须安装特定的驱动版本才能显示最佳分辨率 (1680x1050),如果更新到最新的 Nvidia 驱动,反而显示器无法正常显示 (1024x768)。 没想到,这种情况在 Linux 下依然存在,不论是安装 Debian 还是 Linux Mint 或者 Ubuntu,默认都是 1024x768。 网上找到了修复分辨率异常的方法…

Nova Kwok's Awesome Blognova.moe

黑莓 Priv 的安全架构概要

想必当你上网搜寻黑莓安全特性时已经厌倦了这张一直被传播的图(来自 知乎): 所以我打算从我收集到的一些信息来简要的概括一下黑莓(Priv)到底是个什么样的设计体系。 先简要评论一下图片中的信息: CPU 和 FLASH 特殊定制:这个是对的 JTAG 屏蔽:据说现在主流手机都是这样的,没有调查过,而且至于他是否是第一个出来的与现在黑莓手机安全性似乎没有联系(网景第一个搞出 SSL 现在还是死了…)…

Nova Kwok's Awesome Blognova.moe

漫谈黑莓手机的一些奇怪设计

作为黑莓手机的用户,我对于 BB OS 和其特殊定制硬件的安全性较为放心(尤其是万一遇到所谓地铁上要求 查手机 的需求的时候,假设这个新闻是真的且能发生在我头上的话),且由于我的几乎所有涉及账户等安全敏感的操作全部在电脑端进行,有一个作为 Tool 而不是 Toy 的黑莓手机可以极大提升生产率。 不过在使用期间,我发现了一些令人匪夷所思的设计,这里汇总起来进行分享,同时也算是给想入坑黑莓的用户的一…

dotbbqdotbbq.com

一加 3T 开启黑白屏模式

一加 5 发布后,唯一让我眼红的就是那块屏幕,还有类似于水墨屏的阅读体验。 其实一加 3T 中也可以使用黑白屏模式,在开发者模式中可以找到设置。 设置 -> 开发者选项 -> 模拟颜色空间 -> 全色盲。

dotbbqdotbbq.com

一加 3T 开启黑白屏模式

一加 5 发布后,唯一让我眼红的就是那块屏幕,还有类似于水墨屏的阅读体验。 其实一加 3T 中也可以使用黑白屏模式,在开发者模式中可以找到设置。 设置 -> 开发者选项 -> 模拟颜色空间 -> 全色盲。

black80x8.net

一加 3T 开启黑白屏模式

一加 5 发布后,唯一让我眼红的就是那块屏幕,还有类似于水墨屏的阅读体验。 其实一加 3T 中也可以使用黑白屏模式,在开发者模式中可以找到设置。 设置 -> 开发者选项 -> 模拟颜色空间 -> 全色盲。

black80x8.net

一加 3T 开启黑白屏模式

一加 5 发布后,唯一让我眼红的就是那块屏幕,还有类似于水墨屏的阅读体验。 其实一加 3T 中也可以使用黑白屏模式,在开发者模式中可以找到设置。 设置 -> 开发者选项 -> 模拟颜色空间 -> 全色盲。

guchengf.meguchengf.me

在 neovim 退出时,重设终端(iTerm2)光标

问题 出于个人习惯,我在终端模拟器(iTerm2 等)中,都是将光标(cursor)设置为 vertical bar,而在 neovim 中则是将 normal 模式的光标设置为 block。 这样一来,当我从 neovim 的正常模式退出时,导致终端的光标样式也变成了 block,非常麻烦。主要是因为终端没有提供 API 查询当前的光标样式设置,因此 neovim 在退出时也不知道要如何重设光标…

dotbbqdotbbq.com

sitemap-generators 使用实例

sitemap-generators 是一款 Sitemap 生成工具,使用它可以生成符合 sitemap.org 规范的 Sitemap 文件,以便于提交给各个网站工具平台。 项目地址 && 下载地址 下载 sitemap_gen_1.5.tar.gz 解压,得到以下内容: root@bwgzl:~/sitemap_gen# ls -lh total 140K -r--r----- 1 502 …

dotbbqdotbbq.com

sitemap-generators 使用实例

sitemap-generators 是一款 Sitemap 生成工具,使用它可以生成符合 sitemap.org 规范的 Sitemap 文件,以便于提交给各个网站工具平台。 项目地址 && 下载地址 下载 sitemap_gen_1.5.tar.gz 解压,得到以下内容: root@bwgzl:~/sitemap_gen# ls -lh total 140K -r--r----- 1 502 …

black80x8.net

sitemap-generators 使用实例

sitemap-generators 是一款 Sitemap 生成工具,使用它可以生成符合 sitemap.org 规范的 Sitemap 文件,以便于提交给各个网站工具平台。 项目地址 && 下载地址 下载 sitemap_gen_1.5.tar.gz 解压,得到以下内容: root@bwgzl:~/sitemap_gen# ls -lh total 140K -r--r----- 1 502 …

black80x8.net

sitemap-generators 使用实例

sitemap-generators 是一款 Sitemap 生成工具,使用它可以生成符合 sitemap.org 规范的 Sitemap 文件,以便于提交给各个网站工具平台。 项目地址 && 下载地址 下载 sitemap_gen_1.5.tar.gz 解压,得到以下内容: root@bwgzl:~/sitemap_gen# ls -lh total 140K -r--r----- 1 502 …

输入关键词搜索博客名称、作者或域名。

Esc 关闭回车查看全部结果

删除确认

即将删除「」。此操作不可恢复。

请输入 以确认: