自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 扩展Validation,自定义参数验证注解

需求:对用户名以及密码进行参数验证,使用自定义注解的方式使用预编译的Pattern对字段进行校验public class ValidationUtils {// 字段验证的正则表达式 private static final String usernameRegex = "^[A-Za-z].{5,19}$"; private static final String passwordRegx = "^[A-Za-z].{7,19}$"; private static

2021-08-01 00:41:16 230

原创 Git常用命令及使用流程

.gitignore 是 Git 仓库中的一个特殊的文本文件,它里面记录了你不希望提交到仓库的目录和文件的名称或类型LICENSE:许可证.git 目录,就是你的本地仓库(Local Repository),你的所有版本信息都会存在这里.git 所在的这个根目录,称为 Git 的工作目录(Working Directory),它保存了你当前从仓库中签出(checkout)的内容文件目前属于 “untracked” 状态,它的意思是 Git 仓库对它没有进行任何记录,你在提交的时候不会把它提交上去,查

2020-08-30 21:58:33 546

原创 【SSM】Shiro登录认证

使用Shiro框架进行登录认证按照以下步骤可以利用shiro进行登录认证,暂未实现(需要)权限认证。配置依赖包Spring版本5<!--shiro--> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4

2020-05-14 21:02:04 246

原创 【SSM】后台字段验证

使用校验框架validation和JSR303进行字段验证JSR 303 是 Java 为 Bean 数据合法性校验提供的标准框架,它已经包含在 JavaEE 6.0 中 ,JSR 303 通过在 Bean 属性上标注类似于 @NotNull、@Max 等标准的注解,指定校验规则,并通过标准的验证接口对 Bean 进行验证。Hibernate Validator 是 JSR 303 的一个参考实现,除支持所有标准的校验注解外,它还支持以下的扩展注解。包依赖:以下版本没有与spring版本5发生包冲突

2020-05-14 00:16:49 387

原创 【SSM】文件上传到服务器

解决tomcat服务器上传文件大小限制:在conf/server.xml文件中:<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>改为<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" r

2020-05-12 21:35:03 471 2

原创 【SSM】下载服务器文件的方式

SSM框架:方法一:利用ResponseEntity处理前台:$('#downlink').attr('href','music/download?murl='+data.murl);document.getElementById("downlink").click();后台:利用流的形式,构建ResponseEntity响应报文 @RequestMapping(path="/download",method= RequestMethod.GET) public ResponseEnt

2020-05-12 18:59:24 462

原创 在VMware下关闭卡死的虚拟机

用VMware下的虚拟机时,突然卡死了,直接关也关不了,网上的教程中关闭进程也不行,报“拒绝访问”的信息。在VMware中只打开了那个卡死的虚拟机,所以选择关闭VMware来试着关闭卡死的虚拟机。直接关闭VMware会提示虚拟机繁忙。然后试着进入服务,关闭了有关VMware的所有服务然后又进入任务管理器,选择VMware应用,右键选择关闭,成功!...

2020-04-02 08:22:33 1037

原创 解决tomcat 报错:'startup' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

环境变量配置都正确,在home目录下就是运行不了startup命令。跳转到tomcat的bin目录下运行该命令,可以运行。想着应该是找不到该路径,就试着将Path下的%CATALINA_HOME%\bin上移到顶端(本来在最下面)再在home目录下输入startup,成功运行了。...

2020-01-16 10:19:32 4556 1

原创 SQL查询练习一

SQL查询语句练习一题目来源:https://www.nowcoder.com/ta/sql所涉及到的表及其结构#员工信息表CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varch...

2019-12-20 23:32:29 145

原创 剑指Offer之表示数值的字符串、Java实现

每日一道编程题之表示数值的字符串题目描述:请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100",“5e2”,"-123",“3.1416"和”-1E-16"都表示数值。 但是"12e",“1a3.14”,“1.2.3”,"±5"和"12e+4.3"都不是。输入:+100-100..1235.3e+34e-54.3e3.53E-1.23a78...

2019-12-10 11:36:27 88

原创 剑指offer之将字符串转成整数,Java实现

每天一道编程题之将字符串转换为整数题目描述:将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0输入描述:输入一个字符串,包括数字字母符号,可以为空输出描述:如果是合法的数值表达则返回该数字,否则返回0示例:+21474836471a332147483648-2147483648-2147483649 0输出...

2019-12-09 16:40:20 211

原创 JSON使用总结

JSONJSON: JavaScript Object Notation(JavaScript 对象表示法),是存储和交换文本信息的格式,类似于XML,但比XML轻量,通常用于与服务端交换数据。JSON 文件的文件类型是 “.json”JSON 文本的 MIME 类型是 “application/json”JSON语法数据在名称/值对中,由逗号分隔,大括号保存对象,中括号保存数组key...

2019-10-24 22:29:10 151

原创 HTML DOM

利用id获取html元素:// 如果找到该元素,将以对象的形式返回该元素,否则返回nulldocument.getElementById(id_name);利用类名获取html元素:// 返回文档中所有指定类名的元素集合,作为 NodeList 对象document.getElementByClassName(class_name);利用name属性获取html元素:// 返回带...

2019-10-24 21:15:09 84

原创 Oracle数据库之表空间与回退段

表空间创建表空间:默认创建小型永久类表空间CREATE [ SMALLFILE | BIGFILE ] // 设置空间大小[ PERMANENT | TEMPORARY | UNDO ] // 设置空间类型(永久/临时/撤销)TABLESPACEtbs_name // 表空间名[ DATAFILE | TEMPFILE ] // 表空间的数据文件类型(数据文件/临时文件)'...

2019-10-23 21:19:53 515

原创 Oracle数据库之用户、角色和权限

权限系统权限允许用户执行特定的系统级操作或在特定的对象上执行特定的操作常见的系统权限:CREATE TABLESPACE :创建表空间CREATE TABLE :创建表CREATE USER :创建用户CREATE ROLE :创建角色INSERT ANY TABLE :插入记录到任意表DROP TABLE :删除表DROP USER :删除用户...

2019-10-16 21:57:29 210

原创 Oracle数据库学习之SQL*PLUS的命令

主机字符串:自己的本地数据库名称,当连接本地的数据库时,它可以为空,连接远程数据库时就不能为空了SQL*PLUS常用命令:[ show user ] : 显示当前用户在SQL*PLUS中登录:用户名/口令[@ORCL];在cmd中登录:sqlplus 用户名/口令[@ORCL];[ EXIT ] 或 [ QUIT ] : 断开数据库连接,并退出SQL*PLUS连接与断开命令:[ CO...

2019-10-15 21:34:10 264

原创 HTML基础知识点总结

HTML的标签不区分大小写基础标签:1,html:定义HTML文档,所有标签都写在内部,网页的内容在其中2,head:标题,字符格式,语言,兼容性,关键字,描述等信息在其中3,body:网页需展示的内容在其中4,&lt;!DOCTYPE&gt;声明:位于文档的最前面,定义文档的类型,告知浏览器,文档是使用那种HTML或HTML规范5,title:定义文档的标签,浏览器标签显示的标签6...

2019-09-13 22:47:44 395

原创 使用DOSBOX和MASM调试8086/8088的汇编语言程序

由于在Win10中不能使用Wave6k的汇编软件,只能使用DOSBOX和MASM来调试运行所写的8086/88的汇编语言程序了。但是不常写汇编程序,也记不住那些DOSBOX之类的命令,每次要用时都要去网上找教程,自己写一个简洁版的步骤吧。进入DOSBOX窗口,事先在NotePad++写好了汇编程序,接下来就调试运行它了命令:masm name得到目标程序文件即obj文件命令:link na...

2019-05-04 20:42:00 1864

原创 使用命名行运行Java程序与解决找不到主类错误

在计算机中已经配置好了Java的环境变量,使用cd命令跳转到待运行的Java程序的目录下命令:cd 路径Java文件放在了C盘下某个目录中,在src的TestOne包中命令:javac name.java将java程序编译成字节码形式,即.class文件,会保存在与java程序同一个目录下,若编译成功不会有什么显示,否则会显示错误信息。命令:java name args[0] args...

2019-03-20 17:44:25 245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除