自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Gradle Buildscript

在编写Gradle脚本的时候,在build.gradle文件中经常看到这样的代码: build.gradle 1 2 3 4 5 6 7 8 9 buildScript { repositories { mavenCentral() } } repositories { mavenCentral() }

2015-12-19 17:40:41 623

原创 angular 常见坑(转)

在Angular群里回答新手问题一段时间了,有一些Angular方面的坑留在这里备查,希望能对各位有所帮助。这个文章将来会随时更新,不会单独开新章,欢迎各位订阅。 Q1. 错在哪里? 如果你这么写过,会发现这个位置啥也没有加载出来,那么,错在哪里呢?错在ng-include需要的是一个变量,如果你在$scope中有这样一个变量 $scope.userShowTemplateUrl

2015-10-30 13:41:12 489

原创 mac 命令行去除电脑名

vi /etc/bashrc 如图修改,用#注释PS1=’\h:\W \u\$ ‘ 同时换行新增 PS1=’\W \$’,注释是为了备份默认的配置,然后wq!强制保存退出

2015-10-23 20:34:45 564

原创 block transform box-shadow

普通流 浮动 定位 block,inline和inlinke-block细节对比 display:block block元素会独占一行,多个block元素会各自新起一行。默认情况下,block元素宽度自动填满其父元素宽度。block元素可以设置width,height属性。块级元素即使设置了宽度,仍然是独占一行。block元素可以设置margin和padding属性。

2015-10-19 02:29:13 367

转载 了解Promise Angular(转)

了解Promise 在谈论Promise之前我们要了解一下一些额外的知识;我们知道JavaScript语言的执行环境是“单线程”,所谓单线程,就是一次只能够执行一个任务,如果有多个任务的话就要排队,前面一个任务完成后才可以继续下一个任务。 这种“单线程”的好处就是实现起来比较简单,容易操作;坏处就是容易造成阻塞,因为队列中如果有一个任务耗时比较长,那么后面的任务都无法快速执行,或导致页

2015-10-13 01:56:19 1005

原创 Promise/deferred(转)

很多做前端的朋友应该都听说过Promise(或者Deferred)对象,今天我就讲一下我对Promise的认识 What? Promise是CommonJS的规范之一,拥有resolve、reject、done、fail、then等方法,能够帮助我们控制代码的流程,避免函数的多层嵌套。如今异步在web开发中越来越重要,对于开发人员来说,这种非线性执行的编程会让开发者觉得难以掌控,而Pr

2015-10-13 01:30:14 633

原创 编程语言类型(转)

编译型和解释型 我们先看看编译型,其实它和汇编语言是一样的:也是有一个负责翻译的程序来对我们的源代码进行转换,生成相对应的可执行代码。这个过程说得专业一点,就称为编译(Compile),而负责编译的程序自然就称为编译器(Compiler)。如果我们写的程序代码都包含在一个源文件中,那么通常编译之后就会直接生成一个可执行文件,我们就可以直接运行了。但对于一个比较复杂的项目,为了方便管理

2015-10-12 00:05:40 322

原创 xcode-select: error: tool ‘xcodebuild(转)

← Server Tomcat v7.0 Server at localhost failed to start sublime emmet插件修改 → xcode-select: error: tool ‘xcodebuild’ requires Xcode, but active developer directory ‘/Library/Developer/Comma

2015-10-11 23:51:58 823

原创 npm gem 代理(转)

有时候我们在某些环境下(比如墙内或公司内网)可能不能正常使用 git/npm/bower/gem 等各种工具, 解决办法有: 切换镜像使用代理使用五姑娘 不同工具设置的语法略有偏颇, 总结如下. 使用镜像 npm/bower/gem 等如果可以通过切换镜像来解决的话, 则不用设置代理. 不知道有哪些镜像资源, 则 Google 之. 以下的 指的就是镜像的 url,

2015-10-11 16:44:08 522

原创 grunt快速上手(转)

grunt快速上手 06/03. 2014 这篇文章的目标是帮助大家快速上手grunt,适用的grunt版本为0.4.x,本文只是大致介绍,如果想做深入了解请阅读grunt官方文档。 安装grunt命令行工具 首先确保你的node版本在0.8以上(暂时不建议适用0.10.0),命令: node -v 然后安装grunt命令行工具grunt-cli npm i

2015-10-11 03:58:22 325

原创 android 多渠道打包(转)

由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。 友盟多渠道打包 废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段: meta-data android:name="UMENG_CHANNEL" a

2015-10-07 00:08:38 281

转载 Linux tomcat 重启

Linux下Tomcat重新启动 在Linux系统下,重启Tomcat使用命令操作的! 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看Tomcat是否以关闭 ps -ef|grep java 如果显示以下相似信息,说明Tomcat还没有关闭

2015-10-02 23:01:04 358

转载 linux --scp(secure copy)命令 文件传输

scp是linux中功能最强大的文件传输命令,可以实现从本地到远程以及远程到本地的轻松文件传输操作

2015-10-02 20:55:31 587 2

原创 JS对象入门

javascript对象入门,方法,属性,常见三种简单创建方法

2015-10-01 22:07:03 334

空空如也

空空如也

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

TA关注的人

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