木偶's Blog

如果发现能力无法支撑自己的野心,那就静下心来学习吧

作为一名程序员,我们跟终端打交道的频率非常地高,终端的是否好用,往往跟我们的效率关系很大。一开始用的是 MacOS 自带的 zsh,有时候在敲很长的 shell 命令时,发现打错了某个字符,想要修改,很是麻烦。这让我不禁想,要是终端命令也能用 vi 来编辑该多好!!!于是开始捣鼓,我发现了 oh-my-zsh

阅读全文 »

[[toc]]

主要参考博客教程:https://segmentfault.com/a/1190000042012007

期间遇到一些错误:

有时候我们还在开发,想一边开发一边分享给其他人体验和改进,但是又没有公网服务器供别人访问,又不是同一个局域网,该如何做呢?此时就需要进行“内网穿透”,让自己的本地电脑短暂地变成服务器(指定开放端口),使得其他人可以轻松访问。

内网穿透大致有两种:

  • 第三方提供的服务。这类往往有免费的,但是免费的带宽受限且不稳定,基本只有 1~2M 带宽,如 Zerotier、花生壳、DDNSTO、ngrok、natapp
  • 自建服务。这类都需要自身有云服务器,稳定,速度取决与云服务器的带宽,如 nps-npc、frp
阅读全文 »

[[toc]]

步骤一:引入jar包

在 pom.xml 文件中引入依赖

1
2
3
4
5
<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot-starter</artifactId>
<version>2.1.1</version>
</dependency>

版本太高可能会报错

步骤二:生成加密串

找到 Maven 下载好的 org\jasypt\jasypt\1.9.3\jasypt-1.9.3.jar 所在位置,加密

注意包名!!!不要用错了,不是 com\melloware\jasypt\1.9.4\jasypt-1.9.3.jar

1
java -cp jasypt-1.9.3.jar org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI input=testpassword password=testKey algorithm=PBEWithMD5AndDES
  • 加密:``java –cp 加密jar包的绝对路径 org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI`

  • 解密:``java –cp 加密jar包的绝对路径 org.jasypt.intf.cli.JasyptPBEStringDecryptionCLI`

  • input=需要加密的字符串(明文密码)

  • password=(密钥)

  • algorithm=加密算法,默认PBEWithMD5AndDES

image-20210906111124966

步骤三:在配置文件中配置

1
2
3
4
5
6
7
8
9
10
11
12
13
datasource:
dynamic:
primary: master
datasource:
master:
username: demo
password: ENC(加密后的字符串)
url: jdbc:mysql://xxxxxx:3306/ddafsdf
# 注意:以下配置项必须在 ENC(加密后的字符串) 的配置项之后,否则报错
jasypt:
encryptor:
# 秘钥
password: test

睡眠质量检测APP

AutoSleep

iOS,18元

Pillow

iOS,30元

与AutoSleep相比,Pillow无论从操作还是展示上,都算是非常「亲民」的那一位。

img

首页简洁的圆环直观地表现出你的睡眠状况,除此之外,还提供了几个重要参数的数据详情例如睡眠时段。同时将你的睡眠质量用直方图的形式表现出来,不同的色块代表不同的睡眠参数,点击之后则能看到具体的数据。

到目前为止,Pillow 的 UI 都还算是一个完美的设计,但既然拿出来对比,就说明有它的一些短处。

“治疗手机病”的软件

24PI

Android

记录手机使用时间长短的应用。

你每天花费了多少时间玩手机,每隔多久使用一次手机,哪些软件占用了你最多的时间等等,这些软件全部会帮你记录下来,并且形成报告,让你更了解自己使用手机的情况。

初次使用软件,简单设置后,便可以上手使用了,根据你的使用情况,软件还可以帮你合理安排时间,帮助你健康使用手机

img

FOREST

iOS、Android

通过种树的小游戏,帮助你有趣,主动的减少手机使用时间。开始专注时,给自己设置一个时间,这个时间内不使用手机,你的树苗种子便会长成树木。

img

一旦触碰,树苗便会死亡。

img

还可以建立多人种树的模式,和朋友一起慢慢戒掉手机成瘾症,实现专注。平台为了鼓励大家使用,每个人都有五颗真树种植的的机会哦。你的树苗会被种植在沙漠区域,很有价值。

可视化图表工具

Chart Cube

专业、好用

它将图表制作分为四个步骤

img

上传数据有可编辑表格和本地数据两种方式;选择图表就是选一个自己需要的

配置图表则是更改颜色、标题、画布尺寸等数据;最后的导出,可以根据自己接下来的汇报,选择合适的格式。如果你不确定自己要用哪一种类型的图表,可以按照分析目的分类,找到与自己需求贴合的图表类型。

除了常见的比较,还有趋势、分布、排名、占比、组成等类别。

0%