- 博客(87)
- 资源 (1)
- 收藏
- 关注
原创 Ember.js 入门指南——查询参数
查询参数是在URL的问号(?)右边部分,通常是键值对形式出现。http://example.com/articles?sort=ASC&page=2比如这个URL的查询参数有两个,一个是sort,一个是page,它们的值分别是ASC和2。
2015-09-30 00:30:48 708
原创 Ember.js 入门指南——loading、error子状态
在前面的《Ember.js 入门指南——路由定义》提过loading、error子路由,它们是ember默认创建的,并在beforeModel、model、afterModel这三个回调执行完毕之前会先渲染当前路由的loading和error模板。
2015-09-28 01:31:04 858
原创 Ember.js 入门指南——路由切换的防止和重试
在路由的切换过程中,Ember路由器会通过回调(beforeModel、model、afterModel、redirect)解析一个transition对象到切换的下一路由中。
2015-09-27 05:49:59 1003
原创 Ember.js 入门指南——路由重定向
我们熟知的Java、PHP等语言都提供了URL的重定向,那么Ember的重定向又是怎么去实现的呢? 如果是从路由重定向到另外一个路由你可以调用transitionTo方法重定向到另一个路由,如果是从controller重定向到一个route你可以调用transitionToRoute方法。transitionTo方法所实现的功能与link-to的作用是一样的,都可以实现路由的切换。
2015-09-26 15:52:55 1113
原创 Ember.js 入门指南——路由定义
当你的应用启动的时候,路由器就会匹配当前的URL到你定义的路由上。然后按照定义的路由层次逐个加载数据、设置应用程序状态、渲染路由对应的模板。
2015-09-24 13:09:38 1430 1
原创 Ember.js 入门指南——路由简介
从本文开始,将为大家介绍路由(route),如果你看过前面的《Ember.js 入门指南——{{link-to}} 助手》这篇文章应该初步了解了route。不过在这篇文章中只是简单介绍了路由是定义、路由层次,更深入的route将从本文开始逐一介绍。
2015-09-22 23:55:33 628
原创 Ember.js 入门指南——工具类的助手
本篇主要介绍格式转换、自定义helper、自定义helper参数、状态helper、HTML标签转义这几个方面的东西。
2015-09-22 02:10:31 844
原创 Ember.js 入门指南——调试助手
Ember不仅提供了专门用于调试Ember程序的谷歌、火狐浏览器插件“Ember Inspector”( 安装插件可能需要翻*墙,如果你也是一个程序员我想翻*墙对于你来说应该不是什么难事!!!),还提供了用于调试的helper。
2015-09-21 10:35:49 1188
原创 Ember.js 入门指南——表单元素
Ember提供的表单元素都是经过封装的,封装成了view组件。经过解析渲染之后就会生成普通的HTML标签。更多详细信息你可以查看他们的实现源码:Ember.TextField、Ember.Chechbox、Ember.TextArea。
2015-09-21 01:10:09 931
原创 Ember.js 入门指南——{{action}} 助手
action助手所现实的功能与javascript里的事件是相似的,都是通过用户点击元素触发定义在元素上的事件。Ember的action助手还允许你传递参数到对应的controller、component类,在controller或者component上处理事件的逻辑。
2015-09-20 04:31:51 2393
原创 Ember.js 入门指南——{{link-to}} 助手
link-to助手表达式渲染之后就是一个a标签。而a标签的href属性的值是根据路由生成的,与路由的设置是息息相关的。并且每个设置的路由名称都是有着对应的关系的。
2015-09-19 01:57:04 818
原创 Ember.js 入门指南——番外篇,路由、模板的执行、渲染顺序
在Ember中路由和模板的执行都是有一定顺序的,它们的顺序为:主路由子路由1子路由2子路由3……。模板渲染的顺序与路由执行顺序刚好相反,从最后一个模板开始解析渲染。
2015-09-18 16:25:32 936
原创 Ember.js 入门指南——handlebars属性绑定
简单讲属性绑定其实就是在HTML标签内(是在一个标签的”<”和“>”中使用)直接使用handlebars表达式。可以直接用handlebars表达式的值作为HTML标签中某个属性的值。
2015-09-16 22:24:20 615
原创 Ember.js 入门指南——handlebars显示对象的键(未完待续)
在实际的开发过程中你很有可能需要显示出对象数组的键或者值,如果你需要同时显示出对象的键和值你可以使用{{#each-in}}标签。
2015-09-16 00:40:41 769
原创 Ember.js 入门指南——handlebars遍历标签
这一篇将为你介绍遍历标签,数组的遍历几乎在任何的常用的开发语言中都能看到,也是使用非常广泛的一个功能。下面我将为大家介绍handlebars的遍历标签,其使用方式与EL表达式几乎是一样的。
2015-09-16 00:32:31 1460
原创 Ember.js 入门指南——handlebars条件表达式
handlebars模板提供了与一般语言类似的条件表达式,比如if、if……else……。
2015-09-13 15:58:18 1364
原创 Ember.js 入门指南——handlebars基础
Ember采用handlebars模板库作为应用程序的view层。Handlebars模板与普通的HTML非常相似。但是相比普通的HTML而言handlebars提供了非常丰富的Ember表达式。
2015-09-12 04:38:17 1219
原创 Ember.js 入门指南——枚举(enumerables)
在Ember中,枚举是包括若干子对象的对象,并且提供了很多的Ember.Enumerable API获取所包含的子对象。我们常见的枚举都是基于原生的javascript数组实现的,Ember扩展了其中的很多接口。
2015-09-09 23:41:33 920
原创 Ember.js 入门指南——绑定(bingding)
正如其他的框架一样Ember也包含了多种方式绑定实现,并且可以在任何一个对象上使用绑定。也就是说,绑定大多数情况都是使用在Ember框架本身,对于开发最好还是使用计算属性
2015-09-09 09:57:07 557
原创 Ember.js 入门指南——计算属性(compute properties)
计算属性对于Ember对象是一个非常重要的属性,对于普通的js来说计算属性其实就是一个函数。只是Ember把它叫为计算属性。
2015-09-08 10:05:24 802
原创 Ember.js 入门指南——扩展(reopen)
Ember JS提供了出来继承之外的另一种扩展类功能的方法(reopen方法),本文件介绍reopen防护与extend方法不同之处。
2015-09-07 15:01:41 735
原创 Ember.js 入门指南——类的定义、初始化、继承
Ember JS的类也具有高级语言的许多特性,比如继承,这是由于它的实现语言javascript决定了,javascript可以使用多种方式实现类的继承,比如原型方式。
2015-09-07 10:00:37 938
原创 Ember.js 入门指南——目录
Ember.js是一个JavaScript的MVC框架,Ember已经发布到v2.0.0目前国内还很少有 Ember.js 的教程,由于诞生了本系列教程!希望本教程能帮助你更好的学习 Ember.js。
2015-09-07 00:17:26 721
原创 【转载】使用注解和反射实现通用性…
本文出处:http://ibeginner.sinaapp.com/index.php?m=Home&c=Index&a=detail&id=c5f98d452938346e3ec7c0d3630c6a62JDBC是什么?JDBCAPI是一个JavaAPI,可以访问任何类型表列数据,特别是存储在关系数据库中的数据。JDBC代表Java数据库连接。JDBC通常的使用步骤有7步:•
2015-09-09 10:04:19 456
原创 【转载】使用注解和反射实现通用性…
本文出处:http://ibeginner.sinaapp.com/index.php?m=Home&c=Index&a=detail&id=c5f98d452938346e3ec7c0d3630c6a62接着上篇:使用注解和反射实现通用性的 jdbc操作数据库之最简单的 jdbc 操作_13,得到connection 之后就可以使用它来获取PreparedStatement,然后执行
2015-09-09 10:04:16 414
原创 【转载】《代码大全2》读书笔记之…
本文转载至:http://ibeginner.sinaapp.com/index.php?m=Home&c=Index&a=detail&id=596e05a825ad49f0a0128f828e4eea42请支持原作!!!! 这一整章都是介绍代码变量的命名的,下面的话是从书中摘抄下来的,相对于其他介绍代码风格的书来说说的非常好的(个人觉得),本系列笔记从第11章开始,从最简单的开始,更详
2015-09-09 10:04:14 456
原创 一步完成linux安装jdk
出处:http://isite.oschina.mopaas.com/index.php?m=Home&c=Index&a=detail&id=21 以前一直没学shell,一直没在意这个东西,一个linux命令重复写了好多遍,其实一个sh脚本就搞定了,在也不用一个个命令敲到终端了。下面这个例子就是经常使用到的例子,这个例子是用来安装jdk的,很多linux系统都是要自己安装jdk
2015-09-09 10:04:09 339
原创 ubuntu设置电脑作为wifi热点
第一步:安装 plasma-nmsudo apt-get install plasma-nm第二步:启动程序终端直接输入 kde-nm-connection-editor 。第三步:建一个wifi点击 add, 选择 Wireless (shared)。ssid 就是无线名字,比如我的是 tiankonguse。mode 选择 Access Point。可以去 Wirel
2015-09-09 10:04:06 562
原创 ubuntu按转jdk
1.到官网下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,这里下载的是tar.gz包,解压放到/home/ubuntuvim/soft/java/jdk1.7.0_652. 创建存放jdk的目录: sudomkdir /usr/lib/jvm3. 复制:
2015-09-09 10:04:04 341
原创 Hadoop-2.6.0 集群的安装配置
一、安装软件1. Virtualbox2. Ubuntu 桌面版3. Hadoop2.6.04. SSH5. JDK 安装好virtualbox,过程不再赘述。按照一般的虚拟机安装方式安装就可以了!安装好virtualbox之后,在安装ubuntu虚拟机。安装ubuntu虚拟机需要注意的问题:说明: 我的安装时候设置了一个用户名为 ubunt
2015-09-09 10:03:59 479
转载 java多线程实例
原文地址:java多线程实例作者:苦寒实现线程的方式有两种:1、继承java.lang.Thread,并重写它的run()方法,将线程的执行主体放入其中。2、实现java.lang.Runnable接口,实现它的run()方法,并将线程的执行主体放入其中。 ==多线程的执行逻辑:当主线程被挂起时, 其它就绪的线程会根据选择最实现线程的方式有两种:1、继承java.lang.Thread
2015-09-09 10:03:56 438
原创 ubuntu输入正确的密码也无法登陆?
不知道各位喜欢ubuntu的朋友有没有遇到过这样的问题:安装完某些软件并且重启电脑之后,在登陆页面输入正确的密码也无法登陆系统,关键是使用ctrl+alt+f1进入终端输入登陆名和密码却能进入系统? 反正是我遇到了,折腾了很久才知道要原因,原来是系统的键盘布局被修改了,在登陆的界面右上角有个可以查看屏幕键盘的选项,打开一看,原来键盘布局不是正常使用的了,变成一些不知道是那个国
2015-09-09 10:03:54 789
原创 compizconfig 中的方框…
1. 打开compizconfig-settings-manager2. 选择“首选项”3. 选择“插件列表 ”4. 把“插件自动排序”打钩5. 完成设置,后退就可以看到所以的选项是可用的了 中的方框选项是灰色的,不可用,解决办法" TITLE="compizconfig 中的方框选项是灰色的,不可用,解决办法" />
2015-09-09 10:03:51 416
原创 ubuntu14.04窗口菜单和任务栏消失…
1. 使用快捷键 ctrl + alt + t 打开终端,再终端上输入 ccms,2. 打开 Compizconfig设置管理器之后选择“首选项”,选择“存档和后端”,在“存档”下来框里选择未消失窗口之前的样式。如果不知道是那个样式,就一个个试!下面的图片是我的配置
2015-09-09 10:03:49 1170
原创 档案一期总结
折腾了大半年,总算一期总算是收尾了,从需求开始,到数据库的设计,到项目的搭建,到编码、测试,得到第一个上线版本,需求变更,再修改,又是编码、测试,来到了第二个上线的版本。幸运的是需求只有一小部分的变更,继续修改bug、测试,2个星期又出新的版本。根据用户的意见开始无尽的细节修补,一直持续了2个多月,至今仍然有小bug,呵呵,留二期了!至今系统已经运行了将近3个月了,维护期也临近尾声了。 回
2015-09-09 10:03:46 403
原创 闲的蛋疼
打算做一个小网站玩玩。使用技术:1. HTML5+CSS32. Bootstrap3. Java4. 响应式网站2014-04-11时间过得真快啊,今天已经是2015-07-28了,离这篇文章第一次发布已经是一年多了!!庆幸的是我的计划真的做到了,我的作品:http://ibeginner.sinaapp.com/
2015-09-09 10:03:44 408
原创 geoserver 地图显示、 …
workspace必须设置为utf-8,如下图:地图显示、 中文乱码解决" TITLE="geoserver 地图显示、 中文乱码解决" />store必须设置为GBK,如下图:地图显示、 中文乱码解决" TITLE="geoserver 地图显示、 中文乱码解决" />所有的style文件都设置为GBK,否则地图页面会出现中文乱码。如下图:地图显示、 中文乱码解决"
2015-09-09 10:03:39 465
原创 我的第一个Extjs combo联动下…
联动下拉框1. 后台代码 public void getXBValue() {System.out.println("我擦。333。");try {PrintWriter out = getResponse().getWriter();//json格式: id, nameout.write("[[1, '计算机科学系'], [2, '外语系'], [3, '经济系'
2015-09-09 10:03:36 373
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人