如何在Gatsby中反转页面顺序?

我需要更改博客文章的页面顺序,以便使新文章排在顶部,而不是底部。现在,较早的帖子位于页面顶部。这是我的gatsby-node.js。如何取消订单?constpath=require('path');//registeringourpostsexports.createPages=(boundActionCreators,graphql)=>constcreatePage=bound

字符串类中的Object的equals方法和自定义类中的Object的equal方法之间有什么区别

我无法理解String类中equals方法的行为(区分),然后在自定义类中手动覆盖equals方法。根据java,如果我们希望两个对象相等,那么我们应该重写equals方法以检查它们之间的相等性。因此,我制作了一个Dog类并在该类中重写equals方法。为了进一步检查对象之间的相等性,我使用了Set类型集合,因为它不允许重复。但是我很困惑看到输出。这是我的代码:importjava.util.*;

在Python中断言变量类型的正确方法

使用函数时,我希望确保变量的类型符合预期。如何正确执行?这是一个伪函数示例,尝试在继续其作用之前执行此操作:defmy_print(begin,text,end):"""Print'text'inUPPERbetween'begin'and'end'inlower"""foriin(begin,text,end):assertisinstance(i,str),"Inputvariablessho

html2pdf创建页面后断页

我想使用CSS属性“page-break-after”创建新页面。我已经按照PagebreakinHtml2Pdf给出的所有步骤进行操作,但出现以下错误。<<imgsrc=“https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9FSXdTTy5wbmcifQ==”alt=“在此处输入图像描述”

将实体分配给持久性单元(spring-boot,spring-data-jpa)

我需要支持两个数据库连接。由于遗留原因,必须可以在一个外部文件中配置哪个数据库包含哪个表。使用JEE,我将拥有一个像这样的持久性单元<?xmlversion="1.0"encoding="UTF-8"?><persistenceversion="2.1"xmlns="http://xmlns.jcp.org/xml/ns/persistence"xmlns:xsi="http:/

如何在网络API请求中接收布尔参数时将0/1映射为true / false

我有这样的Webapi方法[HttpGet,HttpHead][Route("fileId")]publicIActionResultDownloadFirmware(GuidfileId,boolcrcMode=false)我想为crcMode传递0和1,但仍然希望参数类型为bool。有什么办法吗?通过可能覆盖请求参数解析器?还有其他方法可以更改参数的类型,但是可以实现,但是有什么方法可以保

AgGrid RowData在Angular组件外部更新,需要重绘行

我在Angular项目中使用ag-grid-angular。我的app组件包含我的主要数据模型(rowData)和两个子组件grid和grid-details。grid组件有一个@Input与rowData绑定,并持有ag-grid-angular组件,rowData也绑定。grid-detail组件也有一个@Input绑定到模型,并有一个形式,其中rowData可以改变。我已经在StackBli

在单元测试中声明重复元素

我如何进行单元测试以确保对象列表不包含基于某些属性的重复元素。这是我试图做的:[Fact]publicvoidRecupererReferentielContactClient_CasNominal_ResultOk()//ArangevarcontactCoreService=Resolve<IContactCoreService>();intclientId=56605;ICol

构建iOS时出现颤振云Firestore错误

我无法在iOS平台上安装我的应用程序。这曾经没有问题,然后昨天它出现了这个错误Runningpodinstall...CocoaPods'output:↳PreparingAnalyzingdependenciesInspectingtargetstointegrateUsing`ARCHS`settingtobuildarchitecturesoftarget`Pods-Runner`:(``)

在LINQ中将字符串转换为Int…到实体框架[重复]

此问题已经在这里有了答案:LINQtoEntitiesdoesnotrecognizethemethod'Int32Parse(System.String)'methodwhenattemptingtoparseacolumnforinequalitycomparisons(5个答案)关闭6分钟前。是我的LinqC#using(varcontext=iSherpDbContext.GetiSHer

为什么我的SESSION数组在一页上可以,但在另一页上可以为空?

我有一个设置各种会话变量的类。设置会话变量后,我将进行SESSION的var转储并获取所有输出。到目前为止一切都很好。然后,我导航到另一个页面。session_start();//icallthisrightafteropeningthephptagvar_dump($_SESSION);//icallthisaftersettingthevariables这次是空的吗?设置我的会话while($

C#ASP.NET中的XML序列化问题

我一直收到此错误:异常详细信息:System.NotSupportedException:无法序列化成员HannaPrintsDataAccess.Customer.CustomerAddresses类型System.Collections.Generic.IList`1[[HannaPrintsDataAccess.CustomerAddress,HannaPrintsDataAccess,版本

在使用剪切路径和溢出的父div上方显示div:隐藏

我在有序列表上设置了一个滑块,每个li代表一张幻灯片。包含此列表的div使用clip-path和overflow:hidden整形为平行四边形。幻灯片的li元素内部相互嵌套着一个包含h1和h2标签的div。情况是,我尝试将这些标题的一部分放置在平行四边形的边界之外,从而产生溢出现象-这不起作用,因为剪切路径似乎覆盖/剪切了标题。我尝试了z-index和很多方法,但徒劳无功。您可以在这里看到问题:w

'numpy.ndarray'对象没有属性'index'

我试图找到v的索引,但它总是给我:'numpy.ndarray'objecthasnoattribute'index'我试过:TypeError:sliceindicesmustbeintegersorNoneorhavean__index__method.Howtoresolveit?Howtofindtheindexofanarraywithinanarray。Findingtheindexo

如何从搜索栏中获取输入值

我想获取在搜索栏中输入的输入值,并将其记录在控制台中,如何实现?我使用的是Ngx-admin主题,我想从全局搜索选项中获取输入值,并记录在控制台中。我想从全局搜索选项中获取输入值。HTML<iclass="control-iconionion-ios-search"(keyup.enter)="submitSearch()"></i><inputplaceholder

如何在libgdx使用矩形类来绘制矩形边框?

快速的问题,我可以做一个边框使用矩形类也,我在屏幕上绘制的矩形。我使用libgdx和Java进行开发。谢谢!答案你可以用ShapeRenderer绘制矩形:privateShapeRenderershapeRenderer;privateRectanglerectangle;@Overridepublicvoidshow()shapeRenderer=newShapeRenderer();rec

如何使用rgba(0,0,0,0.5)使背景变暗

[如果我不应该在这里发布这个,有人可以建议我在哪里发布这个吗?TL;DR=需要我的展示柜图像背景变暗!我正在使用在线课程中要学习的新知识创建该网站,这将是我继续添加内容的模板。我以前有过这个,但是我不得不重新做一次,现在似乎无法使它正常工作。我的背景以前更暗,我在课堂上使用背景图片设法做到了这一点,然后我在样式背景rgba(0,0,0,0.5)中也有某处使背景变暗并允许文本以便完美阅读。现在,每当

是否可以将一个功能“分配”给另一个功能?

我对编码非常陌生,我正在寻找建议。我在动画循环中具有一组函数,这些函数根据变量值执行。这意味着我实际上是在检查每帧的值并执行相关的功能。由于变量的值仅在用户输入时发生变化,因此我正在考虑将ifelse-语句从动画循环中删除。我想知道是否可以将关联的功能“分配”给另一个在循环中运行但可以更改其内容的功能。对此有何想法?:-)答案JavaScript中的函数是对象。这意味着变量可以引用函数。因此,如果

在C程序中捕获Ctrl + C

我使用以下代码在我的C程序中捕获Ctrl+C[代码]>>voidsig_handler(intsigno)if(signo==SIGINT)exit(EXIT_SUCCESS);voidmain()......if(signal(SIGINT,sig_handler)==SIG_ERR)printf(">>>>>>>>>&g

将数据帧输出到CSV时标题的一致顺序

我正在遍历JSON响应并将每个元素附加到Python中的PandasDataFrame。在循环结束时,我将DataFrame输出到CSV。但是,每次我输出CSV时,标题都是不一致的,因为列的顺序似乎有所变化。如何使标题(和列)的顺序每次保持一致?请在下面查看我正在使用的代码:output=pd.DataFrame()foriteminjson_resp:json_struct='col_1':j

最小化程序时的Tkinter热键

我正在为某个游戏做hack,并且我希望在游戏全屏运行时有一个热键来启动/停止脚本,我希望该热键为F7键。我尝试使用Bind.root和pynput来执行此操作,但是没有一种方法有效这是我的代码:importtkinterastkimportctypesimporttimeimportpynputHEIGHT=125WIDTH=200hack_running=FalseSendInput=ctype

RN升级后未找到`FBLazyVector`的podspec

EDIT:对我来说,解决方案是在升级之前使用以前的PodFile,现在ios应用程序正在运行。我使用react-nativeupgrade将RN应用升级到0.59.1(当时是0.57.8),android版本正在运行,但对于ios版本,我被Pod安装卡住,抛出该错误:[!]Nopodspecfoundfor`FBLazyVector`in`../node_modules/react-native/

将状态对象作为POST主体发送并在Express服务器中按未定义的方式接收它

[我正在尝试使用我的React表单组件发出POST请求,以将State对象作为主体发送,但是我收到的主体为Undefined。我的表单组件将状态信息传递给我作为道具制作的另一个React组件(一个Bootstrap输入)。我将信息保持在家长的状态(在这里我也进行POST),所以这应该不是问题。我的表单组件:classAgregarReservaFormextendsComponentconstr

ANTLR:防止“ //从”生成

[如何分辨ANTLR工具,例如通过VM选项,而不是在包含的Java文件中创建第一个注释行//Generatedfrom<filename>原因是绝对文件名写在那里,这会在不同的机器上造成不必要的更改(我们将生成的Java文件存储在存储库中,因为如果它们很少更改,为什么我们总是要重新生成它们,所以为什么]][如何分辨ANTLR工具,例如通过VM选项,而不是在包含//由生成的Java文件中

与对称密钥相比,用对称密钥签名JWT会更有用吗?

在我看来,JWT的主要优点是任何客户都可以阅读索赔并验证您是提出索赔的人。但是,如果您使用对称密钥来计算签名,则客户端必须知道您的签名密钥以验证JWT,此时客户端可以生成他们想要的任何声明。为什么有人会选择对称算法而不是非对称算法?[一个用户的answer在另一个问题上说:对称密钥仅以对等方式使用,因此,接收者修改仅由他和发送者拥有共享密钥的JWT毫无意义如果通信是对等的,那么他们一定在某个时候使

三角函数python的导数

我正在做一个小型项目,并为不同的数值分析方法构建一个计算器。我正在努力的是计算三角函数的导数。对于导数的计算,我使用的是sympy和数学Python库。print(sym.diff(math.cos(x)))正确的答案应该是-sin(x),但是我得到了:TypeError:can'tconvertexpressiontofloat有什么方法可以正确计算三角函数的导数?答案这应该使您知道如何执行此操

将PHP配置为使用代理服务器来实现curl的功能

我有一个非常大的应用程序,使用多个curl调用。我想让它们通过代理路由(由于目标防火墙的IP限制)。由于curl调用的数量太多,对我来说,改变我的CURLOPT_PROXY属性。有没有办法让PHP-cURL使用默认的代理配置。同时注意我使用了/etc/environment通过代理服务器传递所有的流量,但是这个设置并没有影响到php-curl,原因是什么?我在Ubuntu16.04系统上使用ngi

如何在Stripe PHP和webhook中使用好事件,比较收到的付款数量并取消订阅

我正在尝试将预订与PHP和Stripe一起使用。我已经制定了计划并订阅了客户。我的第二步是计算付款次数。我做到了,我使用了webhookphp文件和事件“invoice.payment_succeeded”。对于该事件,我增加了计数器,然后使用“Subscription::update”更新了订阅。现在,我想做的最后一步是使用事件“customer.subscription.updated”。我想

如何解决?出问题了…请为我的for循环提供帮助[关闭]

关闭。这个问题是off-topic。它当前不接受答案。是否要改善此问题?Updatethequestion,因此堆栈溢出为on-topic。关闭4分钟前。我几乎没有错误,我的意思是我的屏幕上充满了点,而我只想打印任意数量的点。我的计划是输入您的值,即话题标签应向右移动多少次,然后出问题了。这是我的代码-#include<iostream>#include<Windows.h>

For循环等效RTL描述

出于软件背景,我仍然很难想到硬件。RTL语言(VHDL或Verilog)中的for循环相当于什么?我想我需要一个寄存器来建立一个计数器,以及一个用于分支的多路复用器,对吗?答案VHDLprocess或Verilogalwaysblock是一些模拟硬件的软件。流程具有敏感度列表:这是输入列表。如果这些更改中的任何一个发生更改,则将执行进程(即软件的小部分),并分配进程的输出(由该进程驱动的任何sig

如何继承继承的方法而不是覆盖继承的方法?

我有两个类,Alpha和Beta,其中Beta是从Alpha继承的类。Alpha类具有一个名为Roger()的方法。我希望Beta类具有相同的Roger函数,但我不想覆盖Alpha中的所有代码。我想要从Roger类执行Alpha函数,然后在Beta类中添加更多代码。基本上,我想扩展Roger方法,而不是完全替换它。在C#中可以吗?例如:Alpha类:protectedvirtualvoidRoge

有没有办法关闭typeahead.js的下拉菜单?

我正在使用typeahead.js进行打字。我基本上想要做相反的事情:Programmaticallytriggeringtypeahead.jsresultdisplay我试图在typeahead上做一个.trigger('blur');,但是我通过做.typeahead('setQuery',value);在此之前设置了值。执行'setQuery'会触发ajax请求,以使用新的查询字词获取结果

如何从Pair使用Java Stream.of提取字符串?

我有一个Stream<Function<String,Pair<Boolean,String>>>.条件是lambda表达式的可变参数Stream.of(criteria).map(func->func.apply(input)).filter(result->result.getValue0()==false);我想提取字符串,如果getValue

const_cast((char * const)not lvalue?

[在编译下面的代码时,我在第3行收到关于const_cast不是左值的错误。这仅仅是一个问题,因为我使用了gcc7.x(即使它应该完全符合C++17)?还是按照标准,这确实是无效的代码吗?下面的代码是触发错误的最小示例。尝试使用gcc7.1、7.4和https://www.onlinegdb.com/online_c++_compiler,并得到相同的错误。char*consta="xyz";ch

在github中删除了本地分支

我有一个名为mass-communication-rm的本地分支,我已将代码推送到该分支但由于某些问题我从本地删除了该分支,现在我又创建了具有相同名称的分支,因此如果我将代码推送到该分支那么将会发生什么它创建一个单独的分支或代码将被推送到同一分支。答案您不必创建具有相同名称的新分支。结帐到分行:gitcheckoutmass-communication-rm如果它只作为远程分支存在,那么git足够

使用javascript提交验证所需的属性

我使用javascript提交了一个表单(必须先检查前提条件,并且我发现未通知我未通知必填属性:functionofferContract()//thefunctioncalledwhendeployContractBtnisclickeddocument.getElementById("CreateContractDialogMessage").innerHTML="";ErrorMsg=ch

具有嵌套循环状态的填充变量

我正在尝试在Stata中创建这样的变量:date2012_12012_22013_12013_2与下一个循环:forvaly=2012/2013forvalm=1/2display`m'gendate=`y'_`m'但是我在第一次迭代中遇到此错误:2012_1invalidname。抱歉,如果问题很明显,我是Stata的新手。答案您的代码有很多问题。我将一一介绍。`y'_`m'的第一个迭代

具有2个后台服务的集成测试

我有一个点网核心项目,试图在我的两个BackgroundServices之间编写集成测试。下面是我当前的xUnit测试:[Fact]publicasyncTaskFileWatcherIntegration()IServiceCollectionservices=newServiceCollection();services.AddHostedService<FileWatcherServ

让一年内为某一特定群体计算的平均数适用于该年的所有群体。

我为我的标题表述不当而道歉。如果已经有人问过类似的问题,并且已经提供了足够的答案,请告诉我。我的问题是这样的。我已经生成了一个变量。VarX_mean的平均值,计算出VarX跨组。Year和Group2,使用以下代码。setDT(df)[,VarX_mean:=mean(VarX),by=c("Year","Group2")]随后,我将Group2==0的VarX_mean替换为0。VarX_me

ssh2-sftp-client get()请求提供“拒绝权限-错误”

我正在电子应用程序中使用此代码连接到需要收集一些数据的sftp服务器。我在列出/out文件夹中的文件时没有问题,但是无法获取带有“已定义权限”错误的sftp文件。理想情况下,我希望能够使用get()文件并直接在函数中访问文本数据而无需存储到文件中。letClient=require('ssh2-sftp-client');letsftp=newClient();varroot='/out';var

如何在生产中扩展Docker容器

所以我最近发现了这个很棒的工具,它说Docker是一个开源项目,可以从任何应用程序轻松创建轻量级,可移植,自给自足的容器。开发人员在笔记本电脑上构建和测试的容器可以在规模,生产,虚拟机,裸机,OpenStack集群,公共云等中运行。假设我有一个运行Nginx的docker镜像,并且一个网站连接到外部数据库。如何在生产中扩展容器?答案Update:2019-03-11首先感谢那些多年来一直赞成这个答

尺寸一致的圆形堆积矩阵

当将循环与d3视觉效果结合使用时,我得到了混合的结果;在这种情况下,拥有一个圆形填充矩阵似乎是最直接的解决方案。但是,一个问题是,如果我以此方式创建视觉效果,则输出可能会引起误导。在下面的代码段中,您会注意到,第三个圆圈包(152)中的最大圆圈看起来与第一个圆圈包(200)中的最大圆圈一样大。因此,以目前的形式,圆包仅反映比例,而没有描绘绝对大小的变化。varmargins=top:20,bot

在Django中实现具有许多重叠字段的模型的最佳方法?

我需要实现以下逻辑:有一个很大的模型Base有很多字段和几个较小的模型与它共享一些字段子集。例如,让我们说Base有字段a,b,c,d,e和f;模特A有字段a,b,g;模特B有字段b,c,d,g;模特C有领域d,e,f,g。试图从抽象模型中进行适当的继承会很快导致混乱,但制作字段的手动副本似乎也不是最理想的,因为主模型中的每个字段都存在于较小的模型中,因此必须列出两次。有什么好办法来解决这个问题?

Docker镜像构建在文件添加时失败

这是我的Dockerfile:FROMdebian:latestLABELMAINTAINERDINESHLABELversion="1.0"LABELdescription="FirstimagewithDockerfile&DINESH."RUNapt-getcleanRUNapt-getupdateRUNapt-getinstall-qygitRUNapt-getinstall-qy

OpenSSL:如何使用p,q和e创建RSA结构

是否有公共API通过指定p,q和e的值来创建RSA结构?我发现Crypt-OpenSSL-RSA/RSA.xs正在做我想做的事。new_key_from_parameters为n,e以及可选的d,p和q提供Crypt::OpenSSL::Bignum对象,其中p和q是n的主要因子,e是公共指数,d是私有指数,创建一个使用这些值的新Crypt::OpenSSL::RSA对象。但是另一方面rsasec

无法在Mac Safari中呈现HTML

我有.net核心网站,该网站可在Windows和Mac上的所有浏览器(Safari浏览器除外)上运行HTML的整个部分都在DOM中丢失,相反,我看到$还请注意,在safari网站上,除少数页面外,几乎所有页面均可使用。此外,控制台中没有任何错误,除了我尝试访问缺少的DOM节点的错误。虽然在“资源”选项卡中查找,但似乎一切都在那里。但是在元素选项卡中丢失。应根据资源标签html呈现。禁用Java脚本