「 OTHERS 」 三月 21, 2021
十进制整数与二进制数转换
文章字数 8.7k 阅读约需 8 mins.
因为人类有十根手指,所以十进制计数法,是目前使用范围最广泛的计数方式。
但在计算机中,只有 0 和 1 两个数,所以需要进行转换。
本文主要介绍一下十进制 整数 与二进制数的转换方法。
方法一
十进制整数转二进制时,可将十进制整数除以 2
(因为需转换为二进制数),得到余数,填入二进制低位,直至商为 0
时结束。
以 156
为例:
除数 | 被除数 | 余数 |
---|---|---|
2 | 156 | 0 |
78 |
将余数 0
填入二进制数的低位
- | - | - | - | - | - | - | 0 |
商不为...
查看全文「 OTHERS 」 三月 07, 2021
【转】你看到的事实,不一定是事实
文章字数 10k 阅读约需 9 mins.
原文地址:https://wyiyi.github.io/amber/2021/03/06/zero-width-space/
大家都熟悉的 Unicode(万国码)几乎包含 所有符号:
- 常用的 Emoji: 😂 😸 ✌
- 颜文字: (๑•̀ㅂ•́) ٩(͡๏̯͡๏)۶ $_$
- 表意文字:𠁀 𡮘 𠆳
- 国际象棋图案:♕ ♛ ♙
- 扑克牌: 🂡 🃁 🂳
- 麻将牌: 🀄 🀝 🀇
还有很多种玩法,比如在朋友圈火热的花式飞机坦克等。
一些特殊符号对应的 Unicode 编码及 HTML 代码如下:
图... |
---|
「 OTHERS 」 二月 28, 2021
【转】都是 “编码格式” 惹得祸
文章字数 11k 阅读约需 10 mins.
原文地址:https://wyiyi.github.io/amber/2021/01/13/unicode/
遇到的问题:在单元测试中执行sql文件,sql的内容是正确的,但是执行报错。扎心。
重现该场景,关键代码如下:完整实例可见仓库
@SpringBootTest
class DemoTest {
@BeforeEach
@Sql("/com/amber/demo/init.sql")
// 建表语句: drop table if exists USER; create...
查看全文
「 OTHERS 」 二月 14, 2021
微信公众号服务
文章字数 1.4k 阅读约需 1 mins.
辛丑年大年初三(2021年2月14日)抽支付宝口令红包活动已开启,仅此一天!
发送带 牛
字的四字消息,根据关注时间,抽取随机金额支付宝口令红包。
除了抽奖功能外,公众号自动回复服务还包括一些其他功能哟,比如:
- 能够正确响应微信公众平台发送的 Token 验证(此处仅正确响应,并未对 Token 进行验证)
- 关注时回复欢迎消息
- 回声功能:对任何发送给公众号的文本消息,回复
<发送内容>, you said.
;其他类型的消息回复Not support yet.
。 - 十大 Hacker...
「 OTHERS 」 九月 13, 2020
SSH 免密登录
文章字数 1.4k 阅读约需 1 mins.
假设 local 需要 ssh 连接到 remote,且不希望每次连接的时候都输入密码(比如从服务器 A 连到 服务器 B)。
# 在本地(local 主机).ssh 路径生成公钥和私钥文件
$ ssh-keygen -t rsa
# 一路回车即可
scp
local
$ cd ~/.ssh
# 查看该路径下是否有 authorized_keys 文件,如果没有:
$ cp id_rsa.pub authorized_keys
# 如果有:
$ cat id_rsa.pub >> authorized_k...
查看全文
「 OTHERS 」 六月 12, 2020
SSH Port Forwarding, aka SSH Tunneling
文章字数 9k 阅读约需 8 mins.
SSH(Secure Shell)端口转发(SSH Port Forwarding),也叫 SSH 隧道(SSH Tunneling),是 SSH 中的一种机制,可以在 SSH 客户端与服务端之间,建立一条隧道,将客户端端口转发至服务端,也可将服务端端口转发至客户端。利用这种机制,可以为老式应用,提供加密通讯的途径,以及其他一些更广泛的用途。
利用 SSH 客户端,即可完成隧道的创建,创建隧道时,需指定隧道两端的端口,故也叫端口转发。
端口转发分为两种:
- 本地端口转发
- 远程端口转发
下面以...
查看全文