自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机组成原理复习题

1.冯.诺依曼主要三个思想是什么?(1)计算机硬件是由5大基本部分组成:运算器,控制器,存储器,输入设备,输出设备(2)采用二进制(3)程序和数据一样存放在存储器中2.计算机硬件由哪5部分组成?运算器、控制器、存储器、输入设备、输出设备组成。(1)运算器(执行部件):对数据进行算术运算和逻辑运算。主要由算术逻辑运算单元(核心),累加器,和寄存器组成。(2)控制器(指挥中心):控制计算机各部件或器件自动协调动作,主要由控制单元,程序计数器和指令寄存器组成。功能是解释程序,按照程序的指令序列依次从

2021-01-03 21:01:35 14859 4

原创 java抽象类 接口 包

instanceof运算符1.含义:判别对象是否是某个引用型的实例2.E instanceof RefTypeAnimal a=new Animal();Dog d=new Dog();//a,aDog是Animal类型,d是Dog类型Animal aDog=new Dog()//有aDog instanceof Animal;aDog instanceof Dog均为true//有aDog instanceof Cat;a instanceof Dog均为false//有d instanceo

2020-12-28 00:19:41 313

原创 java继承及其影响

类的继承概述​ 1.功能:子类拥有超类的全部内容,并在此基础上增/改,子类新增同名成员遮盖继承自超类的成员。​ 2.语法:class 子类名 extends 超类名{}​ 3.约束:单继承,子类只能有一个双亲类​ 4. Object类是所有类的始祖,主要方法 equals(Object obj),toString(),fanalize()is-A与has-A的关系is-A:是什么,刻画对象与类之间的关系,判别对象间赋值兼容是否合法有什么:刻画类与成员之间的关系,判别成员引用是否合法

2020-12-21 08:47:01 332 1

原创 java 面向对象

类和对象对象定义​ 类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等class Pet{ String name; void showMe(){ System.out.println("Hi,I'm"+name+"!"); }}public calss app{ public static void main(String[] args){ Pet a = new Pet;//创建对

2020-12-13 22:05:47 230

原创 java基础

java语言​ java基本组成单位是类​ 类的格式:​ public class 类名{ }基础语法常量​ 其值不会发生改变的量(空常量不能直接输出)​ 数据类型变量​ 1.变量名不能重复​ 2.定义变量时要初始化​ 3.为了防止定义long类型时,整数太大,在值的后面加一个L​ 4.为了防止定义float类型时,类型不兼容,在值的后面加一个F标识符​ 1.给类、方法、变量起名字的符号​ 2.由数字、字母、下划线和$组成(不能以数字开头)​ 3.不能是关键字​ 4

2020-12-06 16:50:03 701 12

原创 vue.js(二) 计算属性&&v-on/if/for

vue.js(二)计算属性概念​ |在某些情况下,我们需要对某些数据进行一些转换/需要将多个数据结合起来 后再显示​ |计算属性是写在实例的computed里​ |methods和computed都可以实现我们需要的功能,但计算属性也有它存在的意义 => 计算属性会进行缓存,如果多次使用,只会调用一次<!--这里有两个变量firstName lastName 需要显示完整名字必须拼接两个变量 如果多个地方显示完整名称要写多个{{firstName}}{{lastName}} =&gt

2020-07-31 17:16:24 701

原创 Vue.js入门(一)插值操作&&绑定属性

Vue.js(一)准备知识什么是vue?​ | vue.js是前段主流框架之一(还有Angular.js React.js)​ |一套构造用户界面的框架,只关注视图层,主要和界面打交道,便于与第三方库或既有的项目整合(vue有配套的第三方库)框架和库的区别​ | 框架:完整的解决方案, 只需要使用框架提供的类或函数,即可实现全部功能 ,对项目的入侵性很大,中途不能轻易更换框架否则需要重新架构整个项目​ | 库:提供某一个小功能, 库为我们提供了很多封装好的函数,我们就取所需的某部分,其他没有用

2020-07-30 17:47:07 1456 1

原创 微信小程序(四)自定义组件

自定义组件类似vue或者react中的自定义组件, 可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用创建自定义组件​ 一个自定义组件由 json wxml wxss js 4个文件组成​ |先新建一个文件夹components => 在这个文件夹内部创建myHeader文件夹 => 创建组件名myHeader,结果如下所示​ |快速创建组件:点击文件夹,右键 => 新建component声明组件​ 在组件的json文件中进行自定义组件声明//这里是my

2020-07-29 23:08:51 637

原创 微信小程序(三)常见组件

常见组件view​ 相当于web里的div标签text​ 1.文本标签​ 2.只能嵌套text​ 3.长按文字可以复制(只有该标签有这个功能)​ 4.可以对空格(&nbsp)回车进行编码 <text selectable="{{false}}" decode="{{false}}"> 普&nbsp;通 </text>img​ |默认宽度320px、⾼度240px​ |支持懒加载( 延时加载,即当对象需要用到的时候再去加载 ,当图

2020-07-28 19:12:52 1247 1

原创 微信小程序(二)模板语法&&样式

模板语法数据绑定​ WXML 是框架设计的⼀套标签语言,结合基础组件、事件系统,可以构 建出页面的结构 (建议:在vscode安装插件 => 小程序开发助手)​ text:相当于span标签 行内元素不换行​ view:相当于div标签 块级元素会换行<view> {{ message }} </view><view> {{ number }} </view><view> <checkbox checked = "{{is

2020-07-27 19:59:10 1063

原创 微信小程序入门&&配置文件

微信小程序入门准备工作​ 1.首先在微信公众平台注册小程序,完成注册后可以同步进行信息完善和开发​ 2.开发工具的下载地址https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html打开并使用微信扫码登录 ,创建一个项目(AppID代表小程序的ID号,必须拥有微信小程序账号才能申请这个ID号。如果没有AppID,小程序就不能在真机上演示,就是不能发布到线上给用户使用,只能在微信开发者工具里模拟运行。 )创建完

2020-07-26 22:35:47 884

原创 XMLHttpRequest 2级 &&进度事件&&JSONP

XMLHttpRequest 2级FormData​ FormData 为序列化表单以及创建与表单格式相同的数据(用于通过 XHR传输)提供了便利创建FormData对象​ 1.append()方法:接收两个参数 => 键和值,分别对应表单字段的名字和字段中包含的值。可以像如下所示这样添加任意多个键值对var data = new FormData(); data.append("name", "Nicholas"); ​ 2.通过向 FormData 构造函数中传入表单元素var

2020-07-25 21:17:43 351

原创 XMLHttpRequest对象

AJAX简介​ AJAX = 异步 JavaScript 和 XML; 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行数据交换,可以使网页实现异步更新(不重新加载整个网页)创建 XMLHttpRequest 对象​ 语法: variable = new XMLHttpRequest( );​ 老版本:variable = new ActiveXObject(“Microsoft.XMLHTTP”);//兼容浏览器var xmlhttp;if (window.XMLHttpReq

2020-07-24 22:33:15 1107

原创 作用域,作用域链&&闭包

作用域&&作用域链作用域​ 全局作用域: 最外层函数定义的变量拥有全局作用域,即对任何内部函数来说,都是可以访问的var outerVar = "outer";function fn(){ console.log(outerVar);}fn();//输出:outer​ |注意: 只要函数内定义了一个局部变量,函数在解析的时候都会将这个变量“提前声明”var scope = "global";function fn(){ console.log(scope);//und

2020-07-23 18:24:44 916

原创 DOM总结

DOMDOM基础节点层次node类型​ 1.属性:​ | nodeName:保存的始终都是元素的标签名​ | nodeValue :始终为 null​ 2.操作节点:​ l appendChild():向节点的childNodes列表末尾添加一个节点​ 插入新节点:someNode.appendChild(newNode);​ 移动节点到最后一位:someNode.appendChild(someNode.firstChild)​ l insertBefor

2020-07-22 16:40:24 931

原创 浅谈进程&&线程

浅谈进程&&线程进程是资源分配的最小单位,线程是程序执行的最小单位进程概念:​ 可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行资源分配和调度的基本单位 。 可以看作是一个容器:容纳线程、内存(并不是物理内存而是虚拟内存)及数据的容器组成​ 进程一般由程序,数据集合和进程控制块三部分组成。​ |程序用于描述进程要完成的功能,是控制进程执行的指令集;​ |数据集合是程序在执行时所需要的数据和工作区;​ |程序控制块包含进程的描述信息和控制信息,是进程

2020-07-21 19:56:57 388

原创 原型&&原型链&&执行上下文

原型&&原型链原型​ 1.函数的prototype属性​ |每个函数都有一个prototype属性,默认指向一个Object空对象(原型对象)​ |原型对象中有一个constructor属性,指向函数对象function Fun(){//ctrl+shift+L 重命名所有的Fun都被修改 }console.log(Fun.prototype) //objectconsole.log(Fun.prototype.consructor===fun) //tru

2020-07-20 21:55:24 389

原创 内存数据变量&&回调函数&&IIFE匿名函数

内存&&变量&&数据内存内存分类​ 栈:全局变量/局部变量(函数名在栈空间)​ 堆:对象(函数本身在堆空间)小内存的两个数据​ 内部储存的数据and地址值var obj = {name:"Jack"};var a = obj;数据数据的特点:可传递,可运算内存中所有操作的目标:数据(算术运算 逻辑运算 赋值 运行函数)变量​ 可变化的量,变量名和变量值组成​ 每个变量对应一小块内存,变量名用来查找对应的内存,变量值就是内存中对应的数据三者之间

2020-07-19 22:01:42 255

原创 类的操作&&二级菜单&&JSON

类的操作如果直接通过style修改元素样式,修改一次浏览器就需要重新渲染一次页面,需求大的时候不够方便 ->类的操作定义一个函数,向一个元素添加指定的class属性 参数:obj(元素名)className(class名称)function addClass(obj,classN){ if(!hasClass(obj,classN)){ obj.className += " "+classN; //空格不可少 }}定义一个函数判断元素是否含有指定的class

2020-07-18 19:11:56 1068

空空如也

空空如也

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

TA关注的人

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