自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

The Summer, The Winter

每一天都是绝版限量

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 【计网】TCP的三次握手和四次挥手

昨天被360的笔试虐到了。。。=  =。。。。辣么多道C++。。。。

2016-03-29 09:31:25 1398

原创 【红宝书笔记】跨域访问资源和web通信

ajax可以实现异步和同步,但是无法跨域访问资源。主要的跨域访问有CORS,jsonp,comet,websocket等。先说说什么是跨域:对于资源的访问,只要是来自不同协议(http,https..)或者不同域名(www.xx.com,www.yy.com,或者是域名对应的ip地址,或者是网站的子域)或者不同的端口号都是跨域访问。处于安全因素的考虑,跨域一半都是不被允许的。因为如果有

2016-03-27 17:51:23 610

原创 【leetcode】65.Valid Number

不好意思开挂了:(javascript)var isNumber = function(s) { var ret = Number(s)+""; if(ret=="NaN") return false; if(ret=="0") { var reg=/0/g; var tt = reg.exec(s); if(!t

2016-03-26 21:00:17 275

原创 【水题】HDU 5646

想要乘积大,那么挑的数肯定要越相近越好。想过分治,但是不能保证挑的数不重复。并且要满足sum(1,m) >= n。所以基于1,2,3,..m的数列。。于是对于1-m每个数都加上(n-sum(m))/m,再从后往前把多余的数值补上去。。其实这是打表发现的。。= =#include #include #include using namespace std;#define ll l

2016-03-26 16:23:31 259

原创 【CSS笔记】关于css的各种新旧选择器和伪类和伪元素

今天晚上做了网易的笔试。。=  =。。。。恩。。。一言难尽。。。先补自己的缺漏再说吧碰到几个css的选择器就有点懵逼。。。。有点忘。。= = 选择器:[att = val] => 属性完全匹配val[att ^= val] => 属性的开头要匹配val(只要能匹配就好,比如[class^="te"],就可以匹配到类名中有test的元素)[att $= val] => 属性的结尾

2016-03-23 16:32:31 404 5

原创 【CSS零碎】visibility:hidden和display:none

visibility:hidden和display:none都能使元素看不见,但是前者只是看不见,但是实际还存在在文档流中;后者是直接从文档流中删去了,根本不存在。visibility的属性:inherit => 从父元素继承属性hidden =>隐藏元素visible => 元素可见collapse => 主要用于table,删除一行或一列,被删除后原位置不会被其他元素占用

2016-03-22 15:54:02 360

原创 【红宝书笔记】DOM2级事件小相关

说到事件就要先科普事件流。浏览器中的事件流分为两种,事件捕获流和事件冒泡流:一般浏览器都是默认使用事件冒泡。并且冒泡直到window才停。DOM2级事件流有如上图的三个阶段,捕获,处于目标阶段,冒泡。要注意,关于事件冒泡或者捕获,是指在触发一个事件的时候,在事件流中会触发相关元素的指定事件。比如指定了click事件,那么在事件流中就会触发相关元素的click事件,如果相关元素没

2016-03-20 12:12:15 451

原创 【红宝书笔记】DOM0的小相关

今天看dom。。。=  =。。不知道为什么这两天看书总是困乏。。。看一点就要看不下去了。。好困。。=  =。。。效率有点低。。。所以吃完午饭之后半个小时就睡了一觉,起来还觉得困。。于是又出去吃了寿司=  =。。。。于是终于精神了。。。。迷之启动方式DOM用于访问HTML和XML。平常用于dom操作来动态改变页面的内容。恩。。可能是平常使用的dom操作有限。。所以对于其他的一些dom节点不是

2016-03-19 21:18:40 384

转载 【小魔法】console的一点小指南

Chrome的开发者工具已经强大到没朋友的地步了,特别是其功能丰富界面友好的console,使用得当可以有如下功效:更高「逼格」更快「开发调试」更强「进阶级的Frontender」Bug无处遁形「Console大法好」console.log大家都会用log,但鲜有人很好地利用console.error , console.warn 等将输出到控制台的信息进行分类整理。他

2016-03-19 09:31:35 727

原创 【红宝书笔记】原型模式-prototype

0 0今天看到原型链。。又一次懵逼。。果然每次看都有新体验啊。。之前看prototype看的一知半解。今天又花了点时间重新理解了下。。而且最近睡眠不足。。一半时间瞪着书是懵逼的,一点看不懂。首先要知道,

2016-03-18 18:58:39 572

原创 【红宝书笔记】一点点关于引用类型

有点懵逼,,关于基本类型,引用类型,object类型......JS中变量保存两种类型的值,一种是基本类型值,一种是引用类型值。像undefined,null,string,Number,Boolean就是基本类型值。引用类型值是讲数据和功能组织在一起的类型,他们的值就是对象的实例。所有关于对象的字面量都是对象的指针。引用类型主要有Object,Array,Date,Function,

2016-03-16 16:12:49 421

原创 【honey_blog记】立flag!记录搭建node博客过程中的一点想法

懒癌晚期终于因为要找实习而要开始动手搭博客了。。0 0.。。。。想想现在流的汗都是当时寒假不努力脑袋进的水。。。TAT去网上搜怎么搭建博客的时候很多都是用WordPress或者其他的什么方法搭建。但是我想要一个『自己』搭建的博客啊!前端后端数据库都是我!!做的......其实就是想了解下怎么搭建个网站,怎么设计数据库存放,怎么路由。。QUQ。在动手前先计划好了博客的版面模块

2016-03-14 17:05:45 784

原创 【前端笔记】关于mongodb的基本概念

SQL术语/概念MongoDB术语/概念解释/说明databasedatabase数据库tablecollection数据库表/集合rowdocument数据记录行/文档columnfield数据字段/域indexindex

2016-03-13 18:14:14 388

原创 【大雾】关于mongoose的model的小问题

之前用库的时候,一直是看着别人的教程走的,所以少走了很多弯路。。。0 0.这次做博客想试着自己做,不看文档。。然后。。说说问题,用代码save记录之后,我从终端上访问数据库,发现没有相关的collection。然后看了看拿来的代码,发现没有关于collection的定义。查了文档:关于collection的定义是第三个参数,如果缺省的话,是通过一个函数默认定义的:『When no

2016-03-13 18:11:09 1153

原创 【大雾】mongoose中createConnection和connect的大坑!

遭遇此坑真是刻骨铭心。。。。。几乎找了半天的错误。。。查了API,看了好多人的代码。。。最后。。。终于发现是哪里有问题。。。其实不记得这种写法怎么来的了。。。。= = 因为刚开始看代码的时候会点开很多教程看。。可能默默就错了。。。。错误:var db = mongoose.createConnection(setting.host, setting.db);db.once('open

2016-03-13 17:51:57 4889 2

转载 【前端笔记】浏览器小hack

所谓的Hack就是只有特定浏览器才能识别这段hack代码。Hack 不是什么好东西,除非没有办法,我们尽量还是不要用着玩意。下面是各个浏览器的CSS Hack 列表,希望能对你有所帮助Firefox 浏览器@-moz-document url-prefix(){ .selector {property: value;}

2016-03-12 22:41:49 247

原创 【前端笔记】一点点http缓存问题

浏览器缓存有两种方式:1.强缓存 2.协商缓存主要过程是:浏览器请求资源的时候,先检查资源是否命中强缓存,如果命中就从缓存中加载。如果没有(或者资源过期),就检查是否命中协商缓存,如果命中,就还是从缓存中加载。再没有就从服务器上加载啦。(这样莫名的像cache命中。。一级cache缺失就检查二级cache。并且每级的缺失都会导致性能的消耗)1.强缓存方法:在header处设置cac

2016-03-12 22:32:36 967

原创 【色彩摸鱼】彩虹色的字体。。

今天班聚回来特别困。。睡了一觉之后发现了个有趣的demo。。因为是英文。。又迷迷糊糊。。所以没有看懂原理。。先拿来玩玩,有空了再扒扒原理。23333,,蜜汁摸鱼。效果如下:核心代码就这一段:function getRainbow(width, center, str){ if(!width) width = 127; if(!center) center = 128;

2016-03-12 20:54:13 1125

原创 【红宝书笔记】一点关于JS的垃圾回收机制

JS的回收机制分两种:1.标记清除 2.引用计数。各大浏览器常用的是前者.这两种回收机制的过程都比较清晰易懂。标记清除:是对于脱离作用域的变量进行回收。当进入作用域时,进行标记,离开作用域时,标记并回收这些变量。引用计数:是记录每个变量的被引用情况,每当过一段时间开始垃圾回收的时候,就把被引用数为0的变量回收。这个问题可能导致循环引用,类似死锁。这样变量就永不会被销毁。。由于每

2016-03-12 13:36:33 1449

转载 【前端笔记--转载】JS中是否一切皆对象

写在前面网上非常多都在说”JavaScript一切皆对象“,那么这个"一切"到底是实实在在的"一切",还是一个虚数?也有看过网上的文章,有的三纸无驴,就是抄抄概念,有的也只是解释了一部分,并没有给出确切的结论。那么我想结合自己的理解,给出一个确切的结论。当然,结论嘛,自然要放在文章结尾。小伙伴们接着往下看。数据类型概要进入之前,有必要概要地说一下js的数据类型,当然

2016-03-12 10:09:23 2287 1

原创 【红宝书笔记】数据类型小纪录

JS的类型是松散类型。有5种简单类型:Undefined,Null,String,Number,Boolean和1种复杂类型:Object。 1.Undefined 这个类型只有一个值,就是undefined。每个没有初始化的变量都是undefined。 2.Null 这个类型也只有一个值,就是null。从逻辑上说,有null值的变量看做一个空的指针。所以用typeof检测这种变量,显示是o

2016-03-11 16:12:06 420

原创 【秘密花园笔记】js的对象和函数方面知识

今天看了js秘密花园的对象和函数这一块,做个笔记总结和回顾一下。 对象: 1.定义:js中的一切变量皆对象,除了undefined和null。连数字字面量都是对象(object类型和对象不是一个东西0 0) 2.属性:通过obj[attr]或者obj.attr进行访问 用delete操作符进行删除操作(ex:delete obj.attr)

2016-03-10 20:52:55 532

原创 【红宝书笔记】cookie,[session|global|local]Storae的异同

cookie and storage相同:1.都是键对值方式存储2.都有长短期两种存储方式区别:1.cookie:有长期和短期。默认为短期,即在浏览器关闭后消失。每次http请求都会附带cookie,所以cookie大小很重要。指定格式:name=value; expires=xx; path=xx; domain=xx; secure (bool)

2016-03-09 09:42:38 784

原创 【web audio】web简易、可视化、音频播放器 0 0

是跟着慕课网的教程做的。看第一遍的时候不记得node了。。然后听得也有点懵逼。。看第二遍的时候就豁然开朗了。(一定是因为睡饱了)。。。自己挺喜欢的,特别是可视化的Dot,黑色底看着像星空。自己对于这种东西总是有点痴迷。。虽然于是打算当成一个项目(这样随意....),添加暂停,播放,歌曲切换,单曲循环,列表循环的功能(因为很简单,所以介绍起来莫名的有点羞耻。。)主要知识点:web audio

2016-03-08 15:53:30 2184

物联网导论

物联网导论,刘云浩版,计算机专业用书

2015-10-14

空空如也

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

TA关注的人

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