所有问题
sql - How to send a query request to SQL Server via tcp ip (with a general tool, such as Packet Sender) on the same PC?
The communication is ok. If I close SQL Server, I get this error:
Can not connect.
If I start it, I have no error message, but still not has any effect on the data base. I try to INSERT INTO a new record.
I try to send this packet: INSERT INTO MyFirstTable (ID) VALUES (99)
I am totally beginner with SQL Server, what am I doing wrong?
git - VSCode:区别“创建分支”和“创建分支”
在尝试从现有分支创建新分支时,我面临以下两个选项:
+ Create branch...
+ Create branch from...
我真的不明白这两个选项之间的区别。
c++ - 为什么使用 _Bool 和 bool 而不是 int8_t 或 char?
我想到了C 和C++中_Bool
/ bool
( ) 的类型。stdbool.h
bool
我们使用布尔类型来声明对象,这些对象只能保存 0 或 1 的值。例如:
或者
(注:是头文件内部的bool
宏。)_Bool
stdbool.h
在 C 中,
或者
在 C++ 中。
但是布尔类型真的有效吗_Bool
?bool
我做了一个测试来确定内存中每个对象的大小:
对于 C:
输出:
对于 C++:
输出:
因此,布尔类型的对象确实存储在内存中的 1 个字节(8 位)内,而不仅仅是一个 1 位,因为它通常只需要。
这里讨论的原因是:为什么 char 和 bool 在 c++ 中的大小相同?. 这不是我的问题。
我的问题是:
为什么我们在 C 和C++ 中使用
_Bool
/bool
( ) 类型,如果它们不提供内存存储的好处,因为它专门假装使用这些类型?stdbool.h
bool
为什么我不能只使用
int8_t
or的类型char
(假设char
在具体实现中包含 8 位(通常是这种情况))呢?
是否只是为了给代码读者提供明显的印象,即各个对象仅用于0
或1
/true
或false
目的?
非常感谢您的参与。
sql - 仅当列具有确定的值时,我如何才能返回不为空的记录
我需要进行查询以验证:
if type_answer
is equal toMultipla Escolha
所以我只需要返回不为空的记录correct_answer_description_id
If the type_answer
is not equal to Multipla Escolha
,不要制定这个规则。
所以,我尝试这种方式:
但我得到:
swift - 无法将 CGFLoat 转换为 CGPoint
我正在尝试将两个变量加在一起CGFloat
,但是我收到了这个编译器错误:
这是给我错误的代码:
有人可以解释为什么我会收到此错误以及如何解决它吗?
amazon-web-services - 如何获取 AWS 的所有列表和资源?
我想获取在 AWS 上创建的资源列表,并通过创建日期对它们进行排序。
angular - Angular 7自定义管道返回搜索文本以及项目计数
我有一个使用自定义过滤器管道的表的搜索功能。它正确地返回文本。但是,我还需要能够在应用过滤器后返回项目的计数。
我需要能够访问一对一组件中的项目计数,以便我可以将其应用于分页计算。
one-on-one.component.html , one-on-one.component.ts , 自定义过滤管道
搜索条码:
表过滤器:
searchFilter 来自自定义过滤器管道。searchFilter.pipe.ts 内容:
sql - 在“now()”和辅助表中的日期之间计算表中的“n”条记录 - 然后计算
我有一个数据库来跟踪我们客户的奖励购买。我们的客户进来,进行购买,然后我们将其记录到这个奖励数据库中。当客户满足奖励“发放”的要求(见下文)时,数据库将“发放”奖励给客户。下次客户进行购买时,我们将在我们的数据库中看到 $XX.XX 奖励并将该折扣应用于他们的购买。
我正在努力解决的最大问题是一种方法来实现这一点,即 1)不会减慢数据库速度,2)可以在 db 用户工作时在后台完成。
目前,要求是:
- 一个日历年内购买六次。
- 六次购买必须发生在不同的日期。同一天发生的购买记录为同一购买的一部分
- 这些要求(6 次访问中的 6 次购买)作为选项保留在
tblOptions
我正在尝试组装一个程序(每当用户完成一项任务时,我可以在整个数据库中调用一个函数来执行“数学”),以检查n
自日历年初以来是否有购买(基于NumVisits
& NumPurchases
in tblOptions
) 或自上次颁发奖励的日期(此日期在 中qryLastRewardIssuedDate
)以来tbPurchases
(是的,我意外遗漏了一个“l” - 我稍后会修复它)。
目标:
- 检索自那时以来已进行了多少次购买
qryLastRewardIssued.IssueDate
- 验证它们是在不同的日子和当前日历年制作的
- 如果已满足上述要求,则根据中的设置计算其总购买量的百分比
tblOptions.PerDiscount
历史:
这开始于我尝试创建一个简单的查询来提取购买数量。我想尝试使用查询来完成此任务,但经过一番思考后,我决定创建一个每次用户执行操作时都可以调用的过程可能会更有效。不幸的是,我的查询并没有为我解决,我在整个过程中都在苦苦挣扎。我对 Access 真的很生疏(从我的 Stack Overflow 历史可以看出),老实说,我对它一开始就不是很好。我有使用 Access 的经验,过去曾设计过多个数据库,但这些都是简单的“将数据放入,稍后查看数据”的数据库。这实际上需要在使用时定期处理数学程序。
由于这开始于一个查询以获取购买数量,因此这是我一直在使用的 SQL 语句(它没有给出错误,但它总是不返回任何结果):
这是我的查询的 SQL qryLastRewardIssuedDate
:
我知道这里没什么可说的,对此我很抱歉。我还没有任何顿悟来引导我朝着正确的方向前进。我希望你们都可以帮助我。谢谢!
编辑: 在玩了一点你的 SQL 语句之后(并修复了评论中提到的别名),这就是我要做的:
这也说明了购买数量的变化。我遇到的一个问题是输出正确的购买成本(tbPurchases.PurchaseAmount
)。当我使用此 SQL 时,我在查询中得到相同的结果:
哪个,我认为可能是一个 JOIN 问题,或者可能是我需要别名的事实tbPurchases.PurchaseAmount
?我不完全确定。
此外,我现在不完全确定如何验证购买是在不同的日子进行的。有任何想法吗?
编辑 2 - 样本数据:
tblMembers
:
tblOptions
:
tblRewards
:
tbPurchases
:
预期结果:
这里的想法是检查数据库中是否有在当前日历年进行过n
购买(从- 目前为 6 个)的客户。tblOptions.NumPurchases
数据库中的数据并不多,但我确实添加了一些购买只是为了测试它。
如果当前日历年的购买次数正确,那么它将计算客户在这些n
购买上花费的总金额,并使用tblOptions.PerDiscount
它来计算客户在下次访问时有权获得的“奖励”金额。
然后是程序进入的时候。我想尝试创建一个可以在整个数据库中完成这些计算的函数。将其添加到其他操作中,例如添加新客户或输入当前客户的购买。而且,最重要的是,当数据库打开和关闭时。这些都可以通过创建一个我可以重复调用的过程来轻松完成。但我无法让这些 SQL 查询合作。
c++ - 用我自己的输入将矩阵乘以向量
我想使用这种方法将矩阵乘以一个向量cin>>
,为矩阵的行和列以及向量数据引入我自己的向量,这是我的乘法方法。
我想对于矩阵,读取输入会是这样的,
但是向量呢?有没有更简单的方法?
javascript - 在 MVC 中有条件地更改字体颜色
我是 MVC 的新手,仍在学习做事的最佳方式。
我的问题是我想有条件地更改字体颜色。例如,如果某些内容被删除。我希望项目的字体颜色变为红色。
作为参考,我将在下面的这个问题中添加相关数据。
VIEW(删除时我想变成红色的)
控制器
谢谢!
loops - 在循环中使用ggplot内的粘贴函数
问题:我有三个数据框,“d1”、“d2”和“d3”有三行,X1、X2 和值。我想用 X2 作为索引来绘制几条线。我想创建一个对每个数据帧执行相同操作的循环。该代码应适用于任何数据框。
我的代码
该函数在循环之外工作,但是当我运行循环时出现错误:
我尝试时返回了相同的错误:
我在 SO 中找不到任何答案。
我认为这可能与paste()
循环内部有关。
希望有人可以提供帮助。
ruby-on-rails - Rails.Share 2 个模型之间的变量(验证)
所以遇到一些麻烦如何解决我的puzzle
.
我有 2 个模型
1) 模式1.rb
2)模型2.rb
我需要的?问题是在提交页面操作model2
时,所以我需要从那里执行验证以获得正确的错误显示,但discount
只存在于model1
我需要将它传递给model2
我现在得到的错误是:
我可能需要以某种方式通过控制器吗?我的意思是这样的:
我现在被困住了。
apache - 如何使用 htaccess 将斜杠附加到 URL?
我想从 重定向author/$username
到author/$username/
。$username
是作者的用户名。
这是我的.htaccess
内容:
我需要如何更改它?
javascript - 动态更新 Mapbox GL 表达式以显示或隐藏几何图形
我想根据用户是否选择它们来动态显示或隐藏地图上的单个几何图形。我知道 Mapbox GL js 不直接支持这一点,所以我试图找出最好的解决方法是什么。我不想更新源数据然后调用map.getSource('mysource').setData(data);
,因为这似乎有点过分了。
是否可以改为动态更新表达式和调用setPaintProperty
,以便将数据的一个子集设置为 0 % 不透明度,从而隐藏它?然后我可以重新计算子集并在需要时重新设置属性:
- 用户单击
hide
按钮,它将 aFeature
的唯一标识属性传递给我的函数 - 该函数获取现有
hidden
和shown
子集,然后Feature
通过动态重写两个表达式将 ' 的标识符从一个移动到另一个。 - 新的表达式被传递给
map.setPaintProperty('layer', 'opacity', expression);
几何图形的总数非常少(< 100),而且它们并不是特别复杂,所以我认为这不会太低效。
postgresql - Apache guacamole 使用 postgres 创建用户
我使用来自 docker hub 和 postgres 12 的最新 apache guacamole 作为数据库,我想使用 postgres 创建一个登录用户,但它不起作用。
这是从文档创建用户的方法:
但是这里的第一个命令给了我一个错误:
从文档中,这就是他们在 postgres 中创建默认用户的方式:“guacadmin”
我如何翻译这个来创建新用户,密码为“123456”的“test”并且只有READ premmision?
这是相关表的样子:
鳄梨酱实体:
guacamole_user:
guacamole_user_permission :
linux - 无论输出 bash printf 都保持文本到位
当数字变大时会发生这种情况......刚开始这个烂摊子。文本被更大的输出推来推去……我该如何控制这个烂摊子?
应该是这样的:
现在这个烂摊子是这样的:
在另一台服务器上有相同的输出,但因为它们更小,所以看起来不错:
编辑此行以使其工作?这是正确的起点吗?
杀我。
azure - 如何使用 Gremlin API 在 Azure Cosmos DB 中创建元图
我试图弄清楚如何使用 Gremlin API 为 Azure Cosmos DB 上的图形数据库创建元模型,例如neo4j 中的元图,但到目前为止我还没有找到方法。
我希望能够将我的数据库实体视为节点,并将它们之间的关系视为边缘,而无需加载任何数据(这样我就可以以编程方式将这些节点和边缘映射到数据源,并且源是仅在有匹配查询时调用 - 并加载数据)。
我设法找到的唯一与此相对接近的信息是关于可视化整个图形而不是它的元结构(尽管这似乎还不可能,或者只能通过外部可视化平台实现)。
真的可以这样做吗?或者 Cosmos DB 是一个无模式数据库意味着它确实不是?
java - 将 Tomcat 从 8.0 迁移到 8.5,客户端证书身份验证不起作用
我们正在将 Tomcat 服务器从 8.0 升级到 8.5。我们的服务器应该支持 https,包括相互身份验证certificateVerification
,使用默认的 tomcat JSSE 选项。目前似乎相互身份验证不起作用,因为服务器无法验证客户端证书。
tomcat中的Connector配置如下:
我使用了 WireShark 嗅探器,输出为:
这是我第一次使用相互身份验证,我很想听听您的建议,当然我会尽快分享解决方案。
编辑 我附上了我用java编写的测试客户端,这段代码适用于tomcat 8.0.28但不适用于Tomcat 8.5.50
r - 使用两个组变量计算 R 中的组平均值
在我的数据“DATA1”中,我试图计算变量“VAR”的平均值,并希望通过其他两个变量“MClas”和“SEX”对其进行分层。我已经尝试了以下代码,但它似乎不起作用。如何同时为两个分层修改它?
c - 检查缓冲区是否是交错定义的行为?
假设我需要一个函数来检查两个任意缓冲区是否交错*。想到的一个直截了当的想法是:
在纸面上,它看起来足够好,快速测试是积极的。但是,在 C 和 C++ 中,仅当指针指向同一对象的成员或同一数组的元素时,才严格定义指向对象的指针的比较。
我的示例 - 特别是后面的那一行(&buf1[1] == &buf2[0])
- 是否构成未定义的行为?如果是,我如何在不依赖未定义行为的情况下实现这样的检查?
*请参阅编辑历史以获取交错数据的示例或查看有关交错的维基百科文章。正如评论所暗示的,这不是“一个错误的词”。
r - Plotly:如何在堆积条形图中自定义颜色?
我想问你是否可以帮助我在plotly 创建的堆积条形图中自定义颜色。
问题如下 - 我必须重新创建仪表板(从 excel 文件到 html 文件)。仪表板的一部分是一个图表,为我们提供有关每个实体的早期生产的信息。该图表是 plotly 的堆积条形图类型。由于每个实体都由整个仪表板中的特定颜色(以 RGB 定义)定义,因此我还需要将这些颜色保留在圆环图中。但有一个问题。我总是收到以下警告:
警告消息:在 RColorBrewer::brewer.pal(N, "Set2") 中:n 太大,调色板 Set2 允许的最大值为 8 用这么多颜色返回您要求的调色板
并且生成的圆环图仅包含一个具有未指定颜色的实体。此外,图例中的颜色不是定义的颜色。
知道该怎么做吗?非常感谢你。
代码:
阴谋:
node.js - 即使启用了 websockets,socket.io + azure app services 503 错误
我正在尝试在 Azure 应用服务上使用我的 Node.js 服务器设置 socket.io。它在我的本地服务器上运行良好。但是,我似乎无法让它在 Azure 上运行。
我在 Azure 应用服务 -> 配置 -> 常规设置中启用了 Web 套接字。但是,这不起作用。
我已按照此 stackoverflow 帖子中的说明进行操作:Socket IO net::ERR_CONNECTION_REFUSED但它对我不起作用。
我的服务器端代码:
我的 CORS 设置也已正确设置,对我的服务器的 HTTP 请求工作正常,以及需要凭据的请求。
任何帮助,将不胜感激。谢谢
编辑(更多信息):
我正在使用内部身份验证。因此,我需要将标题“Access-Control-Allow-Credentials”设置为 TRUE。我的 express 应用程序通过 cors npm 模块将其设置为 true,但是无论我做什么,在执行身份验证请求时我都无法让 HTTP 请求工作。
我能够通过这样做来解决这个问题:
我在这里找到的:(https://docs.microsoft.com/bs-latn-ba/azure/app-service/app-service-web-tutorial-rest-api)
这允许带有凭据的 HTTP 请求以及任何其他 HTTP 请求工作。需要注意的是,在我的 Azure 设置中,我的所有 CORS 设置仍然为空白,以便让我的 express 应用程序处理 CORS。
不确定这是否相关...
编辑2:
当我尝试从我的客户端连接时
一切正常。但如果我取消注释transports: ["websocket"]
,连接将失败。它必须与 Azure 中的 websocket 设置有关
html - 我可以使用 span 标签制作 HTML 电子邮件模板吗?
这是一个 HTML 电子邮件模板。我不知道 Gmail、Yahoo、Hotmail、Outlook 是否支持 span 标签。谢谢。