聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
IO01 2020-01-20

MD5 计算前导 0 丢失问题

现象 我们使用 Java 生成 MD5 时常用的写法如下: 1private static String md5(String data) throws NoSuchAlgorithmException { 2 MessageDigest md = MessageDigest.getInstance("MD5"); 3 md.update(data.getBytes()); 4 return new BigInteger(1, md.digest()).toString(16); 5} 如果计算 a 的 MD5 会发现结果为 cc175b9c0f1b6a831c399e269772661,只有…

blog.r-ay.cn blog.r-ay.cn 2020-01-19

【踩坑】Oops!Your Blog has been hacked.

这是《博客踩坑记》的第 Ⅰ 篇,本期摘要: 为什么圈圈转了如此之久博客还没有加载出来,为什么首页 100 kb 不到的大小需要加载长达 4 s ,为什么加了腾讯云 CDN 速度不增反减?这背后究竟是人性的扭曲,还是道德的沦丧?敬请收看本期 《博客踩坑记》 Ⅰ 。 【踩坑】Oops!Your Blog has been hacked.最先出现在ENDsoft's Blog。

彼萌 2020-01-19

搭建 Lsky Pro 图床(宝塔)

项目简介Lsky Pro,一款在git社区开源的图床程序,支持第三方存储、本地存储等特点,是一款不可多得免费开源图床程序,支持多图上传、拖拽上传、上传预览、全屏预览、页面响应式布局。项目地址官网...

WoodenRobot's Blog WoodenRobot's Blog 2020-01-19

[转]Python 相对导入与绝对导入

Python 相对导入与绝对导入,这两个概念是相对于包内导入而言的。包内导入即是包内的模块导入包内部的模块。Python import 的搜索路径在当前目录下搜索该模块在环境变量 PYTHONPATH 中指定的路径列表中依次搜索在 Python 安装路径的 lib 库中搜索Python import 的步骤python 所有加载的模块信息都存放在 sys.modules 结构中,当 import…

Fooleap's Blog Fooleap's Blog 2020-01-19

19 年底一些事

距上次更新已三月有余,此前连续写了太多跑步半月更,想着缓点写点其他的再交叉更新,没想到一放就几个月。

www.qinor.cn www.qinor.cn 2020-01-19

字节跳动面试官:请你实现一个大文件上传和断点续传

前言 这段时间面试官都挺忙的,频频出现在博客文章标题,虽然我不是特别想蹭热度,但是实在想不到好的标题了-。-,蹭蹭就蹭蹭 :) 事实上我在面试的时候确实被问到了这个问题,而且是一道在线 coding 的编程题,当时虽然思路正确,可惜最终也并不算完全答对 结束后花了一段时间整理了下思路,那么究竟该如何实现一个大文件上传,以及在上传中如何实现断点续传的功能呢? 本文将从零搭建前端和服务端,实现一个大文…

evi1cg.me evi1cg.me 2020-01-17

CVE-2020-0601

0x00 CVE-2020-0601 漏洞原理引用我司大佬总结:1.基础知识:ECC私钥+椭圆曲线=ECC公钥2.漏洞:微软的私钥+微软选的椭圆曲线=微软根证书里面的公钥黑客的私钥+黑客选的椭圆曲线=微软根证书里面的公钥不同的椭圆曲线和不同的私钥,能产生值一模一样的公钥。win10开始默认添加了微软的ECC根证书,在做证书链验证时,会一直验证到微软根证书里面的公钥的hash值,这个值直接写在了cr…

Typeblog Random 2020-01-15

Encryption is not Security

We are not in a time short of products that claim to "encrypt" your personal data with "millitary standards" and thus keeping them safe from leakage or delibrate attacks. This can really work in convincing a lot of non-tech-savvy people and even some with rudimentary computer knowledge about how sec…

Meteor's Blog Meteor's Blog 2020-01-15

Debian 9/10快速开启Google BBR的方法

很多爱好玩VPS虚拟服务器的站长都知道,大内存开启BBR方法多种,但对于小内存如128M的,可能方法就很少了。至少博主这么认为,博主喜欢安装centos,但小内存安装此系统在开启BBR容易死机,...

51shenyun.cn 51shenyun.cn 2020-01-14

看全网的视频玩全网的资源——焕视APP

焕视:集全网视频资源开发的一款可以观看全网vip付费视频的多功能型APP —更简洁的设计,更清新的播放 —拥有全网的绝对资源与绝对渗透能力 —专为全面屏手机设计,适眼滑动式 这个软件我会一直开发下去,可能 …

如何面对传闻和流言做新闻?

大学在校期间我有幸接触到了《The Newsroom》这部优秀的不像是美剧的电视剧,在2018年的时候,我曾经写过一点粗浅的观后感,但其实并没有写完,写到中途便草草收尾了事了。但是《The Newsroom》对我的影响比我预想的还要大一些,可以说这部电视剧正是把我推向媒体行业的最大推手,我现在正秉承了这部剧教给我的“如何做新闻”尽可能地高要求自己,尽管我只是一个小小的硬件数码编辑,但我仍然想给自己…

某10 某10 2020-01-13

小米运动APP的坎坷抓包之旅

0x00今天在研究小米手环3 NFC版的模拟Mifare卡功能,发现模拟出的卡0扇区是只读的,遂在网上搜索操作0扇区方法。经过一番搜索 发现了这位老哥的一篇文章《小米手环3 NFC 自定义 门禁...

七夏浅笑 七夏浅笑 2020-01-10

好用的大文件分享服务

有时候总是会遇到和朋友相互传一些文件的情况,小一点的文件直接用 QQ 微信就能传,可是文件稍微大一点就很难受了,不仅本来就有文件大小限制,速度还非常慢,而且一不小心因为网络原因中断了还得重新开始下载。还有就是破百度云盘,速度慢的要死还非得让下载安装它的客户端。所以这里搜集了一些比较好用的临时大文件传输服务,都可以在网页端使用,不用安装任何客户端,速度也都挺不错哦。下面关于速度的测试都是在本地联通 100M 的宽带下进行的嫌我话多的话还是可以直接去看总结奶牛快传网址:https://cowtransfer.com/限制:免费版限制 4 GB,7 天有效期,登录后有 5 GB 免费云盘空间,下载次…

香菇的博客 香菇的博客 2020-01-09

没想到这么快又要写年终总结了!

说是年终总结,其实也就近几个月的所见所闻所思所想,因为再早些的事情,我已记不起来了。曾与一个朋友分享过「我记忆力好得出奇以至于多年前事情的细节都记得清清楚楚」这件事,现在看来还是当时太闲罢。

MAC地址中的厂商字段的扩展

MAC地址共48位,被分为由IEEE进行分配的部分和剩余的厂商自定义部分。但仔细一看却并没有那么简单。 背景研究¶ 传统意义上的IEEE上分配的为前24位,被称为OUI(Organizationally Unique Identifier),但由于MAC地址也算是一种珍惜资源了,所以被IEEE拆成了3种大小来卖,MA-S(IAB)、MA-M、MA-L(OUI),价目表如下,不包括每年的年费,详见IEEE SA - Registration Authority。 MA-L: 即OUI MA-S: 曾用名包括:[IAB](https://standards.ieee.org/faqs/regaut…

Typeblog Random 2020-01-07

The Zygon War Speech from The Doctor

(From "The Zygon Inversion", in 9th series of Doctor Who) ... "It's not fair." "Oh it's not fair. Oh I didn't realize that -- it's not fair. You know what, my TARDIS doesn't work properly, and I don't have my personal tailor." "These things don't equate." "These things have happened. They are facts.…

也谈视频网站VVIP问题

上个月有个名词闹得全网沸沸扬扬——《庆余年》,倒也不是这部电视剧本身引发了热烈讨论,而是它的播放平台闹了不小的动静,我们来简单回顾一下事件的经过:2019年11月26日,《庆余年》正式在腾讯视频以及爱奇艺两家视频网站上线,采用了与之前不少电视剧相似的播放策略——每周一、二、三20:00更新2集、VIP会员抢先看6集,这并没有什么问题。2019年12月11日,似乎是看到《庆余年》热度的升高,抑或是出…

使用 btrfs 提升 HDF5 透明压缩百倍性能

众所周知,HDF5(由 h5py 包提供支持)是 Python 中比较高效地存储数据集的方案。由于 HDF5 本身支持分块、透明压缩等高级功能,加之可以将大量零散的 numpy 格式的数据集打包在一个文件中,其受到了不少深度学习应用人士的追捧。但隐藏在 h5py 中的尴尬的透明压缩实现,导致当开启透明压缩时,性能下降极其严重。

Claude's Blog Claude's Blog 2020-01-01

从 Vimium 到 qutebrowser

过去两年,不论我安装、切换到哪家浏览器,除了已逝的 Vimperator,Vimium 都是第一个安装的插件。曾经偶然听闻 qutebrowser 大名,但得知它没有让我难以割舍的 Dark Reader 插件,因此擦肩而过。然而 Vimium 的小缺陷屡屡挑衅我的耐心,直到真正开始使用 qutebrowser,终于让我下定了迁移的决心。对比Vimium 只是一个浏览器插件,Firefox 和 C…

楚书业 楚书业 2020-01-01

青书文剑

我这自留地重开已有一年了,虽然写得少但一直保持笔耕不辍,哪怕是一月一更。 其实吧,主要是因为今年事情多,精力有限。 想纯粹写点故事,却有些颇费周章。 嗯,以后争取多写些。 文剑 2019年我依旧没有写侠昃的故事,更没有写帝师的传奇。 这两部网文是我一直想要拾起的故事,它们放弃不得,但需要更多的时间来打磨。 嗯,以后争取先写些番外出来。 2019年我补了篇小道士的故事,当然他后续还会有不少的出境篇幅…

無糖的小宇宙 無糖的小宇宙 2019-12-31

🌟 Github 项目 / 工具站点 / 沙雕网站

内容不定期持续更新,分享一些平时收集到开源项目、免费的工具站、好用的客户端工具、强大的付费网站和来路不明的沙雕网站等。涵盖图像处理、生产力工具、AI工具、开发工具、设计资源、书籍搜索、内容创作等...