JavaWab
RaoDuty
分享一些平时觉得有趣的以及遇见的问题
展开
-
JavaScript常见基础面试题(附答案),自用
1 介绍JavaScript的基本数据类型Number、String 、Boolean 、Null、UndefinedObject 是 JavaScript 中所有对象的父对象数据封装类对象:Object、Array、Boolean、Number 和 String其他对象:Function、Arguments、Math、Date、RegExp、Error新类型:Symbol2 说说写JavaScript的基本规范?不要在同一行声明多个变量使用 ===或!==来比较true/false或者数值原创 2020-10-10 16:52:04 · 981 阅读 · 0 评论 -
Windows下的Redis实现主从架构详细步骤
Redis主从架构出现的原因:为了解决单机版Redis存在读写瓶颈的问题;一个Redis可以承受10w次的读写操作,但是如果服务器集群发送的请求大于10W次,那么一个Redis显然是不能满足条件的Redis主从架构Windows下如何实现??实现Redis主从架构,就需要三台Redis服务器。以及三个Redis配置文件1.准备三个redis.conf文件1.修改第一个配置文件(当做主配置文件)a.修改配置文件中的端口号:3679(默认的可以不用修改)2.修改第二个配置文件(当做从Redis原创 2020-08-06 16:25:16 · 380 阅读 · 0 评论 -
Ajax & json知识点整理
AJAX1.概念ASynchronous JavaScript And XML 异步的Javascript 和XML一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。异步和同步客户端和服务器端相同通信的基础上同步:客户端必须等待服务器端的响应,在等待的期间客户端不能做其他操作异步客户端不需要等待服务器原创 2020-05-14 21:58:11 · 199 阅读 · 0 评论 -
网络协议的分层,以及三次握手,四次挥手详解
计算机网络中网络协议的分层1.ISO提出的OSI参考模型 .物理层-.数据链路层-网络层-传输层-会话层-表示层-应用层2.常用的计算机编程(tcp/ip) 5层 物理层-数据链路层-网络层-传输层-应用层网络数据在互联网进行传输,遵从传输规则:叫做网络传输协议注意在传输层我们一般使用的是:TCP/UDP协议,TCP协议:面向连接协议(快递,外卖)传输数据1.建立链接在建...原创 2020-03-25 10:16:37 · 283 阅读 · 0 评论 -
JavaScript面向对象的三大特性,封装、继承和多态
面向对象编程?我在我java面向对象文章中说过,万事万物皆对象。面向对象的思想主要是以对象为主,将一个问题抽象出具体的对象,并且将抽象出来的对象和对象的属性和方法封装成一个类。面向对象编程思想(直接将生活逻辑映射到我们程序中的思想叫做面向对象编程思想)1.找出实体2.分析出实体属性和功能3.让实体之间相互作用举个例子来阐述一哈:例子:有一辆车 60km\h 跑在一条1000km...原创 2020-03-18 10:44:33 · 261 阅读 · 0 评论 -
JavaScript中Math对象,日期对象的使用。以及定时器,秒表,实时更新系统时间实例
在JS中 一切皆对象。(需要实例轮子的直接翻到最后)很多关系数学运算的函数,直接一个Math对象提供。当我们使用是记不住的时候可以直接百度一下。但是需要注意的是Math函数中sin cos等方法的计算是以弧度为计算对象的Math.random() 返回0~1间随机数Math.max(n1,n2,n3,n…) 最大值Math.min(n1,n2,n3,n…) 最小值Math.round...原创 2020-03-13 10:15:33 · 320 阅读 · 0 评论 -
JavaScript-ECMA5严格模式,以及JavaScript-ECMA5严格模式新增数组方法
严格模式:除了正常运行模式,ECMAscript 5添加了第二种运行模式:“严格模式” 这种模式使得JavaScript在更严格的条件下运行。严格模式的目的:1.消除JavaScript语法的一些不合理,不严谨之处,减少一些怪异的行为;2.消除代码运行的一些不安全之处,保证代码的运行安全3.提高编译器效率,增加运行速度4。为未来新版本的JavaScript做好铺垫注:严格模式体现了J...原创 2020-03-11 18:20:34 · 115 阅读 · 0 评论 -
JavaScript中数组的排序,冒泡排序,选择排序,以及sort方法排序
冒泡排序:**规则:**前后两个数两两进行比较,如果符合交换的条件,就交换两个数的位置;规律:冒泡排序每一轮排序,都可以找出一个较大的数,然后进行交换位置;分析:比较的轮数 = 数组的长度 - 1每一轮比较的次数 = 数组的长度 -当前的轮数;直接将排序方法定义成.js文件然后在html文件中使用 function bubble(arr){ for(var i =0 ;i&...原创 2020-03-11 15:42:44 · 244 阅读 · 0 评论 -
JavaScript数组常见方法总结,数组的插入,删除,排序等.以及数组求平均数的实现
JavaScript数组常用方法有数组的插入,删除,排序…,这篇文章整理出JavaScript数组的常用方法,废话不多说,上干货:1.栈结构:先进后出,从同一头进同一头出两种方法形成栈结构:push格式:数组.push(参数1,参数2…);功能:给数组的末尾添加元素;例:var arr =["北京","上海","广州"]; arr.push("杭...原创 2020-03-11 15:32:10 · 401 阅读 · 0 评论 -
HTML入门标签整理,入门有它就够了
最近学习完了Java的基础部分。按照自己的学习路线应该学习Java wab了。相对于Java来说,HTML学习想多简单很多。 那么总结一下最近学习的简单标签,和HTML初始代码解读HTML初始代码解读: 每一个html 文件都需要添加的初始代码,无论什么样的网页,这些代码都是要有的,要符合html文件的规范写法 !+tab键 : 快速的创建html的初始代码<!DOCTYPE...原创 2020-08-03 21:54:07 · 151 阅读 · 0 评论