自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql恢复数据后,提示表不存在error:1146: Table does not exist的解决方法

*将frm文件导入MySql数据库记得在删除mysql时将安装目录下的data文件夹备份只要在mysql的安装文件中找到data文件夹,将备份的data文件全部复制进去就可以了。即:> 全部导入!把.frm文件导进去。注意在data目录下也要加入ib_logfile0,ib_logfile1,ibdata1这几个文件。如果还是不行就将自己设置的安装目录下的ibdata1文...

2020-04-21 14:29:30 7989 2

原创 maven模块化问题--webapp原型配置失败,advisor标签中的advice-ref不能调用

使用maven将项目模块化时webapp原型archetype未有效时需要手动操作:主模块的依赖以及pom文件配置的其他模块依赖将不会成功,需要手动添加模块及所需依赖。webapp文件没有蓝色小圆点时,手动添加...

2020-04-29 11:20:42 779

原创 Oracle语法使用(二)

一.视图创建视图必须有dba权限—视图的作用?—第一:视图可以屏蔽掉一些敏感字段。—第二:保证总部和分部数据及时统一。我们一般不会去修改视图。我们可以设置视图为只读。//查询emp表中部门号为二十的所有员工信息为视图empvd20,已有的视图可被覆盖。只读。create or replace view empvd20 as select * from emp t where t.d...

2020-04-26 22:07:44 703

原创 Oracle语法使用(一)

Oracle体系结构数据库Oracle 数据库是数据的物理存储。这就包括(数据文件 ORA 或者 DBF、控制文件、联机日志、参数文件)。其实 Oracle 数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是 Oracle 就只有一个大数据库。实例一个 Oracle 实例(Oracle Instance)有一系列的后台进程(Backguound Pro...

2020-04-25 15:21:15 717

原创 MAVEN远程仓库,上传与下载jar包

maven 私服1. 需求正式开发,不同的项目组开发不同的工程。ssm_dao 工程开发完毕,发布到私服。ssm_service 从私服下载 dao2. 分析公司在自己的局域网内搭建自己的远程仓库服务器,称为私服,私服服务器即是公司内部的 maven 远程仓库,每个员工的电脑上安装 maven 软件并且连接私服服务器,员工将自己开发的项目打成 jar 并发布到私服服务器,其它项目组从私...

2020-04-23 15:59:46 1877

原创 Spring整合Mybatis,SpringMVC

所需jar包 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler...

2020-04-21 15:55:17 701

转载 理解事务的四种隔离级别

数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。Read uncommitted读未提交,顾名思义,就是一个事务可以读取另一个未提交事务的数据。事例:老板要给程序员发工资,程...

2020-04-20 12:22:26 713

原创 SpringMVC响应数据,异常,拦截器

SpringMVC 响应数据关键字响应//转发如果用了 forward:则路径必须写成实际视图 url,不能写逻辑视图。它相当于“request.getRequestDispatcher("url").forward(request,response)”。使用请求转发,既可以转发到 jsp@RequestMapping("/testForward")public String tes...

2020-04-19 18:05:00 867

原创 MultipartFile.getOriginalFilename()空指针异常,springMVC文件上传

出现空指针第一看先看表单的method是不是post请求,文件上传只能在post表单中进行第二看表单上传的参数name与方法中MultipartFile的参数名是否一致,或者使用 @RequestParam(value=“upload”,required=false) MultipartFile upload第三看文件上传解析器的id值是否配置基本三个中出现一个错误都会导致空指针异常上传...

2020-04-19 14:37:45 8997 3

原创 数组模拟环形队列---环形插入与取出数据

思路分析:1.front变量的含义做一个调整: front就指向队列的第一个元素, 也就是说arr[front]就是队列的第一 个元素。 front的初始值=02.rear变量的含义做一个调整: rear指向队列的最后一个元素的后一 个位置 因为希望空出一个空间做为约定。 rear的初始值=03.尾索引的下一个为头索引时表示队列满,即将队 列容量空出一个作为约定,当队列满时,...

2020-04-18 18:41:02 1040

原创 SpringMVC了解常见注解

常见注解RequestParam作用:把请求中指定名称的参数给控制器中的形参赋值。属性:value:请求参数中的名称。required:请求参数中是否必须提供此参数。默认值:true。表示必须提供,如果不提供将报错。jsp 中的代码:<!-- requestParams 注解的使用 --> <a href="springmvc/useRequestParam?...

2020-04-17 17:41:14 676

原创 SpringMVC与Struts2 的对比及请求参数乱码问题

SpringMVC 和 Struts2 的优略分析共同点:它们都是表现层框架,都是基于 MVC 模型编写的。它们的底层都离不开原始 ServletAPI。它们处理请求的机制都是一个核心控制器。区别:Spring MVC 的入口是 Servlet, 而 Struts2 是 FilterSpring MVC 是基于方法设计的,而 Struts2 是基于类,Struts2 每次执行都会创建...

2020-04-17 17:41:08 657

原创 SpringMVC环境搭建

maven工程导入坐标<properties><spring.version>5.0.2.RELEASE</spring.version> </properties> <dependencies> <dependency> <groupId>org.springframework&...

2020-04-17 16:41:44 607

原创 Ajax&json

AJAX:1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。 Ajax 是一种在无需重新加载整个网页的情...

2020-04-17 14:06:34 609

原创 Redis使用

Redis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露...

2020-04-17 14:05:25 603

原创 稀疏数组---二维数组的转化与读写文件

什么叫稀疏数组呢?如果一个数组(包括多维数组)中的大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组,节约空间。一般来说,稀疏数组的处理方法是:1.记录数组一共有几行几列,有多少个不同的数值。2.把具有不同值的元素的行列及记录在一个小规模的数组中,从而缩小程序的规模。package datastructures;import java.io.*;/** *二维...

2020-04-17 12:43:30 682

原创 Spring事务失效

所谓事务管理,其实就是“按照给定的事务规则来执行提交或者回滚操作”。Spring 并不直接管理事务,而是提供了多种事务管理器,他们将事务管理的职责委托给 Hibernate 或者 JTA 等持久化机制所提供的相关平台框架的事务来实现。Spring 事务管理器接口: org.springframework.transaction.PlatformTransactionManager ,通过这个接...

2020-04-16 19:32:19 657

原创 Spring事务控制

在 spring 配置文件中配置 JdbcTemplate<!-- 配置一个数据库的操作模板:JdbcTemplate --> <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <property name="dataSource" ref="dataSourc...

2020-04-15 14:11:01 92

原创 AOP基于XML和注解的配置

AOP 的相关概念AOP 的作用及优势作用:在程序运行期间,不修改源码对已有方法进行增强。优势:减少重复代码提高开发效率维护方便AOP 的实现方式:使用动态代理技术AOP 相关术语Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在 spring 中,这些点指的是方法,因为 spring 只支持方法类型的连接点。Pointcut(切入点):所谓切入点是指我们...

2020-04-14 17:23:53 138

原创 Sping基于注解的实现

注解适合用于自己开发的类,第三方使用XMLxml约束<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/conte...

2020-04-13 14:29:33 166

原创 Spring基于XML的基础使用

在软件工程中,耦合指的就是就是对象之间的依赖性。对象之间的耦合越高,维护成本越高。因此对象的设计应使类和构件之间的耦合最小。软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准则就是高内聚低耦合。ioc 的作用:削减计算机程序的耦合(解除我们代码中的依赖关系)。减少代码中new出对象的存在,使用工厂模式减少耦合。给xml文件添加约束<?xml version="...

2020-04-13 09:42:36 90

转载 注解实现动态SQL

在方法中构建sql@SelectProvider(type=xxxx.class,method=”xxxx”)个人理解:用自定义的provider类构造SQL语句属性详解:type 属性用于指定获取sql语句的指定类method 属性用于指定类中要执行获取sql语句的方法下面就给个例子吧package cn.et.demo04.annotation.mapper; ...

2020-04-10 17:56:40 2792

原创 基于注解和xml的Mybatis延迟及缓存

动态SQL<select id="findByUser" resultType="user" parameterType="user">select * from user where 1=1<if test="username!=null and username != '' ">and username like #{username}</if> ...

2020-04-10 17:29:02 172

原创 Mybatis---XML映射文件

在使用基于注解的 Mybatis 配置时,请移除 xml 的映射配(IUserDao.xml)。以下为xml配置基于代理 Dao 实现 CRUD 操作使用要求:1、持久层接口和持久层接口的映射配置必须在相同的包下2、持久层映射配置中 mapper 标签的 namespace 属性取值必须是持久层接口的全限定类名3、SQL 语句的配置标签,,,的 id 属性必须和持久层接口的方法名相同。...

2020-04-10 16:28:50 240

原创 Mybatis基础自定义补全

用于XML最基础的配置因为读取xml信息的代码编写SqlMapConfig.xml的mappers//mapper中只能用Resource映射AccountByIdDao.xml中要有返回类型的全限定类名测试类基本步骤:public class Self_defindedTest { public static void main(String[] args) throws Ex...

2020-04-10 15:39:27 838

原创 关于运行成功过的servlet突然505,刷新后404问题

1.检查是否WEB-INF下classes成为输出文件夹 并有相关servlet的class文件,这里可设置2.检查包名,如果是那种demo,servlet等请改包名,会出现问题,虽然我之前可以运行,过了很久重新运行时却不行了,改了包名后即可3.进自己tomcat文件shut down , start up。4.将tomcat的虚拟路径删除再运行,重启tomcat 多搞几次,无缘无...

2020-04-09 18:26:59 369

原创 Idea配置Maven

是是Runner处改为-DarchetypeCatalog=internal 如果未配置会使骨架生成速度缓慢如过download plugis 卡死 将pom.xml文件 全选复制删除保存后粘贴保存web项目使用web模板,此处是java模板,有骨架配置main/Java配置Source资源resource配置Resources资源...

2020-04-01 17:39:49 169

原创 Maven基础了解

Maven 能解决什么问题?1、我们需要引用各种 jar 包,尤其是比较大的工程,引用的 jar 包往往有几十个乃至上百个, 每用到一种 jar 包,都需要手动引入工程目录,而且经常遇到各种让人抓狂的 jar 包冲突,版本冲突。2、我们辛辛苦苦写好了 Java 文件,可是只懂 0 和 1 的白痴电脑却完全读不懂,需要将它编译成二进制字节码。3、完了代码,我们还要写一些单元测试,然后一个个...

2020-04-01 17:16:27 302

微信下载APP跳转到浏览器页面,遮罩层提示,浏览器下载APP逻辑

微信下载APP跳转到浏览器页面,遮罩层提示,浏览器下载APP逻辑

2024-02-20

空空如也

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

TA关注的人

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