在Xcode中我们可以很方便的将APP适配各种本地化语言。苹果的框架已经帮我们把不同语言的数据分离开,包括图片,声音,视频,文档,用户界面文字(甚至代码中编写的用户界面文字),它们会被建立在同一个bundle中,便于我们管理。下面分别介绍字符串,图片,应用程序名是如何实现多语言本地化,以及如何切换语...
分类:
移动开发 时间:
2015-09-28 13:04:22
阅读次数:
224
在src根目录下新建.properties配置文件,注意配置文件名格式,如xxx_zh_CN.properties表示中文。xxx_ru_RU.properties表示俄文。具体的语言简写浏览器的Internet选项的语言里可以看到。建立多个不同语言的配置文件就能国际化。注意配置文件的前缀名xxx要...
分类:
其他好文 时间:
2015-09-22 16:14:57
阅读次数:
115
最近在研究NopCommerce,它后台用的富文本编辑器可根据语言库加载不同语言的编辑器,其中用到了模板化Razor引擎委托,参考这儿 废话不多说,直接上代码。 1 public static class HtmlExtensions 2 { 3 public stat...
分类:
Web程序 时间:
2015-09-16 15:52:10
阅读次数:
142
链接:http://redis.io/topics/distlock 原理很简单,一段时间内轮询加锁的key 重点,不同语言的开源实现 Before describing the algorithm, here are a few links to implementations already available that ca...
分类:
其他好文 时间:
2015-09-11 16:13:28
阅读次数:
319
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)?JavatimeJavaScriptMath.round(new Date().getTime()/1000)getTime()返回数值的单位是毫秒Microsoft .NET / C#epoch = (DateTime....
分类:
编程语言 时间:
2015-09-08 18:05:39
阅读次数:
223
消息队列入门(二)消息队列的开源实现关于AMQPAMQP 是 Advanced Message Queuing Protocol,即高级消息队列协议。AMQP不是一个具体的消息队列实现,而 是一个标准化的消息中间件协议。目标是让不同语言,不同系统的应用互相通信,并提供一个简单统一的模型和编程接口。目...
分类:
其他好文 时间:
2015-08-31 17:02:07
阅读次数:
260
前言:在网上找了一些面试中常见的面试题,发现有问到 MySQL的体系结构的,自己回想了一下,发现一无所知,只知道有几个引擎,所以爱搜索的我,找来了问题的答案! 了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的 1 Connectors指的是不同语言中与SQL的交互 2 Management Serveices & Utilities: 系统...
分类:
数据库 时间:
2015-08-28 21:31:38
阅读次数:
219
PDF在版式文档中的王者地位不可撼动。我们有多种生成PDF的程序库:FPDF(PHP)、IText(Java)、PDFsharp(.NET)等。在不同语言环境下需要选择不同的程序库,通过API方式调用生成PDF,效率低,用法...
分类:
Web程序 时间:
2015-08-26 22:45:59
阅读次数:
195
PDF在版式文档中的王者地位不可撼动。我们有多种生成PDF的程序库:FPDF(PHP)、IText(Java)、PDFsharp(.NET)等。在不同语言环境下需要选择不同的程序库,通过API方式调用生成PDF,效率低,用法、功能等差别很大,有些程序库对中文支持很差。XDOC目的就是解决这些问题。
XDOC是一个基于XML的文档描述语言,功能相当于HTML+SVG,具有丰富的文字、图形、图片...
分类:
Web程序 时间:
2015-08-26 22:26:14
阅读次数:
194
一、 简介
WebService不是框架,而是一种跨平台、跨语言的规范。主要是为了解决不同平台、不同语言所编写的应用之间如何相互调用的问题。如下图所示:
二、 实际用途
也就是我们企业实际开发中,WebService的实际应用场景,下面举几个例子:
Ø 同一个公司的新、旧系统的整合。新、旧系统可能是不同平台不同语言。...
分类:
Web程序 时间:
2015-08-18 12:00:30
阅读次数:
152