问题列表 - 第12273页

Fortran技术查询

我在Fortran中有以下函数签名.我是Fortran语言的新手 - 0.在下面的函数中是什么意思?

ANTY(IAN,NA,0.,0.)
Run Code Online (Sandbox Code Playgroud)

fortran

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

如何获得适合存储临时文件的路径?

C#2008 SP1

我为客户应用程序创建了一个更新程序.更新程序的工作方式是下载所有更新的文件并将它们存储在临时文件夹中,然后检查文件哈希值.如果一切正常,它会将文件复制到应用程序安装文件夹.完成此操作后,它将删除临时目录中的所有更新文件.

我的问题:我正在寻找一个可用于XP,Vista和Win7的目录.我在考虑'temp'目录.但是,当我这样做时:

Environment.SpecialFolder.
Run Code Online (Sandbox Code Playgroud)

临时目录没有枚举.存储这些临时文件的最佳选择是什么?

非常感谢任何建议,

.net c#

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

什么成了'最后一个'?

来自维基百科:

最后一个是1981年的一个独特的软件程序,它从用户那里获取输入并在BASIC中生成一个程序然后可以运行.它是程序生成器的一个例子.

该软件不是编程语言,因为与大多数编程语言不同,程序是由用户从菜单中选择构成生成代码基础的选项生成的.这是以逻辑顺序完成的,最终会导致在BASIC中生成程序.用户可以随时选择查看显示程序设计当前进度的流程图.2

但维基百科没有说明这项计划的内容.它有多受欢迎/不受欢迎,有多少人使用它?它是如何以及何时实现其消亡,还是仍然可用?

更多信息请点击此处.

history

6
推荐指数
3
解决办法
3247
查看次数

Java API找出JDK版本的类文件是为其编译的?

是否有任何Java API来查找为其编译的类文件的JDK版本?当然有javap工具可以找到这里提到的主要版本.但是,我想以编程方式执行此操作,以便我可以警告用户为适当的JDK编译它

java version

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

如何在div标签中居中(垂直和水平)按钮?

我试图确定如何在div标签中居中(垂直和水平)按钮.

鉴于以下CSS:

div.listBoxMoverUserControl
{
    width: 350px;
    height: 175px;
}

div.listBoxMoverUserControl div 
{
    height: 150px;
}

div.listBoxMoverUserControl div select
{
    width: 150px;
    height: 150px;
}

div.listBoxMoverUserControl div.listBoxMoverUserControl_column1
{
    float: left;
    width: 150px;
}

div.listBoxMoverUserControl div.listBoxMoverUserControl_column2
{
    float: left;
    width: 50px;
}

div.listBoxMoverUserControl div.listBoxMoverUserControl_column3
{
    float: left;
    width: 150px;
}
Run Code Online (Sandbox Code Playgroud)

我想让这个标记中的按钮居中.如何修改CSS来实现这一目标?

<div class="listBoxMoverUserControl">
    <div class="listBoxMoverUserControl_column1">
        <label>Test1</label>
        <asp:ListBox runat="server"></asp:ListBox>
    </div>
    <div class="listBoxMoverUserControl_column2">
        <input id="btnMoveRight" type="button" value="->" /> <br />
        <input id="btnMoveLeft" type="button" value="<-" /> <br />
    </div>
    <div class="listBoxMoverUserControl_column3">
        <label>Test2</label>
        <asp:ListBox runat="server"></asp:ListBox>
    </div> …
Run Code Online (Sandbox Code Playgroud)

html css center

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

Jquery Flexigrid文本对齐

我使用Flexigrid的简单解决方案(示例1)

http://www.flexigrid.info/

我要做的是将其中一列中的文本对齐到右侧.有没有办法在不连接JSON文件的情况下执行此操作(示例3)?

text-align flexigrid

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

构建时T4转换的产品仅在下一个构建中使用

我有一个VS项目,其中包含:

  1. TextTransform在a template.tt上运行的预构建操作以生成generated.cs

  2. generated.cs 列为要编译的文件之一(即在项目文件列表中)

当我构建项目时,执行预构建操作,generated.cs重新创建,但VS编译以前的版本generated.cs(我猜它在构建过程开始时加载到内存中).

如何使构建使用新版本generated.cs(即在预构建操作中生成的版本)?如何强制构建订单?

请注意,文本转换输入是动态的,因此无法在设计时完成.

c# msbuild t4 visual-studio

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

删除指针有时会导致堆损坏

我有一个使用自定义线程池类运行的多线程应用程序.线程都执行相同的功能,具有不同的参数.

这些参数通过以下方式提供给threadpool类:

// jobParams is a struct of int, double, etc...
jobParams* params = new jobParams;
params.value1 = 2;
params.value2 = 3;

int jobId = 0;

threadPool.addJob(jobId, params);
Run Code Online (Sandbox Code Playgroud)

一旦线程无关,它就会获得下一个参数并运行作业功能.我决定删除threadpool类中的参数:

ThreadPool::~ThreadPool() {
    for (int i = 0; i < this->jobs.size(); ++i) {
        delete this->jobs[i].params;
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,这样做时,我有时会遇到堆损坏错误:

为RtlFreeHeap指定的地址无效

奇怪的是,在一个案例中它完美地运行,但在另一个程序中它崩溃了这个错误.我尝试在其他地方删除指针:在执行作业功能后的线程中(我得到相同的堆损坏错误)或在作业函数本身结束时(在这种情况下没有错误).

我不明白如何从不同的地方删除相同的指针(我检查,地址是相同的)更改任何东西.这与多线程这一事实有什么关系吗?

我有一个关键部分来处理对参数的访问.我不认为问题是关于同步访问.无论如何,只有在完成所有线程后才会调用析构函数,并且我不会在其他地方删除任何指针.指针可以自动删除吗?

至于我的代码.作业列表是结构的队列,由作业的id(以后能够获得特定作业的输出)和参数组成.

getNextJob() 每次完成执行上一个作业时,线程调用它们(它们都有一个指向ThreadPool的指针).

void ThreadPool::addJob(int jobId, void* params) {
    jobData job; // jobData is a simple struct { int, void* }
    job.ID = jobId;
    job.params = params;

    // insert parameters …
Run Code Online (Sandbox Code Playgroud)

c++ heap multithreading pointers memory-management

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

如何在SQL中使用JOIN执行UPDATE语句?

我需要使用其"父"表中的数据更新SQL Server 2005中的此表,如下所示:

拍卖

id (int)
udid (int)
assid (int)
Run Code Online (Sandbox Code Playgroud)

UD

id  (int)
assid  (int)
Run Code Online (Sandbox Code Playgroud)

sale.assid包含要更新的正确值ud.assid.

什么查询会这样做?我在考虑,join但我不确定是否可能.

sql t-sql sql-server sql-server-2005 sql-update

1262
推荐指数
14
解决办法
152万
查看次数

如何测试实用程序项目的最终和静态方法?

我正在尝试为aproject实现单元测试,它使用了遗留的"实用程序"项目,这个项目充满了静态方法,许多类都是最终的,或者它们的方法是最终的.我根本无法更新遗留项目.

JMock和EasyMock都扼杀了最终方法,我没有看到一种测试静态调用的好方法.有哪些技术可以测试这些?

java junit

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