自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SalmonellaVaccine的专栏

不走弯路,也就错过了风景。无论如何,感谢经历。

  • 博客(43)
  • 收藏
  • 关注

原创 npm配置时遇到的两个问题

1. MSB4019错误error MSB4019: The imported project "C:\Microsoft.Cpp.Default.props" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.在npm insta

2015-01-29 05:07:45 3809

转载 8 Tips To Become A Better Front End Developer

https://ihatetomatoes.net/8-tips-become-better-front-end-developer/Should I use this plugin or that library? Should I plan this project or dive straight into coding? Should I ask for help or

2015-01-28 00:57:12 841

转载 html5学习4:HTML5之input:file说明

http://qianduanblog.com/post/html5-learning-4-html5-input-file.html一、input:file属性属性值有以下几个比较常用:accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表。multiple:是否可以选择多个文件,多个文件时其value值为第一个

2015-01-27 07:35:37 1116

转载 HTML5 File API: How to see the result of readAsText()

http://stackoverflow.com/a/13729386/2177408readAsText is asynchronous, so you would need to use the onload callback to see the result.Try something like this,var fr = new FileReader();

2015-01-27 07:25:17 591

转载 使用JavaScript进行基本图形操作与处理

http://www.ituring.com.cn/article/121428仅截取了HTML5 File API相关段落。此连接截取内容之后有大量高大上的傅立叶变换的操作讲解。由于HTML5引入了canvas标签,这大大简化了JavaScript处理图像的工作。通过canvas,JavaScript可以对图像进行像素级的操作,甚至还可以直接处理图像的二进制原始数据,这为图像的签

2015-01-27 07:24:25 634

转载 关于HTML5的FileReader这个高级货的用法

http://tara1128.iteye.com/blog/1935141今天写码遇到的一个需求是在页面中上传文件时, 只选择文件,并未上传,即在前端判断文件大小, 如果文件过大,则提示用户重新选择文件。 原本判断文件大小的思路,是使用img元素, 把文件的URL赋值给img的src,然后通过filesize来拿到文件大小。 但使用这个方法,必须得到文件的URL,所以

2015-01-27 07:19:25 1000

转载 细说HTML元素的ID和Name属性的区别

http://www.cnblogs.com/birdshome/archive/2005/01/31/99562.html可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。

2015-01-27 07:17:32 446

转载 Right mime type for SVG images/fonts

http://stackoverflow.com/a/10864297/2177408svg as "image/svg+xml"ttf as "application/x-font-ttf" or "application/x-font-truetype"otf as "application/x-font-opentype"woff as "application/font

2015-01-27 07:15:54 626

转载 通过 File API 使用 JavaScript 读取文件

http://www.html5rocks.com/zh/tutorials/file/dndfiles/By Eric Bidelman已发布: 六月 18th, 2010Comments: 283简介HTML5 终于为我们提供了一种通过 File API 规范与本地文件交互的标准方式。为了举例说明其功能,可使用 File API 在向服务

2015-01-27 04:34:13 1013

转载 html5 svg 第八章 文字text

http://blog.csdn.net/lcy132100/article/details/9722543虽然它可能是真实的,每一个画面讲述了一个故事,这是完全正确的,用言语来帮助讲故事。因此,SVG有几个元素,让你将文本添加到您的图形。文本术语 Text Terminology在我们调查的主要方法添加文本,的元素之前,我们应该定义一些术语,你会看到,如果

2015-01-27 03:52:25 988

原创 向动态添加的元素上绑定事件

用jquery向html中动态添加input,然后希望给这些input绑定keyup事件,在input中输入的同时同步更新页面上的文字内容。开始用的是,其中business logic比较旧,与后面的代码不一致。//Related to content //Real time update of content $('.text-content').keyup(functi

2015-01-27 01:03:24 875

转载 jquery笔记(六):事件代理(委托)

http://www.cnblogs.com/wmmang-blog/archive/2013/03/13/2818092.html在jQuery中,事件代理是指:把事件绑定到父级元素,然后等待事件通过DOM冒泡到该元素时再执行。在事件侦听过程中有两种触发事件的方式:事件捕获和事件冒泡。事件冒泡更快,效率更高。事件捕获:事件在DOM中向后代元素下沉。事件冒泡:事

2015-01-27 00:49:03 948

转载 正则表达式中 test、exec、match 方法区别

http://www.cftea.com/c/2009/12/L98PX8JJBLA1TBOF.asptesttest 返回 Boolean,查找对应的字符串中是否存在模式。var str = "1a1b1c";var reg = new RegExp("1.", "");alert(reg.test(str)); // trueexecex

2015-01-26 11:50:42 528

转载 js正则表达式 match exec test,以及g模式的一些知识点

http://www.cnblogs.com/resume/archive/2012/10/30/2747210.html关于js正则表达式的基本知识这里就不具体介绍了。这里主要讲几个方法的之间的区别。区别:a.match()是字符串的方法,exec()和test()是正则对象的方法.b.match()方法和exec方法都返回数组,   test()

2015-01-26 11:45:40 629

转载 获取父标签之内子标签之外的文本

标题起的有点绕,举个例子说明: August 11. 2013 North Carolina Fayetteville Williams Family ReunionWhat I want 上面这个SVG中,怎么取到里同时在之外的text "What I want"。我试过$('text').text(),结果

2015-01-23 04:32:52 1813

转载 获取父标签之内子标签之外的text

标题起的有点绕,举个例子说明: August 11. 2013 North Carolina Fayetteville Williams Family ReunionWhat I want 上面这个SVG中,怎么取到里同时在之外的text "What I want"。我试过$('text').text(),结果是tex

2015-01-23 03:53:17 955

转载 SVG中text沿path居中

http://stackoverflow.com/questions/15495978/svg-circled-text-on-textpath-center-aligndefine your text path as the complete upper hemisphere of the elliptical arc you want to draw on: id="tex

2015-01-23 02:01:57 4839

原创 原生Javascript解析HTML(非DOM操作)

一个小题目,用javascript解析HTML字符串。具体要求如下:1. 以深度优先的方式解析字符串,生成一个描述DOM元素的数组。2. 数组中每个元素应该或者可能包括以下属性:Tag typeIDClass自定义属性内容3. 忽略style设定:1. 所有tag默认闭合  //这个地方我不确定是所有tag都有结束标签,还是说也包括这种。这里我是按前

2015-01-22 05:25:24 1295

转载 javascript正则表达式

http://www.cnblogs.com/rubylouvre/archive/2010/03/09/1681222.html网上正则表达式的教程够多了,但由于javascript的历史比较悠久,也比较古老,因此有许多特性是不支持的。我们先从最简单地说起,文章所演示的正则基本都是perl方式。元字符( [ { \ ^ $ | ) ? * + .预定义的特

2015-01-22 02:37:09 575

转载 利用ETag缓存优化请求

http://blog.csdn.net/t12x3456/article/details/17301897如有转载,请声明出处: 时之沙: http://blog.csdn.net/t12x3456什么是”Etag”?   HTTP 协议规格说明定义ETag为“被请求变量的实体值” . 另一种说法是,ETag是一个可以与Web资源关联的记号(t

2015-01-15 04:48:35 462

转载 http响应Last-Modified和ETag

http://m.blog.csdn.net/blog/u010064842/381865671.什么是”Last-Modified”?  在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记此文件在服务期端最后被修改的时间,格式类似这样:  Last-Modified: Fri, 12 May

2015-01-15 04:40:32 620

转载 对 HTTP 304 的理解

http://blog.csdn.net/cyq1984/article/details/5404539最近和同事一起看Web的Cache问题,又进一步理解了 HTTP 中的 304 又有了一些了解。 304 的标准解释是:Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。

2015-01-15 04:37:52 467

转载 初识CDN

http://blog.csdn.net/lovesummerforever/article/details/28661233一、概念1、什么是CDN?         CDN的全拼是(Content Delivery Network),即内容分发网络。其基本思想是尽可能避开互联网上有可能影响数据传输速度和稳定性瓶颈的环节,使内容传输的更快、更稳定。通过在网络各处防

2015-01-15 04:04:41 585

转载 Dijkstra算法之 Java详解

http://www.cnblogs.com/skywang12345/p/3711516.html前面分别通过C和C++实现了迪杰斯特拉算法,本文介绍迪杰斯特拉算法的Java实现。目录 1. 迪杰斯特拉算法介绍 2. 迪杰斯特拉算法图解 3. 迪杰斯特拉算法的代码说明 4. 迪杰斯特拉算法的源码转载请注明出处:http://www.cnblogs.com/

2015-01-15 02:24:17 1966

转载 Convert jQuery RGB output to Hex Color

http://wowmotty.blogspot.com/2009/06/convert-jquery-rgb-output-to-hex-color.htmlMy current project uses Farbtastic which is a fantastic jQuery plugin which allows users to visually choose a colo

2015-01-14 06:01:56 1195

转载 Java程序员的JavaScript学习笔记(1——理念)

http://blog.csdn.net/stationxp/article/details/40020009计划按如下顺序完成这篇笔记:Java程序员的JavaScript学习笔记(1——理念)Java程序员的JavaScript学习笔记(2——属性复制和继承)Java程序员的JavaScript学习笔记(3——this/call/apply)Java程序员的Java

2015-01-13 05:34:40 762

转载 《Javascript权威指南》学习笔记之八:静态成员、静态类、枚举、重载和覆盖

http://blog.csdn.net/u011043843/article/details/26824437一、创建静态成员       直接将属性或者方法赋给类本身[javascript] view plaincopyfunction Person(name,age)  {      this.mynam

2015-01-10 00:31:07 477

转载 用JAVASCRIPT实现静态对象、静态方法和静态属性

http://www.cnblogs.com/poissonnotes/archive/2011/06/06/2073741.htmlJavascript语言的面向对象特征很弱,其他面向对象语言在创建类时只要使用关键字static即可指定类为静态类,Javascript没有提供static这样的关键字,要让Javascript也具有“静态”特性只有靠一些“奇技淫巧”了。代码

2015-01-09 23:48:18 426

转载 JavaScript Getters and Setters

http://javascriptplayground.com/blog/2013/12/es5-getters-setters/For the most part, in JavaScript, what you see is what you get. A value's a value; there are no tricks. Sometimes however, you

2015-01-09 14:02:18 691

转载 为什么.NET一开源一跨平台,一些人就在喊Java去死?

http://developer.51cto.com/art/201411/457368.htm本文来自知乎吴涛的回答今天的 Java 是编程领域的 lingua franca:作为一门语言,它比 C / C++ 学起来更容易,比 Perl / Lisp 读起来更正常,比 VB / PHP 用起来更专业。几乎没有人看不懂 Java,所以讲解个什么概念,用 Java 写出

2015-01-09 13:22:24 518

转载 JavaScript事件代理和委托(Delegation)

http://www.cnblogs.com/owenChen/archive/2013/02/18/2915521.html在javasript中delegate这个词经常出现,看字面的意思,代理、委托。那么它究竟在什么样的情况下使用?它的原理又是什么?在各种框架中,也经常能看到delegate相关的接口。这些接口又有什么特殊的用法呢?这篇文章就主要介绍一下javascript

2015-01-09 08:15:35 590

转载 JavaScript事件委托的技术原理

http://www.webhek.com/event-delegate如今的JavaScript技术界里最火热的一项技术应该是‘事件委托(event delegation)’了。使用事件委托技术能让你避免对特定的每个节点添加事件监听器;相反,事件监听器是被添加到它们的父元素上。事件监听器会分析从子元素冒泡上来的事件,找到是哪个子元素的事件。基本概念非常简单,但仍有很多人不理解事件

2015-01-09 08:12:43 474

转载 JavaScript:通过事件委托实现事件可配置

http://www.html-js.com/article/JavaScript-JavaScript-the-event-delegate-to-implement-event-can-be-configured事件委托在JavaScript里,通常要做的一件事是绑定事件,比如用户在页面的点击、滚动等,然后执行注册的回调函数,这样就响应了用户的某种行为。简单的例子如

2015-01-09 07:29:21 675

转载 认识jQuery的两个API:attr和data

http://www.html-js.com/article/1747从语义上看,这两个API之间毫不相干,作用也是各有不同。单纯方法名称看,attr()用来修改和增加DOM元素的属性,以及获得属性值。data()用来将数据绑定在DOM元素上。在实际项目中我发现,这两个API都被用来将存储服务器端数据和传递到JavaScript,可以说是JavaScript使用服务器段数据的一个桥

2015-01-09 07:20:17 662

转载 eval is evil!

http://www.guhaodi.com/2014/06/29/eval-is-evil/eval 函数传递一个字符串给 JavaScript 编译器,并且执行其结果.上面是 JavaScript eval() 函数的定义.语法如下:eval( string )用法说明:向 eval() 传递一个包含一个或者多个表达式的字符串, eval(

2015-01-09 04:20:21 1052

转载 WinForm连接数据库(SQL Server 2008)

http://www.it165.net/pro/html/201309/7182.html做窗体就是为了跟数据连接起来,我们做的一切都是在为数据服务!而数据库就是用来存数数据的。做好了窗体不能只摆在那看看就完事儿了,必须得用起来,必须用数据来测试一下,将指定的数据传输到指定的数据库。WinForm连接数据库有这么几个大步骤:◆ 在WinForm应用程序中制作一个简单的窗体

2015-01-09 01:31:53 1873

原创 A C# Winform Desktop App with Access to Remote Sql Server

Recently I was asking by my supervisor to create a desktop app which can access remote database and retrieve some data, and then displayed the data in the excel automatically.I haven't coded "De

2015-01-09 01:20:11 977

转载 Difference between Controller and Model in MVC

http://stackoverflow.com/questions/6423418/difference-between-controller-and-model-in-mvcGenerally speaking - a model should know stuff about it's own data. So anything related purely to a mod

2015-01-08 18:14:27 389

转载 Javascript的变量与delete操作符

http://blog.charlee.li/javascript-variables-and-delete-operator/刚刚看到一篇好文(原文链接), 对Javascript中的delete操作符分析得很透彻。在这里简单地介绍一下内容。虽然是一个小小的delete操作符,其行为却异常复杂。Javascript的变量实际上Javascript中,变量 = 对象属性

2015-01-08 18:12:09 371

转载 Difference between using bracket (`[]`) and dot (`.`) notation

http://stackoverflow.com/questions/17189642/difference-between-using-bracket-and-dot-notationAccessing members with . is called dot notation. Accessing them with [] is called bracket notatio

2015-01-08 18:10:35 896

空空如也

空空如也

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

TA关注的人

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