我想在Eclipse和IntelliJ的项目设置中使用gradle自动包含我在repo中发布的格式化程序设置(实际上是来自Google的格式化程序设置).
也许我可以修改生成的XML设置,但我不知道如何,也不知道IDE如何存储这些设置.
我现在有一个多星期的问题。我在我的电脑上运行一个 minecraft 服务器。因此,我使用 no-ip.org 来获得“固定”IP。我为服务器保留了所有端口,我的朋友可以毫无问题地访问。后来我想我可以制作一个小小的 Homegape 来统计数据和其他东西。所以我安装了xampp。我转发了端口 80、8080、8000、7171。我(以及我本地网络中的其他人)可以通过 no-ip.org 地址访问它。但没有其他人!(我想重复一遍,人们可以通过我的世界端口(25565)而不是其他端口访问我的电脑!)
我该如何解决这个问题?我很确定在我还没有看到的配置之一中有一个简单的节点。我用谷歌搜索了好几天。所以我发现我应该转发这些端口。但这就是我能找到的。
我的防火墙(当然是为了测试!)已禁用!
我正在写一个小脚本,它会向正在运行的屏幕会话发送命令.此命令会停止屏幕但不会立即停止.我需要等待它完成才能继续使用脚本的其余部分.
这就是我停止屏幕的方式:
screen -S $SCREEN_NAME -p 0 -X stuff "`printf "stop\r"`"
Run Code Online (Sandbox Code Playgroud)
我怎么能这样做?
我目前遇到了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) 我目前正在尝试使用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的解决方案)
据我所知,std::endl流入std::cout将刷新它.我认为这种行为对大多数应用程序都有意义.
我的问题是我有一些输出使用多个输出,std::endl因此刷新输出.这对于我的程序的性能来说真的很糟糕,并且因为我跳得很多而导致很多图形故障.
所以我的问题是,如果我可以告诉std::cout等待下一次刷新,直到我明确地调用std::cout.flush()或std::flush流入std::cout.
如果这是可能的,我也想知道我怎么能扭转它,因为它对我来说并不总是有意义.
我试图用参数创建一个过程.但是当我在某种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行!)
我究竟做错了什么???
我目前正在做一个项目。该项目的资源包含许多 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) 我目前正在尝试制作一个动画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) 我正在为自己的实践做这个问题.我设法通过所有的测试用例,所以我无法弄清楚什么是错的.我的代码是:
#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) 我有一个大问题.
我的任务是在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变得非常重要并不重要.
我想知道是否有可能初始化所有类.
这是因为我在一个基本上没有反射的环境中工作.所以我的第一个想法是初始化所有类,以便我想在某处注册的某些类在那里注册,而不必为所有类输入代码.
但我基本上只是注意到,在不知道它是哪个类的情况下静态实例化类的Object是不可能的.
所以我要求的一切都是毫无意义的,我担心我不能做我最初想做的事情.注册一堆我不想手工完成的课程.
"Class"类的功能也非常有限.我无法从Class对象创建一个实例,这使得这完全不可能(我也不能从类对象中调用静态内容)!
如果需要更多信息,请告诉我.
java ×3
c++ ×2
css ×2
gradle ×2
html ×2
math ×2
stream ×2
c++11 ×1
c++14 ×1
class ×1
cout ×1
css3 ×1
eclipse ×1
ffmpeg ×1
flexbox ×1
flush ×1
formatting ×1
gnu-screen ×1
groovy ×1
json ×1
mandelbrot ×1
mapping ×1
mysql ×1
php ×1
port80 ×1
procedure ×1
select ×1
shell ×1
sql ×1
terminate ×1
wait ×1
webserver ×1
xampp ×1