小编p0t*_*tta的帖子

在 Gitlab 上创建存储库的副本

我正在尝试复制现有的存储库。我有一个名为 Test 的项目,我想创建一个名为 Test1 的项目副本。我之所以不想创建它的另一个分支,是因为新的存储库将具有不同的 UI(用 React 替换 Angular),并且不希望对旧的存储库有任何分支依赖性。

我是 Gitlab 的管理员,但我只看到“移动”和“删除”存储库的选项,但没有看到“复制”存储库的选项。这是在公司的基础设施内部,所以我无权访问命令行 git 工具,但我是 Gitlab 的管理员。

在此输入图像描述

git repository gitlab

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

从epoch毫秒java中减去当前日期的两天

我想做一些非常简单的事情.我想从当天减去2天.我从UI获得了小时数.所以在这个例子中,我从UI获得48小时.我正在做以下事情,我不知道我在这里做错了什么.我认为这样做的结果是它只减去了几分钟.

long timeInEpoch = (currentMillis()/1000 - (48 * 60 * 60)); //48 comes from UI

public long currentMillis(){
    return new Date().getTime();
}

d = new Date(timeInEpoch * 1000);
Run Code Online (Sandbox Code Playgroud)

我也试过了

d1 = new Date(timeInEpoch);
Run Code Online (Sandbox Code Playgroud)

似乎没什么用.我在这做错了什么?

java date epoch subtraction milliseconds

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

仅适用于大写字母和数字的Java正则表达式

我试图在Java中做一个简单的正则表达式,但由于某种原因它失败了.我想要做的就是验证字符串是否包含大写字母和/或数字.因此ABC1,111和ABC将有效,但abC1不会.

所以我试着这样做:

    if (!e.getId().matches("[A-Z0-9]")) {
        throw new ValidationException(validationMessage);
    }
Run Code Online (Sandbox Code Playgroud)

我确保e.getId()有ABC1,但它仍然抛出异常.我知道这是一个非常小而愚蠢的东西,但我无法弄明白.

java regex string

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

如何在公共github存储库上创建git pull请求

有一个公共github存储库,我想创建一个拉取请求.我在我的本地机器上有一个项目,我需要签入并发送给他们进行审查.我尝试了以下并失败了

git clone public repo
# create new branch
# add code in the branch 
git add/commit changes to this new branch 
git push 
Run Code Online (Sandbox Code Playgroud)

当我执行git push时,我输入了我的github帐户凭据,但它失败了.我知道这应该失败,因为我无法访问他们的回购,但我做错了什么?我需要创建某种帐户吗?

git github pull-request

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

在 nest.js 代码库上找不到模块 (MODULE_NOT_FOUND)

我有一个代码库,它在节点 v10.16.3 上的 Windows 机器上运行良好,但是当我尝试在带有节点 v.12.16.3 的 CentOS Linux 机器上安装相同的代码库时,我收到以下错误。不确定可能是什么问题。

# npm start

> nest start

internal/modules/cjs/loader.js:960
  throw err;
  ^

Error: Cannot find module '@angular-devkit/core'
Require stack:
  - /usr/local/lib/node_modules/@nestjs/cli/lib/schematics/schematic.option.js
  - /usr/local/lib/node_modules/@nestjs/cli/lib/schematics/index.js
  - /usr/local/lib/node_modules/@nestjs/cli/actions/generate.action.js
  - /usr/local/lib/node_modules/@nestjs/cli/actions/index.js
  - /usr/local/lib/node_modules/@nestjs/cli/commands/command.loader.js
  - /usr/local/lib/node_modules/@nestjs/cli/commands/index.js
  - /usr/local/lib/node_modules/@nestjs/cli/bin/nest.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:957:15)
at Function.Module._load (internal/modules/cjs/loader.js:840:27)
at Module.require (internal/modules/cjs/loader.js:1019:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> 
(/usr/local/lib/node_modules/@nestjs/cli/lib/schematics/schematic.option.js:3:16)
  at Module._compile (internal/modules/cjs/loader.js:1133:30)
  at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
  at Module.load (internal/modules/cjs/loader.js:977:32)
  at Function.Module._load (internal/modules/cjs/loader.js:877:14)
  at Module.require (internal/modules/cjs/loader.js:1019:19) {
  code: 'MODULE_NOT_FOUND',
requireStack: [
  '/usr/local/lib/node_modules/@nestjs/cli/lib/schematics/schematic.option.js',
  '/usr/local/lib/node_modules/@nestjs/cli/lib/schematics/index.js',
  '/usr/local/lib/node_modules/@nestjs/cli/actions/generate.action.js',
  '/usr/local/lib/node_modules/@nestjs/cli/actions/index.js', …
Run Code Online (Sandbox Code Playgroud)

node.js npm angular nestjs

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

从Java中的JSON字符串中仅检索一个字段

有没有办法仅将JSON字符串中的一个字段?我的代码如下:

Object obj = parser.parse(resp);
System.out.println(obj);
JSONArray array = new JSONArray();
array.add(obj);

JSONObject obj2 = (JSONObject)array.get(0); //Getting NPE here
//Object obj3 = obj2.get("data");

System.out.println("Data: " + obj2.get("data"));
//System.out.println("Email: " + obj3.get("email_address"));    
Run Code Online (Sandbox Code Playgroud)

我正在使用以下库

import org.json.simple.JSONObject;
import org.json.simple.JSONArray;
import org.json.simple.parser.ParseException;
import org.json.simple.parser.JSONParser;
Run Code Online (Sandbox Code Playgroud)

从响应字符串分别来看,我只需要data.email_address。我找不到解决办法。

java json object

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

Spring MVC应用程序中的main()方法

我对基本Java应用程序的理解是,每个应用程序都应该有main()方法,但是当我编写Spring MVC应用程序(不是Spring Boot)时,我认为我从来没有写过main()方法。这不是强制性的吗?我在这里想念什么?还是在Spring内部实现?如果是,主要定义在哪里?

spring program-entry-point spring-mvc

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

请求正文未在 Nest.js + Swagger 中显示

我的控制器代码是这样的。

@Controller('customer')
export class CustomerController{

    constructor(private readonly customerService: CustomerService){}

    @Post('lookup')
    async someMethod(@Body() body:any){

        console.log("BEGIN -- CustomerController.someMethod");
Run Code Online (Sandbox Code Playgroud)

我期待在 Swagger 中看到一个我可以输入一些文本作为请求正文的地方,但我看到的是这个

在此处输入图片说明

swagger swagger-ui nestjs nestjs-swagger nestjs-config

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