FTL
ftl
FTL:Faster-Than-Light, FTL或称Superluminal,即超光速
物理学概念及其意义
此概念通常出现在以宇宙为背景的科幻类作品中。
学术界上关于如何实现FTL的主流思想主要为利用虫洞(爱因斯坦-罗森桥)、曲率引擎(通过影响空间曲率实现超光速)、超空间(某种与现实宇宙规律不同的空间,在猜想中可以比现实宇宙更容易达到或者超过光速)。但上述理论都均为猜想,目前人类还没有能力实现超光速。
由于现实中常用的化学能引擎效率太低,使用化学能引擎进行恒星际航行甚至较长距离的行星际航行十分昂贵且花费时间很长(比如从地球到火星至少耗时半年以上),也就意味着这样的航行几乎没有利益可言。如果超光速真正实现,将使人类的宇航器航速速度提高上万倍,使人类能更轻易的开发太阳系和太阳系以外的恒星系。所以,在科幻作品中,FTL技术通常被视作人类大规模开发宇宙的开始。
物流术语
FTL在物流缩写里面代表整车运输,为Full Truck Load的缩写,通常为包车运输
内容覆盖泛金融、泛科技、泛生活及文化等。
亮度单位
亮度也有几种度量单位.亮度的单位是用一种理想化了的标准状态来定义的:以一支标准蜡烛当作光源,放在一个半径为1公尺的球体的中心位置.假设这个蜡烛会均匀发散它的全部光线,则落在球体内表面一平方公尺表面积上的所有光量为1个流明(lumen).实际应用中,亮度 单位用流明太小了,所以通常取其十倍的单位——毫朗伯(millilambert) 来表示.比毫朗伯稍大的单位是呎朗伯(footlambert),1毫朗伯等于0.929 尺朗伯.英国标准的呎朗伯是用光源的烛光数,从光源到表面积的英尺数和表面的反射率来规定的.在有些国家,普遍使用的是米制单位,是以毫朗伯 为基础的[1毫朗伯(mL)=0.929尺朗伯(ftL)=3.183烛光/平方米(c/m2) =10阿普熙提(apostilbs)].光亮度的单位还有:坎德拉/平方米(即尼特, Nit=1cd/m2)等.
闪存转换
FTL是Flash translation layer的英文缩写,FTL是一种软件中间层,最初是由intel提出的,用于将闪存模拟成为虚拟块设备,从而能够在闪存上实现FAT等等块设备类文件系统。
FTL包含了地址映射,垃圾回收,损耗均衡等等几个方面的内容。
FTL首先构造数据“虚拟”块,这些虚拟块独立于Flash设备的物理可擦除块,接着FTL管理Flash上的数据,使其看起来像原地更新(write in place),事实上这些数据被存储在Flash中不同的位置,最后FTL管理Flash物理块,进行垃圾回收,使得系统有一些已经被擦除过的、干净的空闲块用于存储数据。如果系统中存在多个Flash芯片,FTL通过编程模式将这些芯片组织成为一块“逻辑”芯片。
文件格式
ftl(FreeMarker Template Language)是Freemarker模板的文件后缀名
FreeMarker其实是一种比较简单的网页展示技术,说白了就是网页模板和数据模型的结合体。这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。
据个人理解,FreeMarker大致的工作方式是,网页模板里面嵌入了数据模型中的数据、FreeMarker自定义流程控制语言、FreeMarker自定义的操作函数等等,在装载网页的时候,FreeMarker模板自动从数据模型中提取数据,并解释整个网页为我们熟知的HTML页面。
在B/S程式设计中,常常有美工和程序员二个角色,他们具有不同专业技能:美工专注于表现——创建页面、风格、布局、效果等等可视元素;而程序员则忙于创建程式的商业流程,生成设计页面要显示的数据等等。
模板引擎就是为了解决上面的问题而产生的。在设计HTML的时候,我们加入一些特定指令来指定要插入哪些数据,这些加了特殊指令的HTML或者其他文本,我们称为模板(Template)。而模板引擎会在输出页面时,用适当的数据替代这些代码
模板和嵌入JSP的HTML是不同的,模板指令只有很有限的编程能力,可以避免混入商业逻辑
什么是FreeMarker
简单的说,FreeMarker就是一种用Java编写的模板引擎,它根据模板输出多种规格的文本。特别指出的是,FreeMarker与Web应用框架无关,它同样可以应用在非Web应用程序环境中。
技术介绍
Freemarker其实是一种比较简单的网页展示技术
据个人理解,Freemarker大致的工作方式是,网页模板里面嵌入了数据模型中的数据、Freemarker自定义流程控制语言、Freemarker自定义的操作函数等等,在装载网页的时候,Freemarker模板自动从数据模型中提取数据,并解释整个网页为我们熟知的HTML页面。
很多时候,要显示的资料在设计的时候并不存在,它们一般是在运行时由程式产生的,比如执行“价格不高于800NT的USB Disk”查询的返回结果。这种技术需求产生了JSP等Scriptlet,JSP十分强大,但是也常常被滥用,并导致一些不良的后果,将逻辑和表现混合在一起。,破坏了美工和程序员职责的正常分解使JSP页面难以阅读和维护。
其他介绍
而且,FreeMarker并不是只能生成HTML页面,它也可以生成各种文本,如XML/RTF/Java源代码等。
Freemarker是一个非常优秀的模版引擎,这个模版引擎可用于任何场景,FreeMarker负责将数据模型中的数据合并到模版中,从而生成标准输出。
FreeMarker特别适应与MVC模式的Web应用,通常有Java程序准备要显示的数据,由FreeMarker模版引擎来生成页面,而FreeMarker模版则提供页面布局支持,从而能更好地规范MVC架构,保证视图逻辑和业务逻辑分离。
FTL产业
FTL(Financial,Technology,Life)是金融、科技和生活三个英文单词的缩写的第一个字头,整合在一起,实际是金融科技,文化生活,融合趋势所产生的大的背景,这就是FTL产业。
参考资料
最新修订时间:2023-12-10 05:06
目录
概述
物理学概念及其意义
参考资料