Terminal、iTerm2、zsh与oh-my-zsh
作为一名程序员,我们跟终端打交道的频率非常地高,终端的是否好用,往往跟我们的效率关系很大。一开始用的是 MacOS 自带的 zsh,有时候在敲很长的 shell 命令时,发现打错了某个字符,想要修改,很是麻烦。这让我不禁想,要是终端命令也能用 vi 来编辑该多好!!!于是开始捣鼓,我发现了 oh-my-zsh
作为一名程序员,我们跟终端打交道的频率非常地高,终端的是否好用,往往跟我们的效率关系很大。一开始用的是 MacOS 自带的 zsh,有时候在敲很长的 shell 命令时,发现打错了某个字符,想要修改,很是麻烦。这让我不禁想,要是终端命令也能用 vi 来编辑该多好!!!于是开始捣鼓,我发现了 oh-my-zsh
[[toc]]
如果是 bash 则在 .bashrc
中加入 set -o vi
如果是 zsh,则建议安装 oh-my-zsh,然后启动 vi-mode 插件
[[toc]]
主要参考博客教程:https://segmentfault.com/a/1190000042012007
期间遇到一些错误:
idea 无法通过 SSH 连接到 docker,报错误:“java.io.IOException: unexpected end of stream on http://127.0.0.1/…”
有时候我们还在开发,想一边开发一边分享给其他人体验和改进,但是又没有公网服务器供别人访问,又不是同一个局域网,该如何做呢?此时就需要进行“内网穿透”,让自己的本地电脑短暂地变成服务器(指定开放端口),使得其他人可以轻松访问。
内网穿透大致有两种:
本文记录的是在连接到 MySQL 数据库过程中遇到的各种报错和对应的解决方案
本文记录个人在使用 @Async 和 @Transactional 注解时,遇到的问题及对应的解决方案
[[toc]]
在 pom.xml 文件中引入依赖
1 | <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
1 | datasource: |
当我们在网上下载软件时,时常会看到各式各样的软件版本,绿色版、便携版、精简版…等等,这些版本都意味着什么呢?又有什么区别呢?
iOS,18元
iOS,30元
与AutoSleep相比,Pillow无论从操作还是展示上,都算是非常「亲民」的那一位。
首页简洁的圆环直观地表现出你的睡眠状况,除此之外,还提供了几个重要参数的数据详情例如睡眠时段。同时将你的睡眠质量用直方图的形式表现出来,不同的色块代表不同的睡眠参数,点击之后则能看到具体的数据。
到目前为止,Pillow 的 UI 都还算是一个完美的设计,但既然拿出来对比,就说明有它的一些短处。
Android
记录手机使用时间长短的应用。
你每天花费了多少时间玩手机,每隔多久使用一次手机,哪些软件占用了你最多的时间等等,这些软件全部会帮你记录下来,并且形成报告,让你更了解自己使用手机的情况。
初次使用软件,简单设置后,便可以上手使用了,根据你的使用情况,软件还可以帮你合理安排时间,帮助你健康使用手机。
iOS、Android
通过种树的小游戏,帮助你有趣,主动的减少手机使用时间。开始专注时,给自己设置一个时间,这个时间内不使用手机,你的树苗种子便会长成树木。
一旦触碰,树苗便会死亡。
还可以建立多人种树的模式,和朋友一起慢慢戒掉手机成瘾症,实现专注。平台为了鼓励大家使用,每个人都有五颗真树种植的的机会哦。你的树苗会被种植在沙漠区域,很有价值。