问题列表 - 第22493页

杰克逊VS. GSON

在搜索了一些现有的JSON库之后,我终于得到了这两个:

  • 杰克逊
  • 谷歌GSon

我对GSON有点偏爱,但网上的消息是GSon遇到了某种天体性能问题(截至2009年9月).

我继续比较; 与此同时,我正在寻求帮助来决定我的想法.

java comparison json jackson gson

352
推荐指数
5
解决办法
16万
查看次数

如何链接cpp源文件中的静态库?

有一个#pragma命令可以从源文件而不是从项目设置链接到库中.我似乎无法记住它.

这里有人能提醒我吗?

谢谢

c c++ visual-studio

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

用PHP构建CalDAV服务器?

好吧,所以我是CMS的作者,我有兴趣构建一个CalDAV服务器,使用户能够通过CalDAV而不是通过网络与我的CMS连接,这样他们就可以看到他们的日历,添加待办事项和像这样的东西.

我看过http://www.davical.org/这是一个用PHP构建的CalDAV服务,但它有自己的数据库,我已经完成了数据库的工作,只想要一个翻译的中间层服务,两者都是使用我的功能来往我的数据库的方式.

有任何想法吗?

php caldav

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

如何正确编写桌面应用程序?

我是一名网络和移动应用程序开发人员,我更喜欢使用MVC框架进行开发.我刚开始使用桌面应用程序(在C#中).应用程序开发不是问题.我以前写了各种桌面应用程序,但它们仅供个人使用或小公司使用.

是否有一个很好的开源项目,我可以下载和阅读源代码,以了解如何编写桌面应用程序,以实现轻松维护,良好的错误处理等...

.net c# model-view-controller design-patterns

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

在GLSL中外部定义预处理器宏

GLSL有一个完整的C风格预处理器.唯一不起作用的是#include.其中一个很棒的功能是,您可以使用#ifdef注释掉函数,从而创建一个着色器,如果不使用某些特征,可以将其稀疏.

我的问题是:

有没有办法从C代码定义宏?

使用openGL接口似乎无法做到这一点.快速入侵是在代码加载表单文件之前使用#define FOO添加几行.但它似乎有点倒退.

opengl preprocessor glsl

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

使用比较运算符,例如“!=”和“==”,并将泛型限制为 C# 中的值

我有以下代码:

class Foo<T> where T : struct
{
    private T t;
    [...]
    public bool Equals(T t) { return this.t == t; }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试编译时,出现以下错误:

运算符“==”不能应用于“T”和“T”类型的操作数

为什么做不到呢?如果有约束的话,where T : class它就会起作用。但我需要它是值类型,因为在我的实现中,这个泛型将始终是一个枚举。

我正在做的就是使用Object.Equals()方法来规避这种情况。因为我只是在 T 之间进行比较,它会始终确保正确的行为吗?

c# generics constraints value-type

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

C#:根据平台访问32位/ 64位DLL

我们使用来自C#应用程序的自编写32位C++ DLL.现在我们已经注意到,当C#应用程序在64位系统上运行时,会自动使用64位运行时,当然也无法从64位运行时访问32位DLL.

我的问题是:有没有办法使用32位DLL?如果没有,如果我创建了64位版本的DLL,是否可以轻松地让应用程序选择哪个到P/Invoke?

我正在考虑在C#中创建两个辅助类:一个从32位DLL导入函数,一个从64位DLL导入,然后创建一个包装类,每个导入函数有一个函数调用32位导入器或者64位导入程序取决于操作系统的"bittyness".那会有用吗?

或者还有另一种简单的方法吗?

c# 64-bit pinvoke dllimport

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

幻想名称数据库

我正在为我的webapp构建一个演示数据集.我想要成千上万的"真实"名字.它们不应该是名人或小说英雄的名字或者会引起联想的名字.他们都应该有各种不同的声音,但真实的男女名字和姓氏.

出生日期和其他数据可以随机生成,但是现在我遇到了名称问题.你对此有什么创意吗?


更新:戴夫是赢家

使用他建议的工具示例数据,identitygenerator.com(非常用户友好且功能强大的工具):



mysql> select name, sex, dob from Customer order by rand() limit 30;
+-------------------+---------+------------+
| name              | sex     | dob        |
+-------------------+---------+------------+
| Seth Copeland     | male    | 1958-03-02 | 
| Nomlanga Short    | female  | 1993-09-15 | 
| Cheryl Kerr       | female  | 1962-05-14 | 
| Ralph Murphy      | male    | 1984-07-14 | 
| Whilemina Sparks  | female  | 1975-08-07 | 
| Bernard Atkins    | male    | 1953-02-23 | 
| Kane Lowery       | male …
Run Code Online (Sandbox Code Playgroud)

database language-agnostic dataset demo

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

XAMPP配置为端口8080和hosts文件(以及WordPress-mu安装)问题

我正在尝试在我的XAMPP localhost服务器(配置为端口8080)中安装WordPress MU.

在浏览器中使用此地址>> http:// localhost:8080/wordpress-mu / <<获取此响应>> WPMU仅在URL中没有端口号的情况下工作.<<

这是我的hosts文件中的最后一行:127.0.0.1 localhost.localdomain

(这指向我的IIS7 localhost服务器而不是我的XAMPP本地主机)

我猜我需要在这个主机文件中添加另一个条目来为XAMPP和WordPress MU配置这个,但我不确定它应该是什么?

xampp

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

计算最节能的ad-hoc网络的算法

我有一个(理论上)网络,有N个节点,每个节点都有自己的固定位置.每个节点每个周期发送一条消息,需要直接或通过其他节点到达根节点.

从节点A向节点B发送消息的能量成本是它们之间的距离,平方.

挑战在于如何以树形格式链接这些节点以产生最节能的网络.

例如,有两种可能的方式来链接这些节点,左边的节点更节能.

我正在研究遗传算法来解决这个问题,但我想知道是否有人有任何其他想法,或者知道任何相关的开源代码.

编辑:网络的另一个方面,我忘了提到,每个节点都是电池供电的.因此,如果我们通过同一节点路由太多消息,那么该节点的电池将耗尽,导致网络出现故障.网络的能效是通过在任何节点电池耗尽之前可以从每个节点成功传输到根节点的消息来衡量的.

编辑#2:对于问题原始文本中的遗漏,我很抱歉.不管怎么说,你之前的一些答案并不是我想要的,但我不熟悉MST算法,所以感谢你告诉我它们.

为了让事情更清楚,让我补充一点:

所有节点每个周期发送一个自己的消息,包括内部节点.内部节点还负责中继它们收到的任何消息.这增加了电池的压力,如果他们发送了他们自己的附加信息.目标是在任何节点电池耗尽之前最大化循环次数.

algorithm treenode graph-theory energy

11
推荐指数
2
解决办法
1286
查看次数