问题列表 - 第29186页

如何在满载之前关闭应用程序?

是否有可能在启动应用程序的过程中阻止MainForm完全加载(不确定它的调用方式,组件初始化可能如何)?

我试过了:

public MainForm()
{
    if (true)
    {
        Application.Exit();
        return;
    }
    InitializeComponent();
}
Run Code Online (Sandbox Code Playgroud)

public MainForm()
{
    if (true)
    {
        this.Close();
        Application.Exit();
        return;
    }
    InitializeComponent();
}
Run Code Online (Sandbox Code Playgroud)

没有"回归" 同样.

第一个实际上没有做任何事情,而第二个解决方案抛出"无法访问已处置的对象".错误?

甚至可以在满载之前关闭整个应用程序吗?

只是为了说清楚我想在数据库连接问题时阻止应用程序加载.

.net c#

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

为什么以及何时值得使用指针指针?

可能重复:
指向指针的指针如何在C中工作?

你好,

尽管我认为我在编程中通过了新手阶段,但仍然有一些问题,我不知道怎么解释它们.是的,有很多"如何"超越,但几乎总是没有人解释为什么和/或何时有一种技术有用.

在我的例子中,我发现在某些情况下,在C++中使用指向指针的指针.不是指向对象的指针吗?哪些好处?应该在何处或何时使用指向指针的指针?在这件事上我觉得有点失常.

我希望时间经验丰富的专家可以回应这些担忧,希望其他没有经验丰富的程序员可以分享.;-)

谢谢大家.

Julen.

c++ pointers

7
推荐指数
2
解决办法
3295
查看次数

使用flag-sort在Java中对数组进行排序

用Java编写静态方法:

public static void sortByFour (int[] arr)
Run Code Online (Sandbox Code Playgroud)

作为参数接收一个充满非负数(零或正数)的数组,并按以下方式对数组进行排序:

  • 在数组的开头,将显示四个没有余数的所有数字.
  • 在它们之后,将出现数组中所有以4为余数的数字.
  • 在它们之后,将出现数组中所有以4为余数的数字.
  • 在数组的末尾,将显示所有其余数字(除以4而其余为3的数字).

(每组中数字的顺序无关紧要)

使用flag-sort,该方法必须尽可能高效.空间复杂度必须为O(1),时间复杂度必须为O(N)或更小.

注意:请勿使用额外的阵列.

我读到了标志排序,但我不知道如何用Java编写它的代码.有人可以帮帮我吗?

根据我读到的内容,有必要在每个桶的数组中找到起始索引和结束索引.那是对的吗?为此,有必要计算数组中有多少数除以4,余数为0,1,2和3.

嗯...

public static void sortByFour(int[] arr) {
    int count1 = 0, count2 = 0, count3 = 0, count4 = 0;
    int startB1, startB2, startB3, startB4;
    for (int i = 0; i < arr.length; i++) {
        if (arr[i] % 4 == 0)
            count1++;
        if (arr[i] % 4 == 1)
            count2++;
        if (arr[i] % 4 == 2)
            count3++;
        if (arr[i] …
Run Code Online (Sandbox Code Playgroud)

java sorting

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

修改mod_perl2中的POST请求

有没有人知道如何使用mod_perl2访问/修改POST请求数据.在GET方法中,可以获取/设置请求QUERY字符串:

  $args      = $r->args();
  $prev_args = $r->args($new_args);
Run Code Online (Sandbox Code Playgroud)

如何在POST方法中获取/设置请求QUERY字符串?

perl apache2 http-post mod-perl2

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

从我们按下键盘上的键,直到它出现在您的word文档中时会发生什么

这个问题在我的求职面试中......我只是想看看我是否提供了所有细节......

c hardware assembly winapi

12
推荐指数
2
解决办法
7855
查看次数

Mysql:如何选择具有特定值的组?

说有这样的表:

mysql> SELECT * FROM tags;
+---------+--------+
| post_id | tag_id |
+---------+--------+
|       1 |      2 |
|       1 |      3 |
|       1 |      1 |
|       2 |      1 |
|       2 |      2 |
+---------+--------+
5 rows in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

字段名称非常明显.我想选择post_id同时具有1和3的tag_ids,所以在这个例子中它只是1.我想到了 SELECT post_id FROM tags GROUP BY post_id HAVING ...以后我想列出tag_id这个组中的s.我怎么做?

mysql sql group-by having

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

在Apache POI公式中引用工作表

我正在使用Apache POI 3.6生成excel(2003)表.我想在一个单元格中插入一个公式,该单元格计算几张纸上某些单元格的总和.

我有名为a,b和c的表,并且想要计算单元格A1的总和

我试过了:

cell.setCellFormula("a!A1+b!A1+c!A1");
Run Code Online (Sandbox Code Playgroud)

POI不会产生任何错误,但是当我打开工作表时,我在OpenOffice中收到错误:

Err: 522 - =$#REF!.A1+$#REF!.A1+$#REF!.A1
Run Code Online (Sandbox Code Playgroud)

我做了一些研究,显然在引用多张表时存在错误.(例如https://issues.apache.org/bugzilla/show_bug.cgi?id=46670)有没有人知道如何在POI中使用多张表格的公式?

- - - - - - - 源代码 - - - - - - - - - -

public static void main(String args[]){
    Workbook wb = new HSSFWorkbook();
    CreationHelper createHelper = wb.getCreationHelper();
    Sheet sheet = wb.createSheet("Total");

    Row row = sheet.createRow((short)0);
    Cell cell = row.createCell(0);

    cell.setCellFormula("a!A1+b!A1+c!A1");

    Sheet sheet1 = wb.createSheet("a");
    Sheet sheet2 = wb.createSheet("b");
    Sheet sheet3 = wb.createSheet("c");
    Sheet sheet4 = wb.createSheet("d");

    createVal(sheet1, createHelper, 5);
    createVal(sheet2, createHelper, …
Run Code Online (Sandbox Code Playgroud)

java excel formula excel-2003 apache-poi

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

将选择器(重新加载)发送到当前视图

我有一个重载按钮,UINavigationController应该发送一个reload-selector到当前加载的视图,也就是顶部的视图.我无法弄清楚我是如何做到这一点的.

我不知道从哪里开始,所以如果有人能给我一个指针,那就太棒了:)

谢谢!

iphone objective-c selector uiviewcontroller uinavigationcontroller

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

Perl可以将数组引用存储为散列键吗?

考虑以下:

use strict;
use Data::Dumper;
my $hash={['one','two']=>[1,2]};
print Dumper($hash);
=for comment
prints....
$VAR1 = {
          'ARRAY(0x35358)' => [
                               1,
                               2
                              ]
         };
=cut
Run Code Online (Sandbox Code Playgroud)

作为替代方案,哈希中的键可以被构造为"一个\ ttwo",然后我可以基于制表符分隔符(在程序的后半部分,同时重置数据)来分离键的元素.

关于如何将密钥存储为数组引用的任何建议?

perl

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

gnu make:如何连接两个字符串

鉴于这条线:

program_OBJS := ${program_SRCS:.cpp=.o}
Run Code Online (Sandbox Code Playgroud)

我想附加.o到每个文件名而不是替换.cpp.o.

我怎么做?

gnu makefile gnu-make

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