-
两个原因导致Spring @Autowired注入的组件为空
所属栏目:[大数据] 日期:2021-07-06 热度:195
@ 目录 译文 你手动实例化了一个类 你忘记在某个类使用组件注解或者它的扩展注解 原文 YOU INSTANTIATED THE A CLASS MANUALLY YOU FORGOT TO ANNOTATE A CLASS AS A COMPONENT OR ONE OF ITS DESCENDANTS 原文作者:Steve Claridge ? 原文链接:https://www[详细]
-
SpringBoot学习笔记(十一:使用MongoDB存储文件 )
所属栏目:[大数据] 日期:2021-07-06 热度:139
@ 目录 一、MongoDB存储文件 1、MongoDB存储小文件 2、MongoDB存储大文件 2.1、GridFS存储原理 2.2、GridFS使用 2.2.1、使用shell命令 2.2.2、使用API 二、SpringBoot整合MongoDB存储文件 1、MongoDB存储小文件 1.1、添加依赖 1.2、配置 1.3、模型层 1.4、持[详细]
-
SpringBoot学习笔记(十五:OAuth2 )
所属栏目:[大数据] 日期:2021-07-06 热度:72
@ 目录 一、OAuth 简介 1、什么是OAuth 2、OAuth 角色 3、OAuth 授权流程 4、OAuth授权模式 4.1、授权码 4.2、隐藏式 4.3、密码式 4.4、凭证式 二、实践 1、密码模式 1.1、授权服务器 1.1.1、依赖 1.1.2、授权服务器配置 1.1.3、Spring Security配置 1.2、资[详细]
-
给你的SpringBoot项目定制一个牛年专属banner吧
所属栏目:[大数据] 日期:2021-07-06 热度:149
新春快乐,牛年大吉! 新的一年是牛年,在SpringBoot项目里自定义了一个牛年相关的banner,看起来可真不错。 上面是自己制作的一个banner,相关的ASCII字符在文末。 SpringBoot项目自定义banner非常简单,通过在classpath下添加一个banner.txt或设置banner.l[详细]
-
一步步使用SpringBoot结合Vue实现登录和用户管理功能
所属栏目:[大数据] 日期:2021-07-06 热度:99
前后端分离开发是当今开发的主流。本篇文章从零开始,一步步使用SpringBoot结合Vue来实现日常开发中最常见的登录功能,以及登录之后对用户的管理功能。通过这个例子,可以快速入门SpringBoot+Vue前后端分离的开发。 前言 1、前后端分离简介 在这里首先简单说[详细]
-
SpringBoot学习笔记(十七:MyBatis-Plus )
所属栏目:[大数据] 日期:2021-07-06 热度:121
@ 目录 一、MyBatis-Plus简介 二、基本用法 1、准备数据 2、引入依赖 2、配置 3、代码 4、测试 三、自定义SQL 1、自定义批量插入 2、自定义查询 2.1、自定义返回结果 2.2、自定义查询条件参数 2.3、map转驼峰 3、自定义一对多查询 3.1、 Category相关 3.2、[详细]
-
C++的四个默认函数(构造函数,析构函数,拷贝函数,赋值函数)
所属栏目:[大数据] 日期:2021-07-06 热度:162
文章目录 一. 构造函数 二. 析构函数 三. 拷贝构造函数 1.浅拷贝 2.深拷贝 四. 赋值函数 在C++中,对于一个类,C++的编译器都会为这个类提供四个默认函数,分别是: A() //默认构造函数 ~A() //默认析构函数 A(const A) //默认拷贝构造函数 A operator = (c[详细]
-
C++类的this指针,静态成员,友元函数友元类
所属栏目:[大数据] 日期:2021-07-06 热度:70
文章目录 1. this指针 2. 静态成员 3. 友元函数友元类 1. this指针 在上篇讲C++中类,对象,封装,继承(派生),多态的时候,this指针出现在成员函数中,并使用-成员提取符操作成员变量。 在 C++ 中,每一个对象都能通过 this 指针来访问自己的地址,this[详细]
-
C++命名空间
所属栏目:[大数据] 日期:2021-07-06 热度:156
文章目录 定义命名空间的格式 使用定义好的命名空间: 嵌套命名空间 不连续的命名空间 以前上课在Android studio上用java写代码的时候,有一个函数明明和书上一样,但就是出错,捣鼓了半天,原来是包导错了,为了耍帅,手一快,package xxxxx 这个包就是java[详细]
-
关于C/C++ 一些自己遇到的问题以及解惑
所属栏目:[大数据] 日期:2021-07-06 热度:139
文章目录 1.数组越界造成的死循环 2.int main(int argc,char* argv[])里面的参数有什么作用? 3.程序代码区、文字常量区、静态区(全局区)、堆区、栈区 4.函数指针 指针函数 指针数组 数组指针 傻傻分不清 5.return continue break return 0 exit 6.最大值加[详细]
-
C/C++什么时候使用二级指针,你知道吗?
所属栏目:[大数据] 日期:2021-07-06 热度:197
2020博客之星年度总评选进行中:请为74号的狗子投上宝贵的一票! 我的投票地址: 文章目录 一.前言 二.正文 1. int类型做函数参数 2.一级指针做参数 3. 二级指针做参数 4. 总结 一.前言 先来看一段代码: int * p = NULL ; void func ( int * p ) { int * p_[详细]
-
萌新学习C++容易漏掉的知识点,看看你中招了没有(一)
所属栏目:[大数据] 日期:2021-07-06 热度:74
2020博客之星年度总评选进行中:请为74号的狗子投上宝贵的一票! 我的投票地址:点击为我投票 文章目录@H_403_12@ 一. 前言 二.进入正题 1. float和double 2. for循环 3. 逗号运算符 4. 数组 5. 申请动态数组 6. 分不清数组和指针 7. 数组的地址 8. 优先级和[详细]
-
C++使用指针,动态数组,指针做参数需要注意的问题等总结
所属栏目:[大数据] 日期:2021-07-06 热度:143
文章目录 一. 前言 二. 进入正题 1. 声明指针 2. int * pa 和 int pa[ ]的区别 3. 访问数组和指针 4. 释放内存 5. 指针或者数组做函数参数 6. 指针做参数需要注意的问题 一. 前言 指针是什么,有些萌新一听到指针就开始畏惧了,这种畏惧并不是来自指针给你的[详细]
-
C++字符串输入输出以及复合类型浅谈
所属栏目:[大数据] 日期:2021-07-06 热度:108
@H_502_3@@H_502_3@ @H_502_3@ 文章目录 1. 字符和字符串 2. 结构体 3. 共用体 4. 结构体和共用体的占地面积(在内存中大小) 5. 枚举 6. 静态数组和动态数组(需要创建指针) @H_502_3@ 1. 字符和字符串 第一种创建字符串的方法:@H_502_3@ int main ( ) {[详细]
-
C++类型转换几种情况
所属栏目:[大数据] 日期:2021-07-06 热度:140
文章目录 0. 类型转换的原理 1. 初始化和赋值时进行的转换 2. 以{}方式初始化时进行的转换(C++11新增) 3. 表达式中的转换 4. 传递参数时的转换 5. 强制类型转换 6. 使用auto让编译器自己推断变量类型 0. 类型转换的原理 在进行下面的学习前,我觉得有比较[详细]
-
萌新不看会后悔的C++基本类型总结(二)
所属栏目:[大数据] 日期:2021-07-06 热度:156
文章目录 0. 浮点数关于有效范围一些问题 1. C++如何确定常量的类型 2. const除了修饰常量还能干什么 3. 通用字符名 4. char的符号问题 5. bool 6. 运算符的优先级和结合性 0. 浮点数关于有效范围一些问题 上一篇 上一篇大概地说了浮点数的精度问题和有效范[详细]
-
echarts 中国地图提示框
所属栏目:[大数据] 日期:2021-07-06 热度:151
point: 鼠标位置,如 [20,40]。 params: 同 formatter 的参数相同。 dom: tooltip 的 dom 对象。 rect: 只有鼠标在图形上时有效,是一个用x,y,width,height四个属性表达的图形包围盒。 size: 包括 dom 的尺寸和 echarts 容器的当前尺寸,例如:{contentSize:[详细]
-
Python---time类的使用获取时间
所属栏目:[大数据] 日期:2021-07-06 热度:51
? ? https://www.jb51.net/article/49326.htm ? 1、time.time()?? ?它返回当前时间的时间戳(1970纪元后经过的浮点秒数)。 如果调用这个函数,如: ?print time.time() ? ,那么会输出下面的结果: 1234894839.231432 2、time.localtime(secs) ? ?它将一个[详细]
-
Python使用mysql进行模糊查询报错:python中TypeError: not enou
所属栏目:[大数据] 日期:2021-07-06 热度:132
2021-03-26-19:54:13 今天下午对世界疫情详情数据库进行模糊查询。 首先要明确一点:使用模糊查询就会用到WHERE语句中的LIKE语句,主要说一下在使用 %?的时候要注意的点: 在Python中%是一个格式化字符,所以如果需要使用%则需要写成%%。 将在Python中执行的[详细]
-
高德地图和echarts结合实现地图下钻(二)
所属栏目:[大数据] 日期:2021-07-06 热度:192
一、学习ajax发送异步请求 1 $( function (){ 2 // 请求参数 3 var list = {}; 4 // 5 $.ajax({ 6 请求方式 7 type : "POST" , 8 请求的媒体类型 9 contentType: "application/json;charset=UTF-8" 10 请求地址 11 url : "http://127.0.0.1/admin/list/" 12[详细]
-
高德地图和echarts结合实现地图下钻(一)
所属栏目:[大数据] 日期:2021-07-06 热度:67
疫情大屏优化-ECharts 地图下钻功能实现? https://www.sohu.com/a/373917631_100123073 ??全国:100000 ????????????????北京:110000 ????????????????天津:120000 ????????????????河北:130000 ????????????????山西:140000 ????????????????内蒙古:15[详细]
-
Python的flask接收前台的ajax的post数据和get数据
所属栏目:[大数据] 日期:2021-07-06 热度:168
ajax向后台发送数据: ①post方式 ajax: @app.route("/find_worldByName",methods=['POST']) type:'post', data:{'cname':cname,'continent':continent}, 这是post方式传值 那么在后台接收就是:(使用request的form方法) continent = request.form.get("con[详细]
-
ajax和flask路由传json格式数据出现undefined和object错误
所属栏目:[大数据] 日期:2021-07-06 热度:104
描述一下问题背景: 前台封装一个json字符串给后台传输数据,后台的ajax获取请求之后把接收的数据显示到前台html表格上。 jsonify:这个方法可以把字典转化为json字符串 通过 jsonify() 方法返回到前台界面时的相应类型为 Content-Type: application/json 通[详细]
-
Python列表元祖字典详解
所属栏目:[大数据] 日期:2021-07-06 热度:173
一、列表(List) 1、 列表可以用来存储不同的数据类型,使用 [ ] e.g. 1 service = ['http','ssh','ftp'] ? ?2、列表是有索引的,也就是可以通过 下标 来访问数据 ? ? ? 3、切片访问和连接 (两个列表可以直接相加) 1 print(service[1 :]) ##打印第一个元[详细]
-
Web、Android等程序开发中src引入外部文件和资源的方法总结
所属栏目:[大数据] 日期:2021-07-06 热度:171
? ? ? ? ? ?方法一:使用相对于当前文件(源文件)的相对路径 使用 ../ 对于这个例子来说 ../ 把路径带到了项目根目录的下一级目录 1 script src ="../static/js/world.js" / script ? 方法二:使用web工程的绝对路径 1 src: url(/Cov/static/font/DS-DIGIT.[详细]