Skip to content

Instantly share code, notes, and snippets.

adns
aircrack-ng
aria2
asciinema
astyle
automake
bash
bat
bzip2
capnp
aliwangwang
android-file-transfer
android-platform-tools
android-studio
authy
avast-security
baidunetdisk
blender
clashx
db-browser-for-sqlite
#!/usr/bin/env bash
set -ex
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
sudo rm /etc/hosts
sudo ln -s $DIR/hosts /etc/hosts
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
aliwangwang
android-file-transfer
android-platform-tools
android-studio
authy
avast-security
baidunetdisk
blender
clashx
db-browser-for-sqlite
adns
aircrack-ng
aria2
asciinema
astyle
automake
bash
bat
bzip2
capnp
local wezterm = require 'wezterm'
return {
font = wezterm.font_with_fallback {
{
family='FiraCode Nerd Font Mono',
weight="Bold"
},
{
family='Noto Sans CJK SC',
# 用户协议
一旦注册本网站,即视为你已了解并完全同意本协议 (及未来本网站对用户协议的更新修改) 。
本协议的条款可由本网站随时修改,修改后的协议一经公布即代替原协议。
如不同意本协议,请立即停止使用本网站。
如你尚未成年,你应在监护人的指导下阅读本协议,并在征得你的监护人对本协议的同意后,使用本网站。你及你的监护人应按照法律及本协议规定承担责任。
# 用户协议
一旦注册本网站,即视为您已理解并完全同意本协议(以及日后本网站用户协议的更新、修改)。
本网站可随时修改本协议条款。修改后的协议由原协议代替。
如果您不同意本协议,请立即停止使用本网站。
如果您尚未成年,您应在监护人的指导下阅读本协议,并在征得监护人对本协议的同意后使用本网站。您及您的监护人应依法及本协议承担责任。
use crate::{
error::{RedisError, RedisErrorKind},
types::{RedisKey, RedisValue, NIL, QUEUED},
utils,
};
use bytes::Bytes;
use bytes_utils::Str;
use std::{
collections::{BTreeMap, BTreeSet, HashMap, HashSet},
hash::{BuildHasher, Hash},
use crate::{
error::{RedisError, RedisErrorKind},
interfaces::{ClientLike, Resp3Frame},
protocol::{connection::OK, utils as protocol_utils},
types::{FromRedis, FromRedisKey, GeoPosition, XReadResponse, XReadValue, NIL, QUEUED},
utils,
};
use bytes::Bytes;
use bytes_utils::Str;
use float_cmp::approx_eq;