2 Hero_shine

尚未进行身份认证

暂无相关简介

等级
TA的排名 16w+

MySQL数据库存储过程简介

MySQL数据库存储过程简介一、什么是存储过程 先说一下SQL语句的执行过程【1】首先当数据库服务器接收到客户端传来的SQL命令后,会首先建立与数据库服务器的连接;【2】其次将命令交给MySQL的引擎来解析,分析语法是否正确,如果正确将会编译为数据库可识别的命令;【3】然后然后进入数据库执行查询操作获得查询结果;【4】最后将查询结果交给客户端。存储过程就是SQL语...

2019-11-30 21:40:47

MySQL数据库分支循环结构

MySQL数据库分支循环结构 分支结构 1.IF...THEN..分支:单路分支,条件为真执行语句,条件为假不执行语句,同java的 【IF分支】 语法结构: IF 判断条件 THEN 执行语句 END IF;##创建存储过程CREATE PROCEDURE branchDemo()BEGIN DEC...

2019-11-30 17:57:24

SpringBoot全局配置

SpringBoot全局配置一般来说,我们配置SpringBoot的各个参数都是在【application.properties】文件或【application.yml】文件做如下配置://SpringBoot 1.x版本spring.http.multipart.max-file-size=30Mb spring.http.multipart.max-request-size=3...

2019-11-29 01:29:40

基于SpringMVC的文件上传功能

基于SpringMVC的文件上传功能1.创建【maven】项目,生成部署描述文件【web.xml】并指定tomcat服务器,打包方式为【war】。2.在【web.xml】文件中,加载【DispatcherServlet】及【CharacterEncodingFilter】。 <servlet> <servlet-name>SpringMVC</s...

2019-11-27 01:58:46

超级详细的十大排序算法总结,图文并茂,值得收藏

传送门:https://blog.csdn.net/weixin_41190227/article/details/86600821

2019-11-25 17:54:08

SpringBoot学习笔记-02(拦截器)

SpringBoot 拦截器 项目中拦截器必不可少,SpringBoot框架也增加了拦截器的机制,SpringBoot的拦截器默认是处理所有请求的,因此我们创建的业务类或控制器类等无需实现某个接口或继承某个类,使用起来也比较方便,对所有请求都做对应的处理就好了,接下来介绍如何搭建一个简单的登录拦截器。1.首先创建一个自定义的拦截器类【LoginInterceptor】,并实现【H...

2019-11-08 01:53:34

Win10如何修改外接显示器分辨率

程序员必备技能吧,虽然很简单,但也还是写出来,希望能帮到不会的人。1.桌面右键 选择【显示设置】,会进入显示界面 此时屏幕会显示目前所有可以使用的显示器,我的是两块,上边的蓝色框框就是当前选择的显示器,可以在下边查看当前显示器属性,如是否是主显,屏幕分辨率等,如图:当前分辨率是 【1920×1080】2.选择拓展的显示器屏幕,在同样的位置,也会有该显示器的属性...

2019-11-07 11:35:42

SSM框架对异常的处理

SpringMVC框架对异常的处理 对于一个项目来说,异常时不可避免的,无论是系统产生的运行时异常,还是自己规划的异常,实际上,都应该有一个统一的处理方式,就好像学校里会有政教处一样,无论什么错误,都要去政教处报道,也会根据错误的严重性或者类型来确定惩罚,进行几天甚至一个星期的反省,面壁思过或者罚打扫卫生写检讨书什么的,框架在处理错误的时候也有这么一套机制。 Spring...

2019-11-07 00:13:20

数据库三范式的通俗理解

1.一范式就是属性不可分割。 属性是什么?就是表中的字段。不可分割的意思就按字面理解就是最小单位,不能再分成更小单位了。这个字段只能是一个值,不能被拆分成多个字段,否则的话,它就是可分割的,就不符合一范式。不过能不能分割并没有绝对的答案,看需求,也就是看你的设计目标而定。举例:学生信息组成学生信息表,有姓名、年龄、性别、学号等信息组成。姓名不可拆分吧?所以可以作为该表的一个...

2019-10-12 09:39:03

SpringBoot学习笔记-01

SpringBoot1. SpringBoot的作用 SpringBoot是默认整合了Spring、SpringMVC及相关常用框架的一个综合性框架,大量的减少了相关的配置,使得创建项目和使用变得更加简单。在常规配置方面,SpringBoot的思想是“约定大于配置”,即:大多数开发者都会使用某种配置方式的话,则SpringBoot就会直接配置成那个样子,然后,开发者在使用Sprin...

2019-08-31 06:42:29

Json与Ajax

服务器响应的正文格式--JSON格式 JSON是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 通常,服务器向客户端响应的数据可能...

2019-08-31 00:43:16

如何快速的向数据库中插入已知的1000万条数据

MySQL如何快速的向数据库中插入已知的1000万条数据 假设这1000W条数据在同一个集合里,那么将这个集合进行遍历,循环1000W次,结合数据库编程技术,如JDBC,就可以插入数据库,这么简单的操作,显然不是正确答案.......这样做的缺陷:1.应用服务器(程序运行所在服务器)与MySQL数据库服务器并不是同一台,当需要执行数据库操作时,会由应用服务器将SQL语句...

2019-08-17 05:35:32

SpringMVC-03

SpringMVC1.在SpringMVC中使用Session当需要向Session中存入数据时,可以使用【ModelMap】对象将数据进行封装,操作方式与封装转发的数据完全相同,例如:modelMap.addAttribute("username", username);然后,需要在当前控制器类之前添加@SessionAttributes注解,并且,在注解中显式的指定Model...

2019-08-14 03:25:16

CSS利用transform设置元素位置转换

传送门:http://jmsbang.com/article/180.html

2019-07-05 21:26:09

设计模式---单例模式

单例模式单例模式是指一个项目运行期间,在同一时刻,某个类的实例只有一个,这种设计模式为单例模式。优点:减少内存开销如何创建一个单例模式简单的单例模式可以通过私有化构造器的方式创建,如:/** * 饿汉式单例模式 */public class King{ private static King king = new King(); privat...

2019-07-05 21:24:32

MyBatis框架

MyBatis1.框架的作用 在Java实现数据库编程时,主要通过【JDBC】来实现,而JDBC相关代码在实现过程中【流程相对固定】,不论哪种数据操作,代码方面差距不大,所以,就出现了各种简化开发的持久层框架,常见的有【Hibernate】和【MyBatis】。MyBatis是持久层框架,使用MyBatis框架时,无需编写JDBC相关代码,只需要为某些抽象方法配置其对应的需要...

2019-06-20 03:41:29

SpringMVC-02

SpringMVC1.拦截器 SpringMVC中的拦截器可以应用于许多请求,当用户尝试对指定的请求路径进行访问时,拦截器将被执行,且最终会根据具体情况进行拦截或放行。2.创建一个拦截器首先,自定义类,并实现【HandlerInterceptor】接口public class LoginInterceptor implements HandlerInterceptor {...

2019-06-19 23:46:09

Spring MVC-01

SpringMVC为什么使用SpringMVC 原生JavaEE中,使用Servlet接受并处理请求,在实际应用中,某个项目可能涉及许多请求,例如:用户注册、登录、修改密码、修改资料、退出登录等许多功能,多数情况下,自行创建Servlet只能处理一种请求,即对应一个功能,如果项目的功能较多,有几百个,那么也需要几百个Servlet来处理请求,进而会导致项目在运行过程中,需要几百...

2019-06-17 00:05:45

Spring学习笔记-03

Spring注解Spring提供了一系列的注解,用于管理JavaBean优点:1.注解是Java语法,被Java编译器检查,可以减少配置错误。2.注解提供了默认支持功能,默认情况下会自动完成注入功能。3.注解和XML配置可以混合使用,自己写的类使用注解,其他人写的API使用XML配置。利用Spring注解创建Bean1.创建Java类,标注注解@Component//默...

2019-06-11 23:17:07

Spring学习笔记-02

SpringIOC/DIDI的优势:解耦紧耦合:软件组件之间是紧密依赖,很难拆分松耦合:软件组件之间是松散依赖,随时可以更换解耦:将软件组件从紧耦合转换为松耦合关系IOC、DI利用Spring管理光头强和工具之间的依赖关系1.创建工具接口/** * 工具接口 */public interface Tool {}2.创建具体的工具:斧子public...

2019-06-07 02:32:23

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。