- 博客(24)
- 收藏
- 关注
原创 Spring Security 无法登陆,报错:There is no PasswordEncoder mapped for the id “null”
编写好继承了WebSecurityConfigurerAdapter类的WebSecurityConfig类后,我们需要在configure(AuthenticationManagerBuilder auth) 方法中定义认证用于信息获取来源以及密码校验规则等。(configure函数名字不重要,官方用的好像是configureGlobal(……),重要的是在这个被@EnableWebSecuri...
2019-12-12 11:01:29 205
原创 下拉框联动查询
页面加载是加载loadSelect()方法 js代码: loadSelect: function() { $.ajax({ method: "post", url: 'http://localhost:8888/region/findByTwoRegion', dataType: "json", async: true, success: function(res...
2019-10-10 16:51:16 382
原创 解决mybatis获取刚刚插入到数据库的数据的id的方法
思路:insert完成之后再去查询得到id,这样显然不行,很可能获取到的id不是自己想要的那条数据的id,只有在insert的过程中获取到id,再将其包装在结果集中一起返回,这样才能万无一失,保证返回id的准确性。 实现方法:mybatis的selectKey标签配合sql语句就可以实现这一需求; 写法详解: keyProperty属性表示要查询的主键的名字,就是主键字段对应实体类的属性。 ord...
2019-07-30 10:26:44 497
原创 js实现返回上一个页面
废话不说直接上代码: html代码: <a id="back" href="#">返回</a> <button class="layui-btn layui-btn-normal" id="newback">返回</button> js代码块: <script> var backUri = document.referr...
2019-05-30 11:44:03 1245
原创 JavaScript 在文本框隐藏状态下复制文本
想复制隐藏的input框,必须保证input框不处于display:none或visibility: hidden状态,且宽度不小于4(高度任意,亲测高度到0也没事),至于JavaScript为什么这样规定,我也不清楚,可能是为了安全吧 隐藏复制代码示例 <html> <head> <title>复制</title> </head&...
2019-05-30 11:33:59 673
原创 前端开发实现按钮选中后颜色变化
html代码: <div class="layui-btn-group layuiadmin-btn-group"> <button id= "SupendButton-one" class="layui-btn layui-btn-primary layui-btn-xs" onclick="queryTime(1,this)">日报</button> ...
2019-05-29 18:10:37 5814 3
转载 sql查询今天,本月,今年的语句
今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0 昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=1 7天内的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getda...
2019-05-29 18:03:34 4174
原创 linux服务器配置Java运行环境
此实验教大家如何配置 JDK 、Tomcat 和 Mysql 安装 JDK JDK 是开发Java程序必须安装的软件,我们查看一下 yum 源里面的 JDK: yum list java* 选择适合本机的JDK,并安装: yum install java-1.7.0-openjdk* -y 安装完成后,查看是否安装成功: java -version 安装 Tomcat Tomcat 是一个应...
2019-05-22 11:12:41 254
原创 application.propertion配置属性详解
#multipart multipart.enabled 开启上传支持(默认:true) multipart.file-size-threshold: 大于该值的文件会被写到磁盘上 multipart.location 上传文件存放位置 multipart.max-file-size最大文件大小 multipart.max-request-size 最大请求大小 #server server.ad...
2019-05-21 11:27:43 903
转载 linux下每个文件夹的作用
Linux根目录”/“下各个系统文件夹的含义和用途 1、/boot 该目录默认下存放的是Linux的启动文件和内核。 2、/initrd 它的英文含义是boot loader initialized RAM disk,就是由boot loader初始化的内存盘。在linux内核启动前,boot loader会将存储介质(一般是硬盘)中的initrd文件加载到内存,内核启动时会在访问真正的根文件系统...
2019-05-21 09:36:29 840
原创 使用JavaScript来实现文本域里内容保存到文件并下载
首先引入: 接着复制代码: $("#download").click(function(){ var content = $(’#out’).val(); var blob = new Blob([content], {type: “text/plain;charset=utf-8”}); saveAs(blob, “content.txt”); }); ...
2019-05-17 11:13:51 1093
原创 linux常用命令大全
vi 修改文件内容 i 编辑 :wq 推出 ls 查看当前目录下的所有文件及文件夹 hostname 查看当前用户 service iptables status 查看防火墙信息 service IP tables stop 关闭防火墙 chkconfig iptables off 永久关闭防火墙 reboot 重启 cd / 进入根目录 (chown 用户 文件名 )更改文件所属用户 (chg...
2018-11-16 20:48:03 94
原创 jsp九大内置对象和四大作用域对象和servlet三大作用域对象
servlet的三大作用域对象: request(HttpServletRequest) session(HttpSession): application(ServletContext):tomcat启动时创建,tomcat关闭时销毁,整个web的生命周期只有一个 括号内为其对应的类 jsp的九大内置对象: pageContext(pageContext)也包含了另外八大对象的引用 reques...
2018-11-01 22:21:56 160
原创 在spring boot中使用JPA详解
1.首先在pom.xml文件中导入jar包 <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifact...
2018-11-01 20:49:39 218
原创 spring boot简单使用学习
首先我们先创建一个spring boot的项目,大概的项目结构如下: 接下来的使用其实和springmvc差不多,我们先创建一个controller类 然后使用注解的方法来进行配置,如图上图所示,之后启动服务器,然后就可以在浏览器中访问 ...
2018-11-01 20:30:26 132
原创 SpringBoot调用JpaRepository接口的save方法出错
最近在学习SpringBoot,在调用JpaRepository接口的save方法时报错,如下: 一直在想调用人家封装的方法怎么还会报错,经过查询原来是主键自增策略的问题 我的代码: 可以看到JPA的两个注解@id和@GeneratedValue @id 标注用于声明一个实体类的属性映射为数据库的主键列。 @GeneratedValue 用于标注主键的生成策略。(问题就出在这里) JPA为开...
2018-11-01 20:21:30 4236
原创 写一个一个抽奖大转盘
现在我们再来写一个简单的大转盘 我们用到的东西和之前写的时钟是一样的,不过最多是代码复杂点 我们再来回顾一下之前时钟的用到的知识点 1.首先是CSS3中的2D旋转技术 用到的 transform()方法 设置其中的rotate属性 2.其次用到了js中的计时技术一个是setInterval()方法 一个是 setTimeout()方法 setInterval(A,B) A代表的是要重复执行的...
2018-10-09 22:33:46 869
原创 设置一个简单的时钟
今天我么们来用用css3中的2D旋转来做一个时钟 首先我们来看看学要用到的知识点 1.首先要用到css3中的transform方法,设置其中的属性rotate 我们可以在style中设置,也可以在js中设置 id.style.transform=“rotate(30deg)”; 2.其次还要用到js中的计时器,我们回想一下js中的计时器有两种方式 (1) setInterval(a,b)方法 a...
2018-10-09 22:12:31 273
原创 java中重载与重写的区别
重载和重写的区别 重载是在同一类中,声明多个同名方法,通过参数列表来区分不同的方法 重载规则:参数列表的数量、类型、顺序不同 重写是发生在有继承关系的两个类之间的,子类可以继承父类的非私有的方法,当父类的方法不能满足子类的需求的时候,子类可以对继承的方法进行重新编写 重写规则: 1.参数列表必须保持一致 2.返回值类型必学...
2018-10-09 21:28:45 91
原创 JDBC连接的详细步骤加代码
package com.jdbc.demo; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Statement; import java.util.ArrayList; ...
2018-07-27 10:01:24 272
原创 常用SQL语句加案例
原图 //进行乘法运算 select *,age*2 from user_student; 字符串做算术运算时,会被当做0来进行运算,在字符串中+号不代表拼接 //通过where条件查询user_student表下age大于22的数据 select id,name,age from user_student where age &gt; 22; //通过wher...
2018-07-26 23:15:09 223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人