自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

7

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

原创 使用bower安装angular-ui-router时release目录为空

今天用bower安装angular-ui-router(0.2.8)时,release目录为空,找不到能导入的文件。上万能的stackoverflow找了一下,应该是一个bug,暂时的解决方法为使用github上的另外一个分支:bower install angular-ui-router#0.2.8-bowratic-tedium

2014-02-03 16:45:18 2937

原创 jquery中的bind、on、live、delegate等方法对比

这个问题说到烂了,网上有很多写得很好的文章,下面是其中一个:    http://www.gbin1.com/technology/jquery/20120419jqueryeventhandler/

2013-11-29 11:20:30 966

原创 golang中的http.FileServer通常要跟http.StripPrefix结合使用

用go写一个文件服务器很简单:    http.handle(“/”,  http.FileServer(http.Dir(“doc”))   http.ListenAndServe(":8888”, nil)   打来localhost:8888,就能看到doc目录下的所有文件。   但如果,你想用localhost:8888/doc来显示进入文件目录,则需要   http.

2013-11-13 17:57:04 11308 2

原创 ui-router中的sref还不支持动态绑定

Angular-Ui对于angular开发者来说是一个非常重要的工具,其中ui-router又是重中之重。然今天发现里面的sref不支持动态绑定。    具体来说:    Home    这是一个非常简单的ui-sref的使用,当javascript重新生成网页时,它会查找$state中名为“homePage”的state,读取这个state的url,然后在a标签里生成href="ur

2013-11-11 16:18:20 11630

原创 golang中的type转换

大家都知道,golang中可以这样定义一个类型:type PowerString string这种不是面向对象中的继承,但有点像,因为PowerString能得到string的属性方法等。我们给PowerString写个方法:func (ps PowerString) Print() {  fmt.Println(ps)} 那怎么新建一个PowerString呢?不

2013-11-11 12:18:38 4253

原创 判断你当前使用的shell程序

对于游走在多种shell中的孩子,想知道当前用的是zsh还是bash,应该怎么办呢?    这个问题似乎很简单是吧?google答案一大堆, 有用env的,有查看$SHELL的,但这些都不严谨,直接说就是有坑。    例如我平常用的shell是zsh,什么env、echo $SHELL的都能显示是zsh;但是,当我在zsh中输入bash,打开一个子shell时,用上面两个命令,显示的缺依然

2013-11-10 16:22:48 5148

原创 angular的ngMockE2E中有一个万人坑。。。

写angular的app的时候理所当然与后台的编写分离,自己先用着些伪造的响应;然后就理所当然使用ngMockE2E模块;然后也非常理所当然地使用$httpBackend服务;好啦,然后就伪造一个get:    $httpBackend.whenGET(url).respond(resp)    测试,啊,当然报错,因为url和resp我都还没定义,但如果:    var mocks

2013-11-08 13:33:13 1953

原创 在ubuntu13.10中禁用guest(访客)

LightDM是一个显示管理器,ubuntu11.10后它作为默认的访问显示管理器来管理我们的登录界面。登录界面的一切,如背景、默认登录项、显示的用户、访客是否可用等,都由它来控制。    13.10以前存在一个/etc/lightdm/lightdm.conf文件供用户修改,以添加、变更lightDM相关的设置,禁用guest的设置也是在里面添加(具体google之)。然13.10后,lig

2013-10-24 10:22:35 1621

原创 mac链接服务器后目录路径在Volumes下

如题,使用finder的“前往”,连接服务器后会在/Volumes下增加服务器目录。

2013-10-22 22:32:08 3790

原创 使用unity-tweak-tool进行更多的ui设置

unity界面本身提供的设置有限,使用unity-tweak-tool能进行更多的设置,如增加工作区、设置热区等。    安装很简单,命令行输入:    sudo apt-get install unity-tweak-tool

2013-10-21 09:49:45 3442

原创 linux下的32位chrome暂时安装不了

今晚安装了ubuntu13.10,理所当然地要安装chrome(version30),然后弹出错误,说缺少lib32gcc1依赖。Google了一下,是一个bug,issue已经提交,等chrome团队的跟进吧。    unstable版已经解决这问题,不介意的可以先用着,或者选择chromium。

2013-10-21 00:58:36 1113

原创 chrome 30 的“其他设备”已跟浏“览历史”合并

如题,自定义及控制按钮-》最近打开的标签页-》更多,就能看到其他设备的网页了;你也可以直接在地址栏上输入:    chrome://history

2013-10-19 19:15:57 1761

原创 使用font-awesome实现点击按钮后进入等待状态

很多情况下我们需要“等待”提示,就像windows下经典的鼠标变成漏斗状。    而web中完成这功能挺简单的,其中一个方法是用到font-awesome;首先这里有一个在线例子:http://jsfiddle.net/AndrewDryga/zcX4h/1/    这例子需要添加css,接下来我提供一个更简单的使用方法。注意我是结合angular来使用的。    当然你要安装font

2013-10-16 11:46:04 2870

原创 Angular框架中控制css样式

Angular中控制样式这话题在之前一篇文章里曾涉及:http://blog.csdn.net/u011649436/article/details/12249457    现在决定单独拿出来讨论一下。        开/关某个样式是前端编程中一个非常基本的要求,在jquery年代这功能是挺容易完成的:$('.blablabla').toggleClass('someClass

2013-10-15 08:45:52 10735 2

原创 angular-bootstrap中modal显示不了的问题解决

这两天开始使用angular-ui,当然也顺便把之前的bootstrap转换成angular-bootstrap;但发现一个很严重的问题:modal不能显示。    Google了一下,最后还是万能的stackoverflow给出了答案:angular-bootstrap对bootstrap3的支持还不够好;同时也给出了修复方法,同学们可以查看一下:http://stackoverflow.c

2013-10-13 20:55:17 5078

原创 在Angular框架中使用TinyMCE在线编辑器

在之前的文章中谈到在angular中使用ckeditor,但经验证,ckeditor不能简单能使用ng-model来绑定变量,这多多少少带来了不便,所以尝试选择另外一款,TinyMCE。    进一步讨论前再说明一下,其实有插件可以使ckeditor在angular中正常工作,代码在stackoverflow上有,需要的话可以去google。’    TinyMCE其实已成为Angular

2013-10-12 20:19:29 4316 5

原创 bower入门与技巧

这文章是一个入门教程,其中也会更新一些使用技巧。教程方面主要参考bower的readme文档,可看作是其的翻译与浓缩。另外这文章是针对类unix系统的,不兼顾windows。0)什么是bower其实就是一个包管理软件,类似node的npm,ubuntu下的apt-get,mac下的curl等,但bower是针对web前端开发中的包。使用bower,你就可以很方便地下载什么jquery、

2013-10-12 09:53:37 5092

原创 与angularsjs兼容的html编辑器

Html编辑器很多,之前我是使用xheditor,但用angularjs重写时,发现用不了,于是上网找了一个口碑不错的kindeditor,但也是用不了。    Kindeditor用不了的原因是,你要使用一个特定id的textarea,然后kindeditor会在document.ready()中将特定id的textarea转换成编辑器;但angularjs只会在index.html第一次读

2013-10-05 09:24:46 3106

原创 使用angularjs写一个导航栏控制器

这两天用angular写博客前端的时候专门写了个NavController来管理导航栏。下面是代码,暂时功能还比较简单,有需要的话会不断更新。     首先是javascript代码。NavController有两个重点,第一是打开页面时要根据url选择当前栏目,其中的逻辑集中在NavController init的时候;第二是点击栏目时,active点击的栏目,并跳转。ang

2013-10-03 10:04:25 10410

原创 Karma有了新版本0.10

最近搞e2e测试有很多问题,且发现karma有了新版本,其config文件需要不同于之前的格式;angular的seed项目也用到了0.10,各位及时更新吧。

2013-09-16 16:25:35 771

原创 jasmine测试中使用循环的一些误区

Jasmine是一个我很喜欢的一个javascript测试框架,但今天发现在测试中使用for会有一个很大的陷阱。首先我们看一段代码:describe('Trap of Loop Test', function() { var list = [0, 1, 2, 3, 4] for (var i = 0; i < 5; i++) { it('should get the c

2013-09-02 18:54:11 1300

原创 Golang中的array与slice(2)

这文章分为三部分,第一、二部分分别详细讲述golang中的array与slice,第三部分则讨论slice的使用与技巧。这文章不是教程,需要基本的golang知识。    关于第一、二部分,这里有一篇文章比我叙述得更好(自备爬梯):http://blog.golang.org/go-slices-usage-and-internals    看过这文章的朋友可以直接忽略此文一二部分。

2013-08-28 13:25:06 10070

原创 Golang中的array与slice(1)

这文章分为三部分,第一、二部分分别详细讲述golang中的array与slice,第三部分则讨论slice的使用与技巧。这文章不是教程,需要基本的golang知识。    关于第一、二部分,这里有一篇文章比我叙述得更好(自备爬梯):http://blog.golang.org/go-slices-usage-and-internals    看过这文章的朋友可以直接忽略此文一二部分。

2013-08-26 12:03:03 2569

原创 关于GAE中golang的context

相同的request使用同一个context,我之前怎么这么蠢。。。

2013-08-25 12:50:57 1028

原创 AngularJs中绑定的字符取消escape

为了安全,用angular绑定变量到html中会自动escape。例如:    在js中:    $scope.content = '这些文字应该加粗。'    在html中:{{content}}    于是,在页面显示中会得到这样的结果:    这些文字应该加粗。    但在一些文章系统,如博客程序中,我们希望的是下面这种结果:    这些文字应该加粗。   

2013-08-21 16:55:10 1771

原创 javascript中的'use strict'

一峰的博客里有一篇详细讨论的文章:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html    Stackoverflow上也有一篇讨论:http://stackoverflow.com/questions/1335851/what-does-use-strict-do-in-javascript-and-what-

2013-08-10 14:21:32 763

空空如也

空空如也

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

TA关注的人

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