自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叁拾博客

日常学习笔记

  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 CSS复习

css长度单位颜色单位长度单位像素相同的px不同设备下展示效果不同百分比相对于父元素属性的百分比。emem是相对于自身元素字体大小来计算。1em=1px的font-size,浏览器默认字体大小16px。em会随着字体的大小改变而改变。remrem相对于根元素(html)字体大小来计算。1rem=1px的font-size颜色单位RGB通过三种颜色的不同浓度来调配R red, G green , B blue。每种颜色范围:0~255(0%·100%)之间rgb

2022-03-21 22:26:04 271

原创 React面向组件化编程

1、组件类型1、函数式组件<script type="text/babel"> //定义函数式组件 function Demo() { return <h2>我是用函数定义的组件(适用于简单组件的定义)</h2> } //渲染函数组件到页面 ReactDOM.render(<Demo/>,document.getElementById('example1')) </script>

2021-05-27 10:21:29 198 1

原创 Useless constructor

报错警告缺少this.state={}

2021-04-27 15:08:25 981

原创 vuex

![](https://img-blog.csdnimg.cn/20210104232646761.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0NzQzODk3,size_16,color_FFFFFF,t_7

2021-01-29 14:43:52 94

原创 Vue生命周期

1、 Vue生命周期vue对象的生命周期1). 初始化显示beforeCreate()created()beforeMount()mounted()里面写函数,初始化显示之后立即调用,只要是回调函数写箭头函数2). 更新状态beforeUpdate()updated()3). 销毁vue实例: vm.$destory()beforeDestory()destoryed()常用的生命周期方法created()/mounted(): 发送ajax请求, 启动定时器等异步任务

2020-12-28 16:54:26 71

原创 ES6语法

1、ES6常用语法1、let特点:在块作用域内有效不能重复声明不会预处理, 不存在提升应用:循环遍历加监听<script type="text/javascript"> //console.log(age);// age is not defined let age = 12; //let age = 13;不能重复声明 console.log(age); let btns = document.getElementsByTagName('butt

2020-12-27 17:05:02 3643 2

原创 开始react

1、引入React的核心库2市面上的日志框架;

2020-12-24 22:12:43 195 1

原创 安装antd-mobile组件Error: The “injectBabelPlugin“ helper has been deprecated as of v2.0. You can use cus

安装使用antd-mobile组件时遇到的问题:Error: The “injectBabelPlugin” helper has been deprecated as of v2.0. You can use customize-cra plug解决方法:1、使用npm i react-app-rewired@2.0.2-next.0最后:npm install,再运行npm start...

2020-11-11 09:54:27 186

原创 springBoot的静态资源的映射规则和Thymeleaf引擎模板的使用规则

1、SpringBoot对静态资源的映射规则1、webjars1):所有 /webjars/** ,都去 classpath:/META-INF/resources/webjars/ 找资源;webjars:以jar包的方式引入静态资源;官网:http://www.webjars.org/访问地址:http://localhost:8080/webjars/jquery/3.3.1/jquery.js在pom.xml中引入<!--引入jquery-webjar-->在访问的时候只

2020-10-14 10:01:30 228

原创 springboot日志

1、日志2市面上的日志框架;JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j…日志门面 (日志的抽象层)日志实现JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-loggingLog4j JUL(java.util.logging) Log4j2 Logback左边选一个门面(抽象层)、右边来选一个实现;日

2020-10-13 15:16:51 91

原创 Spring Boot配置文件

Spring Boot配置文件1、.配置文件2 、YAML基本语法1、.配置文件Spring Boot使用配置文件是固定的application.propertiesapplication.yamlYAML:(YAML Ain’t Markup Language )YAML: A Markup Language 是一个标记语言YAML: isn’t Markup Language 不是一个标记语言YAML:以数据为中心,比如json,xml等更适合做配置文件YAML配置例子serve

2020-10-06 10:23:22 89

原创 SpringBoot解决导入配置文件处理器

Not Found The requested URL /spring-boot/docs/2.3.4.RELEASE/reference/html/configuration-metadata.html was not found on解决方法:在pom文件中添加一个配置文件处理器 <dependency> <groupId>org.springframework.boot</groupId> <ar

2020-10-02 11:17:21 541

原创 使用spring Initalizer快速创建Springboot项目

1、进入IDEA,创建一个新的工程,选择spring Initializr,选择自己的jdk2、主程序类主类解释@SpringBootApplication//@SpringBootApplication来标注主程序类,说明Sping Boot 应用public class DemoApplication {//启动主程序 public static void main(String[] args) { SpringApplication.run(DemoAppl

2020-09-29 16:23:11 280

原创 phthon的turtle库画笑脸

import turtle as tt.pensize(5)t.pencolor("yellow")t.penup()t.goto(0,-200)t.down()t.fillcolor("yellow")t.begin_fill()t.circle(200)t.end_fill()t.penup()t.goto(-90,50)t.down()t.fillcolor("black")t.begin_fill()t.circle(20)t.end_fill()t.penup()

2020-09-28 09:05:23 679

原创 认识C++对象

认识C++对象一、基本输入和输出1、输入/输出2、强制类型转换3、函数参数的默认值4、引用和函数参数的传递5、const与指针的共同使用6、内联函数7、函数的重载8、指针和动态内存分配9、用string对象处理字符串一、基本输入和输出1、输入/输出输入:cin>>变量1>>输出:cout<<表达式1<<使用输入cin和输出cout前,程序的最前面包含:#include<iostream>//包含头文件:输入输出流using nam

2020-09-10 15:17:54 108

原创 vue中eslint问题,You may use special comments to disable some warnings. Use // eslint-disable-next-line

vue中eslint问题,You may use special comments to disable some warnings. Use // eslint-disable-next-line在build/webpack.base.conf.js中找到module->rules中关于eslint的语句将它删除或注释就是将这句 …(config.dev.useEslint ? [createLintingRule()] : []),注释或删除然后直接输入命令npm run dev运行就可

2020-08-18 11:03:14 2064

原创 创建Vue脚手架,用的webpack模板

创建Vue脚手架一、下Vue模板项目一、下Vue模板项目(我使用的工具是webstrom)vue-cli 是 vue 官方提供的脚手架工具github: https://github.com/vuejs/vue-cli作用: 从 https://github.com/vuejs-templates 下载模板项目4.文件框中输入cmd命令,打开cmd窗口5.在命令窗口输入npm install -g vue-cli命令,脚手架全局安装。6.安装好输入vue检查,安装成功效果如下

2020-08-17 19:11:05 258

原创 第十章多线程

多线程一、线程和多线程1、线程的概念2、线程的结构3、线程的状态二、创建线程1、继承Thread类创建线程2、实现Runnable接口创建线程三、线程的基本控制1、线程的启动2、线程的调度3、结束线程4、挂起线程四、线程的互斥一、线程和多线程1、线程的概念进程:在程序要投入运行时,系统从程序入口开始按语句的顺序(包括顺序、分支和循环结构)完成相应指令直至结尾,再从出口退出,整个程序结束。线程是比进程更小的执行单位线程是进程的一部分2、线程的结构线程的结构线程的结构  在Java中,线

2020-07-25 14:41:27 331

原创 第九章Swing组件

Swing组件一、组合框与列表1、组合框2、列表二、文本组件1、文本域2、文本区三、菜单组件1、菜单栏及菜单2、复选菜单项和单选菜单项四、对话框1、对话框一、组合框与列表1、组合框组合框JComboBox,是下拉式菜单。两种形式一种不可编辑,一种可编辑。JComboBox两种构造方法:JComboBox( ):创建一个没有任何可选项的默认组合框。JComboBox(Object[] items):根据Object数组创建组合框,Object数组的元素即为组合框中的可选项。5个可选项组合框示

2020-07-24 10:45:47 325

原创 第八章图形界面设计

图形界面设计一、AWT与Swing1、AWT与Swing二、容器1、容器2、内容窗口3、面板三、标签及按钮1、标签(JLabel)2、按钮四、布局管理器1、FlowLayout布局管理器2、BorderLayout布局管理器3、GridLayout布局管理器4、CardLayout布局管理器5、BoxLayout布局管理器五、事件处理1、事件处理模型六、绘图基础一、AWT与Swing1、AWT与Swingjava抽象窗口工作集Swing组件与AWT组件最大的不同是Swing组件在实现时不包含任何本

2020-07-23 14:22:10 1361

原创 第七章输入和输出流

输入和输出流一、数据流的基本概念1、输入数据流2、输出数据流二、基本字节数据流类1、文件数据流2、过滤器(filter)数据流3、数据数据流4、对象流5、序列化三、基本字符流1、读者和写者2、缓冲区读者和缓冲区写者三、文件的处理1、File类2、随机访问文件一、数据流的基本概念1、输入数据流输入输出流:只能读不能写的数据流。输入数据流都是从抽象类InputStream继承。输入、输出源抽象为流(Stream)。数据流是指一组有顺序的、有起点和终点的字节集合。字节流:一次读入或读出是8位二进制

2020-07-22 11:00:16 844

原创 第六章继承和多态

继承和多态一、子类1、is a 关系2、extends关键字3、object类4、单重继承5、对象转型(casting)二、方法覆盖和多态1、方法覆盖及其规则2、super3、多态三、终极类与抽象类1、终极类2、抽象类3、接口一、子类1、is a 关系子类和父类的关系是:子类对象“is a”(或“is kind of”)父类关系,也就是说,子类中的任何一个成员也是父类中的成员。is a:一般与特殊关系。has a:整体与部分关系。  public class Employee{//

2020-07-21 10:26:15 434 1

原创 第五章数组和字符串

数组和字符串一、数组1、数组声明2、创建数组3、访问数据元素二、字符串类型1、数组声明1、创建数组三、Vector类一、数组1、数组声明数组必须先声明后使用。数组元素可以是基本数据类型,也可以是类类型或接口类型,也还可以是数组。一维数组定义格式:类型 数组名[ ]; char name[ ]; char [] name;Java没有静态的数组声明int intArray[5];//是错误的2、创建数组静态初始化:int intArray[]={1,2,

2020-07-20 10:04:25 211

原创 第五章面向对象的方法-RUP

面向对象的方法-RUP5.1RUP的特点(p123)5.2核心工作流5.3RUP的实现和测试5.1RUP的特点(p123)1、突出特点:以用况驱动、以体系结构为中心的迭代、增量式。(1)、用况驱动:描述实际系统的活动者所需要执行的一系列动作。(2)、以体系结构为中心:系统体系结构是对系统语义的概括描述,对项目有关人员都是可以理解的。关注子系统、构件、接口、协作、关系等重要模型元素,而忽略其它细节。(3)、迭代与增量:迭代是重复的部分,增量是增加的部分。2、初始阶段的基本目标获得与特定和平台无

2020-07-19 09:56:42 532

原创 第四章面向对象的程序设计

一、类和对象类的定义类的定义也称为类的声明。类中含有两部分元素,分别是数据成员变量和成员方法。类定义的一般格式如下。  修饰符 class 类名 [extends父类名]{  修饰符 类型 成员变量1;  修饰符 类型 成员变量2;  ……  修饰符 类型 成员方法 1 ( 参数列表){  方法体  }  ……  }  其中 ,class是关键字,表明其后定义的是一个类。含有class的这一行称为类头,后面大括号括住的部分称为类体。class前的修饰符可以有多个,用来限定所定义的

2020-07-18 09:46:14 320

原创 第四章面向对象的方法UML

面向对象的方法UML一、UML术语表1、类和对象2、接口3、协作4、用况5、主动类6、构件/组件7、制品(artifact)8、节点(Node)2、表达关系的术语一、UML术语表1、类和对象对象(object)是系统中用来描述客观事物的一个实体。一个对象由一组属性和对这组属性进行操作的一组方法组成。对象只描述客观事物本质的与系统目标有关的特征。对象之间通过消息通信,一个对象通过向另一个对象发送消息激活某一个功能。类(class):一组具有相同属性、操作、关系和语义的对象的描述。类有超类(Su

2020-07-17 09:49:07 716

原创 第三章流程控制语句

流程控制语句一、java程序结构1、java包的概念2、流程控制3、输入输出一、java程序结构1、java包的概念package语句:包语句,每个文件最多只有一个,且必须放在文件开始的地方。import语句:引入语句,可以没有,也可以有多个,如果有 import语句的话,必须放在所有类定义的前面。类定义:每个文件中包含的非public权限的类定义的个数没有限制。接口定义:每个文件中包含的接口定义个数没有限制。包的概念包是类的容器, 包的设计人员利用包来划分名字空间,以避免类名冲突。引入时

2020-07-16 09:43:57 223

原创 第二章数据和表达式

数据和表达式2.1注释单行注释 使用//多行注释 /* /文档注释 /* **/2.2标识符标识符必须以字母、下划线_、美元符号$开头。标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。Java 标识符大小写敏感,且长度无限制。标识符不可以是Java的关键字。表示类名的标识符 首字母大写表示方法和变量的标识符:第一个单词小写,从第二个单词首字母大写,称为“驼峰原则”eng:eat(),eatFood()常量用大写字母,下划线常用于常量名单词分隔。变量用小写字

2020-07-15 11:52:39 176 1

原创 第二章软件需求与需求规约

2020-07-13 11:19:06 171

原创 02333软件工程第一章绪论

软件工程笔记第一章 绪论1.1软件工程概念的提出与发展功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入第一章 绪论...

2020-07-12 10:40:40 275

原创 如何建立自己的网站?成为站长呢?

一、首先需要购买一个域名,最好选大品牌(腾讯云,阿里云等),刚注册的新用户买个.com后缀的也只要23元/年。二、购买虚拟主机,建议购买虚拟主机,可以在轻港科技上面购买,一年也就26元。...

2020-07-12 10:32:34 516

原创 《java语言程序设计》第一章Java概述

一、Java语言的特点强类型:强制约束程序员必须遵守更多的编程规定,编译器能检测程序中尽可能多的错误。编译和解释:用Java编写的源程序在计算机上运行必须经过编译和解释执行两个阶段。编译程序先江Java源程序翻译成与机器无关的字节码(bytecode),不是通常的编译程序将源程序翻译成特定计算机的机器代码。运行时,由Java虚拟机(JVM)中的Java解释器负责将字节码文件解释成为特定的机器码进行运行。自动无用内存回收功能:垃圾收集器(garbage collector)可以自动回收程序不再使用的内

2020-07-11 21:27:35 414

原创 IDEA启动报错:Internal error. Please report to http://jb.gg/ide/critical-startup-errors

IDEA启动报错:Internal error. Please report to http://jb.gg/ide/critical-startup-errors安装插件后,重启idea报错,如下:Internal error. Please report to http://jb.gg/ide/critical-startup-errorsjava.lang.RuntimeException: com.intellij.ide.plugins.PluginManager$StartupAborte

2020-07-02 09:49:47 1116 1

wordpress4.9.8.zip

个人建站所需wordpress源码,该源码适合做个人博客网页,里面使用PHP写的,建站安装时直接上传压缩包后进行解压。

2020-07-17

空空如也

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

TA关注的人

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