240 发简信
IP属地:山东
  • promise

    基础知识 Promise的三种状态:pending(待定) 、fulfilled(已执行) 、rejection(已拒绝)一个构造函数:new Promise两个实例方法:....

  • 微信小程序优化

    启动时性能优化 代码包体积优化,启动性能优化最直接的手段是降低代码包大小,代码包直接影响了下载耗时,影响用户启动小程序的体验。优化方式有二:1.图片资源网络化,将使用的大图改...

  • virtual dom

    理解Virtual DOM - 知乎 (zhihu.com)[https://zhuanlan.zhihu.com/p/82652544]

  • WIFI基本原理

    定义 无线局域网(WLAN)的一个标准 Wi-Fi标准 802.11b 99年 11MB 802.11a 99年 54MB 802.11g 04年 54MB 80...

  • css 设置背景图注意事项

    设置背景图后要注意其层级关系

  • 前端知识

    一. CSS选择器以及选择器的优先级 1.!important 内联样式 ID选择器 类选择器/属性选择器/伪类选择器 元素选择器/伪元素选择器 关系选择器/通配符选择器(0...

  • 微信小程序 获取用户信息返回匿名“微信用户”

    问题:使用getuserInfo获取用户信息,不弹窗,且用户昵称返回“微信用户”,头像也是灰色的默认头像。原因:微信放弃了getUserInfoAPI,采用 getUserP...

  • vuew02: vue的MVVM模式

    Vue中的MVVM 1.View层,即视图层。前端开发中的DOM层,负责给用户展示各种信息; Model层,即数据层。前端项目中网络请求来的数据。 VueModel层,即视图...

  • vue03: let var const

    1. 作用域不同 let 局限于代码块; var 整个函数 2. let声明的作用域不会被提升 3. let同一作用域下不能定义相同的变量 4. 对于没有块级作用域的fo...

  • 论读书

    读书分为功利性读书和非功利性读书。功利性读书是指阅读一些获取特定技能的书,以通过考试、考级,如高考、公考等。其他的也即非功利性读书,如阅读文学著作、历史、哲学等。 功利性读书...

  • 计算机网络:socket编程

    概念 处于传输层,使用socket API传输报文。两种传输层服务的socket类型:TCP(可靠的、字节流的服务)、UDP(不可靠服务);使用一个整数表示。socket编程...

  • 计算机网络:子网掩码

    概念 子网掩码是判断任意两台计算机的IP是否属于同一子网的依据。最简单的方法是将两台计算机各自的IP地址与子网掩码进行AND(与)运算,如果得出的结果是相同的,则属于同一子网...

  • 计算机网络:常见网络设备

    集线器(hub) 通过集线器的网络是广播的,集线器收到的数据包,会向集线器的所有端口广播。不会解析信息包的mac地址,容易造成数据拥堵(俗称网络风暴)。 交换机(switch...

  • 网络安全:数字签名、数字证书

    数字签名 数字签名: 对报文摘要进行数字签署。详细的说就是对报文通过哈希(散列,如MD5)的方式计算报文摘要,发送方用自己的私钥加密报文摘要,连同报文一同发送给接收方。接收方...

  • 非对称加密

    概念 对称加密:加密和解密使用同一把秘钥,又叫单秘钥加密,常见的有:DES、AES、3DES等。非对称加密:又称为公开秘钥加密算法。加密和解密使用不同的秘钥,公钥传输给对方,...

  • iOS 单元测试

    iOS单元测试从入门到应用(长文)- RyanYuan[https://www.jianshu.com/p/9707ff30e567]

  • iOS 检测设备安装TestFlight

    iOS 有一个 API,好像叫 canOpenURL,用于检测一个链接协议是不是可以被打开。TestFlight 在安装之后会在手机里注册 "itms-beta://" 开头...

个人介绍
踏实工作,努力学习。
但行好事,莫问前程。