问题列表 - 第10284页

在PHP5中支持unicode和多语言的策略

我听说过PHP6本身会支持unicode,希望能够更轻松地支持多语言.但是,PHP5对unicode和多语言(即只是一堆专门的字符串函数)的支持非常弱.

我想知道你在PHP5应用程序中启用unicode和多语言支持的策略是什么?

另外,你如何存储翻译,因为PHP5没有像ASP.NET这样的WebResource文件呢?

php unicode

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

为什么我不能将int取消装入十进制?

我有一个IDataRecord reader我正在检索小数,如下所示:

decimal d = (decimal)reader[0];
Run Code Online (Sandbox Code Playgroud)

由于某种原因,这会抛出一个无效的强制转换异常,说"指定的强制转换无效".

当我这样做reader[0].GetType()时告诉我它是Int32.据我所知,这应该不是问题....

我已经通过这个片段测试了这个,它运行得很好.

int i = 3750;
decimal d = (decimal)i;
Run Code Online (Sandbox Code Playgroud)

这让我头疼不已,想知道为什么它没有将读取器中包含的int取消装箱作为小数.

有谁知道为什么会这样?有什么微妙的我不见了吗?

c# int unboxing decimal

61
推荐指数
3
解决办法
2万
查看次数

jQuery语法帮助

很抱歉问这样一个新手问题,我知道这让你们中的一些人生气.但我认为学习语法是最困难的部分,所以不要太激怒我.

是的,我正在使用jQuery UI中的Tabs小部件.我坚持为此设置选项.这是它的立场......

<script type="text/javascript">
$(function() {
    $("#forumswitch").tabs({
        event: 'mouseover',
    });
}); 
</script>
Run Code Online (Sandbox Code Playgroud)

我正在使用Ajax但是我希望它在每次更改选项卡时都被缓存而不是请求新数据.(http://docs.jquery.com/UI/Tabs#option-cache)

我该如何将其添加到设置中?我知道它已经完成了数组,但我每次尝试时都会把它搞得一团糟.

ajax syntax jquery

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

WCF点对点,那里有节点吗?

我在.NET 3.5中使用WCF来实现对等网络应用程序.要解析对等节点,我使用的是PNRP.

IGlobalStoreServiceContract是我的合同,如下所示,

[ServiceContract(Namespace = "http://GlobalStoreEventDriven.API", CallbackContract = typeof(IGlobalStoreServiceContract))]
internal interface IGlobalStoreServiceContract
{
    [OperationContract(IsOneWay = true)]
    void NotifyGlobalStoreDataInserted(string globalGroup, DateTime maxDateTime);

    [OperationContract(IsOneWay = true)]   
    void RegisterNode();

    [OperationContract(IsOneWay = true)]
    void SynchronizeMemberList(Guid clientId);
}
Run Code Online (Sandbox Code Playgroud)

我使用这样的代码将每个节点加入到对等网络.

DuplexChannelFactory<IGlobalStoreChannel> channelFactory = new DuplexChannelFactory<IGlobalStoreChannel>(instance, "GlobalStoreAPIEndPoint");
IGlobalStoreChannel globalStoreChannel = channelFactory.CreateChannel();

globalStoreChannel.Open();
Run Code Online (Sandbox Code Playgroud)

我的问题是,一旦打开频道,我怎样才能最好地判断网络上是否存在其他对等节点?

例如,我可以调用我的合同RegisterNode中的一个方法,并且网络中的每个节点都可以使用回调来调用SynchronizeMemberList.然后我会知道是否有其他节点.

问题在于它是异步的.如果我调用RegisterNode并且没有人回复,那并不意味着没有人在那里,这可能只是意味着我没有等待足够长的时间.

你怎么看?有什么建议?

.net c# wcf

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

如何在Mac OS X上确定静态库(.a)的目标体系结构?

我有兴趣验证是否为ARM或Intel构建了一个给定的iPhone静态库.

它比任何事物都更具好奇心.是否有某种Mac OS X或BSD特定工具来执行此操作?这篇文章在Linux中给出了一个例子.

iphone macos linker bsd universal-binary

123
推荐指数
5
解决办法
8万
查看次数

装箱/拆箱和铸造有什么区别?

装箱/拆箱和铸造有什么区别?

通常,这些术语似乎可以互换使用.

.net boxing unboxing casting

67
推荐指数
4
解决办法
4万
查看次数

用Vim编程Java

我在那里测试了很多编辑,但是Vim让我上瘾.我真的希望在我的所有编程中使用Vim.我只是试着开始学习Java编程语言,我有一本很大的书,我正试图为此目的开始阅读,但令人遗憾的是,我没有Java编译器或.class文件阅读器(我认为称为JVM,但也许我只是一个菜鸟,我已经拥有它们但不知道它们是如何工作的).

我不想使用除Vim之外的其他编辑器,这不是我的目的.我知道Vim可以调用外部命令进行编译,我可能要在我的_vimrc中输入一些内容让他这样做(我使用Windows Vista,很遗憾,我知道)但我不知道该找什么,我有搜索了几天.周围的任何Vim爱好者专家可以帮我解决一下吗?我看到小Vim命令叫:javac,它让我生气,知道它还没有工作......

java vim

41
推荐指数
4
解决办法
6万
查看次数

连接中断后如何自动重新连接Oracle连接池?

我正在通过OracleConnectionCacheImpl运行Oracle连接池的问题.当我通过瘦驱动程序连接到我的数据库服务器(Oracle 10g)上的连接池时,一切正常,直到一个未指定的时间,数据库连接被丢弃(可能是由于空闲连接?),我收到一条错误消息:

封闭连接.

刷新页面并重新尝试连接会重新连接数据库,因此它似乎不是网络或数据库的问题.如果池中的连接因任何原因死亡,Oracle连接池是否可以验证其连接并重新连接?

我正在使用Apache Tomcat 6.0.18,Java EE6更新11.

(在Oracle瘦驱动程序中似乎有ping功能.这有帮助,我在哪里可以找到它?)

database-connection connection-pooling jdbc oracle10g

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

在asp.net mvc中使用强类型视图数据时设置页面标题

如何使用强类型视图和母版页在asp.net mvc中设置页面标题.

我在我的母版页类中添加了一个公共属性,但在我的视图/操作中似乎无法访问它.

c# asp.net-mvc strongly-typed-view

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

在Git中只提交文件的一部分

当我在Git中对文件进行更改时,如何只提交一些更改?

例如,我怎样才能在文件中更改的30行中只提交15行?

git git-commit

2629
推荐指数
19
解决办法
36万
查看次数