问题列表 - 第11451页

如何创建截断到最后一小时的新Joda DateTime?

我正在从我想要创建新DateTime的文件中提取时间戳,但我想在一小时的楼层创建DateTime(或者任何Joda Period会这样做).
我怎样才能做到这一点?

java datetime truncate jodatime floor

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

嵌入D(编程语言)

我喜欢我读过很多关于D.的内容.

  • 统一文档(这将使我的工作变得更加容易.)
  • 内置于该语言的测试功能.
  • 调试代码支持语言.
  • 前瞻性声明.(我一直认为两次声明相同的功能是愚蠢的.)
  • 内置功能可替换预处理器.
  • 模块
  • Typedef用于正确的类型检查而不是别名.
  • 嵌套函数.(咳嗽 PASCAL 咳嗽)
  • 输入和输出参数.(这有多明显!)
  • 支持低级编程 - 嵌入式系统,哦耶!

然而:

  • D可以支持不会运行操作系统的嵌入式系统吗?
  • 它不支持16位处理器的彻底解除是否完全来自在这些机器上运行的嵌入式应用程序?有时你不需要锤子来解决你的问题.
  • 垃圾收集在Windows或Linux上很棒,但不幸的是嵌入式应用程序有时必须进行显式内存管理.
  • 数组边界检查,你喜欢它,你讨厌它.非常适合设计保证,但并不总是允许性能问题.
  • 对于支持多线程的嵌入式系统而不是运行操作系统有什么影响?我们有一个客户甚至不喜欢中断.更少OS /多线程.
  • 是否有适用于嵌入式系统的D-Lite?

所以基本上D适用于只有几兆字节(有时小于一兆字节)的嵌入式系统,不运行操作系统,其中必须在编译时知道最大内存使用量(每个要求),并且可能在小于32位的情况下处理器?

我对一些功能非常感兴趣,但我得到的印象是针对桌面应用程序开发人员.

具体是什么使它不适合16位实现?(假设16位架构可以处理足够的内存来保存运行时,无论是在闪存还是RAM中.)仍然可以计算32位值,尽管比16位慢,并且需要使用库代码进行更多操作.

embedded 32-bit d 16-bit

23
推荐指数
3
解决办法
5001
查看次数

C#动态运算符

是否可以在c#中使用动态运算符?

string aString = "5";
int a = 5;
int b = 6;
string op = "<";

//want to do something like dynamically without checking the value of op
if( a op b)
Run Code Online (Sandbox Code Playgroud)

c# dynamic

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

是否有一个命令行实用程序来更改win32 exe的嵌入式图标?

...我喜欢可以集成到我的构建过程中的东西:有什么"标准"工具可以做到这一点吗?

windows icons

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

正则表达 - 我的错误是什么?

我想匹配任何序列或数字,或文字:na.我在用:

"^\d*|na$"
Run Code Online (Sandbox Code Playgroud)

数字正在匹配,但不是na.

我的错是什么?

更多信息:我在aspnet c#中的文本框的正则表达式验证器中使用它.

空白条目没问题.

regex

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

正则表达式匹配HTML正文的内容

编辑:OOPS,对不起,我不清楚.我有一个从AJAX获得的字符串是一个xhtml文档,我需要获取它的body标签,除非我可以从字符串生成一个dom树?

我需要从字符串中的body标签获取所有内容,包括标记,以及javascript正则表达式.

我知道这是重复的,但我在其他问题中找到的正则表达式是针对不同风格的正则表达式,并给了我错误.

预先感谢.

javascript regex

0
推荐指数
2
解决办法
4920
查看次数

一般来说,数据库中的每个表都应该有一个身份字段用作PK吗?

即使我问它,这似乎是重复,但我搜索并没有找到它.对于SO来说这似乎是一个很好的问题 - 即使我确信我可以在许多博客上找到它等等.因此,博客上的辩论可能会比您在博客上引起的争论更多.

我遇到了一个连接问题:收回太多记录.我认为这是"扩张".我在连接集中添加了一个表,并且扩展的行数太多了.通常在发生这种情况时,我会添加一个选择连接中涉及的所有ID字段.这样,扩展正在发生的地方非常明显,我可以更改连接的ON来修复它.除了这种情况,我添加的表没有ID字段.对我来说,这是一个问题.但也许我错了.

问题:数据库中的每个表都应该有一个用作PK的IDENTITY字段吗?在每个表中都有ID字段有什么缺点吗?如果你有理由相信这个表永远不会用在PK/FK关系中怎么办?

相关但不重复:拥有标识列不是一个好主意?

显然这场辩论已经持续了一段时间.应该知道.

这篇文章(代理与自然键)也是相关的.

sql database database-design

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

使用一组复杂数据类型调用UpdateModel会重置所有非绑定值吗?

我不确定这是否是DefaultModelBinder类中的错误或者是什么.但UpdateModel通常不会更改模型的任何值,除了它找到匹配的值.看看以下内容:

[AcceptVerbs(HttpVerbs.Post)]
public ViewResult Edit(List<int> Ids)
{
    // Load list of persons from the database
    List<Person> people = GetFromDatabase(Ids);
    // shouldn't this update only the Name & Age properties of each Person object
    // in the collection and leave the rest of the properties (e.g. Id, Address)
    // with their original value (whatever they were when retrieved from the db)
    UpdateModel(people, "myPersonPrefix", new string[] { "Name", "Age" });
    // ...
}
Run Code Online (Sandbox Code Playgroud)

会发生什么是UpdateModel创建新的 Person对象,从ValueProvider分配它们的Name和Age属性并将它们放在参数List <>中,这使得其余的属性设置为它们的默认初始值(例如Id = 0),那么什么是去吧?

asp.net-mvc model-binding updatemodel

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

使用Sphinx索引Word文档和PDF

我有一个网站,用户上传.doc和.pdf格式的文件.我正在使用Sphinx对我的SQL数据库(MySQL)进行全文搜索.使用Sphinx索引这些文件格式的最佳方法是什么?

pdf ms-word

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

如何在不需要使用lib文件重新链接exe的情况下更新C++ DLL?

首先,我指的是Windows环境和VC++编译器.

我想要做的是重建一个Vc ++ DLL并保持与已经链接到lib的exe的兼容性,而不必重建exe或使用LoadLibrary动态加载DLL.换句话说,有没有办法将类和方法添加到DLL(但不删除任何)并确保现有的入口点保持不变?

dll visual-c++

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