自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

给大家推荐一款高大上的代码高亮插件(sublime,github风格)——highlight.js

经常在一些大神博客里面看到非常好看的高亮代码,有sublime风格,GitHub风格等等。毫无疑问,好的高亮代码插件可以不仅仅让你的博文显得更高大上,更重要的是舒适的阅读体验。经过我在网上的一番搜罗,终于找到了一款非常赞的高亮插件,先来看看效果吧!1.Javascript 效果//检测URLfunction checkeUrl(url){ return new RegE...

2014-04-15 11:39:00 3166

jsDevToo--js开发调试工具库

在csdn的code上新建的项目,用于js开发的调试工作和其他一些通用工作。项目地址:https://code.csdn.net/paiooo/jsdevtool如:在页面顶部显示debug信息,在页面底部显示trace信息,html元素的简化创建,字符、邮箱、密码的正则表达式检查,'<'和'>'字符的转义。后续有功能添加还会更新,欢迎大家一起来完善。...

2014-04-15 11:17:00 2928

CSS3 transition 属性过渡效果 详解

CSS3 transition 允许 CSS 元素的属性值在一定的时间区间内平滑地过渡。我们可以在不使用 Flash 动画或 JavaScript 的情况下,在元素从一种样式变换为另一种样式时为元素添加效果。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变 CSS 的属性值。以下是 transition 属性的浏览器支持、语法和示例。浏览器支持:Int...

2014-04-15 10:59:00 3693

felayman------brakets的快捷键(总结)

利用Nodejs开发出来的编辑器----前端神器Ctrl+Shift+H 可以呼出与关闭文件树Ctrl+ E 快速预览/编辑 css样式/javascript函数Ctrl + +/- 放大缩小编辑区字体大小Ctrl+ 0 重置编辑区字体大小Ctrl + Alt + P 打开即时预览功能Ctrl+ / 行注释Ctrl + Alt + / 块注释...

2014-04-15 01:05:00 216

node.js第五课(模块与包)

 概念:模块(Module)和包(Package)是Node.js最重要的支柱。开发一个具有一定规模的程序不可能只用一个文件,通常需要把各个功能拆分、分装、然后组合起来。模块正式为了实现这种方式而诞生,在浏览器JavaScript中,脚本模块的拆分和组合通常使用HTML的script标签来实现,Node.js提供了require函数来调用其他模块,而且模块都是基于文件,机制非常简单,模块和...

2014-04-14 09:02:00 149

node.js第四课(回调函数与事件)

一、回调函数1.异步式读取文件var fs=require('fs');fs.readFile('file.txt','utf-8',function(err,data){if(err){console.log(err)}else{console.log(data)}});console.log('end.')...

2014-04-13 23:52:00 188 1

node.js第三课(node.js异步式IO与事件编程)

Node.js最大的特性就是异步式I/O与事件紧密结合的编程模式。这种模式与传统的同步式IO线性的编程思路有很大的不同,因为控制流很大程度上要靠事件和回调函数来组织,一个逻辑要拆分为若干个单元格。内容:阻塞和线程1.同步式I/O或阻塞式I/O线程在执行中如果遇到磁盘读写或网络通信,通常要耗费较长时间。这时操作系统会剥夺这个线程的CPU控制权,使其暂停执行,同时将资源...

2014-04-13 21:02:00 148

node.js第二课(入门)

1.Hello World打一个一个文本编辑器,在其中输入console.log('Hello World');并保存为helloworld.js。打开dos窗口进入该文件的目录运行node helloworld.js 执行则可以看到输出的helloworld2.Node.js命令行工具node -v 版本node -e eval s...

2014-04-13 19:43:00 138

node.js环境搭建&npm配置(win7)

Node.js官方:http:/nodejs.org根据个人电脑及操作系统选择相应的安装程序或安装包。安装完成之后会出现相应的可执行命令,而现在这些命令不属于windows,所以需要将目录配置到path环境属性之中。不同路径之间要使用“;”分隔。<wbr><wbr><span style="color:rgb(204,0,0)">&l...

2014-04-13 12:32:00 583

node.js第一课(简介)

1.Node.js是什么?Node.js不是一种独立的语言,与PHP、java、.net即是开发语言也是平台不同,也不是javaScript的框架 jquery,更不是浏览器的库ExtJs,能不与ExtJs相提并论。Node.js是一个让JavaScript运行在服务端的开发平台2.Node.js能做什么?JavaScript是由客户端而产生,Node.js为网络而...

2014-04-13 11:00:00 174

从文件导数据到数据库的性能优化思路(笔记)

概述 最近公司一.NET项目需要对其日志Log入数据库统计,写这个脚本导入的任务便落到我身上了。采用了熟练的Java,这个日志也不是很大,一个文件大概几兆,有上万条数据,一天大概有7,8个文件需要这样的导入处理。由于之前写Web没有这么去批处理这么多数据,所以没有太注意性能,第一个版本程序导入速度慢的吓人,一个文件导完可能需要10多分钟,也就是说如果把每天的文件导完可能需要2个多...

2014-04-12 09:37:00 126

细说Redirect重定向请求(情节分享)

前些日子在开发公司项目接口的时候,由于需要与第三方平台对接,由于接口之前的层层封装,不断的需要转发,把人差点搞糊涂了。本来以为之前对Redirect的认识足够清楚,可是到实际开发之前我还是没有把这个问题想清楚,从而造成了需要花费更多的时间解决问题。总结下,并分享。1.请求转发(forward): 当客户端(浏览器)向远程服务器发送一个URL(http://www...

2014-04-12 09:36:00 316

jQuery学习第九课(ajax实例、jquery插件编写模板及实例)

一、ajax实例1.前端与程序员之间的数据约定json(常用),text文本,xml2.处理不同种类数据的方法<script>$('input').click(function(){$.ajax({//url:'test.txt?'+Math.random(),url:'demo1.php?'+Math.random(),type:'get',s...

2014-04-11 22:52:00 191

felayman——ecmascript_作用域

<html><head><title>变量作用域</title> <script type="text/javascript"> /* 变量的作用域分为普通变量和引用变量 对于普通变量,变量里只是保持着某个具体 的值,对于引用变量,引用里只...

2014-04-11 22:03:00 115

看完我是歌手第二季,觉得自己的产品差距大了。

我曾经学过二年音乐,虽然没考上音乐系,但赋予了我对美好音乐的嗜好。最近看了“我是歌手第二季”的每一首歌曲,用心体会歌手的演唱。我看到的是质量:选歌质量、编曲质量、歌手素质、演唱质量、导演质量。毫无疑问,部分歌手歌曲没有演绎质量可言,不好听不感人,甚至有bug。没有用户价值。让我印象深刻、甚至让我动容的演唱歌曲如下:1)邓紫棋演唱的“我要我们在一起”:从她轻缓入场,走到钢琴边,开...

2014-04-11 08:48:00 120

Ext JS 5初探(二) ——Bootstrap.js

在Bootstrap.js文件中,总共有1500行(包含注释和空行),使用编辑器的代码折叠功能就如下图可以一窥全貌了。从代码可以看到,这里主要定义了Ext.Boot、Ext.globalEval、Ext.Microloader和Ext.manifest这4个对象或属性。关键代码是最后一句的调用Ext.Microloader的load方法,下面来研究一下这个load方法,代码如下:load...

2014-04-11 01:05:00 300

Ext JS 5初探(一)

在开始前,先安装好Sencha Cmd 5。然后输入以下命令创建一个测试用的应用程序:sencha -sdk c:\ext5 generate app TestExt5 C:\TestExt5想不到Sencha Cmd 5的提示简洁了那么多,以下是输出:Sencha Cmd v5.0.0.116[INF] Loading app json manifest...[INF] Writin...

2014-04-10 22:06:00 257

JS中生成与解析JSON

JS中生成与解析JSONjs中生成json对象js中解析json字符串:1.eval("..."): var a_id=eval(‘{"name":123}’); 如果eval中的内容含有恶意脚本就麻烦了2.json_parse: 需要导入json_parse.js: <script src="js/json_parse.js">&l...

2014-04-10 18:20:00 148

jQuery学习第八课(jquery中的ajax)

jquery中的ajax1. jqueryDOM.load()2. $.get()3. $.post()4. $.ajax()--------------------------------test.html-------------------------<body><ul id="test1"><li>11111</...

2014-04-10 13:41:00 145

IE阻止了此网站安装ActiveX控件

解决方法:工具——Internet选项——安全受信任站点,然后点击站点,把地址(这个你自己确定该站点是不是可信任的)复制进去,然后点添加,再点关闭然后继续点可信任站点,再点下面的自定义级别,在弹出的对话框里面对所有关于activex的选项做如下操作1:如果之前是启用或者提示的,不修改2:如果之前是禁用的,改成启用或提示重新访问此站点,即可。...

2014-04-10 11:35:00 5467

felayman——ecmascript—函数_对象_简单了解

/* 核心内容 1.语法 2.类型 3.语句 4.关键字 5.保留字 6.对象 7.函数 一、ecmascript5的关键字 break do instanceof typeof case...

2014-04-09 23:34:00 99

internet explorer 已经限制此网页运行脚本或 ActiveX 控件

"Internet Explorer 已经限制此网页运行脚本或Activex控件"出现的条件:本地调试html页内有js (外部引用,内部引用,标签绑定等)特殊的css(filter behaviorexpression等)flash等插件调用activex控件其他我没见过的情况~虽然IE出于安全考虑阻止本地脚本运行这个做...

2014-04-09 23:14:00 1332

jQuery学习第七课(jquery表单实例)

1.复选框的全选,全部选,反选2.表中记录的搜索3.textarea有固定的字符数---------------------------------------------------------1------------------------------------------------------------<body><div id="checkbo...

2014-04-09 21:48:00 88

felayman——ecmascript5标准的历史

<html><head><title>ECMAScript</title><script type="text/javascript"> /* 本章内容 1、javascript历史回顾 2、javascript是什么 3、javascr...

2014-04-09 18:03:00 112

【翻译】Ext JS 5的委托事件和手势

原文:Delegated Events and Gestures in Ext JS 5简介Ext JS在5之前的版本,被设计为专用于传统鼠标输入的桌面设备使用。而从5开始,添加了对触屏输入的支持,这让Ext JS对设备的选择有了更大余地,包括主流的平板,以及触屏的笔记本电脑。这种变化会对使用框架的用户造成影响,但这有助于理解屏幕后的情况。在本文,将探讨框架是如何处理触碰事件以及在设备之间是...

2014-04-09 16:58:00 121

jQuery学习第六课(jquery中的动画)

1.基础动画2.渐变动画3.滑动动画4.自定义动画5.动画队列• jquery中的基础动画(略,见前面的课)a. show()显示b. hide()隐藏c. toggle()切换show/hide• jqu...

2014-04-09 16:36:00 88

jQuery学习第五课(jquery中的事件和事件对象)

jquery中的事件和事件对象1.加载文档事件2.鼠标事件3.键盘事件4.表单事件5.浏览器事件6.事件对象7.绑定事件的方法8.移除事件的方法9.事件冒泡(略)10.事件命名空间加载文档事件a. ready()略b. $.holdReady(...

2014-04-09 12:53:00 108

【翻译】Ext JS最新技巧

原文:Top Support TipsMitchell Simoens:控制滚动指示器的自动隐藏Sencha Touch有一个跨平台的,在所有平台看起来和工作效果都一样的滚动条。两条轴(x和y,水平和垂直的区别)都有他们自己的滚动指示器,正如你所期望的,默认情况下,他们是隐藏的。不过,在某些情况下,可能需要一直显示指示器。在新的Touch 2.3.0种,每个指示器都有一个autoHide配置...

2014-04-09 00:07:00 85

jQuery学习第四课(jquery中的DOM操作)

jquery中DOM操作1.查找节点(略,前面课中已介绍)2.创建节点3.插入节点4.包裹节点5.删除节点6.复制节点7.替换节点8.遍历节点(略,前面课中已介绍)9.操作DOM节点属性10.操作样式11.设置和获取节点内的html和文本创建节点...

2014-04-07 22:41:00 127

felayman-----php_读取文件内容的三种方法

<?php/** * Created by PhpStorm. * User: FelayMan * Date: 14-4-7 * Time: 下午6:14 */ header("content-type:text/html;charset=utf-8"); //第一种方式获取文件内容 function getallcontent1($filename){...

2014-04-07 18:26:00 90

felayman----php_获取上传文件的后缀名

<?php/** * Created by PhpStorm. * User: FelayMan * Date: 14-4-7 * Time: 下午5:34 */ function get_file_name($str){ //将上传文件名称进行反转 $str1 = strrev($str); //explode — 以指定...

2014-04-07 17:41:00 96

felayman------php_自定义函数过滤指定字符

<?php/** * Created by PhpStorm. * User: FelayMan * Date: 14-4-7 * Time: 下午5:09 */ function filter_str($str){ $arr = array('图书','明日科技','软件','变成词典','词典'); //implode将数组连接成字符串...

2014-04-07 17:19:00 117

小时候跟妈妈去外婆的路为什么那么遥远,而今天我几分钟就走了一半--清明节回家记...

小时候最开心的事情之一就是去外婆家走亲戚。有好吃的,而且不会被骂,因为在外婆家嘛,妈妈怎么会骂我呢。外婆家与我们家隔着一座“大山”。越过山去外婆家的这条路,我恐怕一辈子都不会忘记,纵使外婆家已不在那里。每一次,妈妈带着我沿着这座山的石头路往上爬,中间经过几个有印象的特征地段,然后到达山顶。然后一定会从山顶望着山下的小溪。从小孩的视野看,山顶到溪面的距离相当远。现在看也是,但其实就是海拔40米左右。...

2014-04-07 12:00:00 282

jQuery学习第三课(选择器第三讲)

1.DOM筛选,遍历查找相关方法2.选择器中特殊符号的处理3.改写原生js例子 a.表格隔行变色 b.tab标签页4.选择器的优化准则(初级)筛选eq()选择指定索引的元素filter(表达式)筛...

2014-04-07 09:27:00 121

felayman-----json入门(二)

<!DOCTYPE html><html><head> <meta charset="UTF-8"/> <script type="application/x-javascript"> function print(str){ document.write(str+&qu

2014-04-06 14:27:00 70

jQuery学习第三课(选择器第二讲)

1.基本过滤选择器2.内容过滤选择器3.可见性选择器4.属性选择器5.子元素过滤选择器6.表单选择器基本过滤选择器a. :fitst选取第一个元素b. :last选取最后一个元素c. :not()选取除指定之外的元素d. :even偶数选择器e. :odd奇数选择器f. :eq()选取指...

2014-04-06 12:14:00 96

jQuery学习第三课(选择器第一讲)

1.什么是jquery选择器2.jquery选择器的优势在哪里3.jquery选择器的种类什么是jquery选择器jquery中的选择器完全继承了css1.0~2.0的风格,实现少部分css3选择器,如果对于CSS选择器非常了解,那么学习jquery选择器会非常简单。利用jquery选择器可以非常快速的找出你想要的DOM元素,...

2014-04-05 22:30:00 85

jQuery学习第二课

• 1.jquery对象和DOM对象• 2.DOM对象和jquery对象的互相转换• 3.jquery与其它js库如何共存一.jquery对象和DOM对象1.DOM对象1.1. DOM,文档对象模型,每一份DOM都可以表示成一棵树1.2. 从DOM树中可以看出各个元素之间的关系1.3. 可以用getElementById或者getElemen...

2014-04-04 23:24:00 75

felayman-------我的jquery源码分析之路

,/* 今天所有的学习都是为了能够坚持把JQuery的源码搞懂 首先我们在W3School上简单粗略的看看函数,W3School上对 javascript中的函数是这么定义的 :函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 至于它的作用: ...

2014-04-04 23:23:00 99

felayman——第七章-------复用类

package com.felay.demos;public class Demo5 { public static void main(String[] args) { /** * 第七章 复用类 */ Demo1 demo = new Demo1(); System.out.println(demo); System.out.println(demo.toSt...

2014-04-04 17:16:00 88

空空如也

空空如也

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

TA关注的人

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