会员
众包
新闻
博问
闪存
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Onlycare
选择一种姿态,让自己活得无可取代
博客园
首页
新随笔
新文章
联系
订阅
管理
2019年8月6日
HTTP协议
摘要: HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。
阅读全文
posted @ 2019-08-06 16:07 Onlycare
阅读(185)
评论(0)
推荐(0)
编辑
2018年10月18日
javascript常用数组排序及二分查找
摘要: 1. 冒泡排序 基本思路:依次比较相邻的两个数的大小,若大数在前、小数在后,则交换两个数的位置,依次比较直至全部数据从小到大排好序 2. 选择排序 基本思路:通过比较首先选出最小的数放在第一个位置上,然后在其余的数中选出次小数放在第二个位置上,以此类推,直到所有的数成为有序数列。 3. 快速排序 基
阅读全文
posted @ 2018-10-18 14:50 Onlycare
阅读(631)
评论(0)
推荐(0)
编辑
2018年10月15日
垃圾回收与内存管理
摘要: 垃圾回收机制 Javascript采用 自动垃圾收集机制,执行环境会负责跟踪代码执行过程中使用的内存,而在C和C++类的语言中,需要开发人员手工跟踪内存的使用情况。 该机制的实现原理:找出那些不再继续使用的变量,然后释放其占用的内存,为此,垃圾收集器会按照固定的时间间隔周期性的执行这一操作。 jav
阅读全文
posted @ 2018-10-15 16:44 Onlycare
阅读(216)
评论(0)
推荐(0)
编辑
js的数据存储机制和数据类型
摘要: 数据类型 基本数据类型 String、Number、Bool、undefined和null引用数据类型 Object(Array,Function,RegExp等) 2种数据类型的存储位置是不同的,基本数据类型存储在栈(stack)中,引用数据类型存储在堆(heap)中。 栈和堆的区别在于:heap
阅读全文
posted @ 2018-10-15 16:38 Onlycare
阅读(2874)
评论(0)
推荐(0)
编辑
js中的深复制与浅复制
摘要: 在javascript中,浅复制与深复制主要是针对引用类型来说的,浅复制复制对象的引用,二者的变更会互相影响;深复制彻底复制整个对象,生成新的对象,二者独立存在,互不影响。 浅复制的实现途径有以下几种: 浅复制实现方式1:赋值。 这种方法复制整个对象包括子对象的引用,无论对象是单层的还是多层,任意层
阅读全文
posted @ 2018-10-15 15:16 Onlycare
阅读(231)
评论(0)
推荐(0)
编辑
斐波那契数列的实现
摘要: 斐波那契数列:1 1 2 3 5 8 13 21 34 ... 观察规律可知,从第三个数开始,当前数为前两个数的和,实现方法如下: 方法1:递归实现(最简便) 方法2: 非递归实现
阅读全文
posted @ 2018-10-15 10:58 Onlycare
阅读(110)
评论(0)
推荐(0)
编辑
2018年10月12日
认识python中的浅复制与深复制
摘要: 在python中,一切数据皆为对象,分为可变类型(列表,字典)与不可变类型(数字Number,字符串String,元组Tuple)。针对可变数据类型,对象的赋值指的就是对象的引用,不产生新的对象;浅copy只拷贝父对象,不拷贝父对象的子对象,产生新对象;深copy拷贝整个对象,产生互不影响的完整新对象;新建对象,即便是一模一样的数据,那也是互不影响的新建的对象。针对不可变数据类型,无所谓赋值、浅c...
阅读全文
posted @ 2018-10-12 16:01 Onlycare
阅读(261)
评论(0)
推荐(0)
编辑
2018年9月25日
微信浏览器中弹窗高度适配
摘要: 在微信浏览器中,分享弹窗高度适配,原理就是使弹窗高度由内容撑开,主要应用于分享内容为一张很长的图片时,当图片过长,在小屏手机上显示不完全时,等比缩小一定尺寸使其能完全显示,大屏手机则按照原图尺寸显示。 效果图如下: 实现过程如下: 1. html结构 2. css样式 3. js逻辑 以iphone
阅读全文
posted @ 2018-09-25 11:09 Onlycare
阅读(504)
评论(0)
推荐(0)
编辑
2018年8月9日
“ 时,分,秒” 活动倒计时
摘要: 在小程序中,使用ES6实现包含“ 时,分,秒” 的活动倒计时。 第一步,fn.js 中封装工具函数 第二步,使用,小程序页面 index.js 中使调用工具类获取 “时,分,秒”的数值。 第三步,页面渲染
阅读全文
posted @ 2018-08-09 14:43 Onlycare
阅读(294)
评论(0)
推荐(0)
编辑
2018年7月4日
互联网协议
摘要: 本文选自阮一峰老师2012年笔记摘录 互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。 一、概述 1.1 五层模型 互联网的实现,分成好几层。每一层都有自己的功能,就像
阅读全文
posted @ 2018-07-04 16:54 Onlycare
阅读(209)
评论(0)
推荐(0)
编辑
下一页