阅读更多

5顶
0踩

编程语言

原创新闻 Configatron:简单,持久的Ruby App配置

2008-09-02 13:57 by 资深编辑 ╱/罒呍唲 评论(4) 有3630人浏览

Configatron 是一个新的Ruby类,可以让使用者能够更轻松的通过Ruby应用来配置数据。这与Rails的插件[url= http://github.com/lukeredpath/simpleconfig/tree/master]SimpleConfig[/url]相似,但它正在致力于作为一个新的板块,适合于非Rails的应用。

代码:
configatron do |config|
  config.app_name = "My Awesomely Jazzy App"
  config.database_url = "postgres://localhost/somedb"
  # etc...
end


使用configuration后的代码:
configatron.app_name     # => "My Awesomely Jazzy App"
configatron.database_url # => "postgres://localhost/somedb"


在这里只是简单的介绍了一下Configatron的好处,还有很多其他的功能,包括命名空间和嵌套配置等…

Configatron来自于Mark Bates,Mack  web的应用框架的开发者。
来自: rubyinside.com
5
0
评论 共 4 条 请登录后发表评论
4 楼 nowandforever 2008-09-03 18:02
3 楼 nowandforever 2008-09-03 18:02
2 楼 08299 2008-09-02 20:17
good阿
1 楼 08299 2008-09-02 20:01
good

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • ASP+XML多语言解决方案(国际化)实例

    ASP+XML多语言解决方案实例,是我根据网上找到的方法自己写的,其中还解决了语言状态的保持问题。

  • web开发(脚本和动态语言) 静态页面 msxml 多国语言

    公司的一个项目中,要求使用静态页面实现多国语言,项目已经做完,现总结一下。只能在微软的操作系统上使用,因为读取xml资源时使用了“微软XML分析程序 Microsoft XML Core Services(MSXML)”,关于它的介绍可以从网上获得很多信息。index.html      是首页面,可以选择语言。main_i18n.html  是利用静态网页实现多国语言的一个例子。

  • XML做配置文件实现多国语言切换

    一个简单的小程序,实现中文、英文切换。新手,代码写的比较渣,仅供参考。。

  • ASP实现多语言支持

    ASP实现多语言支持纲要 :   让我们设想你使用 Active Server Pages 设计了一个成功的站点,而你的客户纷纷要求将此站点国际化以提供多种语言版本。这时候你该怎么办?请看本文。 正文:   一、介绍   让我们设想你使用 Active Server Pages 设计了一个成功的站点,而你的客户纷纷要求将此站点国际化以提供多种语言版本。该问题的关键在于,你必须使用某种方法实现快速的

  • python与xml数据的交互

    python与XML数据的交互

  • Asp.net多语言处理(数据库,XML,资源文件等)

    项目中用到多语言的时候最先想到的就是资源文件了,但是这个在开发的时候实在是不方便(反正我是这么觉得的)。 在写代码的同时还要去建资源文件,还要在资源文件中填入内容,当有的翻译不合理修改也是个麻烦事,这个太耗时间。 数据库和XML其它也差不多,主要是在开发阶段还要顾及语言的存放。 我的实现方式:提供一种简单的方式,让程序自动记录页面文本内容,并写入资源文件,XML或数据库中...

  • asp.net多语言xml解决方案

    利用xml文件来存储多语言的文本资源,在网站运行的时候根据语言来获取相对应的资源。 xml文件示例: 中文 English cn 更多 more configure标签中存储配置信息,包括默认语言,全部语言类型等。global标签中存储全局的资源,各控

  • aSP实现多语言支持

    aSP实现多语言支持纲 要 :让 我 们 设 想 你 使 用 Active Server Pages 设 计 了 一 个 成 功 的 站 点 , 而 你 的 客 户 纷 纷 要 求 将 此 站 点 国 际 化 以 提 供 多 种 语 言 版 本 。这 时 候 你 该 怎 么 办?请 看 本 文。正 文 :    一 、 介 绍    让 我 们 设 想 你 使

  • python gui框架_简单的Python GUI界面框架

    Python开发GUI界面, 可以使用pyQT或者wxpython。 不过不论pyQT还是wxpython都需要比较多的学习成本。Python工程往往是用于快速开发的,有些时候引入pyQT,wxpython会让python工程变得比较复杂。在很多情况下,python开发的都是命令行程序,用户很多时候抱怨最大的不是程序的输出,而是命令行的参数需要记忆。所以很多时候,python命令行程序并不需要整个...

  • python使用xml布局界面_使用xml布局菜单

    目前为止我们都是通过硬编码来增加菜单项的,android为此提供了一种更便利的方式,就是把menu也定义为应用程序的资源,通过android对资源的本地支持,使我们可以更方便地实现菜单的创建与响应。这一篇就介绍如何使用XML文件来加载和响应菜单,我们需要做这几步:一般我们都是通过硬编码来增加菜单项的,例如我们之前介绍的。google为此提供了一种更便利的方式,就是在/res目录下创建menu文件夹...

  • python处理xml文件_浅谈Python大神都是这样处理XML文件的

    最近有同学询问如何利用Python处理xml文件,特此整理一个比较简洁的操作手册,供大家参阅。首先准备一个xml文件,xml中的内容如下所示。存储为:student.xml如果要获取这个xml里面的数据,我们需要利用Python里面ElementTree来进行处理。具体操作如下所示:1、导入包(包是Python内置自带)2、打开文件,并获取根节点的属性和节点名称运行代码后,结果如下所示:3、利用f...

  • 一个多语言网站的解放方案(asp+xml)

    新建两个存储语言项的xml文件,放到Languages目录下: zh-cn.xml 代码: <?xml version="1.0" encoding="utf-8"?> <Languages>     <aboutus>关于我们</aboutus>     <product>产品展示</product

  • C#(ASP.net) + XML 实现简单的多国语言转换

    C#(ASP.net) + XML 实现简单的多国语言转换 C#(ASP.net) + XML 实现简单的多国语言转换

  • asp.net2.0+xml实现多语言开发!

    在这之前我有写过如何利用asp.net2.0自带的资源文件实现多语言开发!但公司必须用xml。xml读取速度快吧,但资源文件最终也是要被编译成xml的呀!不管这些,我们来看如何使用xml来实现吧!1。我们需要编写一个ResourceManager.cs来读取xml文件内容using System;using System.Data;using System.Configur

  • 用XML实现多语言系统

    /Files/code518/MultLanuage.rar模仿CS里的多语言系统,本人根据自己的理解把缩小做成一个DEMO,可以理解多语言系统的运作模式和一些缓存知识,通过一些小例子以便对CS逐步理解透彻。 转载于:https://www.cnblogs.com/code518/archive/2005/09/12/234955.html...

  • java+sql server项目之科帮网计算机配件报价系统源代码.zip

    sql server+java项目之科帮网计算机配件报价系统源代码

  • 【java毕业设计】智慧社区老人健康监测门户.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

  • 【java毕业设计】智慧社区心理咨询平台(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

  • 计算机系统基础实验LinkLab实验及解答:深入理解ELF文件与链接过程

    内容概要:本文档详细介绍了LinkLab实验的五个阶段,涵盖了ELF文件的组成、符号表的理解、代码节与重定位位置的修改等内容。每个阶段都有具体的实验要求和步骤,帮助学生理解链接的基本概念和链接过程中涉及的各项技术细节。 适合人群:计算机科学专业的本科生,特别是正在修读《计算机系统基础》课程的学生。 使用场景及目标:① 通过实际操作加深对链接过程和ELF文件的理解;② 掌握使用readelf、objdump和hexedit等工具的技巧;③ 实现特定输出以验证实验结果。 阅读建议:实验过程中的每个阶段都有明确的目标和提示,学生应按照步骤逐步操作,并结合反汇编代码和二进制编辑工具进行实践。在完成每个阶段的实验后,应及时记录实验结果和遇到的问题,以便于总结和反思。

  • 基于关键词的历时百度搜索指数自动采集资料齐全+详细文档+高分项目+源码.zip

    【资源说明】 基于关键词的历时百度搜索指数自动采集资料齐全+详细文档+高分项目+源码.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

Global site tag (gtag.js) - Google Analytics