自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java学习篇——二进制与十进制 多种进制的装换

二进制什么是2进制逢2进1的计数规则(重要)2进制 规则:逢2进1 数字:0 1 权:128 64 32 16 8 4 2 1 基数:210进制计数规则10进制 规则:逢10进1 数字:0 1 2 3 4 5 6 7 8 9 权:万 千 百 十 个 基数:10计算机为啥是2进制?便宜!!!成本优势明显!!!如何将2进制转换为10进制:将1位置对应权值累加求和00000000 00000000 00000000 0000000000000000 00000000 00000

2022-05-16 14:24:44 657

原创 使用Gitee用于进行团队合作,(配合数据库迁移)

使用Git将项目上传到服务器和将项目拉取本地,用于进行团队合作(包含数据库迁移)1.下载Gitee插件2.上传项目3.点击Successfully shared…下方的蓝色链接,即可进到gitee平台4.登录,并点击管理仓库,添加开发者进行团队合作5.开发者方拉取项目6.添加一个类,点击Add7.上传到gitee中8.需要拉取时的操作9. 将数据库迁移备份数据库数据将.sql文件上传到git开发者拉取下来后,将.sql文件复制到..

2022-05-07 15:05:36 1708

原创 Java——商城后台(2.0)

书写规范:缩进 命名 注释 封装1.、类别--查询列表--数据访问层关于查询类别的列表,需要执行的SQL语句大致是:select * from pms_category order by sort, id desc为了封装查询列表时各类别数据,(只保证有用的数据 ,保证数据传输时节省流量,万一旧VO更改 会更加麻烦)应该在csmall-pojo的vo包中创建CategoryListItemVO类,在类中添加最有必要性的属性:@Datapublic class Cate.

2022-04-29 10:38:41 549

原创 Java学习篇——Mybatis(的理解)

1、搭建环境2、导入框架3、编写代码4、集成测试ENGING=INNODB 数据库引擎支持事务。入门_MyBatis中文网 中方文档1、新建maven工程:删除src2、导入依赖:mybatis 测试依赖 mysql3、创建子模块:4、官网中找到配置文件 复制到子模块。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org/..

2022-04-25 15:10:00 167

原创 JAVA学习篇——Spring Boot Security

1. 关于Spring Boot SecuritySpring Boot Security是在Spring Boot中使用的,基于Spring Security的依赖项,其本质就是Spring Security框架加上了应用于Spring Boot工程的自动配置。Spring Security是一款主要解决了认证和授权相关处理的安全框架。认证:验证用户的身份,例如在登录过程中验证用户名与密码是否匹配。授权:使得用户允许访问服务器端的某些资源,或禁止访问某些资源,例如管理员可以执行一些数据删除

2022-04-20 10:46:10 8352 1

原创 Java学习篇——SpringBoot

1. 关于Spring BootSpring Boot框架主要解决了创建工程后需要进行繁琐的配置的问题,是一个“开箱即用”的框架,其核心思想是“约定大于配置”。(多数已约定好该怎么做,不需要配置)2. 创建Spring Boot工程使用IntelliJ IDEA的创建向导中的Spring Initializer即可创建Spring Boot工程。在创建时,如果https://start.spring.io无响应,可尝试替换为https://start.springboot.io...

2022-04-19 14:33:23 14699

原创 JavaWeb——核心技术2:过滤器、监听器(javaWeb三大组件servlet、filter、listener)

目录Filter:过滤器作用:入门学习:细节:案例:登录验证(权限控制——后期有权限控制框架) 过滤铭感词汇listener:监听器:Filter:过滤器生活中:净水器、空气净化器、核酸检测来回都得拦截————————来回都得拦截web中:当客户端访问服务器时,拦截下来请求完成特殊功能作用:拦截请求,增强请求、完成通用的操作,当需要获取的资源都需要检测时 (如登录验证、特殊字符敏感字符的操作、统一编码...

2022-04-16 17:03:45 649 1

原创 Java学习篇——三层架构(SSM的操作逻辑...)

三层架构:界面层:用户看到的界面、用户可以通过界面上的组件和服务器进行交互业务逻辑层:处理业务逻辑的数据访问层:操作数据库(数据储存文件)|的SSM框架:springMVC 负责界面层spring 负责业务逻辑层,其实操作的是所有业务层mybatis 数据访问层什么是MVVM?MVVM是Model-View-ViewModel的简写。微软的WPF带来了新的技术体验,如Silverlight、音频、视频...

2022-04-16 10:03:34 1226

原创 Java学习篇——javaweb:会话技术、(Cookie,Session)(上次登陆时间案例)(判断登录状态)

会话:客户端和服务器端一次连接,到连接中断一次会话中包含多次请求和响应。会话功能:在一次会划范围内对此请求,共享数据。方式:客户端会话技术:Cookie 服务端会话技术:Session...

2022-04-15 21:20:20 1118

原创 java学习篇——HTTP协议(request、response、servletContext)(有验证码实现)

开发体验:写入helloworld.java写完java代码文件 javac.exe编译(控制台使用——自学)——成字节码文件——java.exe运行

2022-04-15 11:58:25 3306

原创 JAVA中级篇——MyBatis 是什么(事务的xml和注解没写完 记得写)

1、主要作用:快速实现对关系型数据库中的数据进行访问(增删改查)的框架。2、Spring和MyBatisMybatis可以不依赖于Spring等框架直接使用的,但是,就需要进行大量的配置,前期配置工作量较大,基于Spring框架目前是业内使用的标准之一,所以,通常会整合Spring与Mybatis,以减少配置。 在创建工程时,创建普通的Maven工程即可(不需要选择特定的骨架)。 创建Spring和Mybatis 整合的工程_张小白学Java的博客-CSDN博客 创建完成后,..

2022-04-12 17:22:28 3675

原创 Java学习篇——计算机结构(内存)

存储器:内存 (读取信息 输出信息 短暂的为了给cpu处理 不用每次从硬盘中读取 )输入设备:鼠标键盘 照相机 cpu:处理运算 线程为多少。 (对内存的数据做运算)输出设备:图形化界面文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器...

2022-04-11 15:44:08 99

原创 Java学习篇——Spring中的IOC和AOP(建议去了解反射、Xml、23中设计模式,MVC设计)

Spring是什么?Web开发中的一阵春风,解决任何java应用开发 2002年 interface21 Spring前身。2004年Spring出现 概念:一个开源免费的、轻量级的控制反转和面向切面的框架 优点: 1、开源免费 2、轻量级(只需要加依赖就行),非侵入性(不用更改业务源代码) 3、控制反转和面向切面 4、支持对事务的操作,对框架整合的支持 缺点: 体系庞大。配置大多。 包含 7大模块 :Spring的七大模块,以及每个模块的作用_Lili...

2022-04-10 21:10:25 1517

原创 Java学习篇——Jsp(Ajax前身)(MVC开发模式)

Java Server pages: java服务器页面 一个特殊的页面,既可以指定定义html标签,又可以定义Html代码 简化书写没有解耦合原理:jsp本质上是一个Servlet上面的class文件实现了Servlet所以里面有个service方法分别写了页面展示和java代码...

2022-04-09 14:22:48 2538

原创 数据库篇——数据库的一些额外知识

创建数据库语法CREATE DATABASE 数据库名称;当项目规模较大时,应该根据数据之间的关系,尽可能的拆分多个数据库,放在不同的服务器上,分担访问的压力。(医院,淘宝)(集群(多服务器相同事)和分布式(多服务器做不同事))使用数据库ues 数据库名称创建数据表CREATE TABLE 数据表名称(字段) Charset 字符编码;主流设计将数据库表的编码设计为 ——utf8mb4 :mb4 most bytes 4 能表示得到字符更...

2022-04-07 20:41:03 608

原创 Java学习篇——Junit:单元测试

单元测试:将代码放到spring项目中的的test的类中 在方法里面做测试。好处就是可以想测哪个测那个,不用像在main方法中药注释另一个。测试分类:盒子指的是被测试的软件 黑盒测试:不需要写代码,给输入值,看程序是否能够给出期望的值。 白盒测试:需要写代码。关注程序具体的执行过程白盒,顾名思义即盒子是可视的,你可以清楚盒子内部的东西以及里面是如何运作的,因此白盒测试需要你对系统内部的结构和工作原理有一个清楚的了解,并且基于这个知识来设计你的用例。黑...

2022-04-07 19:52:08 456

原创 创建Spring和Mybatis 整合的工程

pom.xml 需要添加依赖项 https://mvnrepository.com/ 这个网址查找 添加完刷新。Mybatis的依赖项:mybatis<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --><dependency> <groupId>org.mybatis</groupId> <artifac...

2022-04-07 17:24:32 555

原创 Java学习篇——异常处理机制

常见异常 的处理 和 处理该注意的问题 都是干货

2022-04-07 10:03:49 145

原创 Java学习篇——JavaWeb:MVC,MVM设计模式,VUE(未完待续)

前端MVC设计模式MVC设计模式:实际上就是把前端实现一个业务功能的代码划分为3部分Model : 模型 , 指数据模型 对应的是从服务器获取到数据的部分代码.( 提交的数据 json)// 通过自定义对象封装数据 let arr = [{name:"小米手机",price:"3000",count:500}, {name:"小米电视",price:"3000",count:500}, {name:"华为手机",price:"3000",count:5...

2022-04-06 23:15:28 512

原创 Java学习篇——JavaWeb:JavaScript

作用:负责给页面做动态效果。 有什么用————语言特点:弱类型。let name=“ss” let age=15 name可以等于16不报错。————脚本语言:不需要编译解析直接执行。————基于面向对象开发。————只能访问浏览器的网站:安全性强。————交互性强:直接嵌入html页面中。怎么用:如何在html中使用js语言内联:在标签事件属性后面的,事件触发时执行。 在标签上添加//内部:用 script标签外部:新建javaScript ...

2022-04-06 22:55:29 21342

原创 Java学习篇——JavaWeb:CSS

CSS:层叠样式表:作用:,美化页面.内联样式:在标签的style属性中添加样式代码, 弊端:不能复用 <h1 style="color: red;background-color: green">内联样式1</h1>内部样式:在head标签里面添加style标签, 通过选择器找到元素后再添加样式代码, 可以复用但是不能多页面复用<style> /*css注释*/ /*通过选择器找到元素然后再添加样式代码*/ ..

2022-04-06 21:48:06 952

原创 java学习篇——Javaweb :HTML基本(我们是后端)

简单介绍:——————HTML页面——————作用:负责搭建页面内容和结构。HTML:HyperTextMarkupLanguage —— 超文本标记语言超文本:不是只有文字。基本操作:新建maven项目,将src删除,新建Web文件夹。新建day01文件夹。新建01文本标签html页面。标题标签:<h1>内容标题1</h1>——————————内容加粗,间隔固定,独占一行。水平分割线:<hr>换行:<br>协..

2022-04-06 21:07:48 774

原创 IDEA中 project和module(整合多个module)

在 IntelliJ IDEA 中Project是最顶级的结构单元。然后就是Module,一个Project可以有多个Module。大型项目结构基本都是多Module的结构,这类项目一般是按功能划分的,比如:user-module、user-facade-module和user-hessian-module等等,模块之间彼此可以相互依赖。通过这些Module的命名可以看出,它们都是处于同一个项目中的模块,彼此之间是有着不可分割的业务关系的。一个Project是由一个或多个Module组成,尽

2022-04-06 20:09:49 2820

原创 java初级篇——Tomcat、Servlet

目录Tomcat:web服务器软件Servlet: server applet(运行在服务端的小程序)Tomcat:web服务器软件:可以将自己的项目部署在此软件上。下载。安装。卸载。启动。关闭。配置。下载:https://tomcat.apache.org/ Download——Core——自行选择32或64位安装:任意文件夹 解压安装包就行了。卸载:删除目录就好了启动:bin目录下的startup.bat(...

2022-04-06 15:13:59 964

原创 Java中级篇——Spring MVC 是什么(附加响应状态代码列举)

1、关于springMVC基于Spring框架,主要解决后端服务器接受客户端服务器接受客户提交的请求,并给予响应相关的问题。学过javaweb我们应该知道 MVC 是一种思想,就是一个项目应该包含的内容包含着三部分。model:数据模型——包含(业务逻辑层)(数据访问层) View:视图 Controller:控制器模型:在编程思想上表示 相对比较规定的套路。 数据模型:对数据的处理相对固定。SpringMVC重点在C ,涉及V ,基本没有M。2、创建Spring...

2022-04-05 23:04:16 534

原创 java学习篇——Spring :ioc(成恒 )(意志决定你的成功,进取决定你的未来。)

spring :创建对象和管理对象的框架演示,具体spring的内容等待下次讲解SpringBeanFactory代表spring 对象工厂、SpringRunner代表调用对象!项目创建——————————version 这个工程的版本号,自己定义,表示自己的项目的版本。https://mvnrepository.com/ 下载依赖 自选版本。点击数字进入,我这里选5.3.14,找到以下代码添加到...

2022-04-01 15:09:13 236

原创 java中级篇——SpringBoot Validation(没写完)(只有拼出来的美丽,没有等出来的辉煌。)

Spring Boot ValidationSpring Boot Validation是Spring Boot整合合了Hibernate Validation的一个框架,其核心是Hibernate Validation, 此框柒的作用是检验客户端向服务器提交的请求参数的基本格式是否合法.例如.当设计一个登录功能时,客户端,可能需要向服务器速提交用户名.密码这 2 项数据,如果客户端没有提交 用户名,或没有提交密码,这个请求必然是无效的,是不可能成功登录的,则服务端应该直接响应一个错误信息 •.

2022-03-30 20:33:41 680 1

原创 java中级学习篇——VUE脚手架+VUE里安装element ui

>>>>>下载NOde.js>>>>>>>安装,直接全下一步>>>>>>>>命令提示符(控制台)执行以下命令(npm -v) 查看版本号配置npm>>>>>>npm config set registry http://registry.npm.taobao.org>>>>查看是否设置成功 npm config

2022-03-30 15:21:31 1947

原创 Java学习篇——JavaWeb:XML (学习Spring,得来看看)

XML1、概念2、语法3、解析概念:Extensible MarKup Language 可扩展标记语言 可扩展:标签都是自定义的。xml和html的区别:xml标签自定义 html预定义xml语法严格 html语法松散xml储存数据 html是展示数据的由于各家浏览器对html解析的能力不同,导致html语法不是标准也能执行,语法松散。XMLXML功能:1、配置文件——2、在网络中传输发现properties不方便查找同key 的内容,所...

2022-03-29 22:47:13 355

原创 java学习篇——运算符、分支结构、循环结构

运算符:运算的符号 算术:+,-,*,/,%,++,-- %:取模/取余,余数为0即为整除 ++/--:自增1/自减1,可在变量前也可在变量后 单独使用时,在前在后都一样 被使用时,在前在后不一样 a++的值为a--------(a--的值为a) ++a的值为a+1------(--a的值为a-1) //%的演示System.out.println(8%2); //0..

2022-03-28 22:16:09 169

原创 java基础学习篇——java变量,数据类型,类型转换

变量可以变化的对象!(万物皆对象)java是一种强类型语言,所以每个变量都必须声明数据类型。java变量是程序中最基本的存储单位,其要素包括——变量名,变量类型和作用域。注意点:​ 1.每个变量都有类型,可以是基本类型,也可以是引用类型;​ 2.每个变量都必须是合法标识符;​ 3.每个变量声明都必须是一条完整语句,用分号做结束。变量作用域​ 类变量,实例变量,局部变量————————————————public class Test { //从类出现,从类消失

2022-03-28 22:01:23 609

原创 java基础学习篇——java:JVM,环境工具,基本命名

JAVA语言的跨平台性靠jvmjvm:运行在三大操作系统 windows mac linix的舞台。方便java代码执行。java虚拟机:(后续补充)垃圾回收器:java程序运行过程自动执行(还是会出现内存泄漏和溢出)1、工具准备地址:org.canglaoshi.org:(jdk,idea)2、java开发运行环境一、编译运行过程编译期:将我们写的Java源文件,编译成计算机明白的.class字节码运行期:jvm加载.class,并运行二、名词解释:...

2022-03-26 10:06:16 396

原创 java基础学习篇——java学习目录与应用场景

两个方向——大数据开发、javaEE技术拓展:数据结构,常用算法,常用设计模式,JVMJAVAEE之路javase——javaweb——javaee框架 (spring、springmvc、spring boot、mybatis、redis、Linux、maven)——javaEE高级(分布式,微服务等)java应用场景互联网网页——大数据工程——安卓工程图解基本知识软件系统软件:操作系统——应用软件:应用程序人机交互的方式图形化界面:命令行:需要有控制台

2022-03-26 09:53:51 3338

原创 java学习开篇——java基础——计算机编程入门概述

java学习之路

2022-03-25 22:57:09 733

贵大真题840答案.zip

贵大真题840答案.zip

2023-05-11

真题贵大840.zip

真题贵大840.zip

2023-05-11

JAVA常见异常...........

JAVA常见异常...........

2022-04-07

vue脚手架——axios

VUE Cli入门

2022-03-30

空空如也

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

TA关注的人

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