自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深度学习入门系列二 NumPy库/Matplotlib库入门

NumPy导入import numpy as np生成NumPy数组x = np.array([1.0, 2.0, 3.0])print(x) # [1.0, 2.0, 3.0]type(x) # <class 'numpy.ndarray'>算术运算>>> x = np.array(

2018-12-27 15:53:43 243

原创 深度学习入门系列一 Python入门

一、Python入门1.1 Python安装python有2.和3.两个版本,且不具备向后兼容性(2.的版本不能运行3.的程序),建议安装3.版本(Python官网下载)并下载安装库:NumPy库 —— 用于数值计算Matplotlib —— 用于画图...

2018-12-26 17:29:51 203

原创 JS原生操作DOM(更新中)

在React项目中有时需要原生的JS操作DOM(项目没有引用jquery库),这里持续更新一些方法:一、父子节点中插入中间层(div等)最近在做一个需求,一个后端返回的html代码中给图片加“查看原图”按钮,由于需要基于父元素定位,所以要用div将原有的img包起来,并且在img后加入input标签,需要用到插入中间层的功能。思路:通过img获取到父元素,在父元素中添加新的div子元素,然后...

2018-12-21 14:43:06 548

原创 随抄 杂记

抄记:函数式编程编程介绍函数式编程 —— 高阶函数高阶函数指的是参数或返回值为函数的函数。“有了高阶函数,就可以将复用的粒度降低到函数级别。相对于面向对象语言,高阶函数的复用粒度更低。”def sumInts(a: Int, b: Int) = sum(id, a, b)def sumCubs(a: Int, b: Int) = sum(cube, a, b)def sumFactor...

2018-12-20 15:47:36 192

原创 无处安放的居中(未解决)

面试时总问到几种方式实现居中,当时觉得很奇怪,为什么需要了解那么多方式实现一个效果,等到真正做需求才发现,根据不同的场景可能有不同的限制,只掌握一种方式是不能实现各种情况下的居中需求。需求:让后端返回的富文本中div的img居中两种方式(都存在问题):一、div设置为text-align: center; width: 100%,img自然居中。问题:如果div中还有文字等内容,也会变成...

2018-12-20 15:46:10 237

原创 楼层跳跃思路——页面导航实现锚点

楼层跳跃是移动端App常见的模块,实现功能是页面模块引导、快速定位到用户选择模块。以大众点评 - 餐厅详情页面为例:楼层跳跃有几个点需要考虑:1、何时出现以及在页面滑动中置顶;2、计算各模块offset和height;⚠️如果页面有异步加载数据(模块动态加载),需要等数据异步返回后再计算各模块offset和height(全部返回判断采用count计数);3、导航点击时,已经选中的条目...

2018-12-13 19:45:59 784

原创 React操作DOM —— 添加查看原图按钮的图片点击事件

时刻提醒自己React的生命周期,镇楼图:需求:点击页面中的图片获取到全部图片的src以及当前图片的index。麻烦点:页面是react编写;页面显示的数据均是由后端以拼接html形式传过来的,img也在html拼接结果中。踩坑过程:首先,不能在componentDidMount中获取到imglist,因为componentDidMount最后才异步获取后端接口数据,所以想在co...

2018-12-11 20:06:47 3098

原创 原型与原型链继承

梳理概念关于这部分内容有几个概念,首先看一段最简单的代码:function Person(){}var person = new Person();注:Person中可以有this.属性 = 传入参数,但这里不加任何内容,Person也是构造函数,即构造函数看起来可以是一个普通函数。在这段代码中就包含着三个概念构造函数(Person)、实例(person)、以及原型/原型对象。三...

2018-12-07 15:55:35 194

原创 观察者模式与发布订阅模式对比

直接上代码,很简单的两个例子:// subscribe_publish: 发布订阅模式// 有一个中间的事件通信通道,订阅者A和发布者B是通过pubsub这个对象关联起来的,他们没有直接的交流。console.log("pubsub:")var pubsub = (()=>{ var topics = {}; function subscrbe(topic, fn){...

2018-12-05 17:01:41 308

原创 slice/splice

鉴于本人总是把slice和splice弄混,此处写一遍加深记忆。首先注意两者的共同点:针对数组不同点在于:功能完全不同;返回值的用法不同;是否改变原数组sliceslice的作用是从已有数组中返回选定的元素。参数说明:arrayObject.slice(start, end)start —— 必需,规定从何处开始选取。如果是负数,则规定的是从数组尾部开始算起的位置(-1...

2018-12-04 17:40:45 172

空空如也

空空如也

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

TA关注的人

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