摘要: springboot整合web开发 1.处理静态资源 我们创建一个springboot项目,添加web依赖后,它的默认项目结构是下面这样的 我们会将我们的静态资源放到 resources 下面的 static 里面,然后就可以直接使用路径去访问,http://127.0.0.1:8080/xxx , 阅读全文
posted @ 2021-08-14 15:56 cyoking 阅读(307) 评论(0) 推荐(1) 编辑
摘要: maximumSessions配置session最大的数量,可以实现常见的,一个账号同一时间只能在一台设备登录,类似qq,实现方式有两种,一种是后登录的人会把先登录的人挤下去,还有一种一旦账号被登录,其他人就不能在登陆了,具体使用那种还是得看业务 @Override protected void c 阅读全文
posted @ 2021-08-09 19:30 cyoking 阅读(1284) 评论(1) 推荐(0) 编辑
摘要: lambda 前言 java lambda表达式的重要用法是简化某些匿名内部类的写法,实际上lambda表达式底层和匿名内部类不太一样,匿名内部类在编译时会产生一个class,而Lambda表达式被封装成了主类的一个私有方法,并通过invokedynamic指令进行调用。 例子1:无参函数的简写 如 阅读全文
posted @ 2021-02-02 11:45 cyoking 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 一、数据预处理概述 1.数据质量涉及许多因素,包括,准确性、完整性、一致性、时效性、相关性、可信性和可解释性。 2.数据预处理的主要流程有:数据清理、数据集成、数据变换与数据规约。 数据请理:试图填充缺失值,光滑噪声和识别离群点,并纠正数据中的不一致。 缺失值:使用最可能的值填充缺失值,可以使用回归 阅读全文
posted @ 2021-01-06 10:24 cyoking 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: 一、关于Memcached 1.1 Memcached的介绍 Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。 1.2 Memcached的工作流程 MemCache的工作流程 阅读全文
posted @ 2020-12-13 11:58 cyoking 阅读(772) 评论(2) 推荐(1) 编辑
摘要: 题目描述 原题链接 农夫知道一头牛的位置,想要抓住它。 农夫和牛都位于数轴上,农夫起始位于点 N,牛位于点 K。 农夫有两种移动方式: 从 X 移动到 X−1 或 X+1,每次移动花费一分钟 从 X 移动到 2∗X,每次移动花费一分钟 假设牛没有意识到农夫的行动,站在原地不动。 农夫最少要花多少时间 阅读全文
posted @ 2020-10-30 22:24 cyoking 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 题目地址 题意 给定一个图,找到一条从1~n的路径,使得路径上能选出两个点p,q(先经过p在经过q)并且节点q的节点减去节点p的权值最大。 做法 1.先以1为起点,跑一遍spfa,求出数组$D[x]$表示从节点 1 到节点 x 的所有路径中,能过经过的权值最小的节点的权值,\(D[x]\) 与求最短 阅读全文
posted @ 2020-10-27 21:08 cyoking 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 简介 Mybatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 快速入门体验 准备工作 1.准备一个数据库,假设有如下数据(官网案例) 对应的 \(sql\) 语句如下: DROP TABLE IF EXIST 阅读全文
posted @ 2020-10-27 12:41 cyoking 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 大道至简,知易行难。 花径不曾缘客扫,蓬门今始为君开。 从今天开始改变,这是对平庸生活最好的回击。 阅读全文
posted @ 2020-10-27 12:32 cyoking 阅读(41) 评论(1) 推荐(0) 编辑