小编mal*_*ala的帖子

如何缩短 Git Bash 提示 (Windows)

我如何从这样的东西缩短我的 git bash 提示

Malik@LAPTOP-7R9912OI MINGW64 ~/Desktop/test
$
Run Code Online (Sandbox Code Playgroud)

像这样的事情

Malik@test$
Run Code Online (Sandbox Code Playgroud)

我在 git 版本为 2.21.0 (26-02-2019) 的 Windows 上使用 git bash

windows git-bash

15
推荐指数
3
解决办法
6830
查看次数

如何扩展 Joi 模式?

我有一个名为 user 的 joi 架构

const user = {
  firstName: Joi.string()
    .min(2)
    .max(50)
    .required()
    .label('First Name'),
  lastName: Joi.string()
    .min(3)
    .max(50)
    .required()
    .label('Last Name'),
  email: Joi.string()
    .allow('')
    .email({ minDomainAtoms: 2 })
    .max(100)
    .label('Email Address'),
}
Run Code Online (Sandbox Code Playgroud)

我还有一个叫owner

const ownerSchema = {
  firstName: Joi.string()
    .min(2)
    .max(50)
    .required()
    .label('First Name'),
  lastName: Joi.string()
    .min(3)
    .max(50)
    .required()
    .label('Last Name'),
  email: Joi.string()
    .allow('')
    .email({ minDomainAtoms: 2 })
    .max(100)
    .label('Email Address'),
  number: Joi.string()
    .regex(/[0-9]/)
    .length(10)
    .required()
    .label('Phone Number'),
  dateOfBirth: Joi.date(),

  kycDetails: Joi.array()
    .items(schemaKyc)
    .required(),
  bankDetails: Joi.array()
    .items(schemaBank)
    .required(), …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs joi

13
推荐指数
3
解决办法
6354
查看次数

如何从 React Js 项目中删除所有未使用的导入?(VS代码)

如何从Visual Studio Code中的所有文件中删除未使用的导入,我的警告控制台如下所示

警告控制台

我尝试过使用shift+alt+o,但只会删除当前文件中的导入

import reactjs visual-studio-code

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

如何在 Windows 上始终以管理员身份运行 Git Bash?

我想在每次打开 Windows 时以管理员身份运行 git bash。

我的操作系统是 Windows 10 家庭版 64 位。

bash elevated-privileges git-bash

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

如何在 ECS 任务定义中放置多行命令

我正在尝试在 docker 容器(ECS - Fargate)内运行 django 应用程序

但是,我无法弄清楚如何在Command任务定义部分运行多个命令,目前它的配置如下

在此输入图像描述

然而我的容器继续运行STOPPING,我什至看不到 CloudWatch 中的日志

在此输入图像描述

我如何让它正确执行?,非常感谢任何帮助

amazon-web-services amazon-ecs aws-fargate ecs-taskdefinition

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

递归地将对象字段从蛇形大小写转换为驼色大小写

我有一个这样的对象(snake_case 中的字段)

const obj = {
  vt_core_random: {
    user_details: {
      first_name: "xyz",
      last_name: "abc",
      groups: [
        {
          id: 1,
          group_type: "EXT"
        },
        {
          id: 2,
          group_type: "INT"
        }
      ],
      address_type: {
        city_name: "nashik",
        state: {
          code_name: "MH",
          name: "Maharashtra"
        }
      }
    }
  }
};
Run Code Online (Sandbox Code Playgroud)

我想递归地将其字段转换为camelCase,因此下面给出了预期的输出

const obj = {
  vtCoreRandom: {
    userDetails: {
      firstName: "xyz",
      lastName: "abc",
      groups: [
        {
          id: 1,
          groupType: "EXT"
        },
        {
          id: 2,
          groupType: "INT"
        }
      ],
      addressType: {
        cityName: "LMN", …
Run Code Online (Sandbox Code Playgroud)

javascript recursion object lodash

5
推荐指数
5
解决办法
2875
查看次数

如何清除整个终端(PowerShell)

我有一个问题。在powershell中使用clear或cls命令仅清除终端的可见部分,我想知道如何清除整个终端吗?

顺便说一下,我使用VSCode。

terminal powershell visual-studio-code

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

GraphQLError:语法错误:预期名称,找到<EOF>

我在graphql查询中遇到了以上错误,我正在顺便起诉apollo-react,并使用Query组件呈现数据

这是我的代码

const GET_VEHICLE_CHECKS = gql`
query getVehicleChecks($uuid: String!) {
  tripDetails(uuid: $uuid){
    departmentAssigned{
      vehicleChecks{
        conditions{
          id
          name
          standard
          valueType
          spinnerItems
        }
      }
    }
  }

`;
Run Code Online (Sandbox Code Playgroud)

这就是我的实际查询

{
  tripDetails(uuid: "c0e7233093b14afa96f39e2b70c047d8"){
    departmentAssigned{
      vehicleChecks{
        conditions{
          id
          name
          standard
          valueType
          spinnerItems
        }
      }
    }
    vehicleConditions{
      id
      condition{
        id
        standard
      }
      value
    }
  }
}

Run Code Online (Sandbox Code Playgroud)

我尝试更改变量名称,但这没有用

graphql react-apollo graphql-tag

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

如何获取 joi 模式中的所有键?

我有一个这样的 joi 架构

const userModel = Joi.object({
  id: Joi.string().min(3).max(50),
  username: Joi.string().min(10).max(100)
  ... other 10 properties
})
Run Code Online (Sandbox Code Playgroud)

问题是我想获得所有键的值,例如

["id","username",...]

我尝试使用 Object.keys(userModel),但它返回了一个意外的值,如

[
  "isJoi",
  "_currentJoi",
  "_type",
  "_settings",
  "_baseType",
  "_valids",
  "_invalids",
  "_tests",
  "_refs",
  "_flags",
  "_description",
  "_unit",
  "_notes",
  "_tags",
  "_examples",
  "_meta",
  "_inner"
]
Run Code Online (Sandbox Code Playgroud)

javascript object joi

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

onCenterChange 回调返回未定义的@react-google-maps/api

我一直在使用一个名为的库,@react-google-maps/api我想将地图中心存储为反应状态,并且我希望用户能够拖动地图,而标记始终保持在地图的中心(超级风格位置选择)

问题是当我调用onCenterChange组件时,它返回未定义的结果

当将map实例(在onLoad回调中收到)存储为反应状态时。地图实例每次都会返回完全相同的中心(我猜状态保存是静态的)

<GoogleMap
        id={id}
        zoom={zoom}
        center={center}
        options={options}
        mapContainerStyle={{ width, height }}
        onLoad={m => {
          if (!map) setMap(m);
        }}
        onCenterChanged={e => {
          console.log(map);
          if (map) {
            console.log(parseCoords(map.getCenter()));
          }
        }}
      >
        {children}
      </GoogleMap>
Run Code Online (Sandbox Code Playgroud)

javascript google-maps-api-3 reactjs react-google-maps

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

类型错误:Object.fromEntries 不是函数

我在某些较旧的 iPhone(例如 iPhone 7 和 iPhone 10)上遇到此错误

类型错误:Object.fromEntries 不是函数

我无法找到解决方案。

我正在使用的库

 "@chakra-ui/react": "^1.4.1",
    "@chakra-ui/theme-tools": "^1.1.7",
    "@emotion/styled": "^11",
    "@stripe/react-stripe-js": "^1.2.0",
    "@stripe/stripe-js": "^1.11.0",
    "agora-rtc-sdk": "3.3.1",
    "agora-rtm-sdk": "1.4.1",
    "aws-sdk": "^2.828.0",
    "axios": "^0.21.1",
    "browser-image-compression": "^1.0.14",
    "crypto-js": "^4.0.0",
    "dayjs": "^1.10.3",
    "firebase": "^8.2.4",
    "framer-motion": "4.1.11",
    "js-cookie": "^2.2.1",
    "lodash": "^4.17.20",
    "nanoid": "^3.1.20",
    "next": "^11.0.1",
    "next-cookies": "^2.0.3",
    "next-pwa": "^5.0.6",
    "nextjs-redirect": "^5.0.0",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "react-feather": "^2.0.9",
    "react-hot-toast": "^1.0.2",
    "react-image-magnify": "^2.7.4",
    "react-player": "^2.7.2",
    "react-redux": "^7.2.2",
    "react-select": "^4.0.2",
    "redux-logger": "^3.0.6",
    "redux-thunk": "^2.3.0",
    "swiper": "^6.7.5",
    "use-http": "^1.0.18",
    "video.js": "^7.10.2",
    "yup": "^0.32.9"
Run Code Online (Sandbox Code Playgroud)

我尝试过的事情 …

typescript reactjs next.js chakra-ui

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

strcmp()没有显示正确的输出(PHP)

所以这是我的代码,问题是当我在两个字段中输入密码'malik'时,我得到strcmp()输出,当它显然应该为0时,我会附加一个图像以使自己清楚.另外,我尝试使用var_dump($ upassword)和var_dump($ ucpassword),我得到了两个字符串(5),所以没有空格.

在此输入图像描述

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Sign-UP</title>
</head>
<body>
  <form action="signup.php" method="post">
  <input type="text" name="uname" placeholder="enter the username">
  <input type="email" name="uemail" placeholder="enter the email" id="">
  <input type="password" name="upassword" placeholder="Password">
  <input type="password" name="ucpassword" placeholder="confirm password">
  <button type="submit" name="registor">Registor</button>
  </form>
</body>
</html>
<?php
if (isset($_POST['registor'])) {
  $uname = $_POST['uname'];
  $uemail = $_POST['uemail'];
  $upassword = (string)$_POST['upassword'];
  $ucpassword = (string)$_POST['ucpassword'];
  echo($uname."<br>");
  echo($uemail."<br>");
  echo($upassword."<br>");
  echo($ucpassword."<br>");
  if($uname == '' || $uemail == '' || $ucpassword …
Run Code Online (Sandbox Code Playgroud)

php strcmp

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