Redis Notes-04 GeoHash CommandsGEOADDSyntax GEOADD key [NX | XX] [CH] longitude latitude member [longitude latitude member …] Adds the specified geospatial items (longitude, latitude, name) to the specified key. 2022-01-18 Notes > Redis #Notes
SQLServer-01 Index 不能创建索引的字段类型无法指定 ntext、 text、 image、 varchar(max) 、 nvarchar(max) 和 varbinary(max) 数据类型的列为索引键列如果索引包含多个列,则应考虑列的顺序。 用于等于 (=)、大于 (>)、小于 (<) 或 BETWEEN 搜索条件的 WHERE 子句或者参与联接的列应该放在最前面。 其他列应该基于其非重复级 2021-12-08 Database > SQLServer
Redis Notes-03 Redis 事务Redis 的命令是原子性的,而 Redis 的事务是非原子性的 MULTI 命令开启事务命令,Redis将操作命令逐个放到队列中,根据EXEC命令来原子化执行命令 EXEC 命令执行事务中的所有操作命令 DISCARD 命令取消事务命令,放弃执行事务模块中的所有命令 WATCH 命令监视一个 key 或者多个 key 如果在事务执行前,这些 key 被其他命令修改,则事务被中断, 2021-12-01 Notes > Redis #Notes
LeetCode-33 Search in Rotated Sorted Array 题目描述整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], …, nums[n-1], nums[0], nums[1], …, nums[k-1]](下标 从 0 开始 计数)。例如, [0,1,2,4, 2021-10-26 Algorithms > LeetCode #Algorithms
Rust-03 Function FunctionRust 和 C/C++一样必须有一个名称为 main 的函数,作为程序的入口,Rust 的函数使用关键字fn声明。Rust 约定使用snake case的代码风格命名 function 和 variable 的名称。 例子 123456fn main() { another_function();}fn another_function() & 2020-10-26 Tutorial > Rust #Programming Language
Rust-02 Data Types Integer Number 长度 有符号 无符号 8-bit i8 u8 16-bit i16 u16 32-bit i32 u32 64-bit i64 u64 128-bit i128 u128 arch isize usize 最后的 isize 和 usize 会自动基于当前运行平台如果是 64 位系统就是 i64 和 u64,32 位系统则是 i32 2020-10-23 Tutorial > Rust #Programming Language
Rust-01 Get Started 1.1 InstallationThe first thing to install Rust. We will download Rust through rustup, a command line tool for managing Rust versions and associated tools. You will need an internet connection for the 2020-10-20 Tutorial > Rust #Programming Language
C-05 Control Flow 二分搜索(bsearch)C 标准库实现了二分搜索的函数 bsearch 123void *bsearch(const void *key, const void *ptr, size_t count, size_t size, int (*comp)(const void *, const void *)); 参数 参数名 说明 k 2020-10-12 Tutorial > C #Programming Language