自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 回溯法案例javascript实现

n皇后问题:在n*n的棋盘上放置n个皇后,要求同一行,同一列上只能有一个皇后,并且每个皇后的斜率为正负1的直线上也不能有皇后// n queens problemfunction nQueens(n) { var result = []; var k = 0; result[k] = 0; while (k >= 0) { //when k<0; there is no solu

2017-05-09 21:58:42 2074

原创 输入url到浏览器呈现页面的过程

这是一个复杂的过程,下面讲的只是一小部分而已,可以根据个人知识进行拓展分为两大部分1.浏览器是怎么得到资源的浏览器先根据域名来查找服务器ip地址:1.检查本地hosts文件有没有这个域名与ip地址的映射关系,有则返回2.查找本地域名缓存,有则返回3.向本地域名服务器查询,有则返回4.本地域名服务器向根域名服务器查询,根域名服务器告诉本地域名服务器,下一次应该向顶级域名服

2017-05-06 21:09:20 525

原创 使用react完成标签切换

欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键特点:直接把多个div映射为tab+div的形式效果图 除了点击标签切换显示之

2017-04-13 20:40:24 4185

原创 快速排序,选择排序,直接插入,冒泡排序的javascript实现

快速排序:选取数组第一个元素作为基准元素,左右扫描数组,把大于等于基准元素的元素放在数组右边,小于等于基准元素的元素放在左边,把基准元素放在中间。一趟后数组基准元素左边的都小于等于基准元素,右边的都大于等于基准元素。对左边和右边分别递归调用自身。注意,在数组右边定位到要被换到左边的元素时,应该是把该元素直接覆盖掉i位置的元素,而不是i,j元素交换位置 function quickSort(ar

2017-03-30 23:58:01 248

原创 JavaScript中的继承

JavaScript中的继承通过原型链来实现:把父类的实例赋值给子类的原型,具体实现有一下几种类型1.原型链继承function SuperType(){ this.colors = ['black','white','yellow'];}function SubType(){}SubType.prototype = new SuperType();//等价于SubType.pro

2017-03-24 17:34:49 242

原创 react画廊应用的结构

页面结构 main中包含 图片展示区div,图片控制按钮区域nav 展示区内figure元素,其中包含图片img,图片标题figurecaption,图片背面div 控制区域是一系列的span元素react组件名称 AppComponent:最外层组件,控制整个应用的数据 ImageFigure:所有图片的集合 ControllerUnit:控制按钮的集合主要思路: 每次点击一个fig

2017-03-15 14:17:02 437

原创 文章标题

跟着慕课网的教程,做了一个图片画廊应用,总结一下遇到的难点。 做这个应用的目的是让我初步了解react以及增加实践。 1.和以前相比,这次终于找到了如何正确的配置react开发环境了,最开始接触react的时候,在调试器不提示错误原因的情况下,硬是写了一个简陋的小应用,类似于连连看的应用,非常痛苦,做一点,就要运行一下检查,如果积累了很多再运行,有错误就根本不知道是哪里错误了。 2.视频教程出

2017-03-12 10:59:42 191

原创 记录一个项目中的矛盾

背景是这样子的:页面上个若干个svg节点,要把这些svg变成png发送到后台插入word中解决方案:遍历这些svg节点,利用saveSvgAsPng脚本,把这些svg转化为pngUri并放到一个数组中,然后把数组转化为字符串利用ajax请求发送到后台问题所在:这脚本调用的时候要传入svg节点和一个以pngUri为参数的异步回调函数,当只有一个svg节点的时候好办,直接把请求放到回调

2017-03-11 00:49:06 216

原创 你觉得react有什么优点?

我接触到的框架很少,正在学习的react和以前实习的时候用的jQuery,当时也只是处于懵懂的状态,要实现这个功能,要这么写,实现那个功能,那样写,也没什么思考。如今想起来,相比于原生JavaScript,jQuery确实实现了它的理念,写的更少,做的更多,条多件选择器,封装好的动画效果等等,如果是用原生js来写,那是多么费劲啊。现在学了react,他最吸引我的,不是什么virtual d

2017-03-09 21:53:58 4372

原创 gallery-by-react小应用总结

跟着慕课网的教程,做了一个图片画廊应用,总结一下遇到的难点。做这个应用的目的是让我初步了解react以及增加实践。1.和以前相比,这次终于找到了如何正确的配置react开发环境了,最开始接触react的时候,在调试器不提示错误原因的情况下,硬是写了一个简陋的小应用,类似于连连看的应用,非常痛苦,做一点,就要运行一下检查,如果积累了很多再运行,有错误就根本不知道是哪里错误了。2.视频教程

2017-03-09 14:38:55 474

原创 简单小结一下关于JavaScript中的闭包

闭包是js中比较难懂的概念,在我看来,这除了他本身确实有难度外,还有一个很大的原因是“闭包”这个翻译,不太亲和,至少对于我来说是如此。 先来看一个定义:当函数可以记住并访问所在的词法作用域时,就产生了闭包。 下面通过例子来解释闭包如下有一个简单的函数//代码1function foo(){ var a = 2; function bar(){ conso

2017-03-07 22:44:11 255

原创 MVC中view与controller传json数据

在mvc框架中,不可避免地会遇到前台传值到后台,前台接收后台的值的情况(前台指view,后台指controller),既然要多次使用,就要好好总结,这样不仅自己能记住这些传值的方式和语法,也可能会帮到一些新手。下面开始。准备工作 测试用的类的定义 /// <summary> /// 测试用的Person类,注意要用public,以及访问器get;set /// </summa

2016-11-10 21:18:54 3775

原创 Sql对select结果插入一列,依赖于源表的某一列

今天实习的任务涉及到这个内容,一开始想了很久,百度上的结果也不是很多,所以就自己写一个,仅供参考。目的:对select结果插入特殊的一列,此列的值 是根据源表的某一列计算得到的。 具体目标: 有mytable如下图示 写一个select语句,结果:保留difficulty列,新增accCount列,值为playcount自身以及自身之上的和。 比如 difficulty=1,accCo

2016-11-02 22:50:28 2919

view和controller之间传json完整代码

一个简单的mvc视图和控制器交互的代码项目

2016-11-10

空空如也

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

TA关注的人

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