- 博客(33)
- 收藏
- 关注
原创 查找-关键词-DFA
确定有穷自动机(Deterministic Finite Automaton),首先用关键词构造一棵树,然后用正文遍历这棵树,遍历到叶子节点即表示正文中存在这个关键词。
2023-03-14 18:18:28
203
原创 通用唯一按字典排序的标识符-ULID
128 bit大小,与UUID兼容;1.21e+24个/每毫秒;按字典(字母)顺序排序;26个字符的字符串;不区分大小写;没有特殊字符(URL安全,不需要进行二次URL编码);单调排序。
2023-03-14 17:52:01
221
原创 国密算法工具-SmUtil
Hutool针对Bouncy Castle做了简化包装,用于实现国密算法中的SM2(非对称加密和签名)、SM3(摘要签名算法)、SM4(对称加密)。
2023-03-14 16:37:57
1782
原创 WSL2 Ubuntu Docker K8S
Window 10 PowerShell 中设置 WSL2Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform, Microsoft-Windows-Subsystem-Linux--重启后执行wsl --set-default-version 2WSL2 中安装 Docker--卸载旧版本sudo apt-get remove docker docker-engine docker.io
2022-01-23 16:19:14
276
原创 Oracle 其他函数
对象引用函数DEREF MAKE_REF REF REFTOHEX VALUE模型函数CV ITERATION_NUMBER PRESENTNNV PRESENTV PREVIOUSOLAP函数CUBE_TABLE数据盒带函数DATAOBJ_TO_MAT_PARTITION DATAOBJ_TO_PARTITION
2021-12-27 15:57:09
418
原创 Oracle 聚合函数
ANY_VALUE APPROX_COUNT APPROX_COUNT_DISTINCT APPROX_COUNT_DISTINCT_AGG APPROX_COUNT_DISTINCT_DETAIL APPROX_MEDIAN APPROX_PERCENTILE APPROX_PERCENTILE_AGG APPROX_PERCENTILE_DETAIL APPROX_RANK APPROX_SUM AVG BIT_AND_AGG BIT_OR_AGG BIT_XOR_AGG
2021-12-27 14:55:09
928
原创 Oracle 单行函数
数值函数ABS ACOS ASIN ATAN ATAN2 BITAND CEIL COS COSH EXP FLOOR LN LOG MOD NANVL POWER REMAINDER ROUND (number) SIGN SIN SINH SQRT TAN TANH TRUNC (number) WIDTH_BUCKET返回字符值的字符函数CHR CONCAT INITCAP LOWER LPAD LTRIM NCHR NLS_I
2021-12-27 14:52:34
1531
原创 Oracle 数据类型
内置数据类型汇总 代码 数据类型 描述 1 VARCHAR2(size[BYTE|CHAR]) 具有最大长度size字节或字符的可变长度字符串。您必须指定size的VARCHAR2。最小值size为 1 个字节或 1 个字符。最大尺寸为: 32767 字节或字符,如果MAX_STRING_SIZE=EXTENDED 4000 字节或字符,如果MAX_STRING_SIZE=S...
2021-12-22 10:42:04
279
原创 Oracle Responsys 字段名称保留字
access add admin administrator advisor all alter and any as asc audit baseurl between by byte char check cluster column comment connect compress create current data date decimal
2021-12-22 09:44:23
311
原创 MySQL 精确数学
DECIMAL 数据类型特征 Leftover Digits Number of Bytes 0 0 1–2 1 3–4 2 5–6 3 7–9 4 mysql> SELECT CAST(0000000000000000000000000000000000000000000000000000000000000000000000000000000020.01 AS DECIMAL(15,2)) as val;+-------
2021-12-21 14:20:58
212
原创 MySQL 其他函数
名称 描述 ANY_VALUE() 通过值拒绝仅抑制\u完整\u组\u BIN_TO_UUID() 将二进制UUID转换为字符串 DEFAULT() 返回表列的默认值 GROUPING() 区分超级聚合汇总行和常规行 INET_ATON() 返回IP地址的数值 INET_NTOA() 从数值返回IP地址 INET6_ATON() 返回IPv6地址的数值 INET6_NTOA() 从数值返回IPv6地址 IS_IPV4(
2021-12-17 12:03:20
499
原创 MySQL 内部函数
名称 描述 引入 CAN_ACCESS_COLUMN() 仅供内部使用 CAN_ACCESS_DATABASE() 仅供内部使用 CAN_ACCESS_TABLE() 仅供内部使用 CAN_ACCESS_USER() 仅供内部使用 8.0.22 CAN_ACCESS_VIEW() 仅供内部使用 GET_DD_COLUMN_PRIVILEGES() 仅供内部使用 GET_DD_CREATE
2021-12-17 11:53:07
676
原创 MySQL 性能模式函数
名称 描述 引入 FORMAT_BYTES() 将字节计数转换为带单位的值 8.0.16 FORMAT_PICO_TIME() 将以皮秒为单位的时间转换为以单位表示的值 8.0.16 PS_CURRENT_THREAD_ID() 当前线程的性能架构线程ID 8.0.16 PS_THREAD_ID() 给定线程的性能架构线程ID 8.0.16 Argument Value Result Units Result Uni
2021-12-17 11:49:24
615
原创 MySQL 窗口函数
名称 描述 CUME_DIST() 累积分布值 DENSE_RANK() 当前行在其分区内的排名,没有间隙 FIRST_VALUE() 来自窗口框架第一行的参数值 LAG() 分区内当前行滞后行的参数值 LAST_VALUE() 窗口框架最后一行的参数值 LEAD() 分区内当前行前面的行的参数值 NTH_VALUE() 窗口框架第N行的参数值 NTILE() 其分区内当前行的Bucket编号。 PERCENT_RAN
2021-12-17 11:40:10
267
原创 MySQL 聚合函数
名称 描述 AVG() 返回参数的平均值 BIT_AND() 按位和返回 BIT_OR() 按位返回或 BIT_XOR() 返回位异或 COUNT() 返回返回的行数的计数 COUNT(DISTINCT) 返回多个不同值的计数 GROUP_CONCAT() 返回连接的字符串 JSON_ARRAYAGG() 以单个JSON数组的形式返回结果集 JSON_OBJECTAGG() 将结果集作为单个JSON对象返回
2021-12-17 10:54:26
696
原创 MySQL GTID函数
名称 描述 GTID_SUBSET() 如果子集中的所有GTID也在集合中,则返回true;否则就错了。 GTID_SUBTRACT() 返回集合中不在子集中的所有GTID。 WAIT_FOR_EXECUTED_GTID_SET() 等待在副本上执行给定的GTID。 WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS() 使用WAIT_FOR_EXECUTED_GTID_SET()。 mysql> SELECT GTID_SUBSET
2021-12-17 10:26:21
1173
原创 MySQL JSON函数
名称 描述 -> 计算路径后从JSON列返回值;相当于JSON_EXTRACT()。 ->> 计算路径并取消引用结果后,从JSON列返回值;相当于JSON_UNQUOTE(JSON_EXTRACT())。 JSON_ARRAY() 创建JSON数组 JSON_ARRAY_APPEND() 将数据附加到JSON文档 JSON_ARRAY_INSERT() 插入到JSON数组中 JSON_CONTAINS() JSON文档是否在
2021-12-17 10:21:45
307
原创 MySQL 空间分析函数
名称 描述 GeomCollection() 从几何图形构造几何图形集合 GeometryCollection() 从几何图形构造几何图形集合 LineString() 从点值构造线字符串 MBRContains() 一种几何体的MBR是否包含另一种几何体的MBR MBRCoveredBy() 一个MBR是否被另一个MBR覆盖 MBRCovers() 一个MBR是否覆盖另一个MBR MBRDisjoint() 两种几何形状的MBR是
2021-12-17 09:45:28
1967
原创 MySQL 信息函数
名称 描述 BENCHMARK() 重复执行一个表达式 CHARSET() 返回参数的字符集 COERCIBILITY() 返回字符串参数的排序规则强制值 COLLATION() 返回字符串参数的排序规则 CONNECTION_ID() 返回连接的连接ID(线程ID) CURRENT_ROLE() 返回当前活动角色 CURRENT_USER(),聽CURRENT_USER 已验证的用户名和主机名 DATABASE() 返回
2021-12-17 09:21:14
117
原创 MySQL 锁函数
名称 描述 GET_LOCK() 获取命名锁 IS_FREE_LOCK() 指定的锁是否可用 IS_USED_LOCK() 命名锁是否正在使用中;如果为true,则返回连接标识符 RELEASE_ALL_LOCKS() 释放所有当前命名锁 RELEASE_LOCK() 释放命名锁 GET_LOCK(str,timeout)IS_FREE_LOCK(str)IS_USED_LOCK(str)RELEASE_ALL_LOCKS()REL
2021-12-17 09:13:04
664
原创 MySQL 加密和压缩函数
名称 描述 AES_DECRYPT() 使用AES解密 AES_ENCRYPT() 使用AES加密 COMPRESS() 以二进制字符串形式返回结果 MD5() 计算MD5校验和 RANDOM_BYTES() 返回一个随机字节向量 SHA1(),SHA() 计算SHA-1 160位校验和 SHA2() 计算SHA-2校验和 STATEMENT_DIGEST() 计算语句摘要哈希值 STATEMENT_DIGEST_T.
2021-12-16 18:10:47
739
原创 MySQL 位函数和运算符
名称 描述 & 按位与 >> 右移 << 左移 ^ 按位异或 BIT_COUNT() 返回设置的位数 | 按位或 ~ 位反转 mysql> SELECT 127 | 128, 128 << 2, BIT_COUNT(15);+-----------+----------+---------------+| 127 | 128 | 128 << 2 | BIT_C
2021-12-16 17:49:39
434
原创 MySQL XML函数
名称 描述 ExtractValue() 使用XPath表示法从XML字符串中提取值 UpdateXML() 返回替换的XML片段 mysql> SET @xml = '<a><b>X</b><b>Y</b></a>';Query OK, 0 rows affected (0.00 sec)mysql> SET @i =1, @j = 2;Query OK, 0 rows affect
2021-12-16 17:42:47
783
原创 MySQL Cast函数和运算符
名称 描述 BINARY 将字符串强制转换为二进制字符串 CAST() 将值强制转换为特定类型 CONVERT() 将值强制转换为特定类型 mysql> SELECT 'a' = 'A'; -> 1mysql> SELECT BINARY 'a' = 'A'; -> 0mysql> SELECT 'a' = 'a '; -> 1mysql> SELECT BINARY '
2021-12-16 17:38:03
239
原创 MySQL 全文搜索函数
MATCH (col1,col2,...) AGAINST (expr[search_modifier])# MATCH() in SELECT list...SELECT MATCH (a) AGAINST ('abc') FROM t GROUP BY a WITH ROLLUP;SELECT 1 FROM t GROUP BY a, MATCH (a) AGAINST ('abc') WITH ROLLUP;# ...in HAVING clause...SELECT 1 FROM .
2021-12-16 17:31:09
284
原创 MySQL 字符串函数和运算符
名称 描述 ASCII() 返回最左边字符的数值 BIN() 返回包含数字二进制表示形式的字符串 BIT_LENGTH() 返回以位为单位的参数长度 CHAR() 返回传递的每个整数的字符 CHAR_LENGTH() 返回参数中的字符数 CHARACTER_LENGTH() CHAR_LENGTH()的同义词 CONCAT() 返回连接字符串 CONCAT_WS() 返回带分隔符的连接 ELT() 返回索引号处的
2021-12-16 17:18:51
625
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人