小编Ear*_*rlz的帖子

如何确定当前应用程序是否为中等信任

我正在努力确保我的ASP.Net库在Medium Trust下运行.我遇到了问题,因为如果它在中等信任下运行,我需要禁用一些代码.

如何从C#确定当前应用程序是否为中等信任?

具体来说,我正在尝试从web.config中读取customErrors部分,并且我遇到了安全性错误

c# asp.net medium-trust

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

哪些编辑有vi仿真和delphi hightlighting支持?

您好我最近负责处理Delphi项目.在我使用Visual Studio与ViEmu之前,现在我不能没有某种形式的vi仿真.是否有任何编辑器使用Delphi语法高亮显示和vi模式?

注意:我不会使用这个编辑器来编译Delphi项目.我只是想用它来编辑单个.pas文件

delphi vim editor

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

我是否需要释放列表中的元素?

你好,我有一个类型列表TList.我用指向创建的记录的指针填充它new.

我的一个同事告诉我,释放列表将释放所有元素,但我有疑虑,因为我已经习惯了C.那么Delphi 7是否有某种垃圾收集,我真的不需要释放每个元素?有人可以向我解释这是如何工作的吗?

delphi free pointers memory-management delphi-7

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

Moai网格与瓷砖颜色

我正在尝试使用Moai SDK为游戏创建网格.网格中的每个图块都应该能够填充颜色.

所以实际上我有两个问题:

  • 使用Moai构建网格的最佳方法是什么?
  • 如何用颜色单独填充每个瓷砖

网格

谢谢

grid lua moai

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

如何在Delphi中获得等效的静态(类)字段?

我在一个非常昂贵的课堂上有一定的操作.(完全运行大约8秒)所以,现在我已经决定它可能应该在"初始化"屏幕的程序开始时运行.我在Delphi的任何地方都找不到表明存在静态字段的东西.

我基本上需要做的是加载一个记录列表,并在程序的整个生命周期中保持它们的存活.在Delphi中执行此操作的最佳方法是什么?

我会很简单地在C#中这样做:

class Foo{
  static List<...> Bar;
}
Run Code Online (Sandbox Code Playgroud)

但是在Delphi中,我没有看到任何用于创建静态字段的内容.我所看到的只是class创建静态方法的关键字

delphi oop static delphi-7

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

在mongodb中进行身份验证

mongodb C#的连接字符串如下:

mongodb://[username:password@]hostname[:port][/[database][?options]] 
Run Code Online (Sandbox Code Playgroud)

连接字符串本身是否实现了身份验证?

我见过C#驱动程序的API.它有4种身份验证方法:`check authentication,canAuthenticate,isAuthenticated和Authenticate,但它们是内部的.请让我知道吗?我非常需要它.谢谢你...

c# mongodb

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

mmap 返回无法分配内存,即使有足够的内存

我正在使用 leveldb 进行压力测试。

util/env_poisx.cc : NewRandomAccessFile()

void* base = mmap(NULL, size, PROT_READ, MAP_SHARED, fd, 0);
Run Code Online (Sandbox Code Playgroud)

插入 300 万条数据(每条 100k)后。错误号说Cannot allocate memory

为什么?

更多细节:

顶部:

 PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                         
19794 root      20   0  290g 4.9g 4.7g S 98.6  7.8   2348:00 ldb
Run Code Online (Sandbox Code Playgroud)

自由-m:

             total       used       free     shared    buffers     cached

Mem:         64350      60623       3726          0        179      59353

-/+ buffers/cache:       1090      63259

Swap:          996          0        996
Run Code Online (Sandbox Code Playgroud)

ulimit -a:

core file size          (blocks, -c) …
Run Code Online (Sandbox Code Playgroud)

c linux memory-management mmap leveldb

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

被检查= HTML复选框无效?

所以,我一直在修理我的网站.我的网站当然会从"视图"生成HTML.

现在,我的一部分视图看起来像这样:

<input type="checkbox" name="Publish" checked="{=Entry.Publish ? "yes" : "no" =}" value="true" />
Run Code Online (Sandbox Code Playgroud)

这是解决这个问题的最简单方法.但是,在生成时checked="no",每当我加载页面时,默认情况下仍会选中该复选框.我是否真的必须将checked所有属性排除在一起以便不进行检查?

另外,我使用HTML5作为我的doctype.

html checkbox html5 html-validation

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

从 XSD 生成 SQL 架构并将 XML 文件加载到 SQL Server

我有一个 XSD 文件和许多 XML 数据文件。从 XSD 文件创建数据库/表然后将所有 XML 文件加载到生成的数据库架构中的最快方法是什么?

目前,我不在乎它是使用代码生成工具还是其他任何工具。我只想知道最快的方法来做到这一点。

.net xml sql-server xsd code-generation

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

为什么WinRT中需要DefaultOverloadAttribute?

我最近有一个WinRT类定义,其方法如下:

public void Foo(string x){}
public void Foo(CustomClass x){}
Run Code Online (Sandbox Code Playgroud)

虽然编译器抛出了错误

Earlz.FooBar的1参数重载必须通过使用Windows.Foundation.Metadata.DefaultOverloadAttribute进行装饰,将一个方法指定为默认重载.

这个属性有什么样的含义?我不熟悉WinRT预测的工作方式,但我写的内容最终将成为一个公开可用的API.所以,我想确保我没有做一些会给使用API​​的人带来痛苦的事情.我应该将我的Foo方法重命名为FooCustom或者某些这样的方法,还是在更常用的函数上使用DefaultOverload的方式去?

此外,我尝试查找此属性的作用以及为什么需要它,但MSDN像往常一样缺少详细信息并且仅提供单句描述"表明方法是默认的重载方法"

我假设这个属性的主要原因是因为Javascript只支持参数计数的重载,而不支持参数类型.但是,Javascript应用程序如何访问具有类型重载的非默认WinRT方法?

.net javascript c# windows-8 windows-runtime

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