估计很多朋友都认为参数校验是客户端的职责,不关服务端的事。其实这是错误的,学过 Web 安全的都知道,客户端的验证只是第一道关卡。它的参数验证并不是安全的,一旦被有心人抓到可乘之机,他就可以有各种方法来摸拟系统的 Http 请求,访问数据库的关键数据。轻则导致服务器宕机,重则泄露数据。所以,这时就需 ...
分类:
编程语言 时间:
2020-01-04 18:42:32
收藏:
0 评论:
0 赞:
0 阅读:
86
前言 如题,今天介绍 SpringBoot 与 Mybatis 的整合以及 Mybatis 的使用,之前介绍过了 SpringBoot 整合MyBatis 注解版的使用,上一篇介绍过 MyBatis 的理论,今天这篇就不介绍 MyBatis 的理论了,有兴趣的跳转阅读: "SpringBoot 实战 ...
分类:
编程语言 时间:
2020-01-04 18:42:17
收藏:
0 评论:
0 赞:
0 阅读:
72
$("#start_date").datebox({ onSelect: function (beginDate) { $('#end_date').datebox().datebox('calendar').calendar({ validator: function (endDate) { va ...
分类:
Web开发 时间:
2020-01-04 18:41:56
收藏:
0 评论:
0 赞:
0 阅读:
90
前言 只有光头才能变强 索引和锁在数据库中可以说是非常重要的知识点了,在面试中也会经常会被问到的。 本文力求简单讲清每个知识点,希望大家看完能有所收获 声明:如果没有说明具体的数据库和存储引擎,默认指的是MySQL中的InnoDB存储引擎 一、索引 在之前,我对索引有以下的认知: 索引可以加快数据库 ...
分类:
数据库技术 时间:
2020-01-04 18:41:36
收藏:
0 评论:
0 赞:
0 阅读:
86
前言 如题,今天介绍 springboot 默认日志的配置。 默认日志 Logback 默认情况下,Spring Boot 用 Logback 来记录日志,并用 INFO 级别输出到控制台。如果你在平常项目中用过 Spring Boot,你应该已经注意到很多 INFO 级别的日志了。默认日志长这样: ...
分类:
编程语言 时间:
2020-01-04 18:41:00
收藏:
0 评论:
0 赞:
0 阅读:
89
安装jdk和jre 安装jdk和jre 官网下载JDK(windows64版本),地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 选择最新版本 jdk-13.0.1 按默认选项安装. 安 ...
分类:
Windows开发 时间:
2020-01-04 18:40:42
收藏:
0 评论:
0 赞:
0 阅读:
98
一、简介 开关组件就是0和1的互斥关系,0代表关闭,1代表打开。应用中很多时候会使用一个开关组件来控制某些功能是否启用或禁用。ReactNative中提供了Switch组件来实现开关功能。 二、API 它提供的属性不多,如下所示: 三、使用 简单使用如下: ...
分类:
其他 时间:
2020-01-04 18:40:05
收藏:
0 评论:
0 赞:
0 阅读:
193
1.按照网上教程在磁盘中压缩硬盘并且不需要给他新建卷标,就让他显示空闲就好了; 2.使用UltraISO刻录U盘启动盘,开机选择U盘UEFI启动,直接安装。选择安装方式时只需要选择“安装Ubuntu,与windows共存”,C盘已经安装了Win10,ubuntu 会自己安装在之前压缩出来的空闲目录下 ...
分类:
Windows开发 时间:
2020-01-04 18:39:45
收藏:
0 评论:
0 赞:
0 阅读:
95
【问题发现】 1、访问zabbix页面显示数据库连接异常。 2、登录设备发现mysql异常,报错"Another MySQL daemon already running with the same unix socket." 【问题修复】 根据报错应是socket文件存在占用,删除mysql.so ...
分类:
数据库技术 时间:
2020-01-04 18:39:09
收藏:
0 评论:
0 赞:
0 阅读:
72
重载:指的是同意可访问区被声明的几个具有不同参数列(参数的类型,个数,顺序不同)的同名函数,根据参数列表确定调用哪个函数。重载不关心函数返回类型。 class A { public: void test{int i}; //overload void test(double i); //overlo ...
分类:
其他 时间:
2020-01-04 18:38:41
收藏:
0 评论:
0 赞:
0 阅读:
95
第一步:下载安装包 官网: "https://dev.mysql.com/downloads/mysql/" 百度网盘: "mysql 8.0.18 winx64.zip" 第二步:解压 注意:解压到的目录不能出现中文或者空格等名称 第三步:配置 1.新建文件和文件夹 在解压目录下,新建 文件和 文 ...
分类:
数据库技术 时间:
2020-01-04 18:38:19
收藏:
0 评论:
0 赞:
0 阅读:
101
由数组支持的有界阻塞队列。此队列对元素FIFO(先进先出)进行排序。队列的 开头是已在队列中停留最长时间的元素。队列的尾部是最短时间出现在队列中的元素。新元素插入到队列的尾部,并且队列检索操作在队列的开头获取元素。 这是经典的“有界缓冲区”,其中固定大小的数组包含由生产者插入并由消费者提取的元素。创 ...
分类:
其他 时间:
2020-01-04 18:37:57
收藏:
0 评论:
0 赞:
0 阅读:
86
https://blog.csdn.net/qq_37960603/article/details/85028867 在类编译时,会生成一个私有静态方法+一个内部类。 在内部类中实现了函数式接口,在实现接口的方法中,会调用编译器生成的静态方法。 在使用lambda表达式的地方,通过传递内部类实例,来 ...
分类:
编程语言 时间:
2020-01-04 18:37:38
收藏:
0 评论:
0 赞:
0 阅读:
309
启动选项和系统变量 mysql配置方式之一,在命令行上使用选项配置。有长形式和短形式之分,同时等号=前后不能有空格。对于常用的选项提供短形式,也就是选项首字母前加‘-’前缀。这种方式只对当次启动有效。 mysql配置方式之二,在配置文件中使用选项。会按照一定路径寻找配置文件,ini,cnf都为配置文 ...
分类:
数据库技术 时间:
2020-01-04 18:37:19
收藏:
0 评论:
0 赞:
0 阅读:
73
1、从Docker Hub上下载Jenkins镜像:(https://hub.docker.com/search?q=jenkins&type=image) docker pull jenkins/jenkins:lts 2、在本地创建对应的映射目录 mkdir -p /XXXX/XXX/XX 3、 ...
分类:
其他 时间:
2020-01-04 18:36:20
收藏:
0 评论:
0 赞:
0 阅读:
93
对于喜欢在桌面不留一个快捷方式的我来说,通过运行界面来启动应用是非常有必要的。像系统中的已有命令,输入control打开控制面板,输入regedit打开注册表,输入mspaint打开画图工具等等,那么可以通过自行设置环境变量来达到该目的。 操作步骤: 1. 输入 进入控制面板 2. 进入系统选项(如 ...
分类:
其他 时间:
2020-01-04 18:35:54
收藏:
0 评论:
0 赞:
0 阅读:
105
最近因为工作需要,需要对遗留的c++系统进行改造,所以找一下些c++11的书籍阅读。 强烈推荐这本书,可以在github上边看代码边学习。 https://changkun.de/modern-cpp/zh-cn/07-thread/index.html#7-2-%E4%BA%92%E6%96%A5 ...
分类:
编程语言 时间:
2020-01-04 18:35:37
收藏:
0 评论:
0 赞:
0 阅读:
77
英文 | "Python packaging Past, Present, Future" 【1】 原作 | BERNAT GABOR 译者 | 豌豆花下猫 声明 :本文获得原作者授权翻译,转载请保留原文出处,请勿用于商业或非法用途。 你是否想过在运行 pip install 时究竟发生了什么?这篇 ...
分类:
编程语言 时间:
2020-01-04 18:35:14
收藏:
0 评论:
0 赞:
0 阅读:
96
解决方案:在pom.xml配置文件中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency> 如果添加后依然报 ...
分类:
编程语言 时间:
2020-01-04 18:34:53
收藏:
0 评论:
0 赞:
0 阅读:
175
1.下载cesium安装包:https://cesium.com/cesiumjs/ 2.安装node (略) 3.解压cesium压缩包 这是解压后的截图 4.运行命令 首先在控制台中进入自己的cesium解压后的目录下,然后运行npm install ,完了之后运行npm start 如上图出现 ...
分类:
其他 时间:
2020-01-04 18:34:30
收藏:
0 评论:
0 赞:
0 阅读:
346