我是管理EC2实例的新手.我创建了一个,我可以运行它并使用Windows远程桌面远程登录.我可以从我的实例内部ping外部服务器,但我不能使用其DNS公共名称从我的机器ping实例.我想我对安全组做错了.任何人的想法?
我刚刚开始使用MongoDb,我注意到我获得了许多重复记录,我认为这些记录是独一无二的.我想知道如何为我的数据使用复合键,我正在寻找有关如何创建它们的信息.最后,我使用Java来访问mongo和morphia作为我的ORM层,因此在你的答案中包括那些将是非常棒的.
Morphia:http://code.google.com/p/morphia/
我搜索了选项,但我似乎找不到禁用这些警告的方法.警告如下:
Classpath entry org.eclipse.jdt.junit.JUNIT_CONTAINER/4 will not be exported or published. Runtime ClassNotFoundExceptions may result.
除了弄乱我的"问题"视图外,在我的项目中对我没有任何意义.
我想允许访问多个用户组的特定方法.是否可以在Spring Security 3.x中使用@Secured注释做这样的事情?考虑两个组(角色)OPERATOR和USER,此代码是否有效:
@Secured("ROLE_OPERATOR", "ROLE_USER")
public void doWork() {
// do useful processing
}
我试图仅在WebRTC中静音本地音频,更具体地说是在getUserMedia()之后和任何服务器连接之前.我发现的任何选项都没有; Muaz Khan的这个失败了:
var audioTracks = localMediaStream.getAudioTracks();
// if MediaStream has reference to microphone
if (audioTracks[0]) {
audioTracks[0].enabled = false;
}
Run Code Online (Sandbox Code Playgroud)
此技术在此处也称为"工作",但在Chrome版本39.0.2171.95(64位)(Ubuntu 14.04)上失败.
据说通过使用音量增益工作的其他方法:
window.AudioContext = window.AudioContext || window.webkitAudioContext;
var audioContext = new AudioContext();
var source = audioContext.createMediaStreamSource(clientStream);
var volume = audioContext.createGain();
source.connect(volume);
volume.connect(audioContext.destination);
volume.gain.value = 0; //turn off the speakers
Run Code Online (Sandbox Code Playgroud)
tl; dr我不想听到扬声器上麦克风的输入,但我确实希望看到我的视频图像.
解决方法
Benjamin Trent建议这种解决方法,它通过在视频标签上设置静音属性来静音音频,如下所示:
document.getElementById("html5vid").muted = true;
Run Code Online (Sandbox Code Playgroud)
在使用Maven构建时,是否有一种简单的方法/选项来防止javadoc警告?我们使用soyatec uml插件进行eclipse,它会插入特殊的标签,这会让我们的构建产生很多烦人的警告; 我已经环顾四周,包括在Soyatec网站上,并且空了.
@uml.property is an unknown tag
使用POI时,Excel文档中的单元格和字体包含的颜色信息并不总是返回rgb值,而且通常只提供索引值.必须查找索引值以获取颜色.在HSSFWorkbook(xls)中,有一种可用于获取调色板的方法:
InputStream in = new FileInputStream("sheet.xls");
HSSFWorkbook wb = new HSSFWorkbook(in);
wb.getCustomPalette();
Run Code Online (Sandbox Code Playgroud)
访问XSSFWorkbook(xlsx)时,没有这样的方法,实际上我在相关类中的任何地方都找不到调色板信息.我能够从XSSFont和Cell获得索引值,但获得颜色"名称"的唯一方法是将其与IndexedColors枚举相匹配.这让我回到了同样的原始问题; 我仍然没有使用rgb值.
InputStream in = new FileInputStream("sheet.xlsx");
XSSFWorkbook wb = new XSSFWorkbook (in);
wb.getCustomPalette(); <-- fail!
Run Code Online (Sandbox Code Playgroud)
我通过CellStyle获取XSSFColor,如下所示:
CellStyle style = cell.getCellStyle();
XSSFColor color = style.getFillBackgroundColorColor();
Run Code Online (Sandbox Code Playgroud)
要通过IndexedColors获取颜色名称:
for (IndexedColors c : IndexedColors.values()) { if (c.index == indexColor){ System.out.println("Color: " + c.name()); } }
Run Code Online (Sandbox Code Playgroud)
类似的问题:如何获得给定单元格的(Java Apache POI HSSF)背景颜色?
参考:http://poi.apache.org/spreadsheet/quick-guide.html#CustomColors
更新1:我发现最终有效的东西.这种XSSFColor方法返回ARGB十六进制代码,用它我可以确定RGB值(显然).我希望这有助于为有相同问题的人节省x个小时.
((XSSFColor) color).getARGBHex())
Run Code Online (Sandbox Code Playgroud)
更新2:令我沮丧的是,我发现一些Cell不会返回包含ARGBHex数据的背景XSSFColor.寻找解决方案.
我想为Java找到一个免费的MP4(容器)编写器.我不需要编码器,只需要能够根据预期值写出正确的原子.这样一个库的奖金也可以写成"有效"的F4V.
我更喜欢纯Java解决方案而不是使用JNI或外部可执行文件的东西.
当我在我的ivy.xml中使用Red5(或任何项目)的依赖项时,我想只检索库jar.无论我如何配置它,我仍然得到依赖的"源"罐子.我已经搜索了文档和谷歌,还没有找到一个使用Ivy 2.2.0的解决方案.
我的ivy.xml中的这组节点似乎对大多数库来说效果最好,但是Spring忽略了它们.
<exclude ext="txt" />
<exclude type="src" />
<exclude artifact="!sources" />
Run Code Online (Sandbox Code Playgroud)
如果有人有任何可行的提示,让我们听听!
指向源xml文件的链接
http://red5.googlecode.com/svn/java/server/trunk/ivy.xml
http://red5.googlecode.com/svn/java/server/trunk/ivysettings.xml
http://red5.googlecode.com/svn/java/server/trunk/build.xml
注意
不要说这是重复的,他们的答案不起作用:
更新1
<dependency org="org.springframework" name="org.springframework.core" rev="3.0.5.RELEASE" transitive="false" />Run Code Online (Sandbox Code Playgroud)
在我的lib目录中生成这两个文件:
org.springframework.core-3.0.5.RELEASE.jar
org.springframework.core-sources-3.0.5.RELEASE.jarRun Code Online (Sandbox Code Playgroud)
更新2 对于赏金,我希望您的解决方案适用于Red5主干,每个人都可以使用它作为开源.来源罐子对我来说只是一个烦恼,值得赏心点.
我在Android中将相机预览从YUV格式转换为RGB时遇到了问题.转换的目的是应用一些效果.我尝试通过片段着色器进行转换,因为本机代码的转换很慢(大约14fps).我使用的参考文献是http://jyrom.tistory.com/m/post/view/id/187.我尝试将此代码移植到Android平台,但结果是黑绿色矩形.但是,我可以通过输出看到某种形式.你可以试着帮我解决这个问题吗?我相信这是一个很受欢迎的问题:将效果应用于相机预览.我还提供了一个测试项目的链接:https://dl.dropbox.com/u/12829395/application/FilterGL/FilterGL.zip.谢谢.
更新:
这是我的onPreviewFrame方法:
public void onPreviewFrame(byte[] data, Camera camera) {
yBuffer.put(data);
yBuffer.position(0);
System.arraycopy(data, U_INDEX, uData, 0, LENGTH_4 * 2);
uBuffer.put(uData);
uBuffer.position(0);
System.arraycopy(data, V_INDEX, vData, 0, LENGTH_4);
vBuffer.put(vData);
vBuffer.position(0);
}
Run Code Online (Sandbox Code Playgroud)
这是我在onDrawFrame方法中将字节数组绑定到OpenGL纹理的方法:
GLES20.glUniform1i(yTexture, 1);
GLES20.glTexImage2D( GLES20.GL_TEXTURE_2D, 0, GLES20.GL_LUMINANCE,
320, 240, 0, GLES20.GL_LUMINANCE, GLES20.GL_UNSIGNED_BYTE, yBuffer);
GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER, GLES20.GL_LINEAR);
GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MAG_FILTER, GLES20.GL_LINEAR);
GLES20.glUniform1i(uTexture, 2);
GLES20.glTexImage2D( GLES20.GL_TEXTURE_2D, 0, GLES20.GL_LUMINANCE,
160, 120, 0, GLES20.GL_LUMINANCE, GLES20.GL_UNSIGNED_BYTE, uBuffer);
GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER, GLES20.GL_LINEAR);
GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MAG_FILTER, GLES20.GL_LINEAR);
GLES20.glUniform1i(vTexture, 3);
GLES20.glTexImage2D( GLES20.GL_TEXTURE_2D, …Run Code Online (Sandbox Code Playgroud)