![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
概念
文章平均质量分 87
Aaaaqiu_
这个作者很懒,什么都没留下…
展开
-
ssm框架中的对象
Vo:view object 视图对象:前端需要展示的视图对象应用:实体中某些字段有多个取值,如status,可能会有:未发布、已发布三个取值,我们将前端返回的这些汉字取值并不是按照汉字存放在数据表中的,而是转换成数字/英文表示,比如未发布、已发布在数据表中就可能是以“ON_READY”、“REALEASE”存放的,为什么要这么做呢,主要是为了降低代码的耦合性。因为后续status这个字段我们可能还想要添加或者修改取值,比如我想要添加一个已下架的取值,如果以汉字形式存放,那么代码中需要改动的地方就很多,原创 2020-05-16 16:21:06 · 371 阅读 · 0 评论 -
Idea常用快捷键
01 CtrlCtrl + F 在当前文件进行文本查找Ctrl + R 在当前文件进行文本替换Ctrl + Z 撤销Ctrl + Y 删除光标所在行 或 删除选中的行Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围Ctrl + E 显示...转载 2020-05-07 11:32:29 · 128 阅读 · 0 评论 -
git 代码上传步骤
上传前:工具栏—>VCS—>Update Project上传时:(暂存于库中)在要上传的文件/代码上左键—>Git—>Commit Directory—>选择要上传的文件—>在Commit Message栏中键入更新的内容—>Commit按钮上传后:工具栏—>VCS—>Git—>push...原创 2020-05-07 11:23:31 · 236 阅读 · 0 评论 -
SpringBoot Controller接收参数的方式
一、请求路径参数使用场景:GET请求、DELETE请求1. @PathVariable 含义:获取路径参数形式:url/{id}2.@RequestParam含义:获取查询参数形式:url?name=XX二、Body参数使用场景:POST请求、PUT请求1.@RequestBody含义:获取请求体形式:...原创 2020-05-06 16:27:21 · 214 阅读 · 0 评论 -
认识连接池
一、概念为应用程序创建固定数量的连接对象,保存在池中进行复用。每次访问时从池中获取已存在,使用完毕后,返回池中。二、意义首先我们要明白,“建立数据库连接”是相当耗费资源和时间的,同时,建立数据库连接的数量也是有限的(所以在初学的时候,很多忘了写关闭连接的朋友在刷新应用几次之后发现控制台报错,还找不到原因,但是重启一下电脑或者重开一下Eclipse就好了,这就是因为数据库连...转载 2020-04-29 14:10:05 · 165 阅读 · 0 评论 -
计算机中的事务
一、概念例如:在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。二、特性事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做。一致性(consistency)。事务必须是使数据...原创 2020-04-29 13:41:30 · 743 阅读 · 0 评论 -
数据字典是什么
一、概念数据字典是一种通用的程序设计方法。不论什么主体,这里的主体可能是人员、商品(超子)、网页、接口、数据库表、甚至需求分析等等。当主体有很多的属性,每种属性有很多的取值,而且属性的数量和属性取值的数量是不断变化的,特别是当这些数量变化很快时,就应该考虑引入数据字典的设计方法。二、形式数据字典有两种形式:(1)把主体的属性代码化(如“性别”可以映射为“01”)放入独立...转载 2020-04-29 13:36:48 · 2654 阅读 · 0 评论 -
Redis初步了解
本文转载自简书用户(我没有三颗心脏)https://www.jianshu.com/p/56999f2b8e3b,摘录仅供加深学习印象。一、Redis概述在日常的Java Web开发中,都是使用数据库来进行数据的存储,一般系统任务不会存在高并发的情况,所以这样看起来并没有什么大问题,但是一旦涉及大数据量的需求,比如一些商品抢购的情景,或是主页访问量瞬间较大的时候,单一使用数据库来保存...转载 2020-04-27 16:57:15 · 154 阅读 · 1 评论 -
IOC浅谈
一、背景面向对象的软件系统中,底层都是由N个对象构成的,各个对象之间通过相互合作,最终实现系统地业务逻辑。对象之间的耦合关系是无法避免的,也是必要的。但是,伴随着工业级应用的规模越来越庞大,对象之间的依赖关系也越来越复杂,经常会出现对象之间的多重依赖性关系。对象耦合度过高的系统,必然会出现牵一发而动全身的情形。为了解决对象之间的耦合度过高的问题,软件专家Michael Mattso...原创 2020-04-27 16:41:01 · 183 阅读 · 0 评论 -
数据库表的连接(Left join,Right join,Inner join)用法详解
本文将对数据库表的连接三种方式:Left join,Right join,Inner join,进行解释总结。以以下两张表作为example 一、Innerjoin(内连接)取出id相同的所有记录:select * from table_a as a inner join table_b as b on a.a_id = b.b_id;查询结...转载 2020-04-27 10:18:04 · 585 阅读 · 0 评论 -
mysql视图的作用
本文将对mysql中视图的作用进行总结梳理。视图相当于一个虚拟表,最主要的作用通过筛选提高数据处理的效率。其主要用途如下:一、提高重用性,减少复杂sql语句的使用频次二、重构数据库,可以对不同的数据表进行关联三、提高安全性,有选择的对数据进行查询处理下面以实例分别解释:一、提高重用性,减少复杂sql语句的使用频次对user表和goods表,如果要获取...转载 2020-04-27 09:43:42 · 4546 阅读 · 0 评论 -
基于SpringBoot+mybatis实现简单的增删改查
前言作为小白的第一个实习,需要学习spring boot,但是自己的编程能力及理论知识积累都极其有限,为保证学习质量,特此记录学习spring boot过程。本篇博客将记录使用spring boot实现增删改查的整个过程。Spring Boot简介Spring Boot是一些库的集合,它能够被任何项目的构建系统所使用。Spring Boot简化了基于Spring的应用开发。它为Spri...原创 2020-04-23 16:24:20 · 4124 阅读 · 2 评论 -
SSM框架初识
SSM全称:spring+springMVC+mybaits(严格意义上来说,springMVC属于spring的一部分,根据职能和业务分离)Spring:首先我们知道,在java中想要使用一个类的方法,需要使用对象去调用,即先需要实例化对象。而Spring相当于一个容器,即一个bean(实体对象)大集合,这就方便我们不用亲自去new对象,只要从bean中获取就可以。其实相当于一个注解...原创 2020-04-14 10:24:40 · 195 阅读 · 0 评论 -
实验<4>项目分析
目录 1.引言.............................................................................................................................. 32.综合描述..............................................................原创 2018-06-18 18:34:43 · 424 阅读 · 0 评论 -
水果电商网站开发过程
概述设计内容:本设计主要利用VS2005+MLSQL2005设计一个基于B2C的网络销售水果商城,能够实现会员注册,查询选购,商品管理、用户管理和订单管理,多种支付方式等功能。设计过程中使用的开发工具PhotoShop,FireWork等图形处理软件 Dreamweaver,Visual Studio.NET可视化编辑工具 Sql Server或其他数据库系统设计业务流程分析用...原创 2018-08-09 13:51:10 · 3392 阅读 · 1 评论 -
电商网站开发过程
概述设计内容:本设计主要利用VS2005+MLSQL2005设计一个基于B2C的网络销售水果商城,能够实现会员注册,查询选购,商品管理、用户管理和订单管理,多种支付方式等功能。设计过程中使用的开发工具PhotoShop,FireWork等图形处理软件 Dreamweaver,Visual Studio.NET可视化编辑工具 Sql Server或其他数据库系统设计业务流程分析用...原创 2018-08-09 14:09:24 · 4943 阅读 · 0 评论 -
“本来生活” 水果售卖网站开发体会
早就听说,程序员的前几个月是最苦的,可从来没有感受到,暑假作业让我提前感受到了刚刚进入软件行业的压力和困惑,再也没有在自己家里随便写段小程序后的那种“自豪”感了。要面对每天必须面对的问题,再也不可能以“逃避”而了之了。在这短短的几十天过程中也让我深深体会到了作为一个合格的程序员应该具备的基本素质。 团队精神和协作能力是程序员应该具备的基本素质,最近的学习中让我深深体会到...原创 2018-09-04 16:49:48 · 258 阅读 · 0 评论 -
Argument of '#selector' refers to instance method 'action' that is not exposed to Objective-C
在 Swift 4.0 中会报错:Argument of '#selector' refers to instance method 'action' that is not exposed to Objective-C。解决办法有两种:1、在该类前加上:@objcMembersclass ViewController: UIViewController {}2、在方法名前加上:...转载 2019-03-24 12:03:11 · 1917 阅读 · 0 评论 -
swift初级学习之数组
原创 2019-03-24 12:36:48 · 110 阅读 · 0 评论