摘要: 背景 MySQL从8.0开始支持开窗函数,这个功能在大多商业数据库中早已支持,也叫分析函数。 窗口函数分为静态窗口和滑动窗口,静态窗口的大小是固定的,滑动窗口的大小可以根据设置进行变化,在当前窗口下生成子窗口。 窗口函数针对over后对窗口范围内的每条记录都执行这个窗口函数,举个例子: SELECT 阅读全文
posted @ 2022-11-04 23:49 xiaoyu_jane 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 打印属性名 判断是否有该属性 阅读全文
posted @ 2022-10-27 16:23 xiaoyu_jane 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 实体类转换成字符串 一般用于序列化之前的传输,字符串可以使用序列化 字符串解析成实体类 一般用于反序列化 阅读全文
posted @ 2022-10-27 16:15 xiaoyu_jane 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 插件登录失败 参考这篇文章https://blog.csdn.net/Msnelf/article/details/125539322 查找leetcode-config.xml文件 C:\Users\z18081.IntelliJIdea2019.2\config\options 修改域名 <!- 阅读全文
posted @ 2022-10-27 11:37 xiaoyu_jane 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.建立链接,(打电话拨号 ) Connection connection =getConnection(); 2.不自动 Commit (瓜子不是一个一个吃,全部剥开放桌子上,然后一口舔了) connection.setAutoCommit(false); 3.预编译SQL语句,只编译一回哦,效率 阅读全文
posted @ 2022-10-27 10:20 xiaoyu_jane 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 结论 同一个sourceStream可以进行多个处理输出多个sink 每次算子操作都会产生新的对象,对之前的DataStream不会影响 // 创建数据流 DataStream<TaskNodeInstance> sourceStream = StreamCommon.getKafkaSourceS 阅读全文
posted @ 2022-10-26 16:01 xiaoyu_jane 阅读(2124) 评论(0) 推荐(0) 编辑
摘要: 数字转字符串 String.valueOf(num) 字符串转数字 Integer.parseInt(string) 阅读全文
posted @ 2022-10-16 22:48 xiaoyu_jane 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 将集合或者数组转化为流,进行求最大值,排序,可以省去for循环,简化代码量 Arrays.stream(res).max().getAsInt() 可以得到res数组的最大值 Arrays.stream(res).sorted().boxed().collect(Collectors.toList( 阅读全文
posted @ 2022-10-11 19:50 xiaoyu_jane 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 接口和抽象类 ==接口==:主要定义方法,让子类去实现,作为标准 只有方法,方法都是public ,修饰符都被省去 没有构造器 使用implement关键字继承 只能定义静态常量 ==抽象类==:父类不实现逻辑,让子类去实现 有成员属性 有protect修饰的构造器 有抽象方法 有成员属性 ==st 阅读全文
posted @ 2022-10-05 19:17 xiaoyu_jane 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 回溯算法也叫回溯搜索法,其本质是穷举,也可以加上剪枝操作进行优化 回溯是递归的副产品,只要有递归就存在回溯的思想 回溯算法可以抽象为树形结构 回溯法解决如下问题: 组合问题,无序 排列问题,有序 切割问题 子集问题 棋盘问题 回溯算法套路 void backtracking(参数){ //终止条件 阅读全文
posted @ 2022-10-05 19:07 xiaoyu_jane 阅读(23) 评论(0) 推荐(0) 编辑