首页 > 2021年08月16日 > 全部分享
SpringBoot 源码分析
传统的spring框架实现web服务需要导入很多依赖,并编写对应的xml配置文件,而springboot可以进行依赖管理和自动配置 1. 依赖管理:以web项目为例,有两个核心依赖 为什么导入dependency时不需要指定版本? spring-boot-starter-parent父依赖启动器的主 ...
分类:编程语言   时间:2021-08-16 22:51:38    收藏:0  评论:0  赞:0  阅读:40
vue-cli开启gzip,减少包的体积
我们在用vue-cli打包的时候,往往会出现包比较大的情况,webpack4已经帮我们进行了分包的处理,那我们也可以再进行gzip压缩打包,减小包的体积 1.需要用到的插件: npm i -D compression-webpack-plugint 特别注意,有的版本会出现”TypeError: C ...
分类:其他   时间:2021-08-16 22:51:24    收藏:0  评论:0  赞:0  阅读:25
Spring MVC数据校验
一般情况下,用户的输入是随意的,为了保证数据的合法性,数据验证是所有 Web 应用必须处理的问题。 Spring MVC 有以下两种方法可以验证输入: 利用 Spring 自带的验证框架 利用 JSR 303 实现 数据验证分为客户端验证和服务器端验证,客户端验证主要是过滤正常用户的误操作,通过 J ...
分类:编程语言   时间:2021-08-16 22:51:08    收藏:0  评论:0  赞:0  阅读:33
MySql常用函数
MySql常用函数 一、数学函数: ABS():取绝对值 MOD(A,B):取余,等效于A%B ROUND():取整,四舍五入 CEILING():取整,向上取整 二、字符串函数: substr( str, 初始位置,取多少位):截取字符串,初始位置从1开始 concat(str1,str2.... ...
分类:数据库技术   时间:2021-08-16 22:50:54    收藏:0  评论:0  赞:0  阅读:19
oracle 数据库中查询最新的一条记录
select file_id from ( select file_id , row_number() over (PARTITION BY prod_nane order by time desc) as row_number from 表名 where prod_name = #{prodnam ...
分类:数据库技术   时间:2021-08-16 22:50:42    收藏:0  评论:0  赞:0  阅读:22
Mac下vscode配置cpp环境
1.安装vscode 2.插件安装 安装“C/C++”、“C/C++ Clang Command Adapter” 3.新建cpp文件 4.配置2 c_cpp_properties.json 按 Command + Shift + P 打开命令行面板,输入 C/Cpp: Edit Configura ...
分类:系统服务   时间:2021-08-16 22:50:28    收藏:0  评论:0  赞:0  阅读:15
java读取TXT文件(硬核区分编码格式)
废话:我看了百度上大部分的自动读取TXT文件,在不确定编码格式的情况下,好像都没啥效果,但是我还是保留了,万一有用呢[狗头],可能是我的搜索方式不对,没有找到正确结果,我目前的方法由于太过硬核我也觉得不是很好,如果有更好的方法,望告知,先谢谢啦 原理:实现原理真的很粗暴,我把几乎所有汉字的utf8编 ...
分类:编程语言   时间:2021-08-16 22:50:15    收藏:0  评论:0  赞:0  阅读:21
break语句和continue语句
如果我们想要让程序在中途跳出循环,可以用break语句来实现 #include<stdio.h> int main(){int i,num;_Bool flag=1;printf("请输入一个整数:");scanf("%d",&num);for (i=2;i<=num/2;i++){if(num%i ...
分类:其他   时间:2021-08-16 22:50:04    收藏:0  评论:0  赞:0  阅读:15
BS_栅格系统&列偏移&显示与隐藏
栅格系统 Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局。 简介 栅格系统用于通过一系列的行(row)与列(column)的组合来创建页 ...
分类:其他   时间:2021-08-16 22:49:51    收藏:0  评论:0  赞:0  阅读:11
kruskar重构树
只略略讲一点基本方式与思想了 构建 并查集,边按从小(大)到大(小)加入,建新点,点权为此边权,该点为两点根的父亲。 性质:(此处为最小生成树重构树) 1.lca(u,v)为u到v路径上的最大边权 2.类似大根堆 3.显然的性质,叶子为点,非叶子映射边 ...
分类:其他   时间:2021-08-16 22:49:39    收藏:0  评论:0  赞:0  阅读:21
python3+selenium3获取页面表格中的文本
需要获取表格行里的文本做断言 首先可以使用AirtestIDE的assert获取xpath定位; 窗口——>Selenium Windows——>【地球】浏览器——>手动跳转到元素所在页面——>assert 断言自动产生 #断言 driver.assert_exist("//*[@id=\"root ...
分类:编程语言   时间:2021-08-16 22:49:28    收藏:0  评论:0  赞:0  阅读:27
P1866 编号
#include <bits/stdc++.h> using namespace std; const int N=55; const int p=1000000007; int n; int a[N]; long long ans=1; int main() { ios::sync_with_st ...
分类:其他   时间:2021-08-16 22:49:10    收藏:0  评论:0  赞:0  阅读:12
使用TiDB MPP
1.设置数据库变量 SET tidb_allow_mpp = 1; 2.注意 TiDB 支持使用 MPP 模式来执行查询。在 MPP 执行模式下,SQL 优化器会生成 MPP 的执行计划。注意 MPP 模式仅对有 TiFlash 副本的表生效。 3.MPP 查询片段和 MPP 任务 在 MPP 模式 ...
分类:数据库技术   时间:2021-08-16 22:48:59    收藏:0  评论:0  赞:0  阅读:23
Unity 消息机制
最近有新项目需要和同事合作开发,他做UI 我做网络层,做着做着发现 如果我们要相对独立完成自己的开发任务,那我们的代码耦合得减少,不然 一个人代码有大改的时候,另一个人也要进行大幅修改,这样不便于后期开发维护。 然后做了一个简单的消息机制。 总的来说是用了一个委托的方式解决的 这是消息管理, 负责添 ...
分类:编程语言   时间:2021-08-16 22:48:46    收藏:0  评论:0  赞:0  阅读:20
编译EasyRTC新版本采用ProtocolBuffer(pb)接收不同类型数据如何判断?
ProtocolBuffer(pb)所做事情其实类似于xml、json,也就是把某种数据结构的信息依照某种格式保存起来,ProtocolBuffer(pb)效率高,支持多种编程语言。 在编译EasyRTC新版本时,我们采用了ProtocolBuffer(pb)实现部分功能,其中在EasyRTC视频通 ...
分类:其他   时间:2021-08-16 22:48:32    收藏:0  评论:0  赞:0  阅读:30
noip模拟38(待补)
##A. a 显然本题应该是$n*m$做法,然而我带了个树状数组的$log$,卡了卡过了.. 正解应该是枚举左上端点,然后考虑维护两个单调指针.. 我们发现随着右下端点高度的下移,那么$l$和$r$作为边界的指针也会单调向左移动.. 于是$O(n*m)$便可做了.. A_code #include< ...
分类:其他   时间:2021-08-16 22:48:22    收藏:0  评论:0  赞:0  阅读:19
FLASK学习
Flask学习 简介 Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login,数据 ...
分类:其他   时间:2021-08-16 22:48:10    收藏:0  评论:0  赞:0  阅读:53
SpringMVC:五、整合SSM
9、整合SSM 9.1、环境搭建 9.1.1、数据库 book表 CREATE TABLE `mybatis`.`book`( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `name` VARCHAR(100) NOT NU ...
分类:编程语言   时间:2021-08-16 22:48:00    收藏:0  评论:0  赞:0  阅读:15
如何事半功倍学习算法与数据结构
知识分类 学习的第一步,就是知识的获取途径,如果没有途径 ,你将无法进入学习过程。目前学习的途径有很多,我们可以通过线上的视频、博客,线下可以通过书籍和源码分析; 同时对知识进行分类也很重要,当然书籍都会对知识进行分类。 知识脉络 捋清楚知识所涉及的关键点,能将知识点用一张图进行绘制出来;如果能够将 ...
分类:编程语言   时间:2021-08-16 22:47:50    收藏:0  评论:0  赞:0  阅读:26
JavaWeb-03-Servlet-08-Http状态码
JavaWeb-03-Servlet-08-Http状态码 1.状态码介绍 1.状态码是由三位数字组成的符号。 2.Http服务器在推送响应包前,根据本次请求处理情况,将Http状态码写入到响应包里的【状态行】上。 3.如果Http服务器针对本次请求,返回了对应的资源文件,那么就通过Http状态码通 ...
分类:编程语言   时间:2021-08-16 22:47:36    收藏:0  评论:0  赞:0  阅读:26
424条   上一页 1 2 3 4 5 6 ... 22 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!