首页 > 2020年01月04日 > 全部分享
Spring Boot2 系列教程 (十五) | 服务端参数校验之一
估计很多朋友都认为参数校验是客户端的职责,不关服务端的事。其实这是错误的,学过 Web 安全的都知道,客户端的验证只是第一道关卡。它的参数验证并不是安全的,一旦被有心人抓到可乘之机,他就可以有各种方法来摸拟系统的 Http 请求,访问数据库的关键数据。轻则导致服务器宕机,重则泄露数据。所以,这时就需 ...
分类:编程语言   时间:2020-01-04 18:42:32    收藏:0  评论:0  赞:0  阅读:86
Spring Boot2 系列教程 (十三) | 整合 MyBatis (XML 版)
前言 如题,今天介绍 SpringBoot 与 Mybatis 的整合以及 Mybatis 的使用,之前介绍过了 SpringBoot 整合MyBatis 注解版的使用,上一篇介绍过 MyBatis 的理论,今天这篇就不介绍 MyBatis 的理论了,有兴趣的跳转阅读: "SpringBoot 实战 ...
分类:编程语言   时间:2020-01-04 18:42:17    收藏:0  评论:0  赞:0  阅读:72
easyui中设置开始日期只能选择比结束日期小的日期,js代码获取日期的值
$("#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的索引和锁
前言 只有光头才能变强 索引和锁在数据库中可以说是非常重要的知识点了,在面试中也会经常会被问到的。 本文力求简单讲清每个知识点,希望大家看完能有所收获 声明:如果没有说明具体的数据库和存储引擎,默认指的是MySQL中的InnoDB存储引擎 一、索引 在之前,我对索引有以下的认知: 索引可以加快数据库 ...
分类:数据库技术   时间:2020-01-04 18:41:36    收藏:0  评论:0  赞:0  阅读:86
Spring Boot2 系列教程 (八) | 配置日志
前言 如题,今天介绍 springboot 默认日志的配置。 默认日志 Logback 默认情况下,Spring Boot 用 Logback 来记录日志,并用 INFO 级别输出到控制台。如果你在平常项目中用过 Spring Boot,你应该已经注意到很多 INFO 级别的日志了。默认日志长这样: ...
分类:编程语言   时间:2020-01-04 18:41:00    收藏:0  评论:0  赞:0  阅读:89
windows10搭建GitBucket服务器(1)
安装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
ReactNative: 使用开关组件Switch组件
一、简介 开关组件就是0和1的互斥关系,0代表关闭,1代表打开。应用中很多时候会使用一个开关组件来控制某些功能是否启用或禁用。ReactNative中提供了Switch组件来实现开关功能。 二、API 它提供的属性不多,如下所示: 三、使用 简单使用如下: ...
分类:其他   时间:2020-01-04 18:40:05    收藏:0  评论:0  赞:0  阅读:193
解决Windows10下安装Ubuntu16.04双系统后开机没有Ubuntu引导
1.按照网上教程在磁盘中压缩硬盘并且不需要给他新建卷标,就让他显示空闲就好了; 2.使用UltraISO刻录U盘启动盘,开机选择U盘UEFI启动,直接安装。选择安装方式时只需要选择“安装Ubuntu,与windows共存”,C盘已经安装了Win10,ubuntu 会自己安装在之前压缩出来的空闲目录下 ...
分类:Windows开发   时间:2020-01-04 18:39:45    收藏:0  评论:0  赞:0  阅读:95
"Another MySQL daemon already running with the same unix socket."报错处理
【问题发现】 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
Win10下安装MySQL8
第一步:下载安装包 官网: "https://dev.mysql.com/downloads/mysql/" 百度网盘: "mysql 8.0.18 winx64.zip" 第二步:解压 注意:解压到的目录不能出现中文或者空格等名称 第三步:配置 1.新建文件和文件夹 在解压目录下,新建 文件和 文 ...
分类:数据库技术   时间:2020-01-04 18:38:19    收藏:0  评论:0  赞:0  阅读:101
ArrayBlockingQueue源码阅读
由数组支持的有界阻塞队列。此队列对元素FIFO(先进先出)进行排序。队列的 开头是已在队列中停留最长时间的元素。队列的尾部是最短时间出现在队列中的元素。新元素插入到队列的尾部,并且队列检索操作在队列的开头获取元素。 这是经典的“有界缓冲区”,其中固定大小的数组包含由生产者插入并由消费者提取的元素。创 ...
分类:其他   时间:2020-01-04 18:37:57    收藏:0  评论:0  赞:0  阅读:86
Java Lambda表达式 实现原理分析
https://blog.csdn.net/qq_37960603/article/details/85028867 在类编译时,会生成一个私有静态方法+一个内部类。 在内部类中实现了函数式接口,在实现接口的方法中,会调用编译器生成的静态方法。 在使用lambda表达式的地方,通过传递内部类实例,来 ...
分类:编程语言   时间:2020-01-04 18:37:38    收藏:0  评论:0  赞:0  阅读:309
MySQL是怎样运行的?打卡汇总
启动选项和系统变量 mysql配置方式之一,在命令行上使用选项配置。有长形式和短形式之分,同时等号=前后不能有空格。对于常用的选项提供短形式,也就是选项首字母前加‘-’前缀。这种方式只对当次启动有效。 mysql配置方式之二,在配置文件中使用选项。会按照一定路径寻找配置文件,ini,cnf都为配置文 ...
分类:数据库技术   时间:2020-01-04 18:37:19    收藏:0  评论:0  赞:0  阅读:73
使用Docker安装Jenkins服务
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++11学习
最近因为工作需要,需要对遗留的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 打包——过去、现在与未来
英文 | "Python packaging Past, Present, Future" 【1】 原作 | BERNAT GABOR 译者 | 豌豆花下猫 声明 :本文获得原作者授权翻译,转载请保留原文出处,请勿用于商业或非法用途。 你是否想过在运行 pip install 时究竟发生了什么?这篇 ...
分类:编程语言   时间:2020-01-04 18:35:14    收藏:0  评论:0  赞:0  阅读:96
IntelliJ IDEA 创建SpringBoot项目报错: 程序包org.springframework.boot不存在
解决方案:在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
Cesium 本地部署
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
1449条   上一页 1 ... 23 24 25 26 27 ... 73 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!