问题列表 - 第20895页

显示语言选择的最佳方式是什么?

在语言选择方面,有几种方法:

  1. 所有langs用英语
  2. 所有语言都用他们自己的语言 - 当你想要切换到你的语言但是你不知道什么时,这会让你陷入困境
  3. 每种语言都有自己的语言
  4. lang用当前语言(用自己的语言来说) - 这是最完整但很难实现的,除了翻译工作,你必须确保你有足够的空间来显示所有的字符串,这并不总是可行的.

我认为我更喜欢#3,因为它比#4更容易实现,唯一的缺点是你可能需要用自己的语言知道目标语言名称.

您目前正在使用哪一个以及您对此列表使用哪种排序?

语言选择对话框http://blog.i18n.ro/wp-content/uploads/2010/02/language_selection_dual.png

translation localization internationalization

3
推荐指数
1
解决办法
246
查看次数

使用数字值对字符串列表进行排序

我有一个字符串列表,这很可能,但不保证包含数字列表,即,

{"1", "6", "2", "21", "89"}
Run Code Online (Sandbox Code Playgroud)

排序字符串列表的方式是什么,以便始终按升序显示?

在进行排序之前,我无法先将字符串解析为数字,因为字符串可以包含非数字字符.而且我不想查看列表并将每个组件检查到数字并进行排序.为此目的,是否已经存在一个库?

在我们有混合数字和非数字字符串项的情况下,数字字符串总是优先于非数字字符串.

c# linq sorting

8
推荐指数
1
解决办法
8090
查看次数

用于原始PCM的简单跨平台免费音频库?

我正在编写一个基于Qt的跨平台程序,它不时需要播放外部(我的控制之外)提供的音频作为原始PCM.确切的格式是16位小端PCM,具有各种常见的采样率.

我的第一个明显的想法是使用Qt自己的Phonon进行音频播放,但这种方法存在两个问题:

  1. 据我所知,Phonon不支持无头PCM数据.我不得不破解这个并且每次回放开始时伪造一个WAV标题.但不是一个表明.
  2. 更重要的是:似乎没有任何方法可以控制Phonon(及其后端,如xine,PulseAudio,DirectX等)预先缓冲.它的默认行为似乎是5秒的预缓冲,这对我来说太过分了.我宁愿大约1秒钟,我一定希望能够控制它!

我目前正在关注Gstreamer,FFMPEG和libvlc.有什么想法吗?由于我的音频格式非常简单,我不需要花哨的混音(只是音量控制),我想要一个简单,免费(如自由),跨平台和广泛可用的库.

c++ audio qt cross-platform

4
推荐指数
1
解决办法
2678
查看次数

我为什么要关心Delphi中的RTTI?

我听说过很多关于Delphi 2010新的/改进的RTTI功能,但我必须承认我的无知......我不明白.我知道每个版本的Delphi都支持RTTI ......我知道RTTI(运行时类型信息)允许我在应用程序运行时访问类型信息.

但究竟是什么意思呢?Delphi 2010的RTTI支持与.NET中的反射相同吗?

有人可以解释为什么RTTI有用吗?假装我是你的尖头发老板,帮助我理解为什么RTTI很酷.我如何在实际应用程序中使用它?

delphi reflection rtti delphi-2010

42
推荐指数
3
解决办法
8254
查看次数

使用PHP中的define/apc_define_constants取消定义常量

我正在使用常量来输出不同语言的输出消息.例如,如果用户选择"英语",则需要具有此常量的文件:

define('welcomeMessage','Welcome!');
Run Code Online (Sandbox Code Playgroud)

如果她选择"西班牙语":

define('welcomeMessage','Bien Venidos!');
Run Code Online (Sandbox Code Playgroud)

等等......

当用户迭代语言时会发生此问题.我不能用define/apc_define_constants重新定义常量(据我所知).我可以删除并重新定义它们吗?

这有一个很好的解决方案吗?

php constants

1
推荐指数
1
解决办法
7237
查看次数

对于新的Rails部署,Ruby 1.9.1实际上是否准备好并且更快?

我不会把它变成Rails vs Framework X的讨论,已经有很多这样的讨论了.在认真思考我将要用于下一次部署的框架之后,我认为很难将其开箱即用.REST暴露Rails为您提供最小的工作量.这需要在Django中稍微多做一些工作,并且考虑到我主要强调应用程序的API部分,这次Rails更有意义.考虑到我编写包含可以访问(不仅仅是Web浏览器)的异构客户端(iphone/android/tablets)的应用程序的重要性,我需要能够以最小的阻力来构建RESTful API,无论我是什么框架使用.

我的问题是,Rails是否准备好处理不是Twitter大小的应用程序,但每天大约有75,000个独特的点击量?Ruby 1.9.1真的能改进吗?根据你的要求,有很多噩梦般的故事和成功案例.Joel Spolsky(stackoverflow.com的创始人之一)认为,Ruby本身还没有为黄金时间做好准备,因为它仍然比其他解释语言慢得多.我并不担心达到推特的规模(这是我希望有一天会遇到的问题),但同样的道理,我的网站每天平均有75,000个独立用户.我想知道我会遇到什么样的扩展问题,决定使用Ruby 1.9.1 +最新的Rails(CPU成本+内存占用)作为我的API堆栈的一部分而不是花时间实际做一些额外的在Django中工作以构建RESTful API.正如Joel在他的文章中提到的那样,当我购买10时,我不想购买100台服务器.我很想知道为什么Rails现在已经准备好满足我的要求了.

ruby django ruby-on-rails

7
推荐指数
1
解决办法
1077
查看次数

一页中有100万个链接元素?

如果我获取100万个链接元素并将其放入DOM中,它会变得"滞后"吗?

因为我想要一个顶部的导航列表..有点像苹果公司在他们的网站上有一个,你可以用键盘向左或向右滚动.唯一的区别是中心图像的尺寸会比其他图像更大.

链接元素将是:

 <a><img src.../ ></a>
Run Code Online (Sandbox Code Playgroud)

在这个滚动条中有100万个链接元素是一个坏主意.因为我希望显示所有链接(由用户添加).还有什么可能性?

有没有人知道这种动画插件?

谢谢!

html javascript ajax jquery dom

5
推荐指数
5
解决办法
630
查看次数

同时使用调试器和curses?

我正在调用python -m pdb myapp.py,当异常触发时,我通常会被抛回到pdb解释器来调查问题.但是,在我调用curses.wrapper()并进入curses模式后抛出此异常,导致pdb解释器无效.我该如何解决这个问题?

python curses interpreter exception pdb

10
推荐指数
2
解决办法
1843
查看次数

设计数据结构以支持堆栈操作并找到最小值

面试问题:设计具有以下功能的数据结构

  • 推送数据
  • 弹出最后插入的数据[LIFO]
  • 给予最低限度

所有上述操作都应该具有复杂性 O(1)

algorithm stack data-structures

5
推荐指数
1
解决办法
4401
查看次数

更改或删除TCPDF中的页眉和页脚

AddPage()在tcpdf中自动调用页眉和页脚.如何消除/覆盖这个?

php pdf-generation tcpdf

36
推荐指数
2
解决办法
5万
查看次数