巧用ng-repeat来展示个性化内容的三种方法

  ng-repeat是angular.js自带的指令,作用是循环数组克隆展示html,不过它循环克隆出来的都是带有同样的DOM,如果想做个性化的功能,就不那么容易实现了,这里主要介绍两种方法,当然都是自己总结出来的,有不妥的地方欢迎指正: 1.ng-repeat 双层循环 123456789 <a href="#/tab/KHReport/{{myHM.COURSE_ID}}/

Read More...

创建可以高度自适应的input或textarea

  input与textarea是网页中常见的文本输入框,但是他们有一个共同的缺点,就是无法高度自适应,这个在传统的html与css中尝试了很多办法都无法解决,只有从js入手,但是在js中写jquery来动态控制,也有一定的问题,比如动态改变了input或textarea的高度,但是当文字数量减少时,宽度却无法回收,这是一个比较严重的问题,并不能达到我们想要的效果,所以只有另寻他法,好在html5提供了一个div模拟高度自适应的tex

Read More...

C语言学习总结

  最近在编程的道路上回归最初,开始了c语言的学习,《c语言程序设计》和《数据结构》一直是高校计算机相关专业的基础,要想在技术这条道路上走下去,无疑,学好这两门课程是必须的。在前端进阶的道路中,遇到了很多的阻碍,而且毕业校招,大企业一般都会考大学所学的基础课程,他们都倾向于招一些基础比较好的童鞋,这样才能快速成长,基于以上原因,作为一个非计算机专业出身的童鞋,学习以上两门课程是必须的,所以我才开始了《C语言程序设计》的学习,并对我一个

Read More...

git速成手册(二)

git进阶   上一章介绍了单人操作git的一般指令,但是都是在本地进行的,如何将自己的代码保存起来以便日后随时查看或提取呢?  想要存储代码,就得先有一个代码托管的免费平台,这个平台就是github,它是基于git口令的,可以说二者是完美结合的存在,而且项目是开源的话是永远免费的,有了github,妈妈再也不用担心我的代码了。  如果自己更新代码,然后向github上提交,上一章指令应该够用了,不过问题是没人会一直自己默默的写代码,

Read More...

git速成手册(一)

git入门   在现在的互联网发展过程中,版本控制工具起到非常大的作用,无论企业还是个人,将代码远程托管起来是一种便捷的操作方式,主流的免费版本控制工具无疑是git和svn两种,当然还有一些收费的版本控制工具,一般大型企业用的较多,虽然svn诞生的更早也被大多数的程序员所接受,但是世界在发展,git的诞生无疑冲击了svn的霸主地位,git以简洁的操作,分布式,以及对网络的不过分依赖等等优势被许多的优秀程序员所接受,而面试官也在逐渐要求

Read More...

JavaScript中对象的几种创建方式

  面向对象的创建方式一共有几种?有很多人说是有两种,也有很多人说是有三种,《JavaScirpt高级程序设计》中对象的创建方式又为大家展开讲列举了几种对象的创建方式,下面我就做一个总结,把面向对象的几种创建方式完整的展现在大家面前。 创建对象一共有: 1.通过new Object()构造函数的方法初始化一个新对象例如:123456var obj = new Object() obj.name = "Bob"; obj.a

Read More...

《简·爱》

冲破荆棘,寻找爱   19世纪的叙事电影往往都和爱情息息相关,当影片的开头沉郁悠扬的背景音乐声响起,无疑就把我们带进了保守封建的中世纪古堡,我没有看过更老一点版本的<<简•爱>>,但是应该可以确定,2011版本无疑是最接近原著作的了,因为电影往往会根据小说进行部分的改编或者把局部放大,但是这部电影没用这么做,而是把原著小说的细节都照搬了进来,而导演处理故事结构的能力也不俗,在未删减情节的情况下用两个小时的时间叙

Read More...

Happy New Year

新年寄语   今天是大年三十,明天是大年初一  外面的鞭炮此起彼伏,家人在隔壁的房间打麻将,打牌,我一个人坐在这间屋子,写我真正意义上的第一篇博客。  经过了一年的奔波,学习,大家终于过上了中国最重要的传统节日———春节。我也在磕磕绊绊中即将开始我的2015年,在这里祝我所有的亲朋好友们合家欢乐,家庭幸福,万事如意,最重要的是身体健康,因为有了好的身体才会更多次的体验这种欢乐的家庭氛围,也会没有后顾之忧的参加工作,让家人放心。  20

Read More...