小编Mik*_*hke的帖子

如何在 VS Code 语言扩展中使用 editor.maxTokenizationLineLength?

是否可以在 vscode 语言扩展或类似实现中使用“editor.maxTokenizationLineLength”。

情况是我有自己的语言类型。我想限制行长,因为每当预期值中出现换行符时,彩色突出显示都会丢失,从而消除对用户的警告。

visual-studio-code vscode-extensions

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

如何直接在MySQL Workbench中编辑值?

我正在使用 MySQL Workbench 来管理数据库,但无法直接编辑数据库中的值。当我单击单元格/值并选择“在编辑器中打开值”并且更改文本并单击“应用”时,更改不会持续。有人知道这个问题的原因/解决方案吗?

mysql mysql-workbench

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

将数据和架构导入MySQL Workbench

我正在尝试学习SQL,我下载了一个数据库来练习.我下载了两个扩展名为.sql的文件,一个是架构,另一个是实际数据.我还安装了MySQL Workbench.我一直在谷歌搜索,我一直在尝试解决这个问题,但我不懂Workbench,我无法加载数据库.

在哪里导入架构和数据以尝试查询?

任何帮助将非常感激.

mysql sql mysql-workbench

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

MySQL 链式不等式

当查询WHERE子句中使用“链式不等式”语法时,MySQL 不会抱怨,但会产生与使用正确语法编写的具有类似精神的查询不同的结果。那么它实际运行的是什么查询以及应用了哪些约束?为什么它不会产生错误?

一个简单的例子:假设我在 MySQL 数据库中有一个名为 User 的表,其属性名为score

我可以使用链式不等式语法编写以下形式的查询:

SELECT *
FROM User
WHERE 10 < score < 15;
Run Code Online (Sandbox Code Playgroud)

以及具有正确语法的以下形式的查询:

SELECT *
FROM User
WHERE score > 10 AND score < 15;
Run Code Online (Sandbox Code Playgroud)

有不同的结果。

重复一下问题:

  1. 实际上正在使用链式不等式运行什么查询?(具体来说,有哪些限制?)
  2. 为什么 MySQL 不产生错误?

mysql sql

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

如何解决 MySQL Workbench 中的红色 X(错误标记)?

如图所示即使我的Sql语句没有错误,但是红十字依然存在。

在此输入图像描述

mysql-workbench

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

MySQL错误1822:添加外键约束失败;存在约束BUT索引的缺失索引

我试图将一个外键添加到我的排期表中,但是失败了,但是我真的不知道为什么。外键应引用tblAircraft表中的txtAC_tag属性,该属性是主键的一部分!因此,将tblAircraft编入索引(主键是由idAC和txtAC_tag组成的组合键->组合的主键可能是问题吗?),并且属性的数据类型匹配。

这是我的表声明和外键声明:

create table if not exists tblAircrafts(
idAC       int not null auto_increment,
txtAC_tag  varchar(255) not null,
txtAC_type varchar(255) not null,
primary key(idAC, txtAC_tag));

create table if not exists tblFlightSchedule(
ID int not null auto_increment,
datDate date,
txtFrom varchar(255),
txtTo   varchar(255),
txtFlight varchar(255),
numFlight_time_decimal decimal(4,2),
txtAC_tag varchar(255) not null,
txtAC_type varchar(255) not null,
numSeatCapacity int unsigned,
numLoad int unsigned, -- auslastung 
numDirt decimal(20,19),
numTotalFlightTime decimal(50,5),
numCumDirt decimal(20,15),
primary key(ID));

alter table tblflightschedule
add foreign key(txtAC_tag) references tblaircrafts(txtAC_tag);
Run Code Online (Sandbox Code Playgroud)

这是错误消息:

Error Code: …
Run Code Online (Sandbox Code Playgroud)

mysql database error-handling foreign-keys

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

如何覆盖antlr4的c++目标中的错误报告?

为了在antlr4-java目标中以不同的方式报告错误,我们执行以下操作:

(1)定义一个新的监听器:

class DescriptiveErrorListener extends BaseErrorListener {
    public static DescriptiveErrorListener INSTANCE =
        new DescriptiveErrorListener();
    @Override
    public void syntaxError(Recognizer<?, ?> recognizer,
            Object offendingSymbol,
                        int line, int charPositionInLine,
                        String msg, RecognitionException e)
    {
        String printMsg = String.format("ERR: %s:%d:%d: %s",
            recognizer.getInputStream().getSourceName(), line,
            charPositionInLine+1, msg);
        System.err.println(printMsg);
    }
}
Run Code Online (Sandbox Code Playgroud)

(2) 重写词法分析器和解析器的报告器:

lexer.removeErrorListeners();
lexer.addErrorListener(DescriptiveErrorListener.INSTANCE);
..
parser.removeErrorListeners();
parser.addErrorListener(DescriptiveErrorListener.INSTANCE);
Run Code Online (Sandbox Code Playgroud)

c++目标中相应的代码是什么?

antlr4

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

ANTLR4 ATN 中的原子转换、集合转换和 Epsilon 转换有什么区别?

ANTLR4 ATN 中的原子转换、集合转换和 Epsilon 转换有什么区别?网上找不到任何定义。

antlr4

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

如何更正GraphicEx InChunk()函数?

我正在尝试将GraphicEx组件库(用于PNG文件)从我的Delphi 2006移植到XE3(最后得到它),在纠正基本错误时,我遇到了这个错误:

"TPNGGraphic.IsChunk" invalid type cast
Run Code Online (Sandbox Code Playgroud)

在线:

function TPNGGraphic.IsChunk(ChunkType: TChunkType): Boolean;

// determines, independant of the cruxial 5ths bits in each "letter", whether the
// current chunk type in the header is the same as the given chunk type

const
  Mask = not $20202020;

begin
  Result := (Cardinal(FHeader.ChunkType) and Mask) = (Cardinal(ChunkType) and Mask); // <-- this line
end;
Run Code Online (Sandbox Code Playgroud)

有谁知道我该怎么做才能纠正它?

delphi png image delphi-xe3 graphicex

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

如何在netbeans java中使用充气城堡(DES)加密和解密文件?

如何使用充气城堡(DESEngine)加密和解密文件(而不是字符串)?我之前搜索过但找不到帮助.

encryption 3des cryptography des bouncycastle

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

为什么这个C++代码不能用于负整数?

#include<iostream>
using namespace std;
int x;
int y;
int z;
int main ()
{
    cout << "x=";
    cin >> x;
    z = x;
    y = 0;
    while(z > 0)
    {
        (z = z / 10);
        (y = y + 1);
    }
    while(z < 0)
    {
        (z =- z);
        (z = z / 10);
        (y = y + 1);
    }
    cout << "cifre=" << y;
}
Run Code Online (Sandbox Code Playgroud)

它似乎对正整数有效,但不适用于负整数,我不明白为什么.谁能解释一下?它必须计算位数......

c++ integer

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