ngx-translate 包使用 1. 安装 2. app.module.ts 加载TranslateModule的loader, parser 或者missing translations handler 实现AOT编译 语言文件 /assets/i18n/ch.json { "HOME": { ...
分类:
编程语言 时间:
2017-07-08 21:11:00
阅读次数:
1862
Caliburn.Micro学习笔记(四) IHandle<T>实现多语言功能 说一下IHandle<T>实现多语言功能 因为Caliburn.Micro是基于MvvM的UI与codebehind分离, binding可以是双向的所以我们想动态的实现多语言切换很是方便今天我做一个小demo给大家提供 ...
分类:
编程语言 时间:
2017-07-06 23:51:13
阅读次数:
346
Caliburn.Micro学习笔记(三) 事件聚合IEventAggregator和 Ihandle<T> 今天 说一下Caliburn.Micro的IEventAggregator和IHandle<T>分成两篇去讲这一篇写一个简单的例子 看一它的的实现和源码 下一篇用它们做一个多语言的demo ...
分类:
其他好文 时间:
2017-07-06 23:46:07
阅读次数:
507
说起“资源国际化”技术,个人认为可以追述到微软Window2000 PC操作系统的发布,在这之前windows98操作系统的开发都是先由美国总部出一个英文版本,然后在发布windows 版本之后的大约一年后,全世界其他语言版本的操作系统才能面世。 在这一年中,就是微软驻各个国家分公司的多语言版本的翻... ...
分类:
其他好文 时间:
2017-07-06 13:17:14
阅读次数:
229
迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 在Python中,迭代是通过for ... in来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码: for (i=0; i ...
分类:
编程语言 时间:
2017-06-28 13:13:07
阅读次数:
155
在我们一个pc切图项目中,有一点需求是需要能够语言切换,首先我们能想到的就是需要程序来做了,但是客户需要前端来做 ,那么经过一番查找以后,我们发现了一款非常不错的插件 jQuery.i18n.properties.js 总体使用来说还不错,项目如期上线,体验还算ok,做个笔记 关于它的使用有一点复杂 ...
分类:
编程语言 时间:
2017-06-24 19:46:21
阅读次数:
181
getline这个方法的使用, 可以获取用户输入的一行数据, 保存到数组中: 使用内置类, 计算字符串的长度: C++模版类, 和java泛型差不多 , C语言是没有模版类这一说的, C++中新增了模版: 数字指针, 在实际上,如果一个函数返回指针没有啥意义,因为, 如果函数内部要返回指针,那么这个 ...
分类:
编程语言 时间:
2017-06-21 14:09:52
阅读次数:
232
这里就平时经常用到的服务发现的产品进行下特性的对比,首先看下结论: 服务的健康检查 Euraka 使用时需要显式配置健康检查支持;Zookeeper,Etcd 则在失去了和服务进程的连接情况下任务不健康,而 Consul 相对更为详细点,比如内存是否已使用了90%,文件系统的空间是不是快不足了。 多 ...
分类:
其他好文 时间:
2017-06-19 14:29:32
阅读次数:
3502
thinkphp为我们提供了多语言类 首先来看下它的配置: // 是否开启多语言 'lang_switch_on' => true, //语音列表 'lang_list' => ['zh-cn','en-us'], // 获取当前选择语言的方法类 GetLang.php <?php namespac ...
分类:
Web程序 时间:
2017-06-18 13:15:13
阅读次数:
527
Lambda表达式也成为闭包,是java语言层次上的改变,Lambda同意把函数作为一个方法的參数(函数作为參数传递进方法中),或者把代码看成数据。函数式程序猿对这一概念非常熟悉。在JVM平台上有非常多语言(groovy,scala等等)从一開始就有Lambda,可是程序猿不得不使用匿名类来取代la ...
分类:
编程语言 时间:
2017-06-17 13:47:09
阅读次数:
167