小编Fab*_*otk的帖子

如何增加 NetBeans IDE 的字体大小/字体系列?(不是文本编辑器的字体)

我的计算机上的 NetBeans 字体出现问题,由于某种原因,该字体变得扭曲。我决定提出这个问题,因为我所做的所有搜索最终都是关于如何更改文本编辑器的字体,而不是 IDE 本身的字体。正如您在此打印屏幕上所看到的,由于缺少部分字符,因此阅读起来有点困难。我在使用 burp suite 时遇到了完全相同的问题,然后我增加了字体大小(没有找到更改字体系列的选项),它解决了一点。我认为如果我改变这些配置,我会更容易阅读。提前致谢。

在此输入图像描述

fonts netbeans

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

gdb 跳转某些部分的汇编代码

我很难在汇编级别调试程序,因为 GDB 正在跳过代码的某些部分。代码是:

#include <stdio.h>
#define BUF_SIZE 8

void getInput(){
    char buf[BUF_SIZE];
    gets(buf);
    puts(buf);
}

int main(int argc, char* argv){
    printf("Digite alguma coisa, tamanho do buffer eh: %d\n", BUF_SIZE);

    getInput();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

该程序是用gcc -ggdb -fno-stack-protector -mpreferred-stack-boundary=4 -o exploit1 exploit1.c 在 gdb中编译的,我添加了break getInput,当我运行disas getInput它时返回我:

Dump of assembler code for function getInput:
0x00000000004005cc <+0>:    push   %rbp
0x00000000004005cd <+1>:    mov    %rsp,%rbp
0x00000000004005d0 <+4>:    sub    $0x10,%rsp
0x00000000004005d4 <+8>:    lea    -0x10(%rbp),%rax
0x00000000004005d8 <+12>:   mov    %rax,%rdi
0x00000000004005db <+15>:   mov    $0x0,%eax …
Run Code Online (Sandbox Code Playgroud)

c assembly gdb

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

为laravel路线添加名称

我的路线定义为:

Route::get('/novanoticia', 'HomeController@getNovaNoticia');
Run Code Online (Sandbox Code Playgroud)

当我运行php artisan route:list它时,名称列上没有显示任何内容.如何在这样一种方式,我可以通过它的名字一样再打一个名字添加到路径:href="{{ route('route_name', $routeparam) }}

或者我必须重新定义路线吗?提前致谢

php laravel blade

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

Linux 内核配置官方文档

编译 Linux 内核时,第一步是生成文件.config,在我的例子中,我从当前安装的内核中获取该文件。因此它会生成带有很多 KEY=VALUES 的文件,例如:

CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
CONFIG_STACKTRACE_SUPPORT=y
# etc...
Run Code Online (Sandbox Code Playgroud)

我可以在谷歌中复制/粘贴其中一个键,我可能会(在某个随机站点中)找到它的用途的详细解释。所以我的问题是,是否有一个官方的地方可以让我了解这些配置?我在 kernel.org/doc 上搜索但没有找到,所以我决定在这里询问。提前致谢。

linux configuration kernel linux-kernel

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

Laravel 在播种表时设置增量 id 值

我正在尝试使用 Laravel 播种器类为 MySql 表播种。问题是它没有id按照我设置的方式分配字段(这是增量)值。在播种者课程中,我得到了:

public function run()
{

    Patropi\Entidade::create([
        'id' => '0',
        'nome' => 'entidade 0',
        'cpfcnpj' => '12345678901'
    ]);

    Patropi\Fornecedor::create([
        'id' => '0',
        'prioridade' => '0'
    ]);
}
Run Code Online (Sandbox Code Playgroud)

在数据库上,Fornecedor表 id 是引用该 id 的外键Entidade,这就是为什么我想在两者上拥有相同的 id 。问题是,当它插入时,Entidade它不会将其设置为 id = 0,而是给出最后一个增量的值 + 1。如何强制 laravel 在那里插入 0?提前致谢。

php laravel laravel-5.4

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

在Angular 4中为ngx-datatable设置固定高度

swimlane/ngx-datatable在angular 4应用程序中使用设置了表格。该表使用该属性,scrollbarV因为它是必需的。我想完全按照他们提供的示例进行操作,并使用滚动条为表格设置固定高度。在所附的资料中,(对我而言)不清楚他们如何设置桌子高度。所以我的问题是,整张桌子的高度到底是多少?

示例的来源:

import { Component } from '@angular/core';
import {MockServerResultsService} from "./mock-server-results-service";
import {PagedData} from "./model/paged-data";
import {CorporateEmployee} from "./model/corporate-employee";
import {Page} from "./model/page";

@Component({
  selector: 'virtual-paging-demo',
  providers: [
      MockServerResultsService
  ],
  template: `
<div>
  <h3>
    Virtual Server-side Paging
    <small>
      <a href="https://github.com/swimlane/ngx-datatable/blob/master/demo/paging/paging-virtual.component.ts" target="_blank">
        Source
      </a>
    </small>
  </h3>
  <ngx-datatable
    class="material"
    [rows]="rows"
    [columns]="[{name:'Name'},{name:'Gender'},{name:'Company'}]"
    [columnMode]="'force'"
    [headerHeight]="50"
    [scrollbarV]="true"
    [footerHeight]="50"
    [rowHeight]="50"
    [externalPaging]="true"
    [count]="page.totalElements"
    [offset]="page.pageNumber"
    (page)='setPage($event)'>
  </ngx-datatable>
</div>
  `
})
export class VirtualPagingComponent {

  page = new Page(); …
Run Code Online (Sandbox Code Playgroud)

ngx-datatable angular

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

如何在 Laravel 5.6 中转换 json 文件中的 json 数据

我需要在文件中转换我的 json 数据.json。我array of json在这段代码中解析数据

$movies = Movie::all();
return response()->json($movies);
Run Code Online (Sandbox Code Playgroud)

我需要创建movies.json文件。我的文件必须在哪里,哪个文件夹?怎么办?

php json laravel

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

如何使用posix消息队列在节点和python之间进行IPC?

我正在尝试在节点 js 和 python 3应用程序之间编写 IPC 的“hello world” 。目前,当新消息到达 Python 应用程序时,我遇到了解析错误。代码是:

Python:

from ipcqueue import posixmq
from time import sleep

q1 = posixmq.Queue('/fila1')

while True:

    while q1.qsize() > 0:
        print('p1: Recebi na minha fila: ' + str(q1.get()))

    sleep(0.5)
Run Code Online (Sandbox Code Playgroud)

节点:

const PosixMQ = require('posix-mq')

var mq = new PosixMQ();
mq.open({
    name: '/fila1',
    create: true,
    mode: '0777',
    maxmsgs: 10,
    msgsize: 11
});
mq.push("hello world")
mq.close();
Run Code Online (Sandbox Code Playgroud)

当第二个应用程序发送消息时,python 应用程序失败并显示:

文件“../test-fila1.py”,第 9 行,在

print('p1: Recebi na minha fila: ' + str(q1.get()))   File "/usr/lib/python3.7/site-packages/ipcqueue/posixmq.py", line …
Run Code Online (Sandbox Code Playgroud)

python posix ipc node.js mqueue

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

在浏览器 JavaScript 中运行 Fluent-ffmpeg(客户端)

在我的程序中,我使用 Fluent-ffmpeg 将视频转换为可流式传输的 HLS 格式 (m3u8)。但这非常消耗CPU,我想知道它是否可以在浏览器的客户端运行。通过这种方式,我将从服务器上卸载一些工作。如果是这样,如何安装它以在 html<script>标签中可用?我也尝试直接在他们的github上询问,但到目前为止没有回应......

javascript ffmpeg node.js fluent-ffmpeg

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

Uniscan:可加载的库和Perl二进制文件不匹配

Uniscan是用于扫描kali linux和其他笔测试发行版中随附的网站的工具。我过去每周都会使用它来测试我的应用程序,但是在对Linux工具进行一些更新之后,现在在运行它时出现以下错误:

xs / Moose.c:可加载库和perl二进制文件不匹配(获得握手密钥0xdb00080,需要0xdb80080)

我当前的perl版本是5.24.0。我读过某个地方的文章,如果我将perl版本降级可以绕过这个问题,但是我没有发现应该将其降级到哪个版本,我还尝试了包管理器缓存中可用的所有版本,没有一个起作用,它实际上改变了.c文件握手不匹配。我还尝试将Uniscan更新到最新版本(6.3.1),也什么也没有。

无论如何,有人知道如何解决这个问题吗?提前致谢。

c linux perl

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

如何验证laravel 5中上传的多个文件的mime?

我得到了一个表格,该表格将许多要验证的输入字段发送到Laravel 5的控制器中,其中包括文件name="arquivos[]" <input>字段。我想像我一样在一个步骤中解决所有验证问题,但是似乎由于它正在接收和排列文件而不是一个文件而失败。表单的代码是:

{!! Form::open(['route' => 'posts.store', 'enctype' => 'multipart/form-data']) !!}
...other inputs
{{  Form::file('arquivos[]', array('class' => 'novo-post-form-item', 'required'=>'','multiple' => '')) }}
{!! Form::close() !!}
Run Code Online (Sandbox Code Playgroud)

在我的posts.store职能:

$this->validate($request, array(
        'arquivos' => 'required|mimes:image/jpeg,image/png,image/gif,video/webm,video/mp4,audio/mpeg',
        'assunto' => 'max:255',
        'conteudo' => 'required|max:65535'
    ));
Run Code Online (Sandbox Code Playgroud)

注意:我不知道为什么在验证器中必须指定不带输入名称的输入名称,[]但是这样做是...

这个问题与我在堆栈溢出时在这里发现的问题类似,但是这次我问的是Laravel 5是否有解决方案。看起来,这种validate方法期望一个文件输入字段。提前致谢

php laravel

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

无法访问受保护的静态变量php 7.0.13的值

我正在尝试在php中实现一个DataTable类,它基本上是一个包含数据的表,就像一个sql表一样,将由array()构成

该类定义如下:

class DataTable{

            protected static $tabela; // table
            //columns and strips, each column point to a strip
            public function __construct($colunas, $faixas) {

                $this->tabela = array();
                $this->constroiDt($colunas, $faixas); //builds the table

            }

            public function getRows($where){
                // todo
            }

            public static function getTabela(){
                return $this->tabela;
            }

            private function constroiDt($colunas, $faixas){
                if(count($colunas)!= count($faixas)){
                    $this->tabela = null;
                    return;
                }

                $i=0;
                foreach($colunas as $cl){
                    $this->tabela = array_merge($this->tabela, array($cl => $faixas[$i]));
                    $i += $i + 1;
                }
                // the result will be …
Run Code Online (Sandbox Code Playgroud)

php arrays

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