您好我正在学习React js,我遇到了一个问题.当我尝试使用react路由器更改回主页时,我收到以下错误:
未捕获的TypeError:无法读取未定义的属性"push"
这是我的代码,你可以看到我正在调用导航功能:
我的client.js与路由器:
如果我更换this.props.router.push('/');与this.props.history.push('/');它工作正常.可能是什么问题?谢谢你的时间.
我正在尝试将私有存储库安装为 golang 模块。
阅读微软博客文章后。我已经尝试在本地进行此操作。
我已经更新了本地 .gitconfig
[url "git@ssh.dev.azure.com:v3/<my org>/"]
insteadOf = https://dev.azure.com/<my org>/
Run Code Online (Sandbox Code Playgroud)
还导出到我的环境:
export GOPRIVATE=dev.azure.com/<my org>/
Run Code Online (Sandbox Code Playgroud)
存储库包含一个go.mod具有以下标头的文件:
module dev.azure.com/<my-org>/<project>/<repo>
go 1.18
Run Code Online (Sandbox Code Playgroud)
当我尝试通过以下方式安装模块时:
go get -v dev.azure.com/<my-org>/<project>/<repo>.git@develop
Run Code Online (Sandbox Code Playgroud)
它失败了:
go: dev.azure.com/<my-org>/<project>/<repo>.git@v0.0.0-20220827174211-d4e6ad2f92b0: parsing go.mod:
module declares its path as: dev.azure.com/<my-org>/<project>/<repo>
but was required as: dev.azure.com/<my-org>/<project>/<repo>.git
Run Code Online (Sandbox Code Playgroud)
.git但是,如果我最后删除它,则会失败:
203 非权威信息
导入私有模块的正确方法是什么
我有一个按钮,点击它时应该将按钮颜色更改为红色,我这样做是通过更改状态来更新组件的类来使它.red类因此更新颜色,4s后它会变回normal.Yet不知何故它不更新和重新呈现组件.我的代码:
import React from "react";
import ReactDom from "react-dom";
const app = document.getElementById("app");
class Layout extends React.Component{
constructor(props){
super(props);
this.users =[
{
name:"user1",
world:"88",
},{
name:"user12",
world:"882",
},{
name:"user13",
world:"883",
},{
name:"user14",
world:"884",
},{
name:"user14",
world:"884",
},{
name:"user15",
world:"885",
},{
name:"user16",
world:"886",
},{
name:"user17",
world:"8867",
},{
name:"user18",
world:"8868",
}
];
this.ulist = this.users.map((user, i) => {
var cName = i<5 ? "active":"nonActive";
return <div key = {i} className = {cName}><h4>{user.name}</h4><p>{user.world}</p></div>;
});
this.state = {
lastUser:4,
firstUser:0,
errorUp:"",
errorDown: "",
}; …Run Code Online (Sandbox Code Playgroud) 我正在运行以下 docker compose:
version: '3'
services:
zookeeper:
image: wurstmeister/zookeeper
ports:
- '2181:2181'
kafka:
image: wurstmeister/kafka:2.12-2.3.0
ports:
- "9094:9094"
environment:
KAFKA_ADVERTISED_HOST_NAME: $HOST
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXT
KAFKA_ADVERTISED_LISTENERS: INSIDE://:9092,OUTSIDE://$HOST:9094
KAFKA_LISTENERS: INSIDE://:9092,OUTSIDE://:9094
KAFKA_INTER_BROKER_LISTENER_NAME: INSIDE
# KAFKA_SOCKET_REQUEST_MAX_BYTES: 1347375956
volumes:
- 'kafka_vol:/var/run/docker.sock'
ui:
image: landoop/kafka-topics-ui
ports:
- "8000:8000"
environment:
KAFKA_REST_PROXY_URL: http://kafka:9092
PROXY: "true"
MAX_BYTES: 50000
LAZY_LOAD_TOPIC_META: "true"
PROXY_SKIP_VERIFY: "true"
volumes:
kafka_vol: {}
Run Code Online (Sandbox Code Playgroud)
服务器:
服务器是8GB RAM,当查看时docker stats,kafka和zookeeper加起来几乎不超过1G。
问题:
完成全新安装后,我尝试landoop/kafka-topics-ui在浏览器中打开,但是请求失败,并且我注意到在 docker compose 日志中显示了以下错误:
[2019-07-22 07:41:29,540] org.apache.kafka.common.network.InvalidReceiveException:无效接收(大小= 1195725856大于104857600)
当我进入 kafka 容器并运行时,发生了同样的错误curl http://localhost:9092/topics。完成全新安装后,我尝试 …
标题说了大部分。我的html:
<div class="wrap">
<div class="s-inner">
<figure>
<img>
</figure>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.wrap{
max-width:500px;
max-height:200px;
background:red;
}
.s-inner{
position: relative;
margin: inherit;
padding:inherit;
display: -webkit-flex;
display: flex;
max-height: 100%;
max-width: 100%;
box-sizing:inherit;
margin:auto;
}
/* Inside */
.s-inner > figure{
display: block;
margin: 0 auto 0 auto;
box-sizing: border-box;
}
.s-inner > figure > img{
box-sizing: border-box;
max-width: 100%;
max-height: 100%;
}
Run Code Online (Sandbox Code Playgroud)
如果您检查 .wrap div,您会注意到图像弹出并大于 div,如何修复图像以缩放 .wrap div 大小。小提琴
我正在学习使用指针的方法std::unique_ptr.我的代码:
#include <iostream>
#include <memory>
class object{
public:
void say(){
std::cout<<"hi";
}
};
int main(){
std::unique_ptr<object> p =
std::unique_ptr<object>(new object);
p->say();
}
Run Code Online (Sandbox Code Playgroud)
我的问题是:
我使用std::unique_ptr得当吗?
如何删除或删除this(p)指针,以便没有内存使用或泄漏?
javascript ×2
reactjs ×2
apache-kafka ×1
c++ ×1
css ×1
docker ×1
git ×1
go ×1
go-modules ×1
html ×1
pointers ×1
react-dom ×1
react-jsx ×1
react-router ×1