- 钱的故事
蟹先生的咖啡屋
钱的故事picturefromwww.pexels.com昨天看到一句话,大意是“钱在不断地流通,遇到过许多人,许多事。”一百的人民币肯定没有一元硬币的经历有趣,即使它的价值是百元的百分之一。坐公交,坐地铁,常常会用到一元硬币;足球比赛开球的优先权,也会用到一元人硬币;就算在街角,乞丐的碗里,也会有许多一元硬币。在不知名的小乡村,买菜用的大都是一元一角;在许愿池子里,也有许多一元硬币。孩子常常玩一
- HTML+CSS+JS
binzhenliziyuan
javascripthtmlcss
HTML+CSS+JSHTML基础1.HTML文件中的DOCTYPE是什么作用?2.HTML、XML、XHTML之间有什么区别?3.前缀为data-开头的元素属性是什么?4.谈谈你对HTML语义化的理解?5.HTML5对比HTML4有哪些不同之处?6.meta标签有哪些常用用法?7.img标签的srcset的作用是什么?8.响应式图片处理优化:Picture标签9.在script标签上使用defe
- 奥斯卡一如既往上头条
天秤座的心思
学院奖(AcademyAwards)全名学院功绩奖(AcademyAwardofMerit),俗称奥斯卡金像,每年由美国电影艺术与科学学院(AMPAS:TheAcademyofMotionPictureArtsandSciences)组织授予颁发,旨在鼓励过去一年间的优秀电影创作。学院奖的颁发不仅是年度美国电影界最为重要的活动,同时学院奖也是世界上最受瞩目的电影奖项之一,其目前共设有24类不同奖项
- 数据分析框架和方法
XiaoQiong.Zhang
人工智能
一、核心分析框架(TheBigPictureFrameworks)描述性分析(WhatHappened?)目的:了解过去发生了什么,描述现状,监控业务健康。核心工作:汇总、聚合、计算基础指标(KPI),生成报表和仪表盘。常用方法/指标:计数/求和/平均值/中位数:DAU/MAU,总销售额,客单价等。比率:转化率,点击率,流失率,毛利率等。分布:用户活跃度分布、订单金额分布、地域分布等。常用于理解群
- 《ChromaGAN》论文简读及demo运行(萌新手记)
kkpeach
学习手记python机器学习计算机视觉
论文题目:《ChromaGAN:AdversarialPictureColorizationwithSemanticClassDistribution》《具有语义类别分布的对抗图片着色》论文地址:https://arxiv.org/pdf/1907.09837.pdf源码地址:https://github.com/pvitoria/ChromaGAN声明:仅学习用途。这是WACV2020收录的一篇
- Android录制视频自带铺满多行水印
宝杰X7
Androidandroid音视频
文章目录引言环境要求代码实现总结引言 之前做过几种水印需求,这篇文章是关于使用Android原生库开发录制视频自带满帧文字水印。环境要求Android7.0以上AndroidStudio,官方开发者官网视频录制功能参考开源库PictureSelector的camerax库//用到的Google集成摄像头库constvalcamerax="1.4.2"constvalappcompat="1.2.0
- C#中Enum转List
白菜白又白啊
C#中Enum转listenum列表
1、定义一个枚举类publicenumFormDetail{[Description("FormCultureVideo")]FormCultureVideo=0,[Description("FormGoodsIntroduceVideo")]FormGoodsIntroduceVideo=1,[Description("FormImprovePicture")]FormImprovePictur
- C#窗体控件—pictureBox使用
本文介绍C#窗体控件的pictureBox,该控件是在PictureBox中显示图像。操作流程1.1.添加控件新建一个窗体,在界面中添加PictureBox控件如下所示:1.2.控件属性设置设置控件的位置,和长宽,然后Locked置true锁定位置,再从本地PC中导入图片显示,如下所示:
- Jquery笔记
Kari–
jquery
JQuery笔记文章目录JQuery笔记CSS()函数JQ操作DOMJQ访问CSS任务:比较JQ访问CSS与JS访问CSS各自优缺点JQ常用内置函数分类JQ插件JS和JQ的ajax内置函数第一个任务操作CSS样式操作元素类图片显示效果练习picture.zip第二个任务操作元素的尺寸第三个任务操作元素的位置解决布局设置元素属性JQ访问CSS样式css()JQ访问元素类addClass()JQ访问元
- elementUI el-upload使用方法、上传限制数量且超出不显示上传按钮、删除闪一下、多个upload并排显示、控制按钮点击出现选择文件框的范围
qq_42440919
vue.jselementuijavascript
样式//可接受的上传样式上传按钮显示的图片上传按钮显示+形状对应js:/*-----------------------------上传相关-----------------------------*///点击图片放大图片handlePictureCardPreview(file){this.dialogImageUrl=file.url;this.dialogVisible=true;},//移
- C#实践开发_Winform 系列九:五子棋游戏
iceberg7012
C#实践开发c#winform
五子棋游戏文章目录五子棋游戏前言一、结果呈现1.界面设计2.运行结果呈现二、源码1.Form.cs2.Form.Designer.cs三、总结前言C#实践开发_Winform系列第九篇篇:五子棋游戏,进一步熟悉pictureBox控件使用。一、结果呈现1.界面设计窗体界面设计:两个label标签,两个文本框textBox,两个Button按钮,一个pictureBox。2.运行结果呈现二、源码1.
- C# 桌面宠物
将行其疾
C#c#开发语言
文章目录前言效果预览实现技术与控件具体实现小结前言前几天做了个桌面宠物,将效果和代码分享一下。效果预览贴图素材出自《侠客风云传》1.拥有待机动画,呼吸效果,轮播台词。2.可以拖动,拖动有交互反馈。3.可以随时切换贴图,更改台词,切换呼吸频率。实现技术与控件Winform窗体文件流读写多线程与定时器鼠标绑定事件坐标系更新与随机数生成PictureBox控件,contextMenuStrip控件,To
- WPF将容器内的组件按比例缩放
刚猛宝宝
WPFwpf
1.使用多值转换器,XAML中传入容器的当前宽高,和组件的原始宽高。2.转换器中按比例缩放,参考的PictureBox中的Zoom缩放算法。publicclassSetScaleConverter:System.Windows.Data.IMultiValueConverter{//Window容
- HTML面试整理
wandongle
html面试前端
本篇博客整理了本人在近期HTML面试题中的部分错误或薄弱问题。第1题:如何在HTML中实现响应式图片加载?请举例说明srcset和picture的使用场景。HTML提供了srcset和两种方式来实现响应式图片加载。方式一:使用srcset:srcset属性可为同一图像提供多个文件源和各自的分辨率描述符。浏览器会根据当前设备的屏幕尺寸(如宽度)和像素密度(如DPI)来选择最合适的图像源进行加载。这样
- OpenCV中的at()函数-像素值读写
Wildcraner
opencv
at()函数是对像素点进行操作。在OpenCV采用at()函数对像素进行遍历。一、单通道图像对于单通道图像"picture",picture.at(i,j)就表示在第i行第j列的像素值。即读取了位于(i,j)的像素值二、多通道图像对于多通道图像如RGB图像"picture",可以用picture.at(i,j)[c]来表示某个通道中在(i,j)位置的像素值。1)上面的doubler、Vec3b表示
- Ubuntu下FFmpeg的安装方式
Lu Zelin
#A/V-Codingffmpegubuntulinux
FFmpeg介绍音视频的广泛应用直播类:音视频会议(腾讯会议、Zoom)、娱乐直播(斗鱼、虎牙)音视频通话:QQ、微信网络视频:腾讯视频、爱奇艺短视频:抖音、快手视频监控:海康人工智能:人脸识别、智能音箱 概念 FFMPEG全称为fastforwardmovingpictureexpertgroup,是领先的多媒体框架,提供了音视频的编码、解码、转码、封装、解封装、流、滤镜、播放等功能。几
- 推荐开源项目:PiPer - 视频画中画浏览器扩展
乌昱有Melanie
推荐开源项目:PiPer-视频画中画浏览器扩展PiPerBrowserextensionthataddsPictureinPicturesupporttoYouTube,Netflix,AmazonVideo,Twitch,Plex,andmore!项目地址:https://gitcode.com/gh_mirrors/piper/PiPerPiPer是一款专为在线视频设计的浏览器扩展,让你能够在
- Python批量压缩图片
墨小青的程序园
Python图像处理图像处理python
#-*-coding:utf-8-*-"""__author__='Du'__creation_time__='2018/1/510:06'"""importosfromPILimportImageimportglobDIR='C:/Users/Public/Pictures/SamplePictures/'classCompress_Picture(object):def__init__(sel
- GitHub 趋势日报 (2025年05月24日)
qianmoQ
GitHub项目趋势日报github
本日报由TrendForge系统生成https://trendforge.devlive.org/本日报中的项目描述已自动翻译为中文今日整体趋势Top10排名项目名称项目描述今日获星总星数语言1microsoft/qlibQLIB是一个面向AI的定量投资平台,旨在利用AI技术在定量投资中实现潜力,增强研究并创造价值,从探索思想到实施生产。Qlib支持多样化的机器学习建模范例。包…⭐426⭐2052
- API文档
qq_1061383457
数据库
后台接口通用文件上传POST/admin/upload/pictureContent-Type:multipart/formdatatype图片类型,可选值如下。admin_avatar管理员头像category_picture分类图goods_picture商品图goods_album商品轮播图goods_description商品描述图name设为固定值file管理员管理员登录POST/adm
- 自动生成图标小程序(iOS)
水木姚姚
人工智能iOSmacOSxcodepythonobjective-cAI
续上篇《iOS应用程序开发(图片处理器)》这是一个图片浏览器和处理器,增加一些功能,可以自动生成小图标。(Thisisapictureviewerandeditor.Youcanaddsomefunctions,generatetheiconautomatically.Youcanselecttheobjectinthepictureautomatically.Andyoualsocanselec
- [按键精灵]安卓/ios辅助工具脚本开发8个有用的代码段
ii_best
androidios
使用按键精灵安卓/ios辅助工具脚本开发中一些写常用的功能性的代码段分享:(1)不重复的写入文本Dimpath="/sdcard/pictures/账号.txt"FunctionFileWrite(path,str)Dimarr=file.readlines(path)IfLen(arr)=0ThenFile.Write(path,str&"\r\n")ElseFori=1ToLen(arr)If
- 免费本地化图片矫正软件 文档试卷透视校正背景漂白去阴影一键批量处理
weixin_62899385
电脑开源软件软件构建
各位图片处理小能手们!今天给你们介绍一款超神的图片处理工具——PictureCleaner!它可是专业又免费的本地化图片处理神器,专门针对文档、试卷还有日常图片的优化需求设计的。咱先说说它的核心功能。第一个是图片校正,它能搞定透视变形和倾斜校正。你要么拖动图片四角,要么让它自动检测文档边缘,像A4纸啥的,一下子就能精准校正。特别适合手机拍的歪歪斜斜的文档、书籍页面这些场景,就像给歪扭的图片来了个正
- Chevereto使用docker启动,nginx开启https
ShawnGoethe
dockercheveretodockernginxhttps
whatTosolvesomeproblemssomewebonlyusemarkdownandcan’tuploadpictures,suchasv2ex.comsomepicsyoudon’twanttogiveittoothersforlongtime,suchasyourinterestingstorygiveyourblog’scanspeedwhendownloadbiggerpics
- 【计算机视觉】OpenCV实战项目:GraspPicture 项目深度解析:基于图像分割的抓取点检测系统
白熊188
计算机视觉计算机视觉opencv人工智能
GraspPicture项目深度解析:基于图像分割的抓取点检测系统一、项目概述项目特点二、项目运行方式与执行步骤(一)环境准备(二)项目结构(三)执行步骤三、重要逻辑代码解析(一)图像分割(二)抓取点检测(三)主程序四、执行报错与问题解决方法(一)OpenCV版本问题(二)图像路径问题(三)内存不足(四)颜色范围问题五、相关论文信息(一)图像分割(二)抓取点检测六、总结一、项目概述在机器人视觉和自
- opencv图像匹配并定位
张振皮皮皮虾
项目opencv
fromskimage.measureimportcompare_ssimimportargparseimportimutilsimportcv2fromIP_camera.make_image_dataimportpicture#ap=argparse.ArgumentParser()#ap.add_argument("-f","--first",required=True,help="firs
- HTML`picture`标签
cuk0051
htmlcssjavascript大数据javaViewUI
HTMLgivesusthepicturetag,whichdoesaverysimilarjobofthesrcsetattributeofanimgtag,andthedifferencesareverysubtle.HTML为我们提供了picture标签,它与img标签的srcset属性非常相似,并且区别非常细微。Youusepicturewheninsteadofjustservingas
- 响应式设计和HTML的标签
Web开发学习笔记
Web开发响应式响应式设计html5响应式图片picture
响应式设计响应式设计是指在不同分辨率的设备中,网页布局可以自适应的调整。这种弹性化的布局使网站在不同设备中的布局都比较合理,本意是使原本PC上的网站兼容手机和平板。大部分响应式网页是通过媒体查询,加载不同样式的CSS文件实现。好处不用多说,但是也有缺陷。由于PC和手机访问的是同一个网站,PC不计较流量,但是手机很在乎啊。一般在手机上访问响应式网页里的图片时,只是把图片分辨率做了一个缩放,手机还是下
- HTML Picture标签详细教程
像素行者
HTMLhtml前端
HTMLPicture标签详细教程简介标签是HTML5中引入的一个强大元素,它为开发者提供了更灵活的图像资源管理方式。该标签主要用于让浏览器根据不同条件(如设备屏幕大小、分辨率或支持的图像格式)选择最适合当前显示环境的图像版本。标签本身不显示任何内容,它作为和元素的容器,使得响应式图像实现变得更加简单高效。为什么需要picture标签在标签出现之前,开发者主要依赖CSS媒体查询来实现响应式图像,但
- 图片批处理新选择批量转换 无损压缩 + 尺寸智能校准
2501_90827448
安全电脑开源软件
各位图片处理小能手们!今天给大家介绍一款超厉害的工具——QuestionPicture。它是专门搞图片批量处理的轻量级工具,能通过自动化流程,“咔咔”就完成图片格式转换、尺寸调整、压缩优化这些操作。下面我就给大家详细说说它的核心功能、特点啥的。先说核心功能。第一,批量格式转换。它能把图片批量转换成JPG、PNG、WebP、AVIF这些格式,不管啥场景需求都能满足。就比如说把PNG转成WebP,文件
- jquery实现的jsonp掉java后台
知了ing
javajsonpjquery
什么是JSONP?
先说说JSONP是怎么产生的:
其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。
1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;
2、
- Struts2学习笔记
caoyong
struts2
SSH : Spring + Struts2 + Hibernate
三层架构(表示层,业务逻辑层,数据访问层) MVC模式 (Model View Controller)
分层原则:单向依赖,接口耦合
1、Struts2 = Struts + Webwork
2、搭建struts2开发环境
a>、到www.apac
- SpringMVC学习之后台往前台传值方法
满城风雨近重阳
springMVC
springMVC控制器往前台传值的方法有以下几种:
1.ModelAndView
通过往ModelAndView中存放viewName:目标地址和attribute参数来实现传参:
ModelAndView mv=new ModelAndView();
mv.setViewName="success
- WebService存在的必要性?
一炮送你回车库
webservice
做Java的经常在选择Webservice框架上徘徊很久,Axis Xfire Axis2 CXF ,他们只有一个功能,发布HTTP服务然后用XML做数据传输。
是的,他们就做了两个功能,发布一个http服务让客户端或者浏览器连接,接收xml参数并发送xml结果。
当在不同的平台间传输数据时,就需要一个都能解析的数据格式。
但是为什么要使用xml呢?不能使json或者其他通用数据
- js年份下拉框
3213213333332132
java web ee
<div id="divValue">test...</div>测试
//年份
<select id="year"></select>
<script type="text/javascript">
window.onload =
- 简单链式调用的实现技术
归来朝歌
方法调用链式反应编程思想
在编程中,我们可以经常遇到这样一种场景:一个实例不断调用它自身的方法,像一条链条一样进行调用
这样的调用你可能在Ajax中,在页面中添加标签:
$("<p>").append($("<span>").text(list[i].name)).appendTo("#result");
也可能在HQ
- JAVA调用.net 发布的webservice 接口
darkranger
webservice
/**
* @Title: callInvoke
* @Description: TODO(调用接口公共方法)
* @param @param url 地址
* @param @param method 方法
* @param @param pama 参数
* @param @return
* @param @throws BusinessException
- Javascript模糊查找 | 第一章 循环不能不重视。
aijuans
Way
最近受我的朋友委托用js+HTML做一个像手册一样的程序,里面要有可展开的大纲,模糊查找等功能。我这个人说实在的懒,本来是不愿意的,但想起了父亲以前教我要给朋友搞好关系,再加上这也可以巩固自己的js技术,于是就开始开发这个程序,没想到却出了点小问题,我做的查找只能绝对查找。具体的js代码如下:
function search(){
var arr=new Array("my
- 狼和羊,该怎么抉择
atongyeye
工作
狼和羊,该怎么抉择
在做一个链家的小项目,只有我和另外一个同事两个人负责,各负责一部分接口,我的接口写完,并全部测联调试通过。所以工作就剩下一下细枝末节的,工作就轻松很多。每天会帮另一个同事测试一些功能点,协助他完成一些业务型不强的工作。
今天早上到公司没多久,领导就在QQ上给我发信息,让我多协助同事测试,让我积极主动些,有点责任心等等,我听了这话,心里面立马凉半截,首先一个领导轻易说
- 读取android系统的联系人拨号
百合不是茶
androidsqlite数据库内容提供者系统服务的使用
联系人的姓名和号码是保存在不同的表中,不要一下子把号码查询来,我开始就是把姓名和电话同时查询出来的,导致系统非常的慢
关键代码:
1, 使用javabean操作存储读取到的数据
package com.example.bean;
/**
*
* @author Admini
- ORACLE自定义异常
bijian1013
数据库自定义异常
实例:
CREATE OR REPLACE PROCEDURE test_Exception
(
ParameterA IN varchar2,
ParameterB IN varchar2,
ErrorCode OUT varchar2 --返回值,错误编码
)
AS
/*以下是一些变量的定义*/
V1 NUMBER;
V2 nvarc
- 查看端号使用情况
征客丶
windows
一、查看端口
在windows命令行窗口下执行:
>netstat -aon|findstr "8080"
显示结果:
TCP 127.0.0.1:80 0.0.0.0:0 &
- 【Spark二十】运行Spark Streaming的NetworkWordCount实例
bit1129
wordcount
Spark Streaming简介
NetworkWordCount代码
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
- Struts2 与 SpringMVC的比较
BlueSkator
struts2spring mvc
1. 机制:spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。 2. 性能:spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而spring基于方法,粒度更细,但要小心把握像在servlet控制数据一样。spring
- Hibernate在更新时,是可以不用session的update方法的(转帖)
BreakingBad
Hibernateupdate
地址:http://blog.csdn.net/plpblue/article/details/9304459
public void synDevNameWithItil()
{Session session = null;Transaction tr = null;try{session = HibernateUtil.getSession();tr = session.beginTran
- 读《研磨设计模式》-代码笔记-观察者模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
/**
* “观
- 重置MySQL密码
chenhbc
mysql重置密码忘记密码
如果你也像我这么健忘,把MySQL的密码搞忘记了,经过下面几个步骤就可以重置了(以Windows为例,Linux/Unix类似):
1、关闭MySQL服务
2、打开CMD,进入MySQL安装目录的bin目录下,以跳过权限检查的方式启动MySQL
mysqld --skip-grant-tables
3、新开一个CMD窗口,进入MySQL
mysql -uroot
 
- 再谈系统论,控制论和信息论
comsci
设计模式生物能源企业应用领域模型
再谈系统论,控制论和信息论
偶然看
- oracle moving window size与 AWR retention period关系
daizj
oracle
转自: http://tomszrp.itpub.net/post/11835/494147
晚上在做11gR1的一个awrrpt报告时,顺便想调整一下AWR snapshot的保留时间,结果遇到了ORA-13541这样的错误.下面是这个问题的发生和解决过程.
SQL> select * from v$version;
BANNER
-------------------
- Python版B树
dieslrae
python
话说以前的树都用java写的,最近发现python有点生疏了,于是用python写了个B树实现,B树在索引领域用得还是蛮多了,如果没记错mysql的默认索引好像就是B树...
首先是数据实体对象,很简单,只存放key,value
class Entity(object):
'''数据实体'''
def __init__(self,key,value)
- C语言冒泡排序
dcj3sjt126com
算法
代码示例:
# include <stdio.h>
//冒泡排序
void sort(int * a, int len)
{
int i, j, t;
for (i=0; i<len-1; i++)
{
for (j=0; j<len-1-i; j++)
{
if (a[j] > a[j+1]) // >表示升序
- 自定义导航栏样式
dcj3sjt126com
自定义
-(void)setupAppAppearance
{
[[UILabel appearance] setFont:[UIFont fontWithName:@"FZLTHK—GBK1-0" size:20]];
[UIButton appearance].titleLabel.font =[UIFont fontWithName:@"FZLTH
- 11.性能优化-优化-JVM参数总结
frank1234
jvm参数性能优化
1.堆
-Xms --初始堆大小
-Xmx --最大堆大小
-Xmn --新生代大小
-Xss --线程栈大小
-XX:PermSize --永久代初始大小
-XX:MaxPermSize --永久代最大值
-XX:SurvivorRatio --新生代和suvivor比例,默认为8
-XX:TargetSurvivorRatio --survivor可使用
- nginx日志分割 for linux
HarborChung
nginxlinux脚本
nginx日志分割 for linux 默认情况下,nginx是不分割访问日志的,久而久之,网站的日志文件将会越来越大,占用空间不说,如果有问题要查看网站的日志的话,庞大的文件也将很难打开,于是便有了下面的脚本 使用方法,先将以下脚本保存为 cutlog.sh,放在/root 目录下,然后给予此脚本执行的权限
复制代码代码如下:
chmo
- Spring4新特性——泛型限定式依赖注入
jinnianshilongnian
springspring4泛型式依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- centOS安装GCC和G++
liuxihope
centosgcc
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。
按照这个思路,我想安装过程如下:
安装gcc:yum install gcc
安装g++: yum install g++
实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应该
- 第13章 Ajax进阶(上)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- How to determine BusinessObjects service pack and fix pack
blueoxygen
BO
http://bukhantsov.org/2011/08/how-to-determine-businessobjects-service-pack-and-fix-pack/
The table below is helpful. Reference
BOE XI 3.x
12.0.0.
y BOE XI 3.0 12.0.
x.
y BO
- Oracle里的自增字段设置
tomcat_oracle
oracle
大家都知道吧,这很坑,尤其是用惯了mysql里的自增字段设置,结果oracle里面没有的。oh,no 我用的是12c版本的,它有一个新特性,可以这样设置自增序列,在创建表是,把id设置为自增序列
create table t
(
id number generated by default as identity (start with 1 increment b
- Spring Security(01)——初体验
yang_winnie
springSecurity
Spring Security(01)——初体验
博客分类: spring Security
Spring Security入门安全认证
首先我们为Spring Security专门建立一个Spring的配置文件,该文件就专门用来作为Spring Security的配置