问题列表 - 第2134页

你如何更改nginx返回的服务器头?

有一个隐藏版本的选项,因此它只显示nginx,但有没有办法隐藏它,所以它不会显示任何内容或更改标题?

nginx http-headers

132
推荐指数
9
解决办法
15万
查看次数

为什么我的应用程序在关闭主窗口后仍然运行?

如果我像这样制作一个JFrame

public static void main(String[] args) {

     new JFrame().setVisible(true);
}
Run Code Online (Sandbox Code Playgroud)

关闭窗口后,appication不会停止(我需要杀死它).

显示应用程序主窗口的正确方法是什么?

我也想知道提出解决方案的原因.

提前致谢.

java swing

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

正则表达非常贪婪

我有以下文字

tooooooooooooon
Run Code Online (Sandbox Code Playgroud)

根据我正在阅读的这本书,当?任何量词之后,它变得非贪婪.

我的正则表达式to*?n仍在回归tooooooooooooon.

它应该回归ton不应该吗?

知道为什么吗?

regex regex-greedy

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

C#中的点阵打印?

我正在尝试用C#打印到Dot Matrix打印机(各种型号),目前我正在使用Win32 API(你可以在网上找到很多例子)调用,将转义代码从我的C#应用​​程序直接发送到打印机.这很好用,但......

我的问题是因为我正在生成转义码而不依赖于Windows打印系统,打印输出无法发送到任何"普通"打印机或PDF打印驱动程序等.(这现在导致问题,因为我们尝试使用Easy Print [基于XPS]在2008终端服务器上使用该应用程序]

问题是:我如何使用直接打印,转义码等从C#打印格式化文档(预打印固定的发票)到Dot Matrix打印机(Epson,Oki和Panasonic ...各种型号).

**只是为了澄清,我正在努力的事情像GDI +(System.Drawing.Printing),但问题是,它的很辛苦,得到的东西要排队,如旧代码一样.(旧代码发送的字符直接向打印机绕过Windows的驱动程序.)任何建议的东西如何能加以改进,使他们可以使用GDI +,但仍然排队如旧代码做?

c# printing xps

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

用于TestNG覆盖的Eclipse插件

有没有人知道Eclipse插件来分析TestNG单元测试的代码覆盖率?

testng code-coverage eclipse-plugin

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

以编程方式在iPhone日历中添加自定义事件

有没有办法从自定义应用程序中将iCal事件添加到iPhone日历?

iphone calendar ios eventkit

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

您在LINQ语法中遇到的最严重的滥用是什么?

在最近的Dot Net Rocks播客中,Jon Skeet提到了滥用LINQ语法的可能性.有什么例子让人们看到LINQ正在做些疯狂的事情?

linq anti-patterns abuse

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

git分支中的已修改文件正在溢出到另一个分支中

我正在使用主分支和另一个主题分支的git存储库.我已切换到主题分支并修改了一个文件.现在,如果我切换到主分支,则相同的文件显示为已修改.

例如:

git-build分支中的git状态:

# On branch git-build
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       modified:   cvsup_current
#
Run Code Online (Sandbox Code Playgroud)

切换到主分支

[root@redbull builder_scripts (git-build)]# git co master
M       builder_scripts/cvsup_current
Switched to branch "master"
Run Code Online (Sandbox Code Playgroud)

主分支中的git状态

[root@redbull builder_scripts (master)]# git status
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       modified:   cvsup_current
#
Run Code Online (Sandbox Code Playgroud)

为什么文件在master分支中显示为已修改,即使它在git-build分支中被修改了?

我的理解是,分支是相互独立的,当我从一个分支转换到另一个分支时,变化不会从一个分支"溢出"到另一个分支.所以我显然在这里遗漏了一些东西.

有人拿到了线索吗?

git git-branch

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

void**是ANSI-C中可接受的类型吗?

我见过一个函数,其原型是:

int myfunc(void** ppt)
Run Code Online (Sandbox Code Playgroud)

该函数在C文件中作为a = myfunc(mystruct**var1)调用;

其中mystruct是我们拥有的结构之一的typedef.

这在MSVC6.0中没有任何编译错误,但是当我用其他一些C编译器编译它时,它会在调用此函数的地方出错,并显示错误消息:

类型mystruct**的参数与void**类型的参数不兼容

myfunc()的参数保持为void**,因为它似乎是一个通用的malloc类函数,可以使用各种结构变量类型进行内存分配

  1. 在C标准/任何C编译器中是否允许使用任何类型的void**?
  2. 我该如何解决?[我尝试将函数调用参数转换为mystruct**,但它没有工作]

-广告

c void

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

c ++ dynamic_cast错误处理

是否有任何与dynamic_cast错误处理相关的良好实践(除非您不必使用它)?我想知道我应该如何处理NULL和它可以抛出的bad_cast.我应该检查两者吗?如果我捕获bad_cast或检测到NULL,我可能无法恢复...现在,我正在使用assert检查dynamic_cast是否返回NULL值.你会在代码审查中接受这个解决方案吗?

c++ dynamic-cast

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