自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

当下的七炎

给自己算了一卦,五行之中水太多,故取名为七炎

  • 博客(98)
  • 资源 (2)
  • 收藏
  • 关注

原创 别人推荐的书

Code: The Hidden Language of Computer Hardware and Software (《编码的奥秘》)Computer System: A Programmer’s Approach (《深入理解计算机系统》) / Windows via C/C++ (《Windows核心编程》 / 《程序员的自我修养》Code Complete 2(《代码大全》)/ The

2015-11-01 15:48:54 357

原创 初识flex

页面改版,我想到最近看的flex,就拿来试试,结果很棒,告别浮动 ,清除浮动这些麻烦事,并且,占多大的地方,都帮你算好了。但是浏览器兼容是个坑在谷歌中display: flex;safari中 display: -webkit-flex;安卓浏览器 display: -webkit-box;在样式中得 display: -webkit-box; display: -webkit-flex; dis

2015-11-01 15:47:15 389

原创 对象编程和模块编程

传统的是这样var current = null;var labels = { 'home':'home', 'articles':'articles', 'contact':'contact'};function init(){};function show(){ current = 1;};function hide(){ show();};对象的写法这样demo

2015-11-01 15:47:13 351

原创 rem中的坑

这里有一篇专门介绍rem的http://www.w3cplus.com/css3/define-font-size-with-css3-rem要注意的是rem是相对于html的font-size,但是当你的浏览器最小PX是12PX,而你html是62.5%就是10px,rem不会相对10px,而是12px,一般用谷歌调试,所以还是设置75%的好

2015-11-01 15:47:10 533

原创 javascript模板-ICanHaz.js

html>html>head> title>ICanHaz.js Demotitle> script src="http://code.jquery.com/jquery-latest.min.js">script> script src="ICanHaz.js" >script> script id="user" type="text/html"> li>

2015-11-01 15:47:08 374

原创 jquery的index用法

11111111111 $(".list span").click(function() { alert($(this).index()); alert($(".list span").index(this)); })运行结果 2,3$(this).index()   这个是根据当前同级而言来进

2015-11-01 15:47:05 461

原创 再谈匹配qq:’2275025′这回事

var str = "fdsdfsdfsdqq:'2275025'dfdsfe52id:'2221'1512111"; //alert(str); var str2 = str.match(/qq:\'\d+\'/); //alert(str2[1]); //str2=qq:'2275025' 但是str2是object类型的,没有split方法 //然后我

2015-11-01 15:47:02 249

原创 queue的用法

先上代码 div { margin: 3px; width: 40px; height: 40px; position: absolute; left: 0px; top: 30px; backgr

2015-11-01 15:46:59 357

原创 对象深复制

为什么要用到对象复制,和对象深复制,这就不说了。直接上代码var obj={ name:{b:1} }function deepCopy(o){ if(typeof o !== "object"){ return o; } var newObj={}; for(var i in o){

2015-11-01 15:46:56 249

原创 hasOwnProperty作用

hasOwnProperty 作用是在一个对象里面找是否有某个属性或对象, 但是不会在它的原型中找, 返回boolean类型一般用来过滤for in循环, 在for in循环中, 会遍历对象原型中的属性, 如果JS代码太多, 封装了一些组件, 大概就是模块化开发那种, 一个对象继承另一个对象, 你或许不知道这个对象继承了哪个对象, 就可以在遍历的时候用hasOwnProperty过滤了Obje

2015-11-01 15:46:54 4670

原创 数组元素复制

背景:后台传过来的是banner=[{'pic':'11111','link':'link11111'},{'pic':'22222','link':'link22222'},{'pic':'33333','link':'link33333'}]插件需要传一个数组过去,类型是 banner=[{'src':'11111','link':'link11111'},{'src':'22

2015-11-01 15:46:51 417

原创 git常用命令

clone一个仓库git clone https://github.com/XXXXXX/jsCode.git修改的东西添加到仓库git add . 提交所有文件git commit -m ‘修改标记’git pull 更新仓库git push 提交更新git branch 查看本地所有分支git status 查看当前状态git branch -a 查看所有的分支git checkout -b

2015-11-01 15:46:48 256

原创 获得地址栏的参数组成一个对象

var url = 'http://weibo.com/t2275025/home?topnav=1&wvr=5'; var sUrl = url.substr(url.indexOf("?") + 1, url.length); var lct = {}; var ourl = sUrl.split("&"); for (var i = 0; i <ourl.length

2015-11-01 15:46:46 332

原创 WebStorm快捷键

http://www.cnblogs.com/piaopiao7891/p/3577291.htmlul>li 按下tab会生成    script,link 按下tab也会生成相应的标签

2015-11-01 15:46:43 279

原创 requirejs项目部署

代码在:https://github.com/ralcen/jsCode/tree/master/requireJs我们老大写的,我只是整理了一下。代码会说对象没有animate方法,应该是没有引入动画增强库fx.js

2015-11-01 15:46:40 789

原创 JSONP跨域

function jsonp(res){console.log(res.name)}jsonp({"name":"joe"});//2输出joe标记为2你可以放到任何域名的xxx.js里xxx.php里xxx.do里、、、然后你懂的

2015-11-01 15:46:38 340

原创 .gitignore

在使用git的时候,我我们可能会遇到,位于仓库中的某些文件夹不需要提交,我们可以对其过滤这时候就用到[.gitignore]在仓库中新建一个.gitignore的文件。在window中创建这个文件可能会弹出请输入键名,可以在进入git仓库后输入 touch .gitignore 就创建这个文件了把需要过滤的文件夹名字写到里面就行了,如果有多个,换行写入

2015-11-01 15:46:35 265

原创 js的sort函数的api写的太水了

他妹的,这api说的什么鸟语  sss=[5,10,1].sort(function(x,y){ if(x>y){ return 1;}else{return -1} })alert(sss)//1,5,10sss=[5,10,1].sort(function(x,y){ return x-y; })alert(sss)//1,5,10sss=[5,10,1].sort

2015-11-01 15:46:32 674

原创 匿名函数和this的理解

运行结果 var name = "The Window";  var object = {    name : "My Object",    getNameFunc : function(){           return function(){        return this.name;      };    }  };//object.getNameFunc()()因为匿名函数的t

2015-11-01 15:46:30 654

原创 闭包函数

function f1(){    var n=999;    nAdd=function(){n+=1}    function f2(){      alert(n);    }    return f2;  }  var result=f1();  result(); // 999  nAdd();   result(); // 1000 在这个函数中function

2015-11-01 15:46:27 238

原创 replace替换函数,替换次数为变量

例子是查找页面中所有${任意内容}$,替换成$0$//下面的写法多余了,如果我们要replace所有的,可以用replaceAll,因为JS里面没有replaceAll,可以用正则表达式的g,还替换就可以了下面的代码,我算出替换次数,实在多余,但是下面的代码可以替换某几个,比如总共需要替换6次,我可以用下面的匿名函数,替换3次,4次,等$(function(){//匹配的正则表

2015-11-01 15:46:25 2163

原创 php输出查询数据转换成json

<?phpinclude 'conn.php';$sql ="select * from user"; //SQL$result =mysql_query($sql);//执行SQL$json ="";$data =array(); //定义好一个数组.PHP中array相当于一个数据字典.//定义一个类,用到存放从数据库中取出的数据.class User {public $n

2015-11-01 15:46:22 6484

原创 QuoJS 中文文档

quojs支持的手势Tap 触摸Single Tap 轻轻点击(个人觉得和tap差不多)Double-Tap 双击Hold 长按2xFingers Tap 双指触摸2xFingers Double-Tap 双指双击Swipe Up 上滑Swipe Right 右滑Swipe Down 下滑Swipe Left 左滑Swipe 滑动Drag 双指推动(官方说是上推)Rotate Left 左旋Rot

2015-11-01 15:46:20 677 1

原创 正则表达式积累

1.将数字和. 之外的清除 onkeyup='this.value=this.value.replace(/[^\d.]/gi,"")'2.qq:\'\d+\'和 qq:\'(\d+)\'的区别(()的用法)var str2=str.match(/qq:\'\d+\'/);得到的是一个数组[qq:'2275025']var str2=str.match(/qq:\'(\d+)\'/);得到的数组[

2015-11-01 15:46:17 330

原创 总结了下json的遍历

/*js的遍历json*/window.onload=function(){ var dzTab = { "zd": [ { "id": "1", "ip": "192.168.2.10", "name":"yyyyyy","mac": "00-12-34-89-99-01" }, { "id": "2", "ip": "192.168.2.11", "name":"ss

2015-11-01 15:46:15 346

原创 手机现在也支持gif了

手机loading..效果http://www.17sucai.com/pins/demoshow/5955

2015-11-01 15:46:12 310

原创 常用sql语句

判断用户名是否存在SELECT name FROM `user` WHERE name='$name' limit 1判断登陆是否成功select uid from user where username='$username' and password='$password' limit 1(1) 数据记录筛选: sql="select * from 数据表 where 字段名=字段

2015-11-01 15:46:10 223

原创 新浪Sae数据库连接

<?php$con = mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);if(!$con){ die('could not connect:'.mysql_error()); }mysql_select_db(SAE_MYSQL_DB,$con); //$con=mysql_co

2015-11-01 15:46:07 310

原创 【转载】java中如何打war包

1.利用jdk里的工具例如我们要打包的文件在D:\pms-projects\jakarta-tomcat-5.0.28\wtpwebapps\PMSProject;运行 cmd; cd D:\pms-projects\jakarta-tomcat-5.0.28\wtpwebapps\PMSProject进入D:\pms-projects\jakarta-tomcat-5.0.28\wtpwebap

2015-11-01 15:46:04 224

原创 第一个jquery插件

jquery插件$(function(){ $(".box").fax({ showfun:"mouseover", content:"raclen" }) })/*JS实现代码$(function(){var _li=$(".nav ul li");$(".content div").eq(0).show();//alert("1111");_li.cli

2015-11-01 15:46:02 242

原创 页面偏移transform

//核心代码就这两句,上面是偏移长度,下面 相当于动画时间 $(".box").css({"-webkit-transform":"translateX(150px)"}); $(".box").css( {"-webkit-transition": "all 0.4s"}); //用这两句可以做http://caibaojian.com/demo/2014/4/off-canvas-men

2015-11-01 15:45:59 1186

原创 总结一下jquery跨域

一直以来没遇到,两次擦肩而过,这里写一下,感觉他们写的都很模糊后台代码,放到请求的action,让这些代码执行就行java代码:callback= request.getParameter("callback");.net代码:string callback = Request.QueryString["callback"];php代码:$callback=$_GET['callback'];统一

2015-11-01 15:45:57 194

原创 字符串反转

var arr="123456";var str=[];for(i=0;i<arr.length;i++){ str.push(arr[i]); }str.reverse();var dd=str.join("");alert(dd);var arr="123456";var str="";for(i=arr.length-1;i>=0;i--){ str+=arr[i];

2015-11-01 15:45:54 203

原创 判断一个对象是否为数组

var arr=["dd","dddd","www"];alert("isArray(arr)"+isArray(arr));function isArray(obj){ return Object.prototype.toString.call(obj) == "[object Array]";}//函数定义应该放到调用上面

2015-11-01 15:45:51 359

原创 jQuery SmallSlider 图片轮播插件

SmallSlider 是一个图片轮播的 jQuery 插件,专为国人的网站定制,国人的网站通常喜欢在首页添加一组轮播图,比如淘宝网首页,京东商城首页,腾讯公司的拍拍网首页等等,太多了,个性化定制,可以选择是否显示按钮,以及按钮位置,文字的显示,还有链接等。演示:Demo

2015-11-01 15:45:49 479

原创 点击第二个,删除第一个,追加到后面

这里用到的知识1,匹配选择器eq()2,clone(),以前没用过3,live(),通过 live() 方法附加的事件处理程序适用于匹配选择器的当前及未来的元素(比如由脚本创建的新元素),如果不用live,第二次将不能在点击了。点击第二个,追加到后面#box div{ background:#4f8a00; margin:10px 0; border:2px solid #000;}

2015-11-01 15:45:46 421

原创 CSS命名规范

http://www.cssue.com/xhtml-css/css-naming-conventions.html

2015-11-01 15:45:44 220

原创 CSS 选择器的优先级

CSS 样式选择器分为 4 个等级,A、B、C、D 可以以这四种等级为依据确定 CSS 选择器的优先级。A 为行内样式(即通过 style=”” 定义)B 为 id 选择器的数量C 为 class 类选择器的数量。D 为类型选择器(即为标签)的数量选择器特殊性(A,B,C,D)优先级Style=””1,0,0,01000#wrapper #content {}0,2,0,0200#content

2015-11-01 15:45:41 288

原创 图片垂直居中的使用技巧

以前写图片轮换遇到过,第一次知道 display: table-cell;弄得不漂亮,1个多月后,用JS设置了一把,就好了,额,JS还是强大使用纯 CSS 实现未知尺寸的图片(但高宽都小于200px)在 200px 的正方形容器中水平和垂直居中。题目的难点在于两点:垂直居中;图片尺寸未知;至于如何解决,下面是一个权衡的相对结构干净的 CSS 解决方法:CSS Code:12345678910111

2015-11-01 15:45:39 327

原创 html5语义化标签

http://www.cssue.com/xhtml-css/html5-css3/html5-semantics.html

2015-11-01 15:45:36 177

jquery鼠标放大图片

简单实用的jquery特效DOME,鼠标放到图片上可以显示另一张大图片,适合新手自己练习

2013-11-12

空空如也

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

TA关注的人

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