02 2015 档案

摘要:郎教授的书,读完真的对有些事情有了令一些见解。 这本书的内容相对来说比较杂,环境、收入、房地产、经济、食品安全等等,很多问题引人思考。 关于我们的收入 首先说到收入,为什么中国的工资这么低! 书中有一个故事,很好的说明了这一切: 有一个金矿,矿主雇佣了几个矿工,他有两种选择:1 给每个矿工... 阅读全文
posted @ 2015-02-22 17:07 xingoo 阅读(2276) 评论(2) 推荐(0) 编辑
摘要:在AngularJS中有很多的服务,常用的比如http,location等等。本篇文章会介绍一下的内容: 1httpAngular使2http的使用 AngularJS为我们提供了很多种服务,$http用于发送ht... 阅读全文
posted @ 2015-02-15 20:37 xingoo 阅读(2292) 评论(0) 推荐(0) 编辑
摘要:前面通过视频学习了解了指令的概念,这里学习一下指令中的作用域的相关内容。通过独立作用域的不同绑定,可以实现更具适应性的自定义标签。借由不同的绑定规则绑定属性,从而定义出符合更多应用场景的标签。本篇将会总结下面的内容: 1 为何需要独立作用域 2 如何实现独立作用域 3 作用域的数据绑定之前有一... 阅读全文
posted @ 2015-02-14 14:18 xingoo 阅读(9632) 评论(16) 推荐(8) 编辑
摘要:前面基本了解了指令的相关内容: 1 如何自定义指令 2 指令的复用本篇看一下指令之间如何交互。学习内容来自《慕课网 指令3》 背景介绍 这例子是视频中的例子,有一个动感超人,有三种能力,力量strength,速度speed,发光light。 这三种能力作为三种属性,定义动感超人作为一个标签... 阅读全文
posted @ 2015-02-13 15:44 xingoo 阅读(3466) 评论(0) 推荐(2) 编辑
摘要:前面练习了如何自定义指令,这里练习一下指令在不同的控制器中如何复用。 —— 来自《慕课网指令3》 首先看一下一个小例子,通过自定义指令,捕获鼠标事件,并触发控制器中的方法。 单个控制器的标签指令 依然是先创建一个模块var myAppModule = angular.module("myAp... 阅读全文
posted @ 2015-02-13 14:58 xingoo 阅读(4754) 评论(1) 推荐(0) 编辑
摘要:AngularJS另一个特点就是提供了过滤器,可以通过操作UNIX下管道的方式,操作数据结果。 通过使用管道,可以便于双向的数据绑定中视图的展现。 过滤器在处理过程中,将数据变成新的格式,而且可以使用管道这种链式风格,还能接受附加的参数。 实现方式 下面看一下如何定义声明一个过滤器,首先依然... 阅读全文
posted @ 2015-02-13 13:16 xingoo 阅读(29357) 评论(1) 推荐(4) 编辑
摘要:这本书感觉就是吐槽的呢! 没读过史记,对汉、春秋的历史也不是很了解。所以人物都不是很熟,按照这种人物来讲述的小故事,总感觉看完就忘。 不过还是有几个印象深刻的,比如: 1 金屋藏娇 这里所说的娇是长公主的女儿阿娇,最后嫁给了刘彻,成了皇后。 当年刘彻说,若得阿娇,必以金屋贮之。最后得出了金... 阅读全文
posted @ 2015-02-12 19:27 xingoo 阅读(1513) 评论(0) 推荐(0) 编辑
摘要:AngularJS支持用户自定义标签属性,在不需要使用DOM节点操作的情况下,添加自定义的内容。 前面提到AngularJS的四大特性: 1 MVC 2 模块化 3 指令 4 双向数据绑定 下面将会介绍如下的内容: 1 如何自定义指令 2 自定义指令的使用 3 自定义指令的内嵌使用 如何自定义指令: 阅读全文
posted @ 2015-02-12 15:42 xingoo 阅读(8293) 评论(2) 推荐(2) 编辑
摘要:AngularJS有几大特性,比如: 1 MVC 2 模块化 3 指令系统 4 双向数据绑定那么本篇就来看看AngularJS的模块化。 首先先说一下为什么要实现模块化: 1 增加了模块的可重用性 2 通过定义模块,实现加载顺序的自定义 3 在单元测试中,不必加载所有的内容 之前做... 阅读全文
posted @ 2015-02-12 12:19 xingoo 阅读(7872) 评论(0) 推荐(0) 编辑
摘要:有好奇心的朋友们一定都想看一看很多开源项目的源码,那么github就不用说啦,太多的开源项目都把源码放到上面。博主最近为了学习angularjs也不得不去github上面弄源码,下面将会介绍如何做: 本篇讲述两种方式: 1 直接下载zip文件 2 通过git下载并管理源码 1 注册git... 阅读全文
posted @ 2015-02-11 22:40 xingoo 阅读(40527) 评论(3) 推荐(3) 编辑
摘要:有的时候做前端,想要运行一些代码,但是又没有必要使用tomcat或者Apache http server,这个时候一个轻量级的简单的http server就可以搞定了。Http-server是基于nodejs的http服务器,它最大好处就是: 可以使任意一个目录成为服务器的目录,完全抛开后台的沉重... 阅读全文
posted @ 2015-02-11 15:13 xingoo 阅读(12799) 评论(0) 推荐(1) 编辑
摘要:NodeJS现在也是很火的一门技术,使得javascript跻身到服务器端的行列。为了使用一款轻量级的httpserver,只好安装了nodejs,其实平时并没有进行这方面的研究的,废话不多说,先安装上吧! 1 下载安装包 直接去官网:http://nodejs.org/download/ 下... 阅读全文
posted @ 2015-02-11 14:53 xingoo 阅读(2519) 评论(0) 推荐(0) 编辑
摘要:之前就想整理一下程序员经常使用的一些工具,最近有时间正好整理一下。有句话叫做:“工欲善其事必先利其器”,而我就算是搜集工具组装成一个系列——善事利器,来记录一下工作学习中常用的一些工具。总结起来,该工具具有如下特点: 1 行号显示 2 高亮查询 3 历史记录 4 自动补全 5 多窗口 6... 阅读全文
posted @ 2015-02-11 14:36 xingoo 阅读(22835) 评论(3) 推荐(5) 编辑
摘要:前面了解了AngularJS的使用方法,这里就简单的写个小程序,实现查询过滤以及排序的功能。本程序中可以了解到: 1 angularjs的过滤器 2 ng-repeat的使用方法 3 控制器的使用 4 数据的绑定 程序设计分析 首先,如果要是先查询过滤,就要使用到AngularJS中的过... 阅读全文
posted @ 2015-02-10 20:36 xingoo 阅读(39941) 评论(14) 推荐(5) 编辑
摘要:这部分,我们写一个表单程序,使用angularjs的检测并完成表单属性的获取与拷贝。 在AngularJS中,也支持html5中多种控件的自动检测,如:text、number、url、email、radio、checkbox等等。 可以通过anuglar.copy()自动拷贝form表单的数据。... 阅读全文
posted @ 2015-02-10 16:33 xingoo 阅读(1589) 评论(0) 推荐(0) 编辑
摘要:前面了解了AngularJS的基本用法,这里就跟着PDF一起学习下表达式的相关内容。 在AngularJS中的表达式,与js中并不完全相同。 首先它的表达式要放在{{}}才能使用,其次相对于javascript中的表达式概念,它有以下几点不同: 1 作用域不同 在javascript中默认的... 阅读全文
posted @ 2015-02-10 14:45 xingoo 阅读(1821) 评论(1) 推荐(0) 编辑
摘要:本篇是通过学习视频《一头扎进javascirpt高级篇》整理的一些相关知识,大致包括下面几个方面: 1 对象的创建方法 2 对象的对象属性、私有属性、类属性 3 对象的对象方法、私有方法、类方法 4 javascirpt的继承、封装、与多态 对象的创建方法: 对象的创建可以通过两种方式,... 阅读全文
posted @ 2015-02-10 13:04 xingoo 阅读(4806) 评论(6) 推荐(5) 编辑
摘要:说到闭包,这是js不得不提的一个特性,很多传统语言都不具备这样的特性,比如JAVA C等等。之前看书的时候,总是理解不好什么是闭包!下面就通过手绘一张原理图,来理解一下: 首先基本上所有的编程语言都有类似的特性,局部方法可以访问外部父类方法的属性,也就是说,子类或子方法可以访问父类的资源。 ... 阅读全文
posted @ 2015-02-09 21:19 xingoo 阅读(20691) 评论(20) 推荐(17) 编辑
摘要:本篇仅仅对于function作简单的讲解,在javascript中function不仅仅是方法,它其实是一个变量,因此拥有自己的属性,并且可以当做参数传递给其他的方法。 那么传统的方法,按照java的写法应该如下的创建: function testFunc1(name,a... 阅读全文
posted @ 2015-02-09 20:42 xingoo 阅读(938) 评论(0) 推荐(1) 编辑
摘要:通过前面两篇的学习,基本上对AngularJS的使用有了一定的了解。本篇将会自己手动写一个小程序,巩固下理解。 首先要注意的是,引用AngularJS的资源文件angular.min.js文件。 由于这个框架是Google的工作人员开发的,因此国内访问的时候,会被墙导致无法下载资源文件。 因此... 阅读全文
posted @ 2015-02-09 12:28 xingoo 阅读(10056) 评论(2) 推荐(1) 编辑
摘要:前一篇了解了AngularJS的一些简单的使用,这里继续跟着w3c学习一下剩下的内容。 本篇根据w3cschool.cc继续学习AngularJS剩余的内容,包括: 1 事件 2 模块 3 表单 4 数据验证 5 bootstrap CSS风格 6 include包含其他页面 7 应... 阅读全文
posted @ 2015-02-09 11:13 xingoo 阅读(3444) 评论(1) 推荐(0) 编辑
摘要:记录前端学习历程kissy UIJavaScript 1 funtion方法的高级特性 2 图解闭包 3 JS面向对象高级特性 4 DOM 四个常用的方法 5 DOM 相册实现点击加载图片 6 编写兼容性代码 7 addLoadEvent解析 8 Ajax与DOM实现动态加载 9 ... 阅读全文
posted @ 2015-02-08 18:41 xingoo 阅读(1216) 评论(2) 推荐(0) 编辑
摘要:怀着激动与忐忑的心情,开始了学习AngularJS的旅程,很久之前就听说了这个前端框架,但是由于自己一直没有从事相关的工作,因此也没有进行学习。这次正好学习AngularJS,直接复习一下前端的知识。目前这里还是弱点,慢慢深入的学习。 AngularJS是Google的优秀的前端框架,目前已经应用于 阅读全文
posted @ 2015-02-08 18:38 xingoo 阅读(6361) 评论(7) 推荐(3) 编辑
摘要:这本书是通过一个产品经理推荐书单上了解到的,于是下载来看看。通过站在一个产品经理的角度,本书介绍了在开发一款产品时应该注意的问题。书中引用了巴顿将军的一句话,说的非常好: “永远不要告诉别人怎么做。告诉他们做什么,他们自然会发挥天赋,给你惊喜。”通过本文,你可以了解到:产品经理的职业规划与工作细则... 阅读全文
posted @ 2015-02-08 13:45 xingoo 阅读(15243) 评论(0) 推荐(8) 编辑
摘要:前面讲解了基于JDBC驱动的Spring的持久化管理,本篇开始则着重介绍下与事务相关的操作。 通过本文你可以了解到: 1 Spring 事务管理的机制 2 基于JDBC持久化的事务管理 Spring的事务管理的机制 Spring本身并不提供事务管理,它只是把事务管理提交给事务管理器,而事务管理器则有 阅读全文
posted @ 2015-02-04 15:11 xingoo 阅读(2162) 评论(4) 推荐(0) 编辑
摘要:前一篇通过对传统的JDBC的使用操作,可以体会到使用的繁琐与复杂,套句话说,是用了20%作了真正的工作,80%作了重复的工作。那么通过本篇,可以了解如下的内容:1 如何配置数据源2 如何在spring中使用模板3 如何建立数据源的统一的基类 首先看一下如何配置数据源 我们可以使用3种方式配置... 阅读全文
posted @ 2015-02-03 14:00 xingoo 阅读(3688) 评论(1) 推荐(1) 编辑
摘要:从这篇开始学习Spring的JDBC,为了了解Spring对于JDBC的作用,先通过JDBC传统的流程,实现一个数据库的插入和读取。 从这篇你可以了解到: 1 传统的JDBC插入和读取的过程。 2 如何通过JDBC连接Mysql 如何通过JDBC连接mysql 首先看一下下面这张图: 应... 阅读全文
posted @ 2015-02-03 12:26 xingoo 阅读(3116) 评论(0) 推荐(0) 编辑
摘要:前面了解了典型的AOP基于配置的使用方法,下面介绍下如何依赖于注解来实现AOP。基于注解降低了配置文件的复杂程度,但是引入了程序间的耦合,其中的优劣待用户自己判断了。需要注意的是,确定AspectJ与JDK之间的版本,否则会报错,详情请见。 首先看一下基于注解的切面类,这时的切面不仅仅是一个POJ... 阅读全文
posted @ 2015-02-02 13:46 xingoo 阅读(5860) 评论(1) 推荐(4) 编辑
摘要:今天在使用AspectJ进行注解切面时,遇到了一个错误。切点表达式就是无法识别——详细报错信息如下:Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating b... 阅读全文
posted @ 2015-02-02 13:30 xingoo 阅读(19163) 评论(6) 推荐(3) 编辑
摘要:如果有这样一个需求,为一个已知的API添加一个新的功能。由于是已知的API,我们不能修改其类,只能通过外部包装。但是如果通过之前的AOP前置或后置通知,又不太合理,最简单的办法就是实现某个我们自定义的接口,这个接口包含了想要添加的方法。但是JAVA不是一门动态的语言,无法再编译后动态添加新的功能,这... 阅读全文
posted @ 2015-02-01 16:55 xingoo 阅读(3701) 评论(0) 推荐(1) 编辑
摘要:通过前面的学习,可以了解到 Spring的AOP可以很方便的监控到方法级别的执行 ,针对于某个方法实现通知响应。 那么对于方法的参数如何呢? 比如我们有一个方法,每次传入了一个字符串,我想要知道每次传入的这个字符串是神马?这又如何办到呢! 举个Action上面的例子,一个思考者(thinker),每 阅读全文
posted @ 2015-02-01 15:52 xingoo 阅读(5032) 评论(1) 推荐(0) 编辑
摘要:假如有这么一个场景,需要统计某个方法执行的时间,如何做呢? 典型的会想到在方法执行前记录时间,方法执行后再次记录,得出运行的时间。如果采用Spring的AOP,仅仅使用前置和后置方法是无法做到的,因为他们无法共享变量。这样通过环绕通知,就可以快捷的实现。 首先在切面通知类中声明环绕通知类: ... 阅读全文
posted @ 2015-02-01 14:49 xingoo 阅读(8049) 评论(5) 推荐(0) 编辑

点击右上角即可分享
微信分享提示