问题列表 - 第37442页

如何以编程方式获取Linux中目录的可用磁盘空间

是否有一个函数可以返回给定目录路径的驱动器分区上有多少可用空间?

c++ linux

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

当引发异常时返回堆栈跟踪时,如何进行C#尾递归优化

我在C#中看到了一些关于丢失尾部调用优化的问题,据说这种语言不适合递归算法实现.然而,这引出了一个问题,我们如何进行尾调用优化,并在引发异常时或者可以使用反射来检查调用堆栈并对其进行操作时仍提供合理的堆栈跟踪.

c# tail-call tail-call-optimization

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

开发/管理/设计重复任务/日历的最佳方式

我所谈论的一个例子与谷歌日历类似.创建新的定期任务时.

在创建定期任务"模板"(所有单个任务所基于的模板)之后,您是否创建了所有单个任务并将它们存储在数据库中?或者你只是存储"模板"反复发生的事件和他们的例外?

如果用户请求"月份"视图,并且您想要显示所有事件/任务,则似乎是从模板实时创建输出,并且包括所有异常将比资源更加密集,如果每个单独的重复任务都是从模板创建并插入到数据库中的.

这将使搜索/排序等更容易.

以前有人创造过这样的东西吗?想法?

php mysql

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

jQuery:生成html

有没有更好的方法来做到以下几点?

var html;
var i;
for (i=0; i < 4; i++) {
    html += '<div class="row">';
    html += '<span class="label">Dining Style:</span>';
    html += '<span class="control">';

    var j;
    for (j=0; j < 3; j++){
        html += '<div class="attribBox">';
            html += '<ul>';
                html += '<li><input type="checkbox" /> item 1</li>';
            html += '</ul>';
        html += '</div>';
    }
    html += '</span>';
    html += '<div class="clear"></div>';
}

$("#content").html(html);
Run Code Online (Sandbox Code Playgroud)

html jquery

5
推荐指数
2
解决办法
6702
查看次数

没有len函数的字符串长度

任何人都可以告诉我如何在不使用len()函数或任何字符串方法的情况下获取字符串的长度.请有人告诉我,因为我疯狂地试着回答.
谢谢.

python string-length

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

什么是样板代码?

一位同事从未听说过这一点,我无法提供真正的定义.对我来说,它总是一个'我知道 - 当我看到它'的例子.

奖金问题,谁来源于这个词?

terminology definition boilerplate

364
推荐指数
11
解决办法
14万
查看次数

从Delphi中的函数指针调用函数

我正在尝试在Delphi中构建一个通用工作线程,我可以将一个函数/过程(无关紧要)作为参数传递并让它执行.

我的猜测是在TThread类中添加一个字段并从中调用它TThread.Execute.

所以线程外的代码将是:

  MyThread := TWorkerThread.Create(True);
  Mythread.CallBackF := @Foo;
  try
    MyThread.Resume;
  except
    MyThread.Free;
  end;

如何保持一个参考 @fooTWorkerThread,并从内部调用它Execute

delphi multithreading callback delphi-2010

4
推荐指数
2
解决办法
1573
查看次数

运行json字符串函数

我有一个像这样的json字符串:

json = "{'run': 'function() { console.log('running...'); }'}"
Run Code Online (Sandbox Code Playgroud)

如何在json字符串中运行该函数?

javascript json

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

access:如何使用VBA检测是否打开了查询?

是否可以在access-2007中检测是否存在使用VBA的打开查询?

我正在打开这样的查询:

    stDocName = "Meeting_Reasons_Frequency"
  DoCmd.OpenQuery stDocName
Run Code Online (Sandbox Code Playgroud)

是否可以检测它是否开放?

sql ms-access vba access-vba

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

实体框架:在关联中使用非主要唯一键的替代解决方案

我知道实体框架工作不允许您使用非主要唯一密钥作为外键关联从数据库生成模型.我可以手动修改EDMX吗?如果是这样,有人可以给我一个例子或参考吗?如果没有,还有其他可能吗?

最简单的例子:

这是表格的DDL.你会注意到我有一个从PersonType.TypeCode到Person.TypeCode的外键

CREATE TABLE [dbo].[PersonType](
    [PersonTypeId] [int] NOT NULL,
    [TypeCode] [varchar](10) NOT NULL,
    [TypeDesc] [varchar](max) NULL,
 CONSTRAINT [PK_PersonType] PRIMARY KEY CLUSTERED 
 ([PersonTypeId] ASC)
 CONSTRAINT [UK_PersonType] UNIQUE NONCLUSTERED 
 ([TypeCode] ASC)
)

CREATE TABLE [dbo].[Person](
    [PersonId] [int] NOT NULL,
    [TypeCode] [varchar](10) NOT NULL,
 CONSTRAINT [PK_Person] PRIMARY KEY CLUSTERED 
 ([PersonId] ASC)
)

ALTER TABLE [dbo].[Person]  WITH CHECK ADD  CONSTRAINT [FK_Person_PersonType] FOREIGN KEY([TypeCode])
REFERENCES [dbo].[PersonType] ([TypeCode])

ALTER TABLE [dbo].[Person] CHECK CONSTRAINT [FK_Person_PersonType]
Run Code Online (Sandbox Code Playgroud)

这是EDMX生成的

<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="1.0" xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx">
  <!-- EF Runtime content …
Run Code Online (Sandbox Code Playgroud)

c# .net-4.0 visual-studio-2010 sql-server-2008 entity-framework-4

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