小编Mic*_*zek的帖子

如何在Java中获取UTC或GMT中的当前日期和时间?

当我创建一个新Date对象时,它会初始化为当前时间但在本地时区.如何获得GMT中的当前日期和时间?

java timezone localization date gmt

450
推荐指数
18
解决办法
79万
查看次数

如何将C#nullable int转换为int

如何将可空转换intint?假设我有两种类型的int,如下所示:

int? v1;  
int v2; 
Run Code Online (Sandbox Code Playgroud)

我想分配给它v1的价值v2.v2 = v1;会导致错误.我如何转换v1v2

c# nullable

445
推荐指数
15
解决办法
36万
查看次数

有时我的文件冻结在我的vi | vim中,发生了什么?

有时当我使用vi或vim编辑我的文件时,我的文件就会冻结.即使我输入Ctrl+CCtrl+D,它仍然冻结在那里.我kill -9 <pid>从另一个终端,pid被杀死,但文件仍在那里冻结.

我想我必须键入一些我不知道的密钥组合.有人有想法吗?

unix

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

C++不推荐将字符串常量转换为'char*'

我有一个班级 private char str[256];

为此,我有一个显式的构造函数:

explicit myClass(const char *func)
{
    strcpy(str,func);
}
Run Code Online (Sandbox Code Playgroud)

我称之为:

myClass obj("example");
Run Code Online (Sandbox Code Playgroud)

当我编译这个时,我得到以下警告:

不推荐将字符串常量转换为'char*'

为什么会这样?

c++ string explicit-constructor

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

div中的CSS自动换行

我有一个宽度为250px的div.当innertext比我希望它分解时更宽.div是float:left,现在有溢出.我希望滚动条通过使用自动换行来消失.我怎样才能实现这一目标?

<div id="Treeview">
<div id="HandboekBox">
    <div id="HandboekTitel">
        <asp:Label ID="lblManual" runat="server"></asp:Label>
    </div>
    <div id="HandboekClose">
        <asp:ImageButton ID="btnCloseManual" runat="server" 
            ImageUrl="Graphics/close.png" onclick="btnCloseManual_Click" 
            BorderWidth="0" ToolTip="Sluit handboek" />
    </div>
</div>
<asp:TreeView ID="tvManual" runat="server" RootNodeStyle-CssClass="RootNode">
    <Nodes>

    </Nodes>
</asp:TreeView>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#Treeview
{
padding-right: 5px;
width: 250px;
height: 100%;
float: left;
border-right: solid 1px black;
overflow-x: scroll;
}
Run Code Online (Sandbox Code Playgroud)

html css word-wrap

98
推荐指数
4
解决办法
30万
查看次数

来自git的混淆错误消息

我从Git那里收到了这条消息:

您要求从远程"原点"拉出,但没有指定分支.因为这不是当前分支的默认配置远程,所以必须在命令行上指定分支.

有人能解释一下吗?更重要的是如何解决它?

git github

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

PHP中的==是否区分大小写的字符串比较?

我无法在php.net上找到这个.==用于比较PHP中的字符串时,双等号()是否区分大小写?

php string-comparison

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

错误C2065:'cout':未声明的标识符

我正在编写我的编程任务的"驱动程序"部分,我不断得到这个荒谬的错误:

错误C2065:'cout':未声明的标识符

我甚至尝试过使用std :: cout,但我得到另一个错误:IntelliSense:命名空间"std"没有成员"cout"当我声明使用命名空间std,包括iostream +我甚至试图使用ostream

我知道这是一个标准的菜鸟问题,但这让我感到难过,我是一个新手(意思是:我之前已经编程了......)

#include <iostream>
using namespace std;

int main () {
    cout << "hey" << endl;
 return 0;
}
Run Code Online (Sandbox Code Playgroud)

我正在使用Visual Studio 2010并运行Windows 7.所有.h文件都有"using namespace std"并包含iostream和ostream.

c++ namespaces std visual-studio-2010-beta-2

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

问题调用std :: max

我在Visual Studio中编译了我的bison生成的文件并得到了以下错误:

...\_ position.hh(83):错误C2589:'(':'::'
...\_ position.hh(83)右侧的非法令牌:错误C2059:语法错误:'::'
. ..\_ position.hh(83):错误C2589:'(':'::'
...\_ position.hh(83)右侧的非法令牌:错误C2059:语法错误:'::'

相应的代码是:

inline void columns (int count = 1)
{
  column = std::max (1u, column + count);
}
Run Code Online (Sandbox Code Playgroud)

我认为问题出在std :: max; 如果我将std :: max更改为等效代码,那么就没有问题了,但有没有更好的解决方案而不是更改生成的代码?

这是我写的野牛文件:

//
// bison.yy
//

%skeleton "lalr1.cc"
%require "2.4.2"
%defines
%define parser_class_name "cmd_parser"
%locations
%debug
%error-verbose

%code requires {
class ParserDriver;
}

%parse-param { ParserDriver& driver }
%lex-param { ParserDriver& driver }

%union {
    struct ast *a;
    double d;
    struct symbol *s;   
    struct symlist *sl;
    int …
Run Code Online (Sandbox Code Playgroud)

c++ windows bison visual-c++

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

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