- 博客(76)
- 收藏
- 关注
原创 免安装版VSCode配置(便携模式)
使VSCode创建和维护的所有数据(会话状态、首选项、扩展插件)都在解压目录下,减小C盘占用空间(vscode插件),可直接使用U盘把解压目录放在U盘中达到便携式VSCode开发工具目的!
2022-08-20 18:08:32 5657 1
原创 稀疏数组(SparseArray)
当一个数组中大部分元素相同,可以用稀疏数组来保存该数组,把其他不同值的元素(有效数据)的行列记录在一个更小规模的数组中。
2021-11-25 20:02:04 418
原创 免费申请下载SSL证书与证书的安装部署教程,网站服务由网站由http协议升级为https协议
将http访问转换成https,最佳实践-CentOS系统Tomcat 8.5部署SSL证书
2021-01-17 15:34:31 3899 5
原创 babel : 无法加载文件 C:\Users\Rap\AppData\Roaming\npm\babel.ps1,因为在此系统上禁止运行脚本。
无法加载文件 C:\Users\Rap\AppData\Roaming\npm\babel.ps1,因为在此系统上禁止运行脚本。
2020-05-14 19:31:59 4780 4
原创 项目管理工具-Maven
Maven简介Maven的作用Maven的概念模型Maven的仓库Maven的坐标Maven安装与配置配置本地仓库Maven项目的目录结构Maven构建项目Maven管理依赖1. IDEA创建Maven工程2.maven的依赖传递3.maven解决jar包冲突问题
2020-04-19 09:55:00 361
原创 基于Maven的MyBatis逆向工程
MyBatis逆向工程简介,代码生成器的使用,根据表生成对应的映射文件,接口,以及bean类,SSM整合问题与单独使用Mybatis框架映射配置文件的规范问题,QBC风格的带条件查询。
2020-04-10 15:25:19 901
原创 MyBatis框架进阶(二),Mybatis注解开发,实现单表的增删改查与多表关联查询
Mybatis注解开发,实现单表的增删改查与多表关联查询并实现延迟加载。
2020-04-07 09:14:50 470 1
原创 SpringMVC实现JSON数据处理,设置静态资源过滤
设置静态资源不过滤,@RequestBody注解,前台传的json的字符串在后台转换成JavaBean的对象,使用@ResponseBody注解,在后台把JavaBean对象转换成json字符串,直接响应
2020-03-29 09:07:05 337
原创 SpringMVC控制器的返回值详解与SpringMVC请求转发和重定向
返回字符串返回值 void返回值 ModelAndView对象请求转发与重定向
2020-03-28 20:09:49 721
原创 SpringMVC表单请求参数的绑定,配置编码过滤器解决请求参数中文乱码问题,自定义类型转换器
SpringMVC的参数绑定支持的数据类型,POST请求请求参数中文乱码的解决方法,自定义类型转换器(Date类型转换),在控制器中使用原生的ServletAPI对象实现请求转发与重定向。
2020-03-28 09:11:24 344
原创 Spring与SpringBoot常用注解
1.RequestMapping注解:建立请求URL和处理方法之间的对应关系2.RequestParam注解:把请求中的指定名称的参数传递给控制器中的形参赋值3.RequestBody注解:获取请求体的内容,参数拼接成一个字符串4.PathVariable注解:绑定url中的占位符5.RequestHeader注解:获取指定请求头的值6.CookieValue注解:获取指定cookie的名称的值7.SessionAttributes注解:用于多次执行控制器方法间的参数共享(全局Session设置
2020-03-27 10:36:24 781 1
原创 Spring声明式事务
基于XML的声明式事务控制配置方式,基于注解的声明式事务控制配置方式,使用Spring JdbcTemplate基于AOP实现一个转账操作,转账进行数据库操作更新数据时,发生异常,则回滚事务,确保数据的一致性.
2020-03-26 09:03:30 269
原创 Linux安装JDK提示 -bash: /usr/local/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter:问题解决方法
jdk1.8解压安装后使用`java -version`测试是否配置成功,提示信息:-bash: /usr/local/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
2020-03-24 22:21:23 4230
原创 云服务器 Centos7 安装Tomcat 防火墙设置 开启8080端口 开机自启动Tomcat 把一个“项目”发布到tomcat中
云服务器 Centos7 安装Tomcat 防火墙设置,开启8080端口 把一个“项目”发布到tomcat中
2020-03-24 10:12:21 405
原创 SpringAOP配置详解
面向切面编程,Java的JDK动态代理与CGLib动态代理,基于XML的AOP配置,基于注解的AOP配置,切入点表达式说明
2020-03-23 18:19:28 2461
原创 Spring JdbcTemplate配置实现CRUD
Spring配置JdbcTemplate的两种方式:在dao中定义JdbcTemplate的方式,dao继承JdbcDaoSupport的方式,避免重复编码;Spring配置文件中配置加载配置文件的三种方式。
2020-03-22 17:09:51 1692
原创 Spring基于Xml的IoC配置总结——SpringIOC容器,IOC中bean标签详解,Spring依赖注入
SpringIOC容器,IOC中bean标签详解,Spring依赖注入,Spring集成DBUtils(实现业务层和持久层解耦)
2020-03-20 09:49:22 472
原创 MyBatis框架快速入门(二),使用映射器接口代理对象的方式实现单表的增删改查与配置文件参数的深入学习
配置文件的简化,使用映射器接口代理对象的方式实现单表的增删改查,相关配置文件参数的配置。
2020-03-13 17:24:30 479
原创 Mybatis报错:Could not find resource SqlMapConfig.xml
问题描述:无法找到资源SqlMapConfig.xml解决方法:在pom.xml中packaging是项目的打包类型,pom类型是用在父级工程或聚合工程中,用来做jar包的版本控制的,这里可以改为默认的jar类型或者用war类型。...
2020-03-08 18:07:15 1577
原创 Mybatis报错:Type interface com.mycode.dao.UserMapper is not known to the MapperRegistry.
问题描述:MapperRegistry不知道 com.mycode.dao.UserMapper这个接口。解决思路:以上图示代码首先是读取核心配置文件(SqlMapConfig.xml),得到一个输入流,构造者根据输入流流构造一个工厂,工厂生产一个SqlSession对象,SqlSession对象得到映射器的代理对象(有接口,没有实现类,生成代理对象),由代理对象执行sql语句。而报错是...
2020-03-08 17:44:15 6484 3
原创 Mybatis报错(坑):Could not find resource com.mycode.dao.UserMapper.xml
以上图示代码首先是读取Mybatis的核心配置文件(SqlMapConfig.xml),这一步并没有报错找不到资源。然后在核心配置文件里又配置了映射配置文件(UserMapper.xml)的位置,目的就是在于“告诉”Mybatis,映射配置文件的位置,这样才能找到UserMapper.xml,所以先查看核心配置文件中对映射配置文件的配置。
2020-03-08 17:19:05 5437 8
原创 Java生成动态验证码与仿登录时验证码的校验
进入登录页面时请求CheckCodeServlet生成验证码,并把验证码的值保存到session里,当用户提交登录表单时,使用validator插件进行表单校验,除验证码外的其他参数都校验通过后,使用validator插件提供的方式不提交表单,而是把表单提交的验证码值作为参数使用AJAX发送异步请求,在服务端(LoginServlet)从session里获取保存的验证码的值和表单提交的验证码值进行比较,把结果返回给客户端做相应处理。
2020-03-08 08:54:47 371
原创 Ajax(异步加载技术)
传统的网页(不使用 Ajax)如果需要更新内容,必须重新加载整个网页页面。Ajax技术可以实现在不重新加载整个网页的情况下,对网页的某部分进行更新(和服务端进行交互)。
2020-03-07 09:55:26 3521
原创 Ajax应用案例——仿百度搜索提示
文章目录需求分析:代码示例:测试效果:需求分析:在输入框输入关键字,使用Ajax发送异步请求,将输入框的关键字传递给服务端,查询数据库把查询到的相关信息转换为json字符串,响应给客户端,在客户端处理响应,即实现了下拉框中异步显示与该关键字相关信息。代码示例:搜索页面(search.html)<!DOCTYPE html><html><head&...
2020-03-06 10:49:21 465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人