小编Gus*_*pes的帖子

文件夹内的特定 tsconfig.json 规则

如何config.json在我的 Typescript 项目中使用内部?

为清楚起见:

我有一个根/config.json如下:

{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es2017",
        "inlineSourceMap": true,
        "outDir": "./app/",
        "lib": [
            "es6"
        ],
        "experimentalDecorators": true,
        "emitDecoratorMetadata": true,
        "moduleResolution": "node",
        "baseUrl": "./",
        "noImplicitAny": true,
        "skipLibCheck": true, 
        "paths": {
            "*": [
                "types/*"
            ]
        }
    },
    "include": [
        "./src/**/*.ts"
    ]
}
Run Code Online (Sandbox Code Playgroud)

我想拥有/innerFolder/config.json以下内容:

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
    "noImplicitReturns": true,
    "noUnusedParameters": true,
    "noUnusedLocals": true,
    "strictNullChecks": true,
  }
}
Run Code Online (Sandbox Code Playgroud)

我这样做是因为我想对团队的代码进行重构,但它很大,我不想一次更改我的所有文件。

我想逐个文件夹执行此操作,并使用更改“锁定”文件夹。

根据文档,编译器会查找 parent tsconfig.json,但不会查找特定的tsconfig.json.

有没有办法做到这一点?

typescript tsconfig

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

ReactJS中的录音

我正在尝试使用ReactJS录制音频,并希望存储在我的节点服务器中。

为此,我尝试使用“ react-audio-recorder”模块,但是却遇到了一些问题,例如一个接一个地连续录制音频时,该模块出现故障,并且我尝试使用p5.js进行录音,但是我在配置它时遇到问题。

请建议我最好的方法来在react(JavaScript)中录制音频并将其保存在我的节点服务器中。

javascript audio-recording node.js reactjs

6
推荐指数
1
解决办法
2988
查看次数

根级别的Angular代理

我有一个Angular应用程序和一个用jQuery编写的登录页面。

每当请求位于的根目录时,我都希望为目标网页提供服务http://mywebsite.com。比如说http://mywebsite.com/otherpage,我想服务Angular应用程序。

使用nginx(生产),这相当容易。

在开发Angular时,我们可以/api使用--proxy-config proxy.config.jsonCLI选项轻松代理其他请求,例如。

我遇到的问题是与根级别有关。

我究竟做错了什么?我不能代理根级别吗?

Angular文档告诉我们去Webpack开发服务器文档,但是我仍然不知道该怎么做。

proxy.config.json的如下:

{
  "/api/*": {
    "target": "http://localhost:3000",
    "secure": false,
    "logLevel": "debug"
  },
  "/": {
    "index": "",
    "target": "http://localhost:3000",
    "secure": false,
    "logLevel": "debug"
  }
}
Run Code Online (Sandbox Code Playgroud)

webpack webpack-dev-server angular

6
推荐指数
1
解决办法
246
查看次数

AWS Step Functions - 将输入传递给另一个任务

如何将我的输入传递到taskAWS Step Functions 中的输出?

我知道这个问题,以及文档:

如果 ResultPath 的值为 null,则意味着该状态自己的原始输出被丢弃,其原始输入成为其结果。

但我需要的是:

  • 鉴于我的意见
{
  "input": "my_input"
}
Run Code Online (Sandbox Code Playgroud)
  • 还有我的 lambda 输出
{
  "output": "my_output"
}
Run Code Online (Sandbox Code Playgroud)

我需要将以下 json 传递给下一个状态:

{
  "input": "my_input",
  "output": "my_output"
}
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-step-functions

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

创建以键作为变量名的 Python 字典的简写

在 javascript 中,您可以通过以下方式创建对象:

const a = 5;
const b = 10;

const c = {a, b};
// This will make c = {a: 5, b: 10}
Run Code Online (Sandbox Code Playgroud)

Python中有这样的“简写”吗?

到目前为止,我必须做:

a = 5
b = 10

c = {'a': a, 'b': b}
Run Code Online (Sandbox Code Playgroud)

python python-3.x

6
推荐指数
1
解决办法
3170
查看次数

Javascript数组引用数组位置(不是元素)

更新:

许多人问为什么不使用[arr[0], arr[1]].问题是我必须将此数组传递给一个方法,我没有访问Angular Material Table.而且我不想一遍又一遍地调用这个方法.

我已经处理了arr数组,我不想处理pointer数组以反映新数据,我已经知道它在哪里.

尼娜肖尔茨答案似乎解决了问题.


有没有办法在Javascript中使用像C这样的"指针"?

我想做的是:

我有一个带对象的数组

const arr = [
    {prop: 3},
    {prop: 4},
];
Run Code Online (Sandbox Code Playgroud)

我希望有一个数组指向这个数组的位置

const pointer = [arr[0], arr[1]]; // I want pointer to point to be an array containing the first and second elements of arr
Run Code Online (Sandbox Code Playgroud)

这将获得对{prop: 3}{prop: 4}对象的引用,这不是我想要的,因为,如果我这样做:

arr.splice(0, 0, {prop: 1}); // arr => [{prop:1},{prop:3},{prop:4}]
console.log(pointer); // [{prop: 3},{prop: 4}]
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,pointer持有的对象的引用{prop:3}{prop:4}. …

javascript arrays

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

基于索引的numpy重塑

我有一个数组:

arr = [
  ['00', '01', '02'],
  ['10', '11', '12'],
]
Run Code Online (Sandbox Code Playgroud)

我想考虑其索引重塑此数组:

reshaped = [
  [0, 0, '00'],
  [0, 1, '01'],
  [0, 2, '02'],
  [1, 0, '10'],
  [1, 1, '11'],
  [1, 2, '12'],
]
Run Code Online (Sandbox Code Playgroud)

是否有一个numpypandas办法做到这一点?还是我必须做好旧事for

for x, arr_x in enumerate(arr):
    for y, val in enumerate(arr_x):
        print(x, y, val)
Run Code Online (Sandbox Code Playgroud)

python numpy reshape

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

如何在石墨烯解析器之后使用中间件?

在 Node 中使用 Graphql,您可以在解析器之前之后使用中间件,例如使用Prisma

在Python中,使用Graphene,我只能找到一种使用中间件的方法在解析器

有没有办法在Python中的解析器之后使用中间件?

python graphql graphene-python

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

如何使用Where子句查询与go-gorm关联的多对多关系?

我有以下实体:

type User struct {
  ID     string
  Name   string
  Groups []Groups `gorm:"many2many:users_groups"`
}

type Groups struct {
  ID   string
  Name string
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以preload使用小组

var users []Users
db.Preload("Groups").Find(&users)
Run Code Online (Sandbox Code Playgroud)

我还可以使用过滤用户

var users []Users
db.Preload("Groups").Where("name IN ?", []string{"name1", "name2"}).Find(&users)
Run Code Online (Sandbox Code Playgroud)

这将带来名称等于“name1”或“name2”的所有用户

但我无法根据组过滤用户

var users []Users
db.Preload("Groups", "name IN ?", []string{"groupname"}).Find(&users)
Run Code Online (Sandbox Code Playgroud)

我希望它能让所有组名等于“groupname”的用户

我怎样才能仅使用数据库来实现这一点?(我的数据库很大,我无法将所有用户加载到内存中并在应用程序中对其进行过滤)

我也在gorm 存储库上提出了一个问题

go go-gorm

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

如何使用ispresent()函数过滤CloudWatch Log Insights

我正在尝试对不太新的AWS Cloudwatch Log Insights执行非常简单的查询

我正在关注他们的文档,以使用ispresent功能过滤日志。

查询如下:

fields @timestamp, status
| filter ispresent(status) != 0
Run Code Online (Sandbox Code Playgroud)

但这给我一个错误(超级无益We are having trouble understanding the query

如何通过仅显示带有status字段的日志来过滤日志?

amazon-cloudwatch aws-cloudwatch-log-insights

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

如何在 Mac 上关闭单个 JetBrains IDE?

我通常会打开许多​​ JetBrains IDE(比如 WebStorm)。

如果我尝试关闭其中一个,其他所有的都会自动关闭。

如何在 Mac 上关闭单个 IDE,而不是关闭所有 IDE?

两者的关闭按钮(红点)Command+Q似乎具有相同的效果。

jetbrains-ide intellij-idea pycharm webstorm goland

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

如何在Java中为现有对象添加方法?

我正在使用Processing库来用Java构建我的项目.我使用一个函数返回一个类型的对象PShape(我没有访问源代码).

我需要创建Shape类型的对象(我设计的类扩展PShape).

我该怎么做?

基本上我有:

PShape pShape = loadShape(filename);
Run Code Online (Sandbox Code Playgroud)

loadShape函数在哪里我无法访问源代码.

我想以某种方式做:

class Shape extends PShape {...}
Run Code Online (Sandbox Code Playgroud)

然后

Shape shape = (Shape) loadShape(filename);
Run Code Online (Sandbox Code Playgroud)

但它不会起作用,一旦loadShape()给我一个PShape,而不是一个Shape

我怎样才能loadShape退货Shape

谢谢

java inheritance

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

熊猫根据column的值对两个数据框求和

我有两个数据框,希望y有条件地沿轴求和。

例如:

df_1

Ab值
1 1 1011
1 2 1012
2 1 1021
2 2 1022

df_2

Ab值
9 9 99
1 2 12
2 1 21

我想做df_1['value'] -= df_2['value'] if df_1[a] == df_2[a] & df_1[b] == df_2[b],所以输出将是:

输出值

Ab值
1 1 1011
1 2 1000
2 1 1000
2 2 1022

有没有一种方法可以实现这一目标,而不是迭代整个数据帧?(很大)

python dataframe pandas

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