自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020.6.9 工作笔记

1.写数据库相关方法时,要在service层添加事务2.判空错误写法:正确写法:相关知识:

2020-06-09 10:25:27 271

原创 xpected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springf

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'brandTagController': Unsatisfied dependency expressed through field 'bizManager'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionEx.

2020-05-20 10:01:18 3414

原创 ssm框架中的对象

Vo:view object 视图对象:前端需要展示的视图对象应用:实体中某些字段有多个取值,如status,可能会有:未发布、已发布三个取值,我们将前端返回的这些汉字取值并不是按照汉字存放在数据表中的,而是转换成数字/英文表示,比如未发布、已发布在数据表中就可能是以“ON_READY”、“REALEASE”存放的,为什么要这么做呢,主要是为了降低代码的耦合性。因为后续status这个字段我们可能还想要添加或者修改取值,比如我想要添加一个已下架的取值,如果以汉字形式存放,那么代码中需要改动的地方就很多,

2020-05-16 16:21:06 361

转载 java8 stream().map().collect()之用法解析

需求:将user表中所有用户的身份证号码放入一个List列表中常见做法:List idcards=new ArrayList(); //定义一个List来装身份证号码for(int i=0;i<users.size();i++){idcards.add(users.get(i).getIdcard());}缺点:代码冗余,可读性差优化做法:List idcards= users.stream().map(User::g...

2020-05-13 17:09:18 1859 1

转载 Idea常用快捷键

01 CtrlCtrl + F 在当前文件进行文本查找Ctrl + R 在当前文件进行文本替换Ctrl + Z 撤销Ctrl + Y 删除光标所在行 或 删除选中的行Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围Ctrl + E 显示...

2020-05-07 11:32:29 125

原创 git 代码上传步骤

上传前:工具栏—>VCS—>Update Project上传时:(暂存于库中)在要上传的文件/代码上左键—>Git—>Commit Directory—>选择要上传的文件—>在Commit Message栏中键入更新的内容—>Commit按钮上传后:工具栏—>VCS—>Git—>push...

2020-05-07 11:23:31 232

原创 SpringBoot Controller接收参数的方式

一、请求路径参数使用场景:GET请求、DELETE请求1. @PathVariable 含义:获取路径参数形式:url/{id}2.@RequestParam含义:获取查询参数形式:url?name=XX二、Body参数使用场景:POST请求、PUT请求1.@RequestBody含义:获取请求体形式:...

2020-05-06 16:27:21 209

原创 SpringBoot+Hibernate+idea 实现一对一的多表关联

一、需求现有两张表: 表1 brand_customerbrand_customer表存放用户的基本属性 表2 brand_...

2020-05-06 14:22:42 897

转载 理解RESTful架构

作者:阮一峰日期:2011年9月12日越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网...

2020-05-06 11:05:59 149

转载 认识连接池

一、概念为应用程序创建固定数量的连接对象,保存在池中进行复用。每次访问时从池中获取已存在,使用完毕后,返回池中。二、意义首先我们要明白,“建立数据库连接”是相当耗费资源和时间的,同时,建立数据库连接的数量也是有限的(所以在初学的时候,很多忘了写关闭连接的朋友在刷新应用几次之后发现控制台报错,还找不到原因,但是重启一下电脑或者重开一下Eclipse就好了,这就是因为数据库连...

2020-04-29 14:10:05 163

转载 Log日志的级别

ALL LEVEL:最低等级,用于打开所有日志记录。TRACE:用于展现程序执行的轨迹。DEBUG:用于协助低层次的调试。INFO:消息在粗粒度级别上突出强调应用程序的运行过程。WAEN:表明会出现潜在错误的情形。ERROR:虽然发生错误时间,但仍然不影响系统地继续运行。FATAL:每个严重的错误时间将会导致应用程序的退出。OFF:用于关闭...

2020-04-29 13:55:00 1176 1

原创 计算机中的事务

一、概念例如:在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。二、特性事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做。一致性(consistency)。事务必须是使数据...

2020-04-29 13:41:30 728

转载 数据字典是什么

一、概念数据字典是一种通用的程序设计方法。不论什么主体,这里的主体可能是人员、商品(超子)、网页、接口、数据库表、甚至需求分析等等。当主体有很多的属性,每种属性有很多的取值,而且属性的数量和属性取值的数量是不断变化的,特别是当这些数量变化很快时,就应该考虑引入数据字典的设计方法。二、形式数据字典有两种形式:(1)把主体的属性代码化(如“性别”可以映射为“01”)放入独立...

2020-04-29 13:36:48 2558

转载 equals和==的区别

在JVM中,内存分为堆内存和栈内存——当我们创建一个对象(new Object)时,就会调用对象的构造函数来开辟空间,将对象存储到堆内存,与此同时在栈内存中生成对应的引用,当我们在后续代码中调用的时候用的都是栈内存中的引用。(1)String str1 = "Hello"会在堆区存放一个字符串对象(2)String str2 = new String("Hello")会在堆区再次存...

2020-04-29 09:56:16 255

转载 浅谈切面编程AOP

本文转自知乎用户(夏昊)于“什么是面向切面编程AOP?”下的回答,文章仅为个人记录学习。原文链接:https://www.zhihu.com/question/24863332/answer/863736101一、发现问题如果我们要在A,B,C三个类的do方法中都加入日志功能定义一个日志类Record,加日志的方法:addRecord这样做可以解决问题,但是总感觉有些...

2020-04-27 17:47:32 186

转载 Redis初步了解

本文转载自简书用户(我没有三颗心脏)https://www.jianshu.com/p/56999f2b8e3b,摘录仅供加深学习印象。一、Redis概述在日常的Java Web开发中,都是使用数据库来进行数据的存储,一般系统任务不会存在高并发的情况,所以这样看起来并没有什么大问题,但是一旦涉及大数据量的需求,比如一些商品抢购的情景,或是主页访问量瞬间较大的时候,单一使用数据库来保存...

2020-04-27 16:57:15 153 1

原创 IOC浅谈

一、背景面向对象的软件系统中,底层都是由N个对象构成的,各个对象之间通过相互合作,最终实现系统地业务逻辑。对象之间的耦合关系是无法避免的,也是必要的。但是,伴随着工业级应用的规模越来越庞大,对象之间的依赖关系也越来越复杂,经常会出现对象之间的多重依赖性关系。对象耦合度过高的系统,必然会出现牵一发而动全身的情形。为了解决对象之间的耦合度过高的问题,软件专家Michael Mattso...

2020-04-27 16:41:01 176

转载 数据库表的连接(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 571

转载 mysql视图的作用

本文将对mysql中视图的作用进行总结梳理。视图相当于一个虚拟表,最主要的作用通过筛选提高数据处理的效率。其主要用途如下:一、提高重用性,减少复杂sql语句的使用频次二、重构数据库,可以对不同的数据表进行关联三、提高安全性,有选择的对数据进行查询处理下面以实例分别解释:一、提高重用性,减少复杂sql语句的使用频次对user表和goods表,如果要获取...

2020-04-27 09:43:42 4372

原创 基于SpringBoot+mybatis实现简单的增删改查

前言作为小白的第一个实习,需要学习spring boot,但是自己的编程能力及理论知识积累都极其有限,为保证学习质量,特此记录学习spring boot过程。本篇博客将记录使用spring boot实现增删改查的整个过程。Spring Boot简介Spring Boot是一些库的集合,它能够被任何项目的构建系统所使用。Spring Boot简化了基于Spring的应用开发。它为Spri...

2020-04-23 16:24:20 4074 2

原创 SSM框架初识

SSM全称:spring+springMVC+mybaits(严格意义上来说,springMVC属于spring的一部分,根据职能和业务分离)Spring:首先我们知道,在java中想要使用一个类的方法,需要使用对象去调用,即先需要实例化对象。而Spring相当于一个容器,即一个bean(实体对象)大集合,这就方便我们不用亲自去new对象,只要从bean中获取就可以。其实相当于一个注解...

2020-04-14 10:24:40 181

转载 使用cmd命令行,关闭Tomcat

关闭Tomcat

2020-04-11 00:41:42 1549

原创 问题:The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the

问题:The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this application首先排除引用格式的问题,我的引入格式为:<%@ taglib prefix="c" uri="http://...

2020-04-02 23:41:56 298

转载 sql server 附加数据库 对于 服务器“CQ”失败

问题:附加数据库时出现错误提示:解决方法:找到E:\myBlog\App_Data\08版\db_Blog_Data.MDF这个文件,右键-->属性-->安全性-->添加everyone读写权限.再不行,文件所在的逐层目录右键-->属性-->安全性-->添加everyone读写权限...

2019-05-19 10:46:54 666

原创 swift初级学习之数组

2019-03-24 12:36:48 107

转载 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 1889

原创 “本来生活” 水果售卖网站开发体会

         早就听说,程序员的前几个月是最苦的,可从来没有感受到,暑假作业让我提前感受到了刚刚进入软件行业的压力和困惑,再也没有在自己家里随便写段小程序后的那种“自豪”感了。要面对每天必须面对的问题,再也不可能以“逃避”而了之了。在这短短的几十天过程中也让我深深体会到了作为一个合格的程序员应该具备的基本素质。  团队精神和协作能力是程序员应该具备的基本素质,最近的学习中让我深深体会到...

2018-09-04 16:49:48 254

原创 电商网站开发过程

概述设计内容:本设计主要利用VS2005+MLSQL2005设计一个基于B2C的网络销售水果商城,能够实现会员注册,查询选购,商品管理、用户管理和订单管理,多种支付方式等功能。设计过程中使用的开发工具PhotoShop,FireWork等图形处理软件 Dreamweaver,Visual Studio.NET可视化编辑工具 Sql Server或其他数据库系统设计业务流程分析用...

2018-08-09 14:09:24 4933

原创 水果电商网站开发过程

概述设计内容:本设计主要利用VS2005+MLSQL2005设计一个基于B2C的网络销售水果商城,能够实现会员注册,查询选购,商品管理、用户管理和订单管理,多种支付方式等功能。设计过程中使用的开发工具PhotoShop,FireWork等图形处理软件 Dreamweaver,Visual Studio.NET可视化编辑工具 Sql Server或其他数据库系统设计业务流程分析用...

2018-08-09 13:51:10 3367 1

原创 实训总结

电商开发实训小结      时间过的真快,转眼间两周的实训时间就过了,在过去的两周内我在学校的安排下进行了为期十五天的实训。通过这段时间的切身实践,不但使我体会到了将开发理论实际应用于项目开发中的重要性,更令我学会了一些如何在社会中为人处事的道理。      其实,我对软件工程专业的兴趣并不是很高,从入学以来也一直处于被动学习的状态,每次实训的过程中,都会觉得迷茫和痛苦,一方面为自己不能理解毫无兴...

2018-07-13 23:54:44 374

原创 实验<5> 问题描述

以下记录了我在学习过程中遇到的部分问题:1.提领指向不完全类型的指针struct hostent{       char    *h_name;                     char    **h_aliases;       int     h_addrtype;       int     h_length;       char    **h_addr_list;       #...

2018-06-18 18:36:56 324

原创 实验<4>项目分析

目录 1.引言.............................................................................................................................. 32.综合描述..............................................................

2018-06-18 18:34:43 408

原创 GitHub的使用

源代码:package example4_2_2;public class CompanyArmy { public void sneakAttack(){ System.out.println("我们知道如何偷袭敌人,保证完成任务"); }}package example4_2_2;public interface Command { public abstract void execut...

2018-04-27 22:22:38 124

原创 食堂自主购餐系统NABCD需求分析

N(Need):      学校食堂是学生就餐的首选之地,但由于就餐人员集中在下课的高峰期,因就餐人群数目过大导致食堂购餐需要排队浪费了很多时间;同时,食堂的餐品由于创新不够、打饭员打饭分量及计算饭钱不精确等原因,食堂的顾客也在慢慢流失。综上,需要一个易用性强的自助点餐系统来帮助学生点餐。A(Approach):      开发学生购餐系统帮助节省学生的时间和精力,让每位就餐人员都吃到满意的食物:...

2018-03-30 16:00:35 1449

原创 JAVA语法错误一

书本实例:package vicomigo;public class helloworld{ public static void main(String args[]) { person p1=new person(); p1.name="hhh"; System.out.println(p1.name); } class person{ String name; int age...

2018-03-12 21:33:04 1019

空空如也

空空如也

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

TA关注的人

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