四、CSS3 1. CSS3新增的特性有哪些?移除的元素有哪些? 新增的特性:选择器、盒模型、背景和边框、文字特效、2D/3D转换、动画、多列布局、用户界面 移除的元素:(纯表现的元素) basefont,big,center,font,s,strike,tt,u 2. 选择器 ID 选择器(#id) 类选择器(.class)、属性选择器(E[attr]...)、伪
一、JavaScript 1. 构造函数 构造函数是一种特殊的方法,主要用来创建对象时初始化对象,总与new运算符一起使用。 2. new运算符 new运算符会创建一个空对象,并且构造函数中的 this 指向这个空对象。 这个新对象会被执行[[原型]]连接,即连接构造函数的原型。 执行构造函数,将属性和
八、其他 1. 杀掉进程的命令? (1)netstat -ano|findstr <指定的端口号> (2)taskkill /pid <占用的端口号> /f 2. git 常用命令? 命令 作用 git clone url 克隆远程仓库 git init 初始化本地仓库 git remote add 本地仓库名称 url 将本地仓库和远程仓库连接起来 git
七、VUE 1. vue 实例的生命周期 四个过程:创建=>挂载=>更新=>销毁 八个钩子函数:beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy、destroyed (1) 通过 new Vue() 创建实例或组件,初始化事件和生命周期,执行beforeCreate钩子函数。 因为,
六、计算机网络 1. 常见的 HTTP 状态码 HTTP协议状态码分类 1** 信息,服务器收到请求,需要请求者继续执行操作 2** 成功,操作被成功接收并处理 3** 重定向,需要进一步的操作以完成请求 4** 客户端错误,请求包含语法错误或无法完成请求 5** 服务器错误,服务器在处
二、ES6 1. let、const 和 var let 和 const 定义的变量不会出现变量提升,而 var 定义的变量会提升。 let 和 const 会出现暂时性死区,而 var 不会出现暂时性死区。 在相同作用域中,let 和 const 不允许重复声明,var 允许重复声明。 let 和 const 在块级作用域内有效,而 var 在
1.数据逻辑结构包括 线性结构 、 树形结构 和 图状结构 三种类型,树形结构和图状结构合称 非线性结构 。 2.数据的逻辑结构分为 集合 、线性结构 、 树形结构 和 图状结构 4种。 4.线性结构中元素之间存在 一对一 关系,树形结构中元素之间存在 一对多 关系, 图形结构中元素之间存
2.抽象数据类型(ADT)包括定义和实现两方面,其中定义是独立于实现的,定义仅给出一个ADT的逻辑特性,不必考虑如何在计算机中实现。(√ ) 广义表((( a ), b), c ) 的表头是(( a ), b),表尾是( c )。( √ ) 对于任意一个图,从它的某个结点进行一次深度或广度优先遍历可以访问到该图的每个顶点。( × ) 拓扑排
数组是同类型值的集合。( X) 广义表可能为空表。(√ ) 有三个节点构成的二叉树有三种形态 从逻辑结构上看,n维数组的每个元素均属于n个向量。(√) 完全二叉树叶子节点数=总结点数/2或总结点数加一/2 完全二叉树二度节点数=总结点数/2-1 中序遍历的时间复杂度为o(n) 图中最少有
本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。 一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。 基于TCP/IP的参考模型将协议分
文章目录(一)、概述(二)、共享锁的获取(三)、共享锁的释放(四)、总结 (一)、概述 这篇文章将会分析AQS源码之共享锁,我在上一篇文章中以及分析过AQS的独占锁以及AQS的底层实现原理,如果还没有看过的朋友,建议先看一下,因为这样理解共享锁会更加容易。 共享锁:允许在同一时刻多个线程持有锁
1、processFormRequest不能更改webBean的属性 2、row.setNewRowState(Row.STATUS_NEW/STATUS_INITIALIZED); 两种状态的区别: a.STATUS_NEW 会对新增的行进行有效的验证,如有必填项,若未填写,则新增失败, 而 STATUS_INITIALIZED 不会进行验证 b.在新增后设置STATUS_INITIA
1,Service 与 Thread 的区别 两者没什么关联,thread是程序执行的最小单元,分配CPU的基本单位。Service 是Android提供一个可以长时间留驻后台的一个组件。 2,Service 的启动方式以及相应的生命周期 1,StartService启动Service ①首次启动会创建一个Service实例,依次调用onCreate
//可以修改Bean定义的属性(不是修改Bean)@Componentpublic class TulingBeanFactoryProcessor implements BeanFactoryPostProcessor { @Override public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException { beanF
每周一个 Algorithm,Review 一篇英文文章,总结一个工作中的技术 Tip,以及 Share 一个传递价值观的东西! 上周加这周的一起写出来。 Algorithm: 学习算法 题目:Combination Sum 描述:见百度。变形题还有 列出所有不同数字的组合。 解题过程:一般要求列出所有组合的题目,都是用回
在学习Python的起初阶段,很多人都不知道如果去安装模块,如果和导入模块,特别是零基础初学的小伙伴更是如此,而且我在学习群里面看到有很多这样的情况! 今天就给大家介绍一下如何导入Python的模块已经模块的相关指令。 源码安装 一般情况下我们都是在CMD(命令提示符)里面安装Python
1.(上传下载)默认主动模式, 2.登录拦截 3.JSON封装对象 4.逆向工程 自动完成 含有分页 轮播图 统一响应数据的模式 优化表(面向大数据,多数据的) 因为有文本类型,会很长,有时候压根就不用,这么大的数据, 调用它 mybatis自动生成条件类
K8s 学习者绝对不能错过的最全知识图谱(内含 58个知识点链接) https://www.cnblogs.com/alisystemsoftware/p/11429164.html需要加强学习呢. 作者 | 平名 阿里服务端开发技术专家 导读:Kubernetes 作为云原生时代的“操作系统”,熟悉和使用它是每名用户的必备技能。本
怎么快速掌握JavaScript有没有小窍门去借鉴?Web前端入门简单是人们的共识,但真正学习的时候你会发现并不那么容易,而JavaScript正是学习路上的第一条拦路虎。下面给大家分享快速掌握JavaScript的技巧。 如何快速掌握JavaScript?你可以借鉴以下几种技巧。 1、不要让自信骗你进
1、不要因为没有系统学习过PLC而内疚,除了自动化专业出身的人,一开始就完整系统的学习了PLC再工作的,其实在工控行业并不多,大多数都是在工作中边用边学。 PLC能解决各行各业的控制问题,却没有那个行业能把PLC所有的功能都用尽。使用PLC的最终目标是解决行业的控制难题,通过部分
一:基础概念 1. 程序、进程、线程 程序是一个没有生命的实体,只有处理器赋予程序生命时,它才能成为一个活动的实体,我们称其为进程 进程是一个具有独立功能的程序的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。 线程是进程的基本执行单元,是进程中独
在学习Python的起初阶段,很多人都不知道如果去安装模块,如果和导入模块,特别是零基础初学的小伙伴更是如此,而且我在学习群里面看到有很多这样的情况! 今天就给大家介绍一下如何导入Python的模块已经模块的相关指令。 源码安装 一般情况下我们都是在CMD(命令提示符)里面安装Python
此笔记包括词法分析的一些基础知识。 词法分析是编译六个步骤中的第一个步骤。其中,两个重要的知识点分别是正则表达式(regular expression)和 有限自动机(finite automata)。使用正则表达式可以标准地表示词法结构的串格式,而有限自动机应用于串格式的识别。 一个程序中的记号
1.解析css,less,sass 先下载依赖包 //解析css npm i style-loader css-loader -D //解析less npm i less less-loader -D //解析sass npm i sass sass-loader -D module.exports={ module:{ rules:[ { test/\.css$/,
一 点睛 匿名内部类适合创建那种只需要一次使用的类,定义匿名内部类的语法格式如下: new 父类构造器(实参列表) | 实现接口() { //匿名内部类的类体部分 } 从上面的定义可以看出,匿名内部类必须继承一个父类,或实现一个接口,但最多只能继承一个父类,或实现一个接口。 两条规则