小编MrM*_*ins的帖子

Elasticsearch内存问题

当我尝试在我的Ubuntu中启动elasticsearch时,启动脚本会给我以下错误:

Java HotSpot(TM) Client VM warning: INFO: os::commit_memory(0x74800000, 201326592, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 201326592 bytes for committing reserved memory.
Run Code Online (Sandbox Code Playgroud)

我已经尝试搜索了这个,我找不到解决方案.如果我重新启动机器一切都运行良好一天然后弹性搜索下降并出现此错误.

我已经在elasticsearch.yml文件中设置了属性bootstrap.mlockall:true,以及默认的elasticsearch文件中的属性:

ES_HEAP_SIZE=512 (I have 1GB of RAM)
MAX_LOCKED_MEMORY=unlimited
Run Code Online (Sandbox Code Playgroud)

有人知道我需要做什么吗?

谢谢

java memory ubuntu elasticsearch

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

Atom,搜索所有文件

我正在尝试通过Atom进行完整搜索,寻找特定文本.嗯,这听起来非常简单,使用Command + Shift + F但是,node_modules没有跟踪,并且不扫描这些目录中的内容.我不确定是不是因为未定义的文件被定义.gitignore或包被排除.如何在我打开的项目中进行完整搜索?

atom-editor

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

我怎么知道我的输入类型="文件"是否选择了内容

我有一个简单的输入文件,<input type="file" name="file" id="file"> 但我试图在帖子后验证输入文件是否有内容.

我尝试$("#file").val()但是,控件的dom总是一样的.

html file-io jquery

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

Nuget:当前环境没有解决方案

我正在尝试安装DeveloperForce.Web.Login 我最近更新了我的nuget到版本2.8.50313.31

PM> Install-Package DeveloperForce.Web.Login
Install-Package : The current environment doesn't have a solution open.
At line:1 char:16
+ Install-Package <<<<  DeveloperForce.Web.Login
    + CategoryInfo          : InvalidOperation: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetNoActiveSolution,NuGet.PowerShell.Commands.InstallPackageCommand
Run Code Online (Sandbox Code Playgroud)

.net nuget nuget-package

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

Nest js - 目前循环引用以注入存储库

每次我尝试运行我的项目时,都会收到错误:

CircularDependencyException [错误]:在 @InjectRepository() 内部检测到循环依赖项。请确保双向关系的每一方都用“forwardRef()”修饰。另外,请尝试消除桶文件,因为它们也可能导致意外行为。

我唯一的线索是我的模块之一:

如果我评论这一行:

constructor(
        @InjectRepository(Role) private roleRepo: Repository<Role>
    ){}
Run Code Online (Sandbox Code Playgroud)

并且项目运行,但我在启动项目时注意到日志,出现错误的模块在所有内容之前启动

[Nest] 16872   - 08/04/2020, 7:56:24 PM   [NestFactory] Starting Nest application...
[Nest] 16872   - 08/04/2020, 7:56:24 PM   [InstanceLoader] TypeOrmModule dependencies initialized +91ms
[Nest] 16872   - 08/04/2020, 7:56:25 PM   [InstanceLoader] MyErrorModule dependencies initialized +500ms
[Nest] 16872   - 08/04/2020, 7:56:25 PM   [InstanceLoader] TypeOrmCoreModule dependencies initialized +630ms
[Nest] 16872   - 08/04/2020, 7:56:25 PM   [InstanceLoader] TypeOrmModule dependencies initialized +2ms
[Nest] 16872   - 08/04/2020, 7:56:25 PM   [InstanceLoader] TypeOrmModule dependencies initialized +1ms
[Nest] …
Run Code Online (Sandbox Code Playgroud)

nestjs

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

WebApi 2中OData控制器http请求的完整生命周期是什么

我想知道在IIS中托管的ODataController上,odata http请求的完整生命周期是什么.

例如:

  • IIS流水线步骤有哪些?
  • 进入ASP.NET控制器区域时如何处理请求?
  • 何时应用路由?
  • 当这样的属性HttpPost,ApplyFilter被应用?

asp.net iis odata asp.net-web-api

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

关闭终端后保持快速进程

关闭终端后,我正试图保持一个进程.是一个带有express的node.js项目.基本上,对于其他进程,我保持活动进程:

$ node server.js &
Run Code Online (Sandbox Code Playgroud)

我用它,可能完成SSH连接并关闭控制台.但是通过快递,我开始了我的流程:

$ npm start &
Run Code Online (Sandbox Code Playgroud)

并且,在一次请求之后,该过程总是死亡.是否存在保持流程存活的方法?我正在使用带有Ubuntu实例的EC2.

bash ubuntu amazon-ec2 node.js express

8
推荐指数
3
解决办法
9723
查看次数

Django-反向查询名称冲突

我在Django中放置了一个圆形外键,这导致名称冲突。我不明白为什么会发生冲突或如何最好地补救。(这是我第一次在模型中使用循环引用-因此我不确定这是否可能是问题的根本原因?)

对于以下内容:

class Supplier(models.Model):
    unique_id = models.IntegerField(unique=True)
    name = models.CharField(max_length=255, unique=True)
    rating = models.FloatField(null=True)
    last_updated = models.DateTimeField(auto_now=True)
    default_tariff = models.ForeignKey('Tariff')

class Tariff(models.Model):
    name = models.CharField(max_length=255)
    supplier = models.ForeignKey(Supplier)
    end_date = models.DateField(null=True, blank=True)
    payment_method = models.ManyToManyField(PaymentMethod) 
    region = models.ManyToManyField(Region)
Run Code Online (Sandbox Code Playgroud)

错误是:

“ Supplier.default_tariff”的反向查询名称与字段名称“ Tariff.supplier”冲突。提示:重命名字段“ Tariff.supplier”,或在字段“ Supplier.default_tariff”的定义中添加/更改related_name参数。

django django-models

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

MySQL数据提供程序未在实体数据模型向导中显示

我正在用MySQL作为后端创建一个MVC应用程序.我打算使用Entity Framework来处理这个数据库.我已经有了一个数据库,所以需要从数据库中生成模型

环境:

MySQL Server 5.7.21 MySQL for Visual Studio 1.27 Connector/NET 6.10.5 Visual Studio 2015

重现问题:

步骤1:添加新项目"Ado.net实体数据模型"步骤2:从数据库中选择"EF Designer"并单击"下一步"步骤3:单击"新建连接"

没有可用的mysql连接器.

其他详情:

  1. 我已经添加了"System.Runtime"交易,因为它在安装Mysql时显示错误.数据.来自金块的Ef6
  2. 我在'系统中更改了"CopyLocal = true".数据'汇编参考
  3. 我在Visual Studio 2017中尝试了相同的步骤.在这里我可以在步骤3中看到提供程序,但是在单击确定对话框后关闭而不是显示表列表

在Visual Studio 2015和17初始时间,它显示提供程序.当我下次尝试时它没有显示请帮忙.我正在检查这2天

mysql entity-framework visual-studio-2015

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

Swift-将[[String:Any?]]转换为数据

我有一个[[String:Any]]填充的对象:

var result : [[String : Any]] = [[String : Any]]()

我需要将其转换为Data

我正在使用:进行 JSONEncoder().encode(result) 转换。

但是我得到这个错误:

无法推断通用参数“ T”

存在转换数据的简单方法[[String:Any?]] object to吗?

json swift

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