网亚机房管理软件博客

新实用主义典范

URL中包含的机房软件信息

URL是一个可以输入到浏览器中,用于加载指定文件的字符串。不过,URL可以比这个简单的样例复杂上许多,需要熟悉URL的不同组件。

与之前的普通样例相比,一个更加有趣的URL可能会是这样的。需要熟悉URL的3个部分是:路径foo、查询字符串和哈希。路径和查询字符串 将告诉机房软件服务器我们正在寻找的特定资源。改变路径或者查询字符串将在现代浏览器中触发页面重新加载。不过,浏览器不会哈希部分发送到服务器;因此,可以修改哈希组件,而不必触发页面重新加载。哈希部分通常用于深度链接功能。

为指令创建不同的机房作用域

为了高效地实现这一点,指令需要有自己的作用域,为自己的内部状态提供封装。幸运的是,AngularJS在指令对象中提供了几个强大的设置,用于为指令创建新的作用域。

指令对象可以通过下面的三种方式一指定一个作用域设置:为指令的每个实例创建一个新的机房作用域。

第三种方式正是到目前为止所使用指令的方式。不过如你所见,当相同作用域中的多个轮转影响彼此的内部状态时,复杂的指令通常需要有自己的作用域。前两种方式提供了为指令创建自己作用域的两种不同方式。第一种和第二种方式通常是混淆的源泉。区别在于:第二个选项将为指令的每个实例创建一个隔离作用域。记住隔离作用域不会继承它的父作用域,所以隔离作用域中的指令模板无法访问指令作用域之外的任何变量。尽管第二种方式听起来似乎限制很大,但是它拥有众多强大的特性,需要进行认真讨论。

使用Topojson转换几何图形用于显示机房文件

TopoJSON解决了这个问题,并通过保证共享边界只在机房文件中存储一次的方式节省出一些空间。提供一个TopoJSON格式的文件,D3可以在客户端将它转换回GeoJSON,然后在页面中渲染它。D3所提供的工具将使用Node.js把形状文件转换成TopoJSON。好消息是你已经个了Node.js。

在安装TopoJSON之前,还需要安装Python。可以从网站安装Python。在安装Python之后,如果正在使用的是Windows,那么可能还需要将它添加到路径环境变量中。该步骤完成之后,你应该能够从一个节点命令行提示符中运行下面的命令。

CLR集成的设计目标

在架构中集成SQL CLR时,应该牢记它的设计目标:

  • 性能:最佳实践指出,不应将CLR程序集用于查询数据。这应该是T-SQL的工作。CLR程序集不应把事件花到访问数据上。将想要处理的数据发送到程序集,而不是让程序集从SQL Server中取出数据。

«1»

Powered By Z-Blog 2.0 Doomsday Build 121221

版权所有©2007-2013 南京网亚计算机有限公司
QQ:502800066(购买咨询) 1074187861(技术支持) 邮件: sales@ji-fang.cn
电话:( 025)84533318 (025)84533319 (025)66671103 13913982176 传真: (025)84533320
地址: 江苏省南京市中山东路198号龙台国际大厦1205室