自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 git命令 学习总结

远程仓库通常只是一个_裸仓库(bare repository) 即一个没有当前工作目录的仓库。因为该仓库只是一个合作媒介,所以不需要从硬盘上取出最新版本的快照;仓库里存放的仅仅是 Git 的数据。简单地说,裸仓库就是你工作目录中 .git 子目录内的内容。配置git config --global user.name lutao   用户名git config --global u

2012-12-04 12:10:01 1555

原创 Sublime ESLintAutoFix

安装插件 ESLintAutoFix配置 eslint 路径{ "eslint_path": "/usr/local/bin/", "show_panel": true}使用快捷键,默认 super+shift+,右键菜单 效果图更多信息https://github.com/alex-mm/eslintAutoFix

2016-12-04 16:21:19 1863

原创 sublime 的一个神秘快捷键

sublime 的一个神秘快捷键场景在 sublime 中查找一个单词(以 mac 系统为例)原有方案询问了两个 sublime 的资深用户,他们是这样做的:双击选中这个单词command + ccommand + fcommand + v最初使用时,我也是这样做的,感觉很麻烦,强大的 google 搜索到了一个 command + e,这样上面的步骤便是这样: 1. 双击选中这个单词

2016-10-15 17:30:37 3397 1

原创 ES6 + Webpack + React + Babel 如何在低版本浏览器上愉快的玩耍(下)

回顾 起因 某天,某测试说:“这个页面在 IE8 下白屏,9也白。。” 某前端开发: 吭哧吭哧。。。一上午的时间就过去了,搞定了。 第二天,某测试说:“IE 又白了。。” 某前端开发: 嘿咻嘿咻。。。谁用的 Object.assign,出来我保证削不屎你。在上篇,我们主要抛出了两个问题,并给出了第一个问题的解决方案。 1. SCRIPT5007: 无法

2016-10-15 17:28:55 16871

原创 ES6 + Webpack + React + Babel 如何在低版本浏览器上愉快的玩耍(上)

ES6 + Webpack + React + Babel 如何在低版本浏览器上愉快的玩耍(上)起因某天,某测试说:“这个页面在 IE8 下白屏,9也白。。”某前端开发: 吭哧吭哧。。。一上午的时间就过去了,搞定了。第二天,某测试说:“IE 又白了。。”某前端开发: 吭哧吭哧。。。谁用的 Object.assign,出来我保证削不屎你。原谅我不禁又黑了一把 IE。有人可能会想,都要淘汰了,还有什么好

2016-09-12 16:32:16 4579

原创 plupload 添加图片尺寸验证

目前的实现是: 在支持 FileReader 的浏览器上可以做上传前校验,否则只能在上传后校验了支持 FileReader 的浏览器上代码: FilesAdded: function (up, files) { var reader = new FileReader(); reader.readAsDataURL(files[0].getNativ

2016-01-12 17:22:43 3139

原创 retina 图片样式

@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pix

2015-12-10 17:36:30 509

原创 nvm 设置默认 node 版本

nvm alias default v5.0.0

2015-12-04 16:34:59 29532

转载 mac install mongodb

Step 1 - Installationbrew updatebrew install mongodbStep 2 - Run Mongo Daemon:sudo mkdir -p /data/dbsudo mongodStep 3 - Run Mongo Shell Interface:mongo

2015-11-18 11:36:49 369

原创 js 正则 元字符转义

str.replace(/([.?*+^$[\]\\(){}|-])/g, "\\$1");

2015-09-21 17:57:25 764

原创 mac 配置nginx+php

系统: OS X Yosemite 10.10.1系统自带php和php-fpm路径备注:php.ini : /etc/php-fpm.conf :/etc/nginx.conf :/usr/local/etc/nginx/nginx.confnginx 默认root:/usr/local/opt/nginx/html1.安装nginx,我使用了brewbr

2015-04-12 19:47:43 664

原创 livereload + guard-liverload 实现自动刷新

livereload官网:http://livereload.com/livereload就不多介绍了,网上有很多例子,但大部分都是基于node环境,在node上开启server来检测,例如我们用得nodewebx+chrome下livereload插件,或grunt/gulp+chrome下livereload插件。我本地有个特殊的环境,就是用nginx/apche来开启server

2015-03-30 09:42:07 2383

转载 Mac安装Brew

curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

2015-03-23 13:37:56 472

原创 关于 IE 这坨屎

世界上最不要脸的事情就是ie8也弹出提示:“是否要将IE设置为默认浏览器"!!!记录下最近遇到的IE的bug,大部分是样式的问题,因为jquery很好的解决了js的兼容性问题。1.ie6/7 当text-ident遇到inline-block时,整个标签会被缩进掉。解决方案:1使用block+float,但无法居中。2再标签前面加个 占位符即可。2.ie下空标签失

2015-01-14 19:42:12 1240

原创 js冒泡排序和快速排序

1.冒泡排序function bubbleSort(data){ var l = data.length, temp; for(var i=0; i<l; i++){ for(var j=l-1; j>=0; j--){ if(data[j] < data[j-1]){ temp = dat

2014-12-08 15:07:57 916

原创 js 二分查找的实现

1.递归实现function binarySearch(data, dest, start, end){ var end = end === undefined ? data.length - 1 : end, start = start || 0, m = Math.floor((start + end) / 2); if(data[m...

2014-12-08 14:36:42 5659 7

原创 js 斐波那契数列实现

1.递归function fib(n){ if(n==1||n==2){ return 1; } return fbnq(n-1)+fbnq(n-2);}fbnq(10);//55时间复杂度为O(2^n),空间复杂度为O(n)2.非递归function fb(n){ var res = [1,1]; fo

2014-12-08 09:12:16 11228

原创 js 使用for循环遍历数组

今天写个无聊的东西!for循环的使用!如下:定义a数组,b为伪数组!var a = [1,2,3,0,5,4];var b = document.getElementsByTagName('li'); //[1,2,3,4,5]第一种:错误型!for ( var i = 0; i < n.length; i++ ){//这种写法是最基本的,但错误的地方是数组长度不该每次都取,所

2014-08-21 15:01:24 11053

原创 javascript 密码强度验证

//判断输入密码的类型 function CharMode(iN){ if(iN>=48 && iN <=57){//数字 return 1; } if (iN>=65 && iN <=90){//大写 return 2; } if (iN>=97 && iN <=122){//小写 return 4;

2014-07-16 17:13:44 938

原创 使用require.js 的r.js 对css的压缩方案

昨天讲了基于r.js

2014-07-12 10:59:08 1986

原创 require.js+backbone 使用r.js 在本地与生产环境 一键压缩的实现方式

本文主要讲 利用r.js压缩,来实现本地不压缩,生产环境压缩r.js 是运行在node上的,默认使用UglifyJS。UglifyJS真的很好用,那为什么说默认的方式 不是很方便呢?r.js 单独压缩一个文件也很好用的,但在实际项目中,总不能一个一个压吧!因此r.js提供了一种多文件的压缩方式,使用一个叫bulid.js 的配置文件来配置模块,这样可以压缩多个模块。但是,问题有几个:

2014-07-11 17:29:41 2877

原创 getAttribute for IE7

getAttribute 大部分介绍都说只有一个,包括w3cschool其实这个方法有两个参数!msdn 上查到的!我就不翻译了,因为看英文是最好的!Syntaxobject.getAttribute(strAttributeName, lFlags)ParametersstrAttributeName [in]Type: String

2014-06-16 17:07:50 1609

原创 wordpress 从sae搬到本地

今天把wordpress 从sae搬到本地!发生几处错误,记录下!1.数据库错误!首先将sae上的sql全部导出,然后在本地创建数据库,将表全部导入然后把wp-config.php重命名为wp-config.php.bac;再把wp-config-sample.php复制一份,并改名为wp-config.php修改里面内容/** WordPress数据库的名称 */defi

2014-02-24 13:10:26 1887

原创 javascript 理解 typeof, instanceof and constructor

6. 使用这三个 typeof, instanceof and constructor 要注意了! 其实看到这三个 我第一反应就是 isArray(),然后一发不可收拾了,大家耐心看下;   我们假设要写个isArray() 的方法,当然ecmascript5 已经添加了这个方法,(>ie8)   首先我们使用typeof:   在ECMAScript 中有5中基本数据类型,U

2014-02-07 15:38:26 2290

原创 关于jquery input textare 事件绑定

(1)jquery 绑定事件目前1.7以上,jquery的事件绑定已经用on替换了原来的bind;区别:(个人理解)bind是一次绑定事件到每一个子节点;on是只绑定到父节点,然后冒泡到各个子节点;用法:bind一个事件,一个方法:$(".class input").bind('click',function(e){...;e.stopPropagation;})两个事件,一个

2013-04-03 15:34:44 2320

原创 vim命令 学习总结

:so %    重新载入.vimrc= vim/查找:nohlsearch 去掉选中词:%s///ig   全部替换:s/// + &  指定行替换>>                缩进4>>               缩进4行J                 合并两行Ctrl+f

2012-12-04 12:12:37 1140

原创 js javascript 事件流 DOM2

从qt ,嵌入式方向 的我彻底的转行了,web,这几天做梦都是js。。。进去正题eventPhase:调用事件处理程序的阶段,1捕获,2目标,3冒泡请看图:             请看例子:dom2 级 事件流=》 事件捕获->目标->事件冒泡(请用ff)点我var btn=document.getElementById('di

2012-12-04 11:58:15 1289

原创 decorator模式---C++

感谢下面两篇文章的作者,从第一个例子再看第二个,很清晰!代码略有改动,只是为自己以后看起来方便,请见谅!原文1:http://blog.csdn.net/dylgsy/article/details/876323原文2:http://www.cnblogs.com/bastard/archive/2012/02/02/2336150.html   例子1://

2012-09-17 16:13:41 871

原创 qt中pro工程的一些参数注释

TEMPLATE=subdirs //XXX.pro工程在子文件夹中还包含子工程SUBDIRS=src //指定子工程文件所在的目录SOURCES=XXX.cpp  //源文件TEMPLATE = app //可执行文件TEMPLATE = lib //静/动态链接库TARGET

2011-09-26 13:26:56 1913

转载 虚表,多进程与多线程

有两个问题,一个是c++编译器中的虚表,一个是网络编程中多进程与多线程的区别。我百度了一下,找到了两篇博客,由于最近太忙,只能先将链接存储下来,等有时间一定参透,并写出自己的总结!在这里谢谢这两篇博客的原创者!http://www.cppblog.com/dawnbreak/archive/2009/03/10/76084.html   //虚表http://blog.csdn.net/b

2011-09-23 12:09:43 1181

原创 Qt做发布版,解决声音和图片、中文字体乱码问题

前些天做Qt发布版,发现居然不显示图片,后来才发现原来还有图片的库没加!找找吧,去qt的安装包,我装在了F盘,在F盘F:/QT/qt/plugins,找到了plugins,这里面有个imageformats是图片的库,里面有jpg,gif等,你用到那种格式就加那种!加的时候一点过要注意,将imageformats这个文件夹考到你的程序当前文件夹内!并在主函数里加:QApplicatio

2011-06-25 12:27:00 3266 2

原创 QPixmap

我想qt 中QPixmap这个类大家都很熟悉,它可以很简单的在标签上贴图;例如:QPixmap p;p.load("1.png");label->setPixmap(p); 就这么简单,但是我今天突然发现个问题,就是:QPixmap p;p.load("1.png");label->setPixmap(p); p.load("2.png"); label->

2011-06-25 11:39:00 8828 4

原创 qt中点击标签响应

还有一点时间,再写一篇吧!最近写了些关于qt界面,界面这个东西看起来简单,甚至有人会说你做的真难看,但是真写起来,忒麻烦了,那个布局,一层套一层!我都要吐了!当然布局就没什么好写的了,我来说说如何点击标签响应吧!首先感谢网友,给了我提示,因为qt中的QLabel没有clicked()信号,但可以继承QLabel,自己添加鼠标响应!这样的确可以给一个标签做出响应,但如果是100个标签呢,你怎

2011-06-20 12:20:00 2727

原创 QT中Unicode编码与字符串之间的转换

最近真的太忙了,所刚刚抽出时间,写点东西。前些日子再研究gprs,发短信时需要unicode编码转换,于是自己写了两个函数!可能有些麻烦!但挺好用的,也挺好理解的!下面就是我写的代码,希望可以帮助大家!QString Widget::stringToUnicode(QString str){     // 这里传来的字符串一定要加tr,main函数里可以加 QTextCodec::se

2011-06-20 11:35:00 8073 7

原创 QT+OPENCV视频采集 (原创,转载请标记!)

今天终于有了自己的博客了!由于我的时间有限,又初来咋到,只好小试牛刀,写个简单的!             Qt学习网站:http://www.yafeilinux.com/opencv中文论坛:http://www.opencv.org.cn/index.php/Template:Code首先介绍下opencv:OpenCV的全称是:Open Source Computer Vision Library。  OpenCV于1999年由Intel建立,现在由Willow Garage提供支持。OpenCV是

2011-04-17 12:16:00 11171 78

精伦 idr210 基于BS模式的 ocx控件和接口文档

精伦 idr210 基于BS模式的 ocx控件和接口文档。

2014-12-15

QT做的网络聊天室(c++)

QT做的网络聊天室,很好用的! QT做的网络聊天室,很好用的! QT做的网络聊天室,很好用的!

2010-10-15

c++游戏程序设计例子

好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好

2010-03-12

空空如也

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

TA关注的人

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