Dove88888888
码龄11年
求更新 关注
提问 私信
  • 博客:82,887
    社区:370
    问答:7,290
    90,547
    总访问量
  • 28
    原创
  • 8
    粉丝
  • 50
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
加入CSDN时间: 2014-11-06

个人简介:前端工程师,哈尔滨工业大学(威海) 计算机科学与技术 2013级

博客简介:

WEB前端探索者~~

博客描述:
欢迎各路前端工作学习的朋友~~
查看详细资料
个人成就
  • 获得12次点赞
  • 内容获得10次评论
  • 获得54次收藏
  • 代码片获得163次分享
  • 博客总排名1,766,339名
创作历程
  • 3篇
    2019年
  • 4篇
    2018年
  • 3篇
    2017年
  • 8篇
    2016年
  • 8篇
    2015年
  • 2篇
    2014年
成就勋章
TA的专栏
  • 前端笔记
    25篇
  • 数据可视化
    1篇
  • 个人-网站

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

90人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

metabase前端开发环境构建(win10)

windows10:metabase的编译需要用linux或者苹果系统,windows10里面有子系统可以装linux系统,我们利用这一点来构建前端开发环境。会用linux简单指令 :主要就是切换目录,查看文件和下载这三个简单的指令。具备基本的react开发基础 :metabase前端采用react开发,对于react需要了解基本的项目构建方式(webpack),如果要二次开发,js基础好的...
原创
博文更新于 2019.09.10 ·
2921 阅读 ·
0 点赞 ·
1 评论 ·
9 收藏

nodejs连接池连接oracle并创建查询服务

nodejs 使用连接池连接oracle 并构建查询服务nodejs启动一个简单的服务非常的迅捷,网上大部分数据库都是用的mysql,连接orcale的例子比较年代久远。基于oracle官方提供的node-oracle 模块来进行一次连接oracle,提供简单的查询服务。适用于传统it前端开发环境构建。前端开发环境的思考 :对于一些公司,系统及其庞大,前端工作可能只是庞大系统的某个业务模块的...
原创
博文更新于 2019.05.27 ·
4784 阅读 ·
1 点赞 ·
0 评论 ·
16 收藏

hexo配置并部署到码云

首先放出我的博客地址,在fan主题的基础上进行了一些修改和替换,感谢fan主题的作者。 hexo是一个静态博客生成框架,码云是国内的一个代码托管平台(类似git)。利用码云的page服务可以很方便的部署和上线一个静态博客或者静态网站。这种page服务我最早在github上接触过,github和码云的page比较:github :github的page服务也很方便,但是部署了之后会发现访问很...
原创
博文更新于 2019.04.04 ·
5616 阅读 ·
4 点赞 ·
3 评论 ·
12 收藏

关于AngularJs1.6.X中组件(component)的使用方法

这个是1.5后新加的内容,我一直找不到关于这块内容的英文文档,下面是我摸索出来的使用方法,配合controllerAs使用。一个组件,是一个被高度重复利用的部分,我们一般希望他是单向的,接收来自外部的状态等变量,来改变自身的内容,并不会影响除了自身以外的作用域变量。component中创建的作用域是不继承$rootScope的,看个例子:angular.module('myApp') .c...
原创
博文更新于 2018.04.23 ·
3733 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

webpack整合bootstrap4.0和anjular1.x系列

最近古老的项目组突然想学学“新”的东西(相对于jq加ligerui),选了比较保守的一些技术让我们这些小的学。我是自然很高兴,毕业大半年了,一直在传统it里面当前端,东西基本都是原始级的前端,原生js+jq+原生css来写政府项目。虽然比较古老一些,但是对基础知识得到了一定的锻炼吧。这半年都没怎么看新东西,果然与世隔绝。简单的配置了一下webpack,整合了bootstrap4.0和anjular...
原创
博文更新于 2018.04.09 ·
700 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

js 赋值语句有返回值,就是等号右边的值!

var name = "The Window";var object = { name : "My Object", getName: function(){ return this.name; }};console.log(object.getName()) //My Objectconsole.log((object.getName = ob...
原创
博文更新于 2018.03.23 ·
2787 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Warning: Each child in an array or iterator should have a unique "key" prop.

React jsx 中如果遇到要解析数组或者迭代器的时候,其中的项要有一个key属性,这个key属性是一个唯一值(在数组中各个项的key不可以重复,重复的话会出现渲染覆盖。)。如果不加这个key,会影响react的dom-diff算法,具体可以看官方文档 https://doc.react-china.org/docs/reconciliation.html#不加的话,表面上不会影响
原创
博文更新于 2018.02.01 ·
2392 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

jq获取iframe中的内容

这里需要说明的是,非同源的iframe涉及跨域,我还没有遇到过,理论上是不能对没有权限的非同源iframe中内容进行操作的。 大部分同源情况下,$(window.frames[id].document)可以获取到iframe里面的document,接下来就是基本的dom操作。另外,需要注意的是:如果你用了上面的代码没有获取到想要的内容,请思考如下问题: 1:你要操作的iframe中的dom节点,
原创
博文更新于 2017.11.14 ·
15211 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

策略模式在前端代码中的应用

策略模式和迭代器模式在代码重构的过程中,常常用来消除大量的重复性判断语句(if,else或try,catch)。分支条件在开发过程中是很好应用的,但是不方便进行维护,也减少代码的可读性和美观。 如果要消除这种分支条件带来的不好的影响,可以使用策略模式和迭代器模式进行编码,这两种模式在应用场景上的主要区别为:迭代器模式按照顺序对聚合对象中的元素进行遍历,因此其元素在某种意义上来讲,具有一定的遍历优先
原创
博文更新于 2017.10.26 ·
764 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

d3.js 坐标轴(第四版部分api更新)

var width=600; var height=600; var svg=d3.select("body").append("svg").attr("width",width).attr("height",height);// 用于坐标轴的线性比例尺 var xScale = d3.scaleLinear().domain([0,10]).range([0,30
原创
博文更新于 2017.03.29 ·
3212 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

浮动情况下的负外边距的研究以及经典布局

引子最近看了一眼最新的面试题,准备秋招,发现了一个比较老的题,就是div+css经典布局的二列式布局和三列式布局,比如:两列布局,左边定宽,右边自适应。或者三列布局,两边定宽,中间自适应。这不很好写么,比如我以前这么写 /*css代码*/ body{ margin:0; padding:0; } .lef
原创
博文更新于 2016.07.27 ·
1138 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

node.js简单服务器创建代码

var http=require("http");http.createServer(function(req,res){ res.writeHead(200,{'Content-type':'text/html;charset=utf-8'}); res.write('

我的第一个node.js服务器程序

'); res.end('

by Dove 20

原创
博文更新于 2016.05.24 ·
679 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于node.js配置 Git Bash中node-v 显示command not found

这个是环境变量的问题,安装了node.js 和Git Bash,想要检验安装是否成功,可能会在cmd或者git Bash中用一下node-v来看一下版本。首先,安装了node.js后,你的系统变量会自动设置,而用户变量不会,你要在用户变量Path中加上你的node.js路径,比如你安在了f盘的node.js下,就在用户变量的Path中追加F:
ode.js(环境变量的追加方法:用;号来分隔每
原创
博文更新于 2016.04.29 ·
21894 阅读 ·
5 点赞 ·
3 评论 ·
3 收藏

js练习排序算法(一)

复习了一下数据结构的排序算法,一年之前学的东西,现在拿来练习时,感慨挺多的。 写在前面的话 可能马上就要面试了,我还是有点慌的,今天看了数据结构的排序,并尝试着用js来写了一下,虽然没有什么实际的意义,但还是有点个人的理解和感悟和大家分享:有人说编程的世界就是数据结构和算法,我觉得并不是。更确切的说,数据结构和算法是思想和灵魂,语言就是表达和实现思想的工具。可能你熟悉了一种语言,你就会用这门语言
原创
博文更新于 2016.04.26 ·
717 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

AJax兼容ie6

Ajax对象XMLHttpRequest(w3c+ie7以上),和ie对象ActiveXObject。 想要兼容ie6,用到以下代码(如果ie6已经彻底淘汰了,各位就不用看了)。function createXML(){ if(typeof XMLHttpRequest!='undefind'){ return new XMLHttpRequest(); }else
原创
博文更新于 2016.04.19 ·
2288 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTML5语义化实现方式(兼容)

可能几年之后,这个话题就不会再有人提起了。 我现在还是一个热爱前段,努力找实习的大学生,但不得不说,现在是一个web规则的过度期。 一切都是HTML5的原因。 就像ie6一样,总有一天,它会被大多数人抛弃。而总有一天,html5会被大多数的浏览器使用。为什么要用html5的语义化标签 最简单也是最有用的一个:语义化加快了搜索引擎的搜索速度。 那么问题来了——ie不兼容怎么办? 等这些英文
原创
博文更新于 2016.04.12 ·
756 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Javascript如何做一个拖动效果

答:

前几天刚写了一个,时间是用mouseup,mousedown,mousemove;修改div的top和left;
具体是用一个变量来保存你鼠标焦点的x坐标与拖动的块的left值的差值,这样你的mousemove事件就可以用新的焦点x坐标减去这个差值,得到移动中的块
的left值,就会不断的改变这个left值,就可以移动了,当你mouseup后,再锁定这个left就可以了。

回答问题 2016.04.08

HTML中一个p标签中套了三个h标签!用那个属性能把三个h标签拉开一定间距?

答:

p 不能嵌套块级元素,你可以在一个div中用多个p加br排版,具体的文字大小,间距,用一些文字方面的css来控制:font-size:文字大小,
line-height:行高;color:文字颜色等等;如果只是单纯的间距问题:margin:外边距,块与块中间的;padding:内边距:内部的填充,相当于把元素撑了起来

回答问题 2016.04.08

如何取出矩阵中的每一个元素?

答:

你这个矩阵里面的参数是怎么传进去的,就怎么取出来呗。
例如:如果矩阵存放在数组中,就用个for in;

回答问题 2016.04.08

为什么学校机房里面的ip都是一样的?

发布问题 2016.04.05 ·
6 回答
加载更多