自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql安装------问题总结

杂症1:输入mysqld -install的时候,弹出病毒阻拦它;(已解决:点击允许病毒软件访问)杂症2:首先是已经初始化了,中间我进行过多次删除data文件,然后再次初始化,结果都是一样的,后面我就换了一种初始化命令语句mysqld --initialize-insecure(不设置root密码,建议使用)终于成功了mysql采坑,压缩版安装mysql的时候,初始化不要使用mysqld --initialize_baobei0220的专栏-CSDN博客因为后面密码输入...

2022-01-14 20:39:38 478

原创 考试复习ssm(book)

BookMapperpackage com.zking.ssm.mapper;import com.zking.ssm.model.Book;import org.springframework.stereotype.Repository;import java.util.List;@Repositorypublic interface BookMapper { int deleteByPrimaryKey(Integer id); int insert(Book .

2022-01-13 18:45:58 233

原创 考试复习ssm(teacher)

TeacherMapperpackage com.zking.ssm.mapper;import com.zking.ssm.model.Teacher;import org.springframework.stereotype.Repository;import java.util.List;@Repositorypublic interface TeacherMapper { int deleteByPrimaryKey(Integer tid); int in

2022-01-13 18:40:34 197

原创 考试ssm复习(order)

一.环境搭建?前面改成数据表名检查是否配置好jdk,找不到jdk的话,打开cmd=>java -versionLocal repository里配置本地仓库,Maven home directory:找到apache的位置,User settings file:填写apache下的config=>settingstomcat的配置点击configure点击Deployment,添加..exploded导入数据库,首先点击Database,然后出现如...

2022-01-13 18:30:12 358

原创 Oracle基础

本期重点:1.使用Oracle创建数据库和用户2.使用Oracle创建表并插入数据一.关于数据库数据库 :磁盘上存储的数据的集合在物理上表现为数据文件、日志文件和控制文件等 在逻辑上以表空间形式存在必须首先创建数据库,然后才能使用Oracle数据库实例 :每个启动的数据库都对应一个数据库实例,由这个实例来访问和控制数据库为了运行数据库,Oracle系统所运行的所有进程和分配的内存结构的组合体数据文件: 扩展名是.DBF控制文件 扩展名是.CTL.

2021-12-19 21:20:00 750

原创 SQL Server 数据管理

本期重点:1.使用SQL Server中的逻辑表达式和运算符2.使用T-SQL语句向表中查询,插入、更新、删除数据SQL(Structured Query Language):结构化查询语言,主要用于应用程序向数据库发送增删改查的命令,以操作数据库表中的数据。T-SQL = Transact-SQL T-SQL是SQL的加强版 对功能进行了扩充:如变量说明、流程控制、功能函数一.SQL Server运算符1.算术运算符2.比较运算符3.按位运算符4....

2021-12-17 18:39:23 957

原创 数据类型及六大约束

本期重点:1.表的两种创建方法2.表的相关约束 精度 小数位数 长度2233.1 5 1 6 长度(字节数):12a哈 5文本数据类型:Char 固定长度 Varchar可变长度 Text(超过8000个字符) 存储上文本信息日期和时间: Datetime数字类型:int float(小数)货币数据类型:MoneyBit数据类型: Bit存储布尔数据类型一.表的两种创建...

2021-12-16 18:08:49 764

原创 SQL Server第一课

常见的数据库:sql结构化查询语言sql service:是一个软件有2005 2008(最稳定) 2014(最新),版本越新,占用的内存越多,性能也会更不稳定比如:我们使用的windows7版本最稳定数据库:1.用来存储大量的数据文件,方便检索和访问2.保持数据信息的一致,完整3.共享和安全4.通过组合分析,产生新的有用信息Oracle(大型数据库):Oracle公司的产品(企业版,标准版,工作组版,开发版,评估版)、产品免费和服务收费SQL Service(中型数据库.

2021-12-15 19:53:23 1250

原创 mybatis与spring

课程目标Mybatis与spring集成 Aop整合pagehelper插件一.Mybatis与spring集成导入pom依赖1.1 添加spring相关依赖(5.0.2.RELEASE)spring-corespring-beansspring-contextspring-ormspring-txspring-aspectsspring-web1....

2021-12-15 09:13:26 685 1

原创 mybatis之动态sql和分页

课程目标mybatis动态sql 模糊查询 查询返回结果集的处理 分页查询 特殊字符处理一.mybatis动态sql首先在BookMapper.xml中添加forEach的标签

2021-12-14 09:59:42 586

原创 mybatis入门

本期问题:1、代码整合的问题2、团队项目,在不使用版本控制器的时候,代码改动很难追责3、组员所写代码丢失问题Eclipse集成svn解决方案:将svn-eclipse的集成插件copy到eclipse的安装目录下的dropins 2.重启eclipseSvn的操作命令导入/检入指的就是将本地的工程上传到svn服务器中项目邮件->team->share project->svn提交将代码提交到svn服务器中...

2021-12-13 13:24:32 105

原创 Svn服务器安装

第一个用于eclipse集成第二个单独的svn客户端第三个视图化的svn服务端1、首先去官网下载对应操作系统位数的安装文件,如下图所示:2、然后双击安装文件,如下图所示:3、接受安装,如下图所示:4、默认选择即可,第一项是安装VisualSVN Server以及控制台,最后一项是自动加入环境变量,如下图所示:5、选择标准安装(免费)即可,如下图所示:6、确认文件安装目录,以及代码库的位置(你的代码想要保存的位置),一旦这个位置的代码库文件被...

2021-11-18 11:50:37 576

原创 jwt----入门面试题

课程目标:①、jwt出现的原因及工作原理②、jwt工具类介绍,三种场景③、jwt与vuex配合在SPA项目中的应用一.jwt出现的原因及工作原理1. JWT是什么JSON Web Token (JWT),它是目前最流行的跨域身份验证解决方案2. 为什么使用JWTJWT的精髓在于:“去中心化”,数据是保存在客户端的。3. JWT的工作原理1. 是在服务器身份验证之后,将生成一个JSON对象并将其发送回用户,示例如下: {"UserNam...

2021-11-17 20:31:16 1685

原创 Vuex第一课

本期目标: 1.了解vuex中的各个js文件的用途 2.利用vuex同步存储 3.利用vuex取值 4.Vuex的异步加载问题及后台调用问题Vuex官方解释:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。可以想象为一个“前端数据库”(数据仓库),让其在各个页面上实现数据的共享包括状态,并且可操作Vuex分成五个部分: 1.State:单一状态树 ...

2021-11-15 21:34:48 714

原创 SPA项目开发之curd及表单验证

本期内容:1.表单验证2.增删改方法一、表单验证1.定义规则 rules: { title: [{ required: true, message: '请输入文章标题', trigger: 'blur' }, { min: 3, max: 5, mes...

2021-11-12 15:08:31 93

原创 SPA项目开发之动态树+数据表格+分页

本期目标:1、动态树功能2、数据列表3、右侧文章的分页查询功能一、树形菜单显示main.js注释//process.env.MOCK && require('@/mock')leftNav.vue //定义一个数组,放所有的一级菜单 menus:[]<!-- index里面填写的是路由跳转路径--> <el-menu-item :key="'id_'+m2.treeNodeId...

2021-11-12 10:57:49 1086

原创 SPA项目开发之首页导航+左侧菜单

本期目标:1、mock.js模拟响应ajax请求2、通过js代码完成路由的跳转3、前台主界面的搭建4、退出功能5、左侧树收缩功能(vue总线的概念)一.mock.js模拟响应ajax请求1.安装mockjs依赖npm install mockjs -D 只在开发环境使用2.配置开发环境及生产环境引入:为了只在开发环境使用mock, 而打包到生产环境时自动不使用mock, 我们可以...

2021-11-10 23:47:18 463

原创 解决Tomact启动时问题,Port 8080 required by Tomcat v8.0 Server at localhost is already in use.

端口被占用的情况打开命令窗口(cmd )电脑快捷键为Win+R中输入: netstat -ano|findstr 8080(哪个端口被占用,就输入哪个端口号)出现以上命令后,显示的是1256的进程然后输入:taskkill /f /pid 1256,关闭进程最后再重启tomcat服务时就不会报错了...

2021-11-10 14:58:14 1433

原创 spa项目完成登录注册布局

课程目标spa项目完成登录注册布局 Spa项目完成登录功能 This指针带来的变量污染 ajax跨域问题 axios的get/post的区别(qs)一.spa项目完成登录注册布局第一步:安装开发模块依次输入以下命令//给饿了么ui画界面效果的npm install element-ui -S//前后端数据交互npm install axios -S//axios的get/post的区别(qs)npm instal...

2021-11-09 21:16:57 575

原创 虚拟机(Virtual Machine)的安装

一.什么是虚拟机虚拟机(Virtual Machine):简称VM指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。常见虚拟机:Java虚拟机,Linux虚拟机,windows虚拟机Linux操作系统_ubuntu系统下载_最新centos系统.

2021-11-08 02:48:17 3624

原创 CentOS7安装与配置

注意:此步骤先要点击自定义硬件,选择安装CentOS7镜像文件(即IOS文件)的位置。选择自己的IOS镜像文件的保存路径即可正式安装CentOS 7注意:选择第一项直接开始安装,Ctrl+G 和 Ctrl+alt用于VM和widow系统的切换如果一直黑屏无法安装下去,则可能出现问题!!!没有则继续~~~~~~原因:电脑BIOS中的Virtualization T...

2021-11-06 16:59:32 402 1

原创 使用vue-cli搭建SPA项目

一.本章目标:使用vue-cli来搭建vue项目前提:搭建好NodeJS环境 node -v npm -v1. 什么是vue-clivue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板,创建命令如下: vue init webpack xxx 注1:xxx 为自己创建项目的名称 注2:必须先安装vue,vue-cli,webpack,node等一些必要的环境...

2021-11-05 01:14:30 196

原创 nodeJS环境搭建

一:Node.js简介1. Node.js是什么 1.1 Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。 1.2 Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言 注1:Node.js-->JavaScript运行环境,开发语言是:javascript J...

2021-11-03 15:08:27 89

原创 Vue之路由(SPA开发模式)

一、什么是SPA单页Web应用(single page application,SPA),就是只有一个Web页面的应用, 是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序 单页面应用程序: 只有第一次会加载页面, 以后的每次请求, 仅仅是获取必要的数据.然后, 由页面中js解析获取的数据, 展示在页面中 传统多页面应用程序: 对于传统的多页面应用程序来说, 每次请求服务器返回的都是一个完整的页面 优势;...

2021-11-02 17:45:41 1097

原创 Vue模板语法(下)

一、样式绑定1、class绑定 使用方式:v-bind:class="expression" expression的类型:字符串、数组、对象2 、style绑定v-bind:style="expression" expression的类型:字符串、数组、对象效果:将字体变红色变大注意:变量名不能取中划线,还要区分空格位置<!DOCTYPE html><html> <head> ...

2021-10-30 16:51:54 144

原创 vue模板语法上

一、插值1、文本{{msg}}<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.10/vue.js"></script> </he...

2021-10-29 21:09:22 120

原创 Vue入门

一、Vue介绍1、Vue.js是什么?Vue是一个构建用户界面(UI)的[渐进式]JavaScript框架官网:Vue.jsVue作者:尤雨溪/中国无锡前后端分离 React2、库和框架的区别1.库(Library),本质上是一些函数的集合。每次调用函数,实现一个特定的功能,接着把控制权交给使用者 代表:jQuery jQuery这个库的核心:DOM操作,即:封装DOM操作,简化DOM操作2.框架(Framework),是一套完整的解决方案,使用框架的时候,需要...

2021-10-29 00:35:53 87

原创 Spring之ssh整合

一、搭建SSH项目web+spring+struts+hibernate+杂余1、导入所需要的pom依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_

2021-10-28 19:57:50 133

原创 spring之AOP

一、aop介绍1、AOP关键性概念: 连接点(Joinpoint):程序执行过程中明确的点,如方法的调用,或者异常的抛出 目标(Target):被通知(被代理)的对象。——注1:完成具体的业务逻辑。 通知(Advice):在某个特定的连接点上执行的动作,同时Advice也是程序代码的具体实现,例如一个实现日志记录的代码(通知有些书上也称为处理)——注2:完成切面编程。 代理(Proxy):将通知应用到目标对象后创建的对象(代理=目...

2021-10-27 22:27:19 169

原创 spring框架之IOC

一、spring的基本了解1.什么是Spring?作用有什么?Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,...

2021-10-25 20:25:19 255

原创 Hibernate之二级缓存

一.什么样的数据需要缓存1、很少被修改的数据2、不是很重要的数据,允许出现偶尔并发的数据3、不会被并发访问的数据4、参考数据,指的是供应用参考的常量数据,它的实例数目有限,它的实例会被许多其他类的实例引用,实例极少或者从来不会被修改二.数据字典是什么一个项目中所有的基础数据,就是项目中所有的下拉框解决的问题:如果有一百个下拉框,那么就要建一百个表,数据缓存省略了大量表的创建表设计: 数据源表:数据源标识,数据源描述 数据项表:数据源标识,数...

2021-10-25 18:48:29 137

原创 Hibernate之HQL

一、HQL入门1、HQL的含义: HQL是Hibernate Query Language(专属于hibernate框架的一个查询语言)的缩写2. hql和sql区别/异同 HQL SQL 类名/属性 ...

2021-10-20 22:41:43 186

原创 Hibernate关联关系

一,本期知识点:1.一对多的关联配置关联:指的是类之间的引用关系。 (如果类A与类B关联,那么被引用的类B将被定义为类A的属性。)数据库:主表从表,通过外键关联类:class A{B b;}class B{}例:order 和 orderItem第一步:创建实体类订单Orderpackage com.pjl.two.entity;import java.util.HashSet;import java.util.Set;publ...

2021-10-19 19:05:59 60

原创 Hibernate入门

一.Hibernate概念:定义:是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装。可以通过操作实体类对象来进行操作数据库。优势:跨越数据库的无缝衔接二.Hibernate框架的使用:第一步:添加hibernate jar包依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche

2021-10-18 21:39:27 71

原创 Struts之文件上传

一.文件上传(三种上传方案):1.该项目下的文件夹中(自己的电脑,项目在哪里,图片就在哪里)2.存到云服务器中,也能是文件服务器(没有CDEF盘的,只有/根目录,最常用)3.在数据库表中建立二进制字段,将图片存储到数据库(最安全)服务器推荐:ECS云服务器(阿里云、腾讯云、西部数码云)二.使用第一步:创建upload.jsp(定义多功能表单 enype="multiput/form-data")<%@ page language="java" contentTyp...

2021-10-15 21:18:50 176

原创 Struts的增删改查

一.新建项目创建一个 Maven项目,具体步骤见:Maven_m0_52681702的博客-CSDN博客一.本期内容为什么使用Maven:一个Java项目要依赖很多jar包,每次下载别人项目后到处是红,得自己一个个从网上下载需要的jar包,麻烦的很。但是如果你用了Maven,我就会有一个配置文件,文件里写清楚我这个项目需要哪个jar包,别人下载你的项目后背后的机制直接按图索骥把你想要的jar包下载下来。背后的机制是什么?就涉及到了仓库和配置文件问题。1、Maven简单介绍Apache Maven是个项目

2021-10-14 23:16:08 76

原创 Struts中的ognl

本期目标:了解struts的传值的优先级 开头提一个问题:在Demo1Action中user1的uname获值,还是uname获值(ognl)为什么user1能接收前台传过来的uname,而在后台提供了这种set/get方法的uname拿不到package com.pjl.web;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org...

2021-10-13 17:44:38 88

原创 Struts入门

struts的初步使用:1.struts的配置依赖->导入jar包->maven的pom.xml作配置->web.xml配置中央控制器->配置过滤器开发->以前写子控制器继承ActionSupport->现在用.struts也写子控制器继承ActionSupport2.struts的动态方法调用3.struts的传参4.struts与tomCat的集成...

2021-10-13 00:30:29 83

原创 Maven

一.本期内容为什么使用Maven:一个Java项目要依赖很多jar包,每次下载别人项目后到处是红,得自己一个个从网上下载需要的jar包,麻烦的很。但是如果你用了Maven,我就会有一个配置文件,文件里写清楚我这个项目需要哪个jar包,别人下载你的项目后背后的机制直接按图索骥把你想要的jar包下载下来。背后的机制是什么?就涉及到了仓库和配置文件问题。1、Maven简单介绍Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。作用:完成项目的相关操作,如:编译

2021-10-11 23:33:08 282

原创 MVC项目之订单管理

一.本期内容:1、商家: 1、查看订单(未发货、已发货、已签收、订单项) 2、发货功能(状态:1:未发货、2:已发货、3:已签收、4:已撤单) 3、订单项目查看实现思路: 订单表的查询 将订单表的订单状态由1改成2 通过订单的id到订单项表查询出对应的订单项 2.买家: ...

2021-10-09 19:32:07 662

空空如也

空空如也

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

TA关注的人

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