自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring

spring核心容器—IOCBean 在计算机英语中有可重用组件的含义通过配置文件来配配置service和dao 配置的内容,唯一表示=全限定类名(key-value)通过读取配置文件中的内容反射创建对象两种创建方式:xml 和 properties实质:通过反射来单例创建对象,避免了重复耦合创建对象各层依赖由直接依赖转换到从bean容器直接获取控制反转把创建对象的权利交给框架,是框架的主要特征,并非面向对象编程的专用术语,他包括依赖注入和依赖查找- 明确..

2020-08-07 17:14:58 197

原创 Java

1.1 计算机基础知识二进制计算机中的数据不同于人们生活中的数据,人们生活采用十进制数,而计算机中全部采用二进制数表示,它只包含 0、1两个数,逢二进一,1+1=10。每一个0或者每一个1,叫做一个bit(比特)。下面了解一下十进制和二进制数据之间的转换计算。十进制数据转成二进制数据:使用除以2获取余数的方式字节字节是我们常见的计算机中小存储单元。计算机存储任何的数据,都是以字节的形式存储,右键点击文件属性, 我们可以查看文件的字节大小。8个bit(二进制位) 0000-0000表示为1

2020-07-25 10:13:17 660

原创 商城练习项目(中)

1商品规格数据结构1.1spu和skuspu: Standard product Uint(标准产品单位),一组具有共同属性的商品集Sku : stock keeping Unit(库存量单位), spu 商品集因具体特性不同而细分的每个商品1.2.数据库设计分析1.2.1.思考并发现问题``id:主键title:标题description:描述specification:规格packaging_list:包装after_service:售后服务comment:评价categor

2020-06-21 16:33:47 492

原创 商城练习项目(上)

1.1项目分类主要从需求方、盈利模式、技术侧重点这三个方面来看他们的不同1.1.1传统项目各种企业里面的管理系统(ERP企业资源计划即 ERP (Enterprise Resource Planning),、HR、OA办公自动化(Office Automation,简称OA)、CRM客户关系管理、物流管理系统)需求方:公司、企业内部盈利模式:项目本身实践技术侧重点:业务功能1.1.2互联网项目门户网站、电商网站:baidu.com,qq.com需求方:广大用户群体盈利模式:虚拟币,

2020-06-20 16:47:57 2419

原创 JDBC数据库操作入门

JDBC入门1什么是JDBCJDBC就是(Java Database Connectivity)就是Java数据库连接,使用Java语言向数据库发送SQL语句2.JDBC原理导入jar依赖加载驱动类 Class.forname(“类名”)给出url,username,password使用DriverManager类来获取连接package cn.wang;import org.junit.Test;import java.sql.Connection;import java.s

2020-06-14 20:52:12 133

原创 mysql问题

转自:https://blog.csdn.net/mukouping82/article/details/81105831按照操作网上常规步骤在mysql的根目录下编写my.ini并创建data文件夹[mysql]设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306设置mysql的安装目录basedir=D:\mysql-8.0.11-winx64设置mysql数据库的数据的存放目录datadir=D

2020-06-12 22:56:06 146 1

原创 spring cloud

1.1集中式架构:当网站流量很小时,只需一个应用,将所有的沟帮都部署在一起,以减少部署节点和成本,此时用于简化增删查改的工作量的数据访问框架(ORM)是影响项目开发的关键。问题:代码耦合,开发维护困难无法针对不同模块进行针对性优化无法水平扩展单点容错率低,并发能力差1.2垂直拆分当访问量逐渐增大,单一应用无法满足需求,此时为了应对风发哦的并发和业务需求,根据业务功能对系统进行拆分优点:系统拆分实现了流量分组,解决了并发问题可以针对不同的模块进行优化方便水平扩展,浮躁均衡,容错率提高缺

2020-06-12 22:54:17 330

原创 Git

GitGit是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。下图就是分布式版本控制工具管理方式:1.1Git工作流程一般工作流程如下:1.从远程仓库中克隆 Git 资源作为本地仓库。2.从本地仓库中checkout代

2020-05-28 12:56:39 240

原创 Docker容器

Docker简介1.1什么Docker?Docker 是一个开源项目,诞生于 2013 年初,初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推 出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。Redhat 已经在其 RHEL6.5 中集中支持 Docker;Google 也在其 Pa

2020-05-27 18:13:50 102

原创 SpringBoot入门学习

SpringBoot基础spring优缺点1.1.1spring优点分析Spring是Java企业版,(Java enterprise edition)EE 也称为j2EE的轻量级代替品,无需开发重量级enterprise Java bean(ejb),spring 为企业级Java开发提供了一种相对简单地方法,通过依赖注入和面向切面编程,用简单地Java对象(plain old Java object pojo)实现了ejb功能1.1.2Spring 缺点分析虽然Spring的组件代码是轻量级

2020-05-26 18:45:34 205

原创 SSM整合

遇到的问题1:通配符的匹配很全面, 但无法找到元素 ‘context:component-scan’ 的声明解决:在applicationContext.xml中引入约束错误:遇到的问题2:springmvc控制台输出乱码解决: 配置服务器:-Dfile.encoding=utf-8在这里插入代码片<?xml version="1.0" encoding="UTF-8"?><!--开启注解扫描,只处理service和dao--><context:compone

2020-05-14 07:49:52 127

原创 Mybatis入门

重点:使用代理对象在xml中配置结果封装读取配置文件:使用类加载器,他只能读取类路径的配置文件使用servletContext对象的getrealpath ()创建工厂MyBatis使用了构建者模式()把对象的创建细节隐藏使用者直接调用方法生产sqlsession 使用了工厂模式优势:解耦合,降低类之间的依赖关系,创建dap接口实现类使用了代理模式不修改源码对类增强第一步:读取配置文件第二步:创建sqlsessionFactory工厂第三步:创建sqlsession第四步...

2020-05-11 17:32:57 130

原创 Springmvc文件上传

Springmvc文件上传跨服务器上传:SpringMVC中的拦截器

2020-05-07 14:37:35 71

原创 SpringMVC响应数据和结果视图

SpringMVC响应数据和结果视图返回值:—返回字符串返回值是void类型默认情况:会请求请求路径的名字–请求一次转发一次请求,不用写项目名称–重定向是两次请求需要写项目名称不再调用视图解析器需要写全路径名称再加上return就可不执行默认重定向直接进行响应响应值类型之modelAndView是spring提供的一个对象,可以用来调整具体的jsp视图转发或...

2020-05-06 16:34:02 140

原创 SpringMVC学习

服务器端三层架构:表现层 业务层,持久层表现层:SpringMVC业务层:Spring框架持久层:MybatisMVC–:(model模型–Javabean)(view视图—jsp)(Controller控制器servlet)SpringMVC成为最优秀的框架,全面超越Struts2—通过一套注解,让一个简单地Java类成为处理请求的控制器spring MVC的入口是servlet,而...

2020-05-06 10:24:51 102

原创 Spring入门学习

Spring是分层的Java se/ee应用full-stack轻量级开源框架,以Ioc(inverse of control 反转控制)和aop(Aspect Oriented Programmings;面向切面编程为内核,提供了展现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Jav...

2020-05-04 14:37:41 102

原创 Java异常

异常:指的是程序在执行过程中,出现非正常的情况,最终会导致jvm的非正常停止在Java面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象,Java处理异常的方式是中断处理异常不是语法错误,异常相当于程序的了小毛病,把异常处理掉程序可以继续执行根类--Java。lang。Throw able类{error:相当于程序的了无法治愈的毛病,必须修改源...

2020-04-30 10:50:31 101

原创 HIbernate二级缓存

hibernate二级缓存类缓存区—二级缓存的散装数据一级缓存放的是对象的地址,对象的散装数据:各个属性而不是一个对象二级缓存的集合缓存{缓存的都是集合对象的id:集合缓存区的使用需要依赖类缓存区}list方法会向二级缓存中存放数据,但是不会使用二级缓存中的数据(–)iterate可以使用二级缓存,但不使用二级缓存的时候效率低,查询所有的时候会发送N+1条SQL一级缓存的更新会同...

2020-04-28 12:05:25 161

原创 Hibernate的curd操作,各种查询及常用的配置和核心api

一:查询操作Customer customer =(Customer)session.get(customer.class,1)Customer customer =(Customer) session.load(CUstomer.class,1)这两种方式的区别是“1发送SQL语句的时间load 方法采用了一个技术;lazy延迟加载(懒加载)真正使用这个对象的数据的时候才加载(对象的数...

2020-04-26 18:00:23 224

原创 IDEA常用快捷键

ALT+Enter–导入包,自动修正代码,尝试进行错误修复Ctrl+y—删除光标当前所在行Ctrl+D–复制光标所在行的内容Ctrl+Alt+L—格式化代码Ctrl+Shift+/—选中代码注释,多行注释,再按取消注释Alt+Insert–自动生成代码,tostring,get,setAlt+Shift+上下箭头—移动当前行...

2020-04-23 10:56:22 51

原创 hibernate入门学习和配置测试

hibernate入门学习1导入jar包1hibernate3.jar2.required中的所有jar包3.hibernate-jpa-2.0-api.Final.jar导入的日志记录的包log4j-1.2-。16.jarslf4j-log4j.jar第二步:接下来创建数据库创建表(关系型数据库)第三步:创建一个实体类(面向对象)package cn.itcast.log...

2020-04-22 16:43:38 104

原创 反射知识学习

反射:框架设计的灵魂将类的各个组成部分封装为其他对象,这就是反射机制。class文件中存储编译后的东西—还在硬盘上–source源代码阶段第二阶段–(类对象阶段)类加载器(class类对象(三个对象1,成员变量 field[]2.构造方法 3成员方法 method[]))–反射机制new一个对象是存储在内存中-*—为runtime运行时阶段–第三阶段1在程序的运行过程中操纵这个对象2可...

2020-04-22 08:45:55 87

原创 数据库驱动加载失败问题

数据库驱动加载失败问题自学Java web记录1今天遇到了数据库驱动加载失败的问题在web项目发布访问时报错:com.mchange.v2.c3p0.DriverManagerDataSourceensureDriverLoaded检查查找资料后终于发现问题所在:在使用c3p0连接池的时候要导入与c3p0有关的三个jar包–c3p0-0.9.5.2.jar—commons-pool-2.8...

2020-04-20 18:24:36 1737

demosc-1.0-SNAPSHOT.jar

个人的基于springcloud练习,使用idea进行的一些springCloud 的一些入门知识,不知道怎么描述,强行凑够50个字数

2020-06-12

空空如也

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

TA关注的人

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