对于Meteor应用来说,模型是不透明的,即,虽然在后端进行建模和模型操作、业务操作控制,前端仍然需要了解模型结构以正确进行前端业务。前端与数据的关系,主要有变更和查询两类。前端若要执行数据变更,需要调用后端提供的methods(参考)。前端对数据的查询,主要通过pub/sub模型来实现。后端可以有...
分类:
其他好文 时间:
2015-09-04 07:18:21
阅读次数:
154
脚本用于检查Linux系统云服务器出现的常见远程不能连接问题,脚本可以提前放到服务器里,出现问题时可以web vnc登陆上去执行试试。附:管理控制台终端web vnc 方式登录,参考:http://help.aliyun.com/view/11108189_13574044.html?spm=517...
分类:
系统相关 时间:
2015-09-04 07:09:38
阅读次数:
181
从iOS7开始,苹果默认App都是全屏App,意思就是:所有视图控制器的根view都以屏幕的左上角为该view的frame原点开始展示。在iOS 7中,苹果引入了一个新的属性,叫做[UIViewController setEdgesForExtendedLayout:],它的默认值为UIRectEd...
分类:
其他好文 时间:
2015-09-04 07:05:52
阅读次数:
179
受React组件思想启发,本文讨论在Meteor客户端应用组件化思想,以Spacebar模板语言为例。所谓前端组件(我的定义),是一组html代码以及相关样式、行为的封装。它可被复用,通过传递参数进行初始化,并可以调用其定义的方法对其进行控制。并且,其状态,样式都是局部封装的,不会扩散并影响全局。典...
分类:
其他好文 时间:
2015-09-03 23:25:36
阅读次数:
618
关于客户端进行数据变更操作,meteor提供了两套机制:客户端CRUD+服务端deny/alllow服务端methodsCRUD操作的层次是在数据模型级别,而methods的操作层次是在业务级别,这也对应了它们的权限控制级别。个人认为,在客户端直接进行CRUD操作(数据模型级别的操作),表面上灵活很...
分类:
其他好文 时间:
2015-09-03 23:10:24
阅读次数:
244
最近面试了很多小朋友,结果真的不是很理想。工作3-5年,Java基础不扎实,设计模式不了解,甚至用了几年Spring,它是如何控制事务的都不了解,更别说去了解它们的原理了。有些人是因为工作本身的原因,只需要他们一个罗卜一个坑地往里填,渐渐地也就不愿做过多的研究和学习了。..
分类:
编程语言 时间:
2015-09-03 21:58:28
阅读次数:
301
Java访问控制符访问修饰符(accessmodifier)1).public公共的:被public所修饰的属性和方法可以被所有类访问;2).protected受保护的:被protected所修饰的属性和方法可以在类内部、相同包以及该类的子类所访问。3).private私有的:被private所修饰的属性和方法只能在该类内部..
分类:
编程语言 时间:
2015-09-03 21:48:17
阅读次数:
198
目前项目组在开发一个项目,由多个子模块构成,构建工具是maven,版本控制工具是svn。本文想对如何结合使用maven和svn提出一点初步的想法一、只有svn的情况 首先考虑没有maven的情况。这样的话,项目组每个开发人员,都需要在本地check out所有的源码。每次提交之前,需要先更新周边.....
分类:
其他好文 时间:
2015-09-03 20:22:29
阅读次数:
116
在Ubuntu搭建Git作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.csdn.net/chszsGit是一个开源的分布式版本控制系统,它在全球范围内得到广泛的使用。互联网上还有像GitHub这样的网站提供了免费的Git服务,很多流行的开源项目都使用了Git来托管项目,比如Perl、Ruby on Rails、Linux内核项目等。
在Ubuntu系统上安装Gi...
分类:
系统相关 时间:
2015-09-03 19:15:19
阅读次数:
182
SCMsvn/cvs版本控制软件配置管理代码管理仓库工作台delta基线分支标签版本控制每次备份不是每次备份整个内容,只是备份不同的svn1.建仓库svnadmincreatesvnrepo创建名叫svnrepod的仓库cmd命令svnserve-d-rsvnrepo启动服务器2/客户端repobr...
分类:
其他好文 时间:
2015-09-03 19:08:05
阅读次数:
171