我正在使用 MS SQL Server。
当我定义数据库模式时,我定义了一个(非物化)视图,其中包括许多字段,例如如下(其中“Topic”是表的名称,视图是Topic表上的自联接) :
CREATE VIEW View_Topic_Ancestor AS
SELECT
Subordinate.Id AS Subordinate_Id,
Subordinate.Folder_Id AS Subordinate_Folder_Id,
Subordinate.topicTitle AS Subordinate_topicTitle,
Subordinate.topicXhtml AS Subordinate_topicXhtml,
Subordinate.crossLinked AS Subordinate_crossLinked,
Superior.Id AS Superior_Id,
Superior.topicTitle AS Superior_topicTitle,
Superior.topicXhtml AS Superior_topicXhtml,
Superior.crossLinked AS Superior_crossLinked
FROM Topic AS Subordinate LEFT OUTER JOIN Topic AS Superior
ON Superior.Folder_Id = Subordinate.Folder_Id
AND
Superior.LeftValue = (SELECT MAX(Ancestor.LeftValue)
FROM Topic AS Ancestor
WHERE Subordinate.LeftValue > Ancestor.LeftValue
AND Subordinate.LeftValue < Ancestor.RightValue
AND Subordinate.Folder_Id = Ancestor.Folder_Id)
Run Code Online (Sandbox Code Playgroud)
稍后(在运行时)我在 select 语句中使用此视图,如下所示:
SELECT
T.Id AS Shared_Id, …
Run Code Online (Sandbox Code Playgroud) 我的程序越大,我就会遇到问题.例如,我收到以下错误:
In file included from WidgetText.h:8,
from LCDText.h:17,
from WidgetText.cpp:13:
Generic.h:21: error: expected class-name before ',' token
Run Code Online (Sandbox Code Playgroud)
以下是这些行:
#include "Generic.h" // WidgetText.h:8
#include "WidgetText.h" // LCDText.h:17
#include "LCDText.h" // WidgetText.cpp:13
class Generic: public virtual LCDText, public CFG, public virtual Evaluator { // Generic.h:21
Run Code Online (Sandbox Code Playgroud)
以下是各种头文件的内容:
//Generic.h
#include "CFG.h"
#include "Evaluator.h"
#include "LCDText.h"
#include "Widget.h"
//WidgetText.h
#include "Generic.h"
#include "Property.h"
#include "Widget.h"
//LCDText.h
class Generic;
#include "LCDBase.h"
#include "WidgetText.h"
Run Code Online (Sandbox Code Playgroud)
这并没有提供太多; 我知道.我不确定还包括什么.每个标头定义一个以其标头命名的类,因此LCDText.h有一个名为LCDText的类.
在LCDText.h中声明类'Generic'的一行必须放在那里,因为早期的问题与此类似.我假设当前的问题有一个类似的解决方案,但到目前为止我找不到它.
我有一个如下形式:
<form action="/html/tags/html_form_tag_action.cfm" method="get">
<table>
<tr>
<td>Name:</td>
<td>
<input type="text" name="name_applicant" value="" maxlength="100" />
</td>
</tr>
<tr>
<tr><td>Date Of Birth:</td></tr>
<tr>
<td>Date:</td><td>
<select>
<option value ="1">1</option>
<option value ="2">2</option>
<option value ="3">3</option>
<option value ="4">4</option>
<option value ="5">5</option>
<option value ="6">6</option>
<option value ="7">7</option>
<option value ="8">8</option>
<option value ="9">9</option>
<option value ="10">10</option>
<option value ="11">11</option>
<option value ="12">12</option>
<option value ="13">13</option>
<option value ="14">14</option>
<option value ="15">15</option>
<option value ="16">16</option>
<option value ="17">17</option>
<option value ="18">18</option>
<option value ="19">19</option> …
Run Code Online (Sandbox Code Playgroud) 我想在 electro-forge 的打包步骤之前删除一些文件夹,因为ignore.roge.config
中的选项package.json
不会删除我指定忽略某些包的所有中间文件夹。这些中间文件夹通常是在打包期间的本机构建过程中生成的。
但添加记录事件的hooks
字段似乎不起作用,例如,
拥有package.json
这样的字段似乎不会给方程式添加任何内容,即我没有看到预期的控制台日志。
"config": {
"forge": {
"packagerConfig": {
"icon": "src/images/myapp",
"ignore": [
"/.gitignore",
"/.vscode",
"/yarn.lock",
"/node_modules/mydep/build/",
"/node_modules/mydep/prebuilds/linux*"
]
},
"hooks": {
"prePackage": "async () => {\"console.log("this is prepackage step.");\"} "
},
"makers": [
{
"name": "@electron-forge/maker-zip",
"platforms": [
"darwin",
"win32"
]
}
]
}
},
Run Code Online (Sandbox Code Playgroud)
参考相关的 elctron-forge github 问题,我还尝试将 JS 源文件提供给钩子
"hooks": "require:./hooks.js",
Run Code Online (Sandbox Code Playgroud)
hooks 脚本的样子
{
prePackage: async () => {
console.log('this is prepackage …
Run Code Online (Sandbox Code Playgroud) 我可以用什么编辑器或IDE来编写HTML代码?我的意思是我在Visual Studio中编写C++代码,例如......那么我在哪里可以编写HTML代码?
我有这个代码,它给了我很多错误:
//Neuron.h File
#ifndef Neuron_h
#define Neuron_h
#include "vector"
class Neuron
{
private:
vector<double>lstWeights;
public:
vector<double> GetWeight();
};
#endif
//Neuron.cpp File
#include "Neuron.h"
vector<double> Neuron::GetWeight()
{
return lstWeights;
}
Run Code Online (Sandbox Code Playgroud)
谁能告诉我它有什么问题?
c++ ×2
html ×2
javascript ×2
datetime ×1
editor ×1
electron ×1
ide ×1
include ×1
operators ×1
packaging ×1
performance ×1
sql ×1
validation ×1
vector ×1
view ×1