小编Bra*_*one的帖子

使用Gradle将Formatter设置添加到Eclipse和IntelliJ项目

我想在Eclipse和IntelliJ的项目设置中使用gradle自动包含我在repo中发布的格式化程序设置(实际上是来自Google的格式化程序设置).

也许我可以修改生成的XML设置,但我不知道如何,也不知道IDE如何存储这些设置.

java eclipse formatting intellij-idea gradle

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

我如何使用我的 xampp 服务器,以便外部网络的每个人都可以访问它

我现在有一个多星期的问题。我在我的电脑上运行一个 minecraft 服务器。因此,我使用 no-ip.org 来获得“固定”IP。我为服务器保留了所有端口,我的朋友可以毫无问题地访问。后来我想我可以制作一个小小的 Homegape 来统计数据和其他东西。所以我安装了xampp。我转发了端口 80、8080、8000、7171。我(以及我本地网络中的其他人)可以通过 no-ip.org 地址访问它。但没有其他人!(我想重复一遍,人们可以通过我的世界端口(25565)而不是其他端口访问我的电脑!)

我该如何解决这个问题?我很确定在我还没有看到的配置之一中有一个简单的节点。我用谷歌搜索了好几天。所以我发现我应该转发这些端口。但这就是我能找到的。

我的防火墙(当然是为了测试!)已禁用!

xampp webserver port80

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

屏幕 - 等待屏幕终止

我正在写一个小脚本,它会向正在运行的屏幕会话发送命令.此命令会停止屏幕但不会立即停止.我需要等待它完成才能继续使用脚本的其余部分.

这就是我停止屏幕的方式:

screen -S $SCREEN_NAME -p 0 -X stuff "`printf "stop\r"`"
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?

shell gnu-screen terminate wait

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

当使用-filter_complex在FFmpeg中进行混合时,流混合

我目前遇到了ffmpeg及其中一个过滤器的问题.

我正在尝试将视频的2个音频流合并为一个.为此我尝试了这个命令:

ffmpeg -i /home/maniaplanet/Videos/ManiaPlanet\ 2014-08-21\ 20-09-13-082.avi.output.mkv -filter_complex "[0:1][0:2] amerge=inputs=2"-c:v copy -c:a libvo_aacenc -b:a 256k /var/www/files/output.mp4
Run Code Online (Sandbox Code Playgroud)

但我得到这个输出:

ffmpeg version 1.0.10 Copyright (c) 2000-2014 the FFmpeg developers
  built on Jul 25 2014 07:50:40 with gcc 4.7 (Debian 4.7.2-5)
  configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/x86_64-linux-gnu …
Run Code Online (Sandbox Code Playgroud)

mapping ffmpeg stream

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

从flex布局中的justify-content中排除具有固定定位的元素

我目前正在尝试使用flexbox构建响应式网站布局.

根据屏幕尺寸,我希望元素具有position: fixed;此功能.但是当我justify-content: space-between;在包含一个元素的列上使用时,该元素会从列本身移出,position: fixed;空间分布使用此元素作为0高度元素.

为了演示,我设置了两个例子.两者都不使用媒体查询,因为它们不是问题.

在第一个例子中,我创建了我想要的最终结果.我不得不搬到#fixed外面.column,以使空间分布的正常工作.

在第二个例子中,我创建了所需的HTML标记.当您将两个示例并排比较时,您会注意到间距在第二个中看起来很奇怪.浏览器在这里没有出错,因为在分配空间时必须遵守一个元素.我(简而言之)希望浏览器假装#fixed不在容器内,因此在分配空间时不考虑它.

这是结果的样子:https://jsfiddle.net/5nu9nsyL/3/

这就是html应该看起来的样子:https://jsfiddle.net/5nu9nsyL/4/
(只有Chrome和Safari才能正确呈现.所以如果两者看起来都一样,你可以使用不同的浏览器来查看它,比如Firefox或者IE)

我希望我能说清楚自己想要什么.

(注意我必须display: flex在容器上使用.column)

(我还需要一个免费的,仅限CSS的解决方案)

html css css3 flexbox

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

仅手动冲洗cout

据我所知,std::endl流入std::cout将刷新它.我认为这种行为对大多数应用程序都有意义.

我的问题是我有一些输出使用多个输出,std::endl因此刷新输出.这对于我的程序的性能来说真的很糟糕,并且因为我跳得很多而导致很多图形故障.

所以我的问题是,如果我可以告诉std::cout等待下一次刷新,直到我明确地调用std::cout.flush()std::flush流入std::cout.
如果这是可能的,我也想知道我怎么能扭转它,因为它对我来说并不总是有意义.

c++ cout flush stream

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

程序中的MySQL WHERE条件被忽略

我试图用参数创建一个过程.但是当我在某种WHERE情况下使用它们时,就好像从来没有那样.他们完全被忽略了.

DELIMITER //

DROP PROCEDURE IF EXISTS p //

CREATE PROCEDURE p (IN player TEXT, OUT num INT)
BEGIN
  SELECT COUNT(*) INTO num FROM `sg_playerstats` WHERE `player` = player; 
END

//

DELIMITER ;
Run Code Online (Sandbox Code Playgroud)

Num正确填充,但无论我放入播放器,结果总是66.(该表有66行!)

我究竟做错了什么???

mysql sql select procedure

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

gradle - 最小化 processResources 中的 json 资源

我目前正在做一个项目。该项目的资源包含许多 json 文件,这些文件都在最终的 jar 中。我已经在处理资源了。就像重命名文件和替换其他一些文件中的某些字符串一样。所以processResources任务已经被使用了。

现在的问题是我如何扩展它以使其最小化所有 json 文件。由于 Groovy 本身具有 json 实用程序,因此能够获取文件内容并在目标中替换它们应该足以使一切正常。

这是我目前的processResources任务:

processResources {
    // this will ensure that this task is redone when the versions change.
    inputs.property "version", project.version
    inputs.property "mcversion", project.minecraft.version

    // replace stuff in mcmod.info, nothing else
    from(sourceSets.main.resources.srcDirs) {
        include "mcmod.info"

        // replace version and mcversion
        expand "version": project.version, "mcversion": project.minecraft.version
    }

    // Minify json resources
    from(sourceSets.main.resources.srcDirs) {
        include "**/*.json"

        // Minify every file here
    }

    // copy everything else, thats not …
Run Code Online (Sandbox Code Playgroud)

java groovy json gradle

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

Mandelbrot设置无法正确呈现

我目前正在尝试制作一个动画Mandelbrot集可视化.但是现在它甚至不能正确渲染单个帧.

我不知道我犯了哪个错误.我猜数学中有错误.请你看一下吗?

以下是它现在的样子: 当前状态

这是我的mandelbrot函数:

function mandelbrot($a, $b, $limit) {
  $a_orig = $a;
  $b_orig = $b;
  $count = 0;

  while(($count < $limit) && (sqrt(($a * $a) + ($b * $b)) <= 2)) {
    $a = ($a * $a) - ($b * $b) + $a_orig;
    $b = (2 * $a * $b) + $b_orig;

    $count++;
  }

  return $count;
}
Run Code Online (Sandbox Code Playgroud)

这是整个代码:

<?php

function HSVtoRGB(array $hsv) {
    list($H,$S,$V) = $hsv;
    //1
    $H *= 6;
    //2
    $I = floor($H);
    $F = $H - $I;
    //3 …
Run Code Online (Sandbox Code Playgroud)

php math mandelbrot

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

Sierpinski三角形的周长

我正在为自己的实践做这个问题.我设法通过所有的测试用例,所以我无法弄清楚什么是错的.我的代码是:

#include <iomanip>
#include <iostream>
#include <vector>
#include <string>
#include <cmath>
using namespace std;
int main(){
   int num = 1;

   while(true){
    string line,stringRes;
    getline(cin,line);
    if(cin.eof()){break;}
    long double shrinks = atof(line.c_str());

    long double triangels = pow(3,shrinks);
    long double length = 3/pow(2,shrinks);
    long double res = floor(triangels* length * 3);
    int i = 0;
    while(res >= 10){
        i++;
        res =  res/10;
    };
    if(shrinks == 1){
        printf("Case %d: %d\n",num ,1);
    }else{
        printf("Case %d: %d\n",num ,i+1);
    }
    num++;
}
return 0;
} …
Run Code Online (Sandbox Code Playgroud)

c++ math c++11 c++14

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

在标签前输入输入

我有一个大问题.
我的任务是在CMS(JTL)中的自定义页面上设计自定义表单.我正在使用插件来创建此表单.问题是标签位于复选框的前面.这导致非常糟糕的布局.我无法在HTML代码中更改标签的位置,因此不得不使用CSS,因为我不允许使用JS.

这基本上是HTML:

<li>Question<br/>
<label for="option1">Option 1</label><input id="option1" type="checkbox" /><br/>
<label for="option2">Option 2</label><input id="option2" type="checkbox" /><br/>
<label for="option3">Option 3</label><input id="option3" type="checkbox" /></li>
Run Code Online (Sandbox Code Playgroud)

因为我的任务是让它看起来不惜任何代价(只是不重新安排HTML而不使用JS),因此CSS变得非常重要并不重要.

html css

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

Java - 是否可以初始化所有类

我想知道是否有可能初始化所有类.

这是因为我在一个基本上没有反射的环境中工作.所以我的第一个想法是初始化所有类,以便我想在某处注册的某些类在那里注册,而不必为所有类输入代码.

但我基本上只是注意到,在不知道它是哪个类的情况下静态实例化类的Object是不可能的.

所以我要求的一切都是毫无意义的,我担心我不能做我最初想做的事情.注册一堆我不想手工完成的课程.

"Class"类的功能也非常有限.我无法从Class对象创建一个实例,这使得这完全不可能(我也不能从类对象中调用静态内容)!

如果需要更多信息,请告诉我.

java initialization class

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