4 望崖

尚未进行身份认证

我要认证

具备两年软件开发学习经验

等级
TA的排名 1w+

Mysql数据库存储过程基本语法讲解

Mysql数据库存储过程基本语法讲解一般情况下MYSQL以;结尾表示确认输入并执行语句,但在存储过程中;不是表示结束,因此可以用该命令将;号改为//表示确认输入并执行。存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。一.创建存储过程1.基本语法:?1234create procedure s

2018-02-06 18:01:13

sql语句优化

sql语句优化1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用。解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位

2018-02-01 14:00:50

Struts1和Struts2的区别

Struts1和Struts2的区别Struts 1要求Action类要扩展自一个抽象基类。Struts 1的一个共有的问题是面向抽象类编程而不是面向接口编程。 Struts 2的Action类实现了一个Action接口,连同其他接口一起实现可选择和自定义的服务。Struts 2提供一个名叫ActionSupport的基类实现一般使用的接口。虽然,Action接

2018-02-01 13:48:16

Struts2运行流程详解

Struts2运行流程详解   请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和Dispatcher;FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。   ActionMapper取得了ActionMapping后,在

2018-02-01 13:44:03

JavaEE软件三层结构和MVC的区别

JavaEE软件三层结构和MVC的区别JavaEE软件三层机构是由sun公司提供JavaEE开发规范的:Web层(表现层)、业务逻辑层、数据持久层。【其中WEB层会使用前端控制器模式】MVC是一种思想,是一种模式:将软件分为 Model模型、View视图、Controller控制器。【JavaEE开发更强调三层结构,web层开发更注重MVC】Stru

2018-02-01 13:40:23

Maven工程中不识别mybatis的Mapper.xml文件问题——mybatis:Invalid bound statement (not found):

错误背景:搭建Maven工程时,mybatis报错——Invalid bound statement (not found): 报错如下:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.taotao.mapper.TbItemMapper.selectByExa

2018-01-14 21:54:53

windows 下安装配置 Nginx 详解

windows下安装配置Nginx详解nginx功能之一可以启动一个本地服务器,通过配置server_name和root目录等来访问目标文件尽管通过这种方式能实现分布式文件存储,但也存在弊端,就是FTP很容易被入侵,而且小型的网站使用FTP作为文件服务器是没问题的,但是项目访问量持续增加的话,必要考虑文件服务器的扩展性与高可用,目前成熟的文件服务器也有很多,例如FastDFS,可以快

2018-01-12 13:11:28

Maven install时抛出“1.5不支持diamond运算符,请使用source 7或更高版本以启用diamond运算符”

错误:在maven install是抛出 “1.5不支持diamond运算符,请使用source 7或更高版本以启用diamond运算符”Maven默认用的是JDK1.5去编译diamond运算符,有的书翻译为菱形,有的书写的是钻石语法,指的是JDK1.7的一个新特性List list = new ArrayList(); // 老版本写法List list = new

2018-01-05 15:59:38

执行Java程序的两个步骤

一张图说明问题,如下:

2018-01-05 15:38:09

MyBatis框架——二级缓存-整合ehcache 缓存框架

1.加入ehcache包 ehcache-core-2.6.5.jar和mybatis-ehcache-1.0.2.jar 一个是ehcache自己的,一个是和mybatis的整合包2.整合ehcache 配置mapper中cache中的type为ehcache对cache接口的实现类型。 我们在mybatis-ehcache-1.0.2.jar下找到org.mybatis.cache

2018-01-05 14:45:06

Mybatis报错——Mapped Statements collection already contains value for 。。。

Mybatis报错——Mapped Statements collection already contains value for com.mapper.EmployeeMapperPlus.getEmpByIdDe异常如下:org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.###

2017-12-25 22:03:44

Mybatis报错—— Mapped Statements collection does not contain value for com.mapper.DepartmentMapper

Mybatis报错 Mapped Statements collection does not contain value for com.mapper.DepartmentMapper.getDeptById(EmployeeMapperPlus is not known to the MapperRegistry)

2017-12-25 19:37:43

Mybatis报错——java.util.HashMap cannot be cast to com.bean.Employee

Mybatis报错——java.lang.ClassCastException:java.util.HashMapcannotbecasttocom.bean.Employee报错如下:java.lang.ClassCastException:java.util.HashMapcannotbecasttocom.bean.Employee

2017-12-24 11:45:37

Mybatis报错—— A query was run and no Result Maps were found for the Mapped Statement

Mybatis报错—— A query was run and no Result Maps were found for the Mapped Statement 。。。 It’s likely that neither a Result Type nor a Result Map was specified.

2017-12-21 21:04:56

mybatis报错—— Invalid bound statement (not found): com.mapper.EmployeeMapper.updEmp

mybatis报错——Invalidboundstatement(notfound):com.mapper.EmployeeMapper.updEmp异常如下:org.apache.ibatis.binding.BindingException:Invalidboundstatement(notfound):com.mapper.EmployeeMapper.updEmp

2017-12-21 17:04:50

JAVA项目——项目编译后的类路径和源码文件夹图解

JAVA项目——项目编译后的类路径和源码文件夹图解前言: 一定要很清楚哪个是源码文件夹,哪个是类路径以及类路径的形成机制。 项目编译后不同的源码文件夹会被合并到bin目录下,形成类路径。不同的源码文件夹下的同名的包实际上是同一个包,因为编译后,包中的文件都在同一个文件夹下。我的项目中有两个源码文件夹src和conf,如图:编译后的项目文件夹,如图:进入bin目录 观察:两个源码文件夹(src和

2017-12-21 14:06:02

mybatis中注册映射sql的Mapper的三种方式详解

mybatis中注册映射sql的Mapper的三种方式详解

2017-12-21 13:08:28

JRE 和 JDK 的区别详解(附JVM简单说明)

JRE 和 JDK 的区别详解(附JVM简单说明)JRE 和 JDK 的区别是什么?下面我从JRE,JDK 的功能区别和安装说明两个方面说明两者的不同之处。 一句话概述: JDK是Java的开发工具,它不仅提供了Java程序运行所需的JRE,还提供了一系列的编译,运行等工具,如javac,java,javaw等。 JRE只是Java程序的运行环境,它最核心的内容就是JVM(Java虚

2017-12-21 10:28:24

C#对文件夹的判断、创建、移动、删除

C#对文件夹的判断、创建、移动、删除。下面是C#对文件夹的判断、创建、移动、删除的简单总结。

2017-12-21 09:02:12

JAVA程序员的进击之路——致一个程序员该有的自律

致自律1,避免:浮夸,邋遢,易怒,没耐心,斤斤计较,马马虎虎; 2,大声回话,善于解释;3,不要幸灾乐祸,不要说三道四;4,做自己认为对的事,和身边的人愉快相处; 5,学会装傻,让人容易亲近。 隐藏实力,让人放松警惕; 6,少评价,多观察,努力去适应;7,既然要做,就不抱怨; 8,乐于沟通,接受批评; 9,清楚自己所掌握的知识 运用所学,使其成为自己的思考方式。人会思考,亦会思考该如何思

2017-12-21 09:01:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!