人的一生应该怎样度过 这个问题似乎并不奇妙。或许,给出一些关键词会比较好。怯懦,得过且过,委曲求全,一塌糊涂,自以为是,斤斤计较,自以为得意。或许你会猜想,此时此刻我的印象中存在的是谁呢?我是照着谁的样子来描摹出这些形容词的呢?你猜得没有错,当然是我看不顺眼的人。我看得顺眼的人其实实在也少。世上的人,大多也不过作茧自缚,画地为牢,怯懦,当然是这类人的集大成的一个形容词。 近来看书的时间实在也少,我就在想,如果有可以拖 2023-09-29 读书
memory bending——截取时间与记忆的泡泡 工作的事情说重不重,说轻不轻。这个方面可记的事情不多。那么,什么值得 bending 呢?Vc 桑自蓉城来,那是自然不得不聚的。说是以后聚的机会比较少,其实是不少的。未来的我们,又有哪一个会缺钱呢?想去哪里也不过是几张机票的事情。这还只是按部就班的情况。万一哪一位同志创业成功了呢? 我说,来龙岗喝粥。GfBc 不愿意,实际上店家虽然叫林记砂锅粥,其烧烤也是很好的。啊,说起烧烤,就要提一提学 2023-09-25 生活
使用 java 提取 jks 文件中的公钥和私钥 注意,这个代码只能提取标准 jks 文件中的公钥和私钥,如果是使用 jdk17 中的 keytool 生成的 jks 文件,本文的代码是不生效的,而且,在其他的情况都正确的情况下,会出现以下的错误, 1Get Key failed: Given final block not properly padded. Such issues can arise if a bad key is use 2023-09-02 java
jdk 中的 keytool 的使用,以及提取 jks 文件中的公钥和私钥 这里暂时只需要知道如何使用就可以了。 需要注意的一点是,这里是使用 jdk17 中带有的 keytool 生成的。所以,会出现以下的问题,这就导致了无法使用 java 来进行提取其中的公钥和私钥, 1警告: PKCS12 密钥库不支持其他存储和密钥口令。正在忽略用户指定的-keypass值。 这里更多的信息可以看这篇博客, https://www.cnblogs.com/simon 2023-08-28 java openssl
autohotkey(ahk) 去掉窗口的标题栏和边框 可能偶尔有点用处。就是利用 ahk 来控制标题栏的显隐。 这个只针对使用 windows 原生的标题栏的应用有效。现在很多有名的软件都是选择自绘标题栏和边框这些组件了,比如 chrome。所以,这个脚本可能用处并不是很大。 我目前的一个应用是把 terminal 的标题栏给隐藏掉,然后使用 snipaste 去截图,这样截出来的就是四四方方的一个窗口,不会有边角料的干预。这里吐槽一下,w 2023-08-28 ahk windows
费解的开关-CH0201 《算法竞赛进阶指南》。 基本上可以说又是一个勘误吧。 这本书实在是太不严谨了。代码也不严谨。这可是 github 上面最新的代码呀。这么多年了,一直没有人提出问题吗? 还有,变量和函数的命名实在是草率!连我都不如。 还有,题目都搞错了,人家最后是要全 0 的行列阵,你怎么搞成全 1 的了呢? 还有,字符数组和字符串的用法没有搞清。字符数组如果想要和字符串等价,那么,其最后一个位置一定 2023-08-27 算法 读书笔记
我对数字签名的理解 在理解和使用 jdk 所带的 keytool 的时候,需要理解一下数字签名这个概念,尤其是里面的关于公钥和私钥的部分,我具体需要用到 RSA 算法生成的公钥和私钥来作一些验证。所以,就去阅读了阮一峰的这篇文章, https://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html 文章的内容自然是不错的,更精彩的 2023-08-23 计算机 网络 web
springboot config gmail to send emails via codes 项目中需要用到 springboot 集成的这个通过代码发送邮件的功能,所以,这里就利用这个小 demo 来实验一下。结果是好的,虽然是 gmail,但是似乎并不需要额外去配置代理的,只要把系统的代理挂上就可以了,我这里使用的是 clash for windows 的 rule 模式,在程序运行的时候,可以看到相应的流量是走的这个代理的。 那么,这样的话,这个配置其实就没有什么问题了。 2023-08-20 Java springboot