一、概述 功能:类似于java中的方法好处:提高重用性和隐藏实现细节 调用:select 函数名(实参列表); 二、单行函数 1、字符函数 concat:连接 substr:截取子串 upper:变大写 lower:变小写 replace:替换 length:获取字节长度 trim:去前后空格 lp ...
分类:
编程语言 时间:
2020-07-26 19:24:22
阅读次数:
79
在上一篇中。我们可以获得单条where 语句拼装的 条件。但是我们往往 where 条件有很多。所以这篇组要来解决多条件问题。我们定义一个类 WhereClip ,其目的主要是讲多个单条件的SQL给组装起来。那么这个类应该有那些元素呢?我觉得应该含有 完整的SQL和参数列表。 protected S ...
分类:
移动开发 时间:
2020-07-26 19:05:27
阅读次数:
79
拓展方法 子串的识别 ES6 之前判断字符串是否包含子串,用 indexOf 方法,ES6 新增了子串的识别方法 includes(substr) 返回布尔值,判断是否找到参数字符串 startsWith(substr) 返回布尔值,判断参数字符串是否在原字符串的头部 endsWith(substr ...
分类:
其他好文 时间:
2020-07-26 15:47:39
阅读次数:
66
题目链接 91. 解码方法 题目分析 很明显的动态规划题,但是我在想状态转移方程的时候脑抽筋了,非得在dp[i-2]和dp[i-1]中取一个最大值然后加1,导致整个题没办法快速的解决。 其实这个题正解应该是这样的: 对于每一个字符,我们都应该判断单独一个字符和两个字符构成数字的情况 如果单独一个字符 ...
分类:
其他好文 时间:
2020-07-25 09:41:22
阅读次数:
56
时间格式转换 日期格式→Unix时间戳 转10位Unix时间戳 数据:2020-07-23 15:01:13 Presto:select to_unixtime(cast('2020-07-23 15:01:13' as timestamp)) Hive:select unix_timestamp( ...
分类:
其他好文 时间:
2020-07-24 16:10:55
阅读次数:
181
由于工作需要,要将一个文件夹中的pdf文件的文件名改来和另一个文件夹中的bmp文件的文件名一致,其中两个文件夹中的相关文件的文件名中有一部分是相同的。 代码如下: import java.io.File; public class FileNameUtil { public static void ...
分类:
微信 时间:
2020-07-18 00:39:06
阅读次数:
99
字符串不能直接使用与关键字IN之后,必须先将其转化为数据库的行 select regexp_substr('1,2,3,4','[^,]+', 1, level) from dual connect by regexp_substr('1,2,3,4','[^,]+', 1, level) is n ...
分类:
数据库 时间:
2020-07-17 16:14:49
阅读次数:
82
注:代码环境基于 JDK 1.8 一、SPI 是什么? SPI(Service Provider Interface):是一个可以被第三方扩展或实现的 API,它可以用来实现框架扩展和可替换的模块,优势是实现解耦。简单来说就是推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。若在代码里涉及具体 ...
分类:
编程语言 时间:
2020-07-17 13:53:39
阅读次数:
57
字符串方法: length:返回字符串的长度 var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; var sln = txt.length; indexOf():返回字符串中指定文本首次出现的索引位置; var str = "The full name of China ...
分类:
Web程序 时间:
2020-07-17 13:43:21
阅读次数:
93