在Ollama 上运行 DeepSeek 大模型

前言

今天在群里有个小伙伴发了一个在 Ollama 上运行 deepseek 大模型的消息,最近 deepkseek 也是风头正劲,于是我就体验了一下。

发现了还不错,它相比于其它的大模型会把思考过程也显示出来。

OpenSSL DES-CBC 加解密

前言

上一篇文章讲了 DES ECB 加解密。

由于 ECB 模式是分组加密,且每组之间相互独立,所以就存在一个风险,可以调换分组之间的顺序。

为了解决这个问题,需要添加初始化向量,它的作用是用来与第一个明文块进行异或操作,然后将结果送入加密函数。

后续的每个明文块都与前一个块的密文进行异或后再加密。

这样再改动顺序就不能还原最开始的明文了。

CMake OpenSSL 环境搭建

前言

加密在开发中是必不可少的,然而加密的三方库中 OpenSSL 是不可忽视的存在,基本上哪里都有它。

它是一个开源的加密工具,实现了各种算法,比如:消息摘要,对称加密、非对称加密等等。

接下来就来了解一下使用 CMake 配合 OpenSSL 进行各种加密。

Gif 压缩工具

前言

我们知道一些平台上传的动态图片是不能超过 10M 的,一旦超过之后就会失败,通常我们会进行压缩。

最开始我使用的是 FFMPEG ,然后发现越用越大,于是放弃。

一番搜寻下来,发现了 gifsicle 可以使用,介绍给大家。

自定义 Snippets

前言

上一篇文章讲了如何如何在 Emacs 中使用 Snippet 来快速编写代码,提高效率。

虽然很多插件已经为我们准备好了现成的模板,但有时我们需要一些个性化的代码片段。

今天,我们就一起来学习如何在Emacs中创建自己的Snippets吧!