问题列表 - 第13791页

xml格式的ISO数据来源?

我只是想知道是否有人知道xml格式的标准ISO数据来源,例如ISO 3166(国家代码/名称),ISO 4217(货币代码)或ISO 639(语言)?

如果它以任何方式'官方'并保持标准的任何变化将是伟大的!

更新:我不能使用非商业使用限制的文件.

更新2: 如果您认为有必要对此进行投票,或者将其作为欺骗投票,请指出我现有问题的方向并给出合适的答案.

xml standards iso

9
推荐指数
2
解决办法
7030
查看次数

强制包含不导出任何符号的静态库对象文件(GCC/iPhone)

我正在创建一个用于iPhone应用程序的静态库.它包含许多不导出符号的源文件,它们只是实例化一个类的静态实例,然后在其构造函数中运行一些代码,在其他地方使用中央管理器类注册各种事物.当代码构建为标准iPhone应用程序的一部分时,这一切都可以正常工作,但当它被分成静态库时,这些文件不会成为最终的应用程序二进制文件,因此它们包含的私有类实例的构造函数不要跑,这会引起问题.我已经关闭了每个构建选项来处理静态库构建和最终应用程序构建的死剥离等.

我刚刚在Metrowerks编译器上遇到过这个问题,但是在那个实例中,即使代码被构建到没有任何中间库的单个应用程序中,也会发生这种情况.解决方案非常简单:只需__declspec(force_export)在私有类实例上使用,一切都很好.

是否有GCC/iPhone的等价物?我正在使用Xcode 3.1.4和GCC 4.2并针对iPhone OS 3.1.或者有一些方法告诉应用程序链接静态库中的每个目标文件,无论它是否被显式引用?我已经确认使用ar完整的目标文件集进入静态库.

提前致谢.

iphone linker gcc static-libraries ios

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

将字符串拆分为一定大小的块

假设我有一个字符串:

string str = "1111222233334444"; 
Run Code Online (Sandbox Code Playgroud)

如何将这个字符串分成几个大小的块?

例如,将其分解为4将返回字符串:

"1111"
"2222"
"3333"
"4444"
Run Code Online (Sandbox Code Playgroud)

c# string

199
推荐指数
14
解决办法
18万
查看次数

Java nio,检查通道是否准备好进行读,写

而不是以通常的方式使用选择器,对于每个就绪通道,可​​以确定并发送消息,我想选择当前准备好的连接并在那里发送消息.

据推测,这可以通过将所有通道投入选择器进行读取并将它们标记为准备好进行读取(如果它们出来),然后执行相同的写入,然后从我已标记为准备好的那些中进行选择来完成.

这是一个好主意,有没有更好的方法来做到这一点,我应该注意什么?例如,Rox教程指出"如果你试图混合OP READ和OP WRITE,你很快就会遇到麻烦.如果你这样做,Sun Windows实现就会陷入僵局." 这里有类似的陷阱吗?实施的最佳方式是什么:

boolean isReadyForRead(SocketChannel c);
boolean isReadyForWrite(SocketChannel c);
Run Code Online (Sandbox Code Playgroud)

java nio

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

Django:调试模板标签

人们如何调试Django模板标签?

我创建了一个,基于一个工作示例,我的新标签看起来与现有标签相同.但我得到一个

'my_lib' is not a valid tag library: Could not load template library from django.templatetags.my_lib, No module named my_lib
Run Code Online (Sandbox Code Playgroud)

我知道这可能是因为定义lib时失败了.但我如何看待发生了什么?

你用什么来调试这种情况?

django django-templates

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

ASP.NET中用户控件和页面的公共基类

现在我有一个继承的页面System.Web.UI.Page基类和继承的usercontrols的另一个基类System.Web.UI.UserControl,这些类包含相同的方法.由于C#不支持多重继承,因此我无法将这两个类合并为一个继承Page和UserControl的类.

将功能保留在两个基类中但是只在一个地方实现这些方法的最佳方法是什么?

我正在考虑创建一个接口,让两个基类调用包含接口实现的第三个类.有没有更好的方法,所以当我添加一个新方法时,我不必在三个地方做到这一点(即使实现仅在第三类).

c# asp.net

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

MS SQL 2008将null转换为字符串

我有一些使用TRY/CATCH语句的存储过程,所以我执行主程序,如果它产生任何错误我抓住它们.现在我的问题是在catch语句中,我有这段代码:

            BEGIN TRY
        INSERT INTO ContentTypes (ContentName, ContentPath) VALUES (@ContentName, @ContentPath)

        SET @QResult = 0
    END TRY
    BEGIN CATCH         

        SET @QResult = 1
        INSERT INTO Errors (ErrorNumber, ErrorLine, ErrorProcedure, ErrorSeverity, ErrorState, ErrorParameters)
        VALUES (ERROR_NUMBER(), ERROR_LINE(), ERROR_PROCEDURE(), ERROR_SEVERITY(), ERROR_STATE(), 'ContentName:' + @ContentName + ',ContentPath:' + @ContentPath)
        RETURN
    END CATCH
Run Code Online (Sandbox Code Playgroud)

这完全有效,直到ContentName为NULL然后它崩溃,我忘了你需要将值转换为字符串,然后才能将它们添加到nvarchar列.那么在我将它插入Errors表之前如何转换@ContentName?

sql-server string null casting

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

所有语言的Mysql colation

我目前正在开发一个网站,它将显示世界上几乎所有语言的内容.我在选择要在mysql中定义的最佳排序规则时遇到问题.

哪一个是最好的支持所有字符??? 还是最准确的???

或者最好将所有字符转换为unicode?

谢谢

mysql collation

19
推荐指数
2
解决办法
7741
查看次数

为什么垃圾值不能作为随机数?

这个问题可能不是特定于语言的.

  • 是否可以创建一个真正的随机数?
  • 如果不是为什么随机数生成必须通过某种算法,为什么垃圾值不能作为随机数.

random

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

Linux参考C++?

我想知道是否有像cpluplus.com这样的网站解释了所有头文件及其可用功能,但对于Linux?比如解释sys/,net /,dns/*包括?

我想出了这个问题,因为我正在搜索sys/reboot.h引用.

有任何想法吗 ?

c++ linux reference include

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