KernelSU
前言
上一篇文章讲了解锁 bootloader,那么解锁后的第一件事就是 root,今天就来讲下使用 KernelSU 作为 root 方案。
以小米手机为例。
上一篇文章讲了解锁 bootloader,那么解锁后的第一件事就是 root,今天就来讲下使用 KernelSU 作为 root 方案。
以小米手机为例。
有一部 root 过的手机,在进行抓包,定位问题会方便不少,所以有必要搞一台 root 过的手机。
我手上有一台小米的手机,root 之前需要解 bootloader。
先来回顾一下著名的棉花糖实验
这个实验给一群孩子每人一块棉花糖,并且告诉他们,15 分钟内不吃可以再获得一块。
有的孩子吃了,有的忍住了。那些忍住的小孩后来更成功。
这些日子总是碰到 Gin
与 Vue
的路由问题,今天又碰到了一个新问题。
上一篇文章讲了如何解决 Gin
中嵌入资源的问题,虽然也解决了,但是还是碰到了问题。
上一篇文章讲了如何嵌入网页,但是在使用的时候碰到了路由冲突。
开发一个网站,会分为前端和后端,它们都有许多技术可选,但是都不得不面临一个问题是交付的时候需要交付两份产物。
有没有办法只需要交付一个文件就行?
答案是肯定的,今天来讲一下 Go 语言中嵌入网页,打包成一个文件。
今天来了解一下 TypeScript
中 for in
与 for of
的区别。
Emacs 中的 restclient
已经归档了不在维护,所以就需要找一下其它的包来代替。
找了一圈发现 federicotdn/verb: HTTP client for Emacs 还不错,并且也支持 org babel
。
自从换了M系列芯片的Mac,就一直使用 ARM 的 Docker,用得也挺好的。
但是我突然发现需要定制自己的镜像的时候,服务器却是 x86 架构的,和我本地的不是一个架构。
我在本地构建好了镜像,然后想要给其它人使用。
可以把 Dockerfile
发给对方,让他自己构建。
这种方式简单,文件不大,但是如果碰到构建特别复杂而且镜像特别大,那这个过程就会很久,甚至很痛苦。
这时候就需要把构建好的镜像导出给别人用了,今天就来讲一下如何导出镜像给别人使用
Docker 用久了,镜像就可能变旧,所以这时候我们要及时更新容器镜像。
今天使用 GoLang 的 http 包发现设置的 Header 大小写与我传入的不一致。
今天分享如何在本地 Review 别人的 Pull Request(以下简称PR)。
今天在群里有个小伙伴发了一个在 Ollama
上运行 deepseek
大模型的消息,最近 deepkseek
也是风头正劲,于是我就体验了一下。
发现了还不错,它相比于其它的大模型会把思考过程也显示出来。
上一篇文章讲了 DES
ECB
加解密。
由于 ECB
模式是分组加密,且每组之间相互独立,所以就存在一个风险,可以调换分组之间的顺序。
为了解决这个问题,需要添加初始化向量,它的作用是用来与第一个明文块进行异或操作,然后将结果送入加密函数。
后续的每个明文块都与前一个块的密文进行异或后再加密。
这样再改动顺序就不能还原最开始的明文了。
今天我们接着看 OpenSSL
DES
ECB
加密。
上一篇文章讲了如何使用 OpenSSL
进行 MD5
计算,今天来说一说 SHA
的使用。
上一篇文章说了如何使用 OpenSSL
进行 Base64
编码,这篇文章来说一说如何进行 MD5
计算
在上一篇文章中我们讲了如何使用 CMake
搭建 OpenSSL
环境,并打印了 OpenSSL
的版本。
今天要使用 OpenSSL
进行 Base64
编解码。