我现在已经完全设置了使用AVFoundation框架录制视频的功能,这一切都很好,但现在我希望在录制期间添加叠加层(也可以在AVCaptureVideoPreviewLayer层上看到)
我可以将此叠加UIView对象添加到VideoPreviewLayer,但我正在努力如何在录制的视频上获得相同的视图.这UIView可能包含从UILabels到UIImageViews的任何内容.
在我15年的Java项目中,标准Java约定不受尊重,变量名的第一个字母通常大写.
我想将我的项目重构为小写的变量名首字母,特别是在方法签名中:
public void creerProfil(String CodeProfil, Profil ProfilACreer) throws Exception {
...
}
Run Code Online (Sandbox Code Playgroud)
应该 :
public void creerProfil(String codeProfil, Profil profilACreer) throws Exception {
...
}
Run Code Online (Sandbox Code Playgroud)
如果您对插件有任何想法可以做到这一点,我会很高兴听到它:)
我有以下测试代码:
package soundSystem;
import static org.junit.Assert.*;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
@RunWith(SpringJUnit4ClassRunner.class )
@ContextConfiguration(classes = CDPlayerConfig.class)
public class SonyCDPlayerTest {
@Autowired
private ICompactDisk cd;
@Test
public void cdShouldNotBeNull() {
assertNotNull(cd);
}
}
Run Code Online (Sandbox Code Playgroud)
这是一个 maven 项目,问题是完全相同的代码会在 eclipse 中运行,但不会在 intellij 中运行。
我只是找不到解决@RunWith 的方法
我有一个具有以下特征的J2EE项目:
CDI 1.0
Dynamic Web Module 3.0
Java 1.7 (it's being changed to 1.8)
JSF 2.0
JPA 2.0
Run Code Online (Sandbox Code Playgroud)
我正在运行SonarQube 5.6.6规则,它感觉到了规则
不应使用"com.sun."和"sun. "包中的
类
squid:S1191
com.sun.*和sun.*包中的类被视为实现细节,不属于Java API.迁移到新版本的Java时,它们可能会导致问题,因为没有向后兼容性保证.这些类几乎总是由应该使用的Java API类包装.
因为我正在使用类com.sun.faces.application.ApplicationAssociate和com.sun.faces.application.ApplicationResourceBundle.
我已经找到了另一个关于此的线索,他们中的大多数人说我应该更改规则以排除特定的包或类.
我认为简单地规避规则是没有意义的,所以我想知道是否有针对这些sun类的实际java API(1.7或1.8)类.
如果没有,我相信最好保持警报,直到Java API类可用于这些sun类.
有关此的任何提示/建议吗?
我正在尝试通过 JMX 从我的本地机器访问带有 WildFly10 的虚拟机。在 JConsole 中,我使用以下参数:
remote process: service:jmx:http-remoting-jmx://172.28.128.3:9990
username: test
password: test
Run Code Online (Sandbox Code Playgroud)
用户名和密码都有效,因为我可以使用该用户名/密码访问 WildFly 172.28.128.3:9990
消息如下:
安全连接失败。不安全地重试?
如果我单击是,则会出现以下内容:
连接失败:重试?
我错过了什么?
编辑:
我已经看到,如果我执行 Jconsole.exe -debug 我可以在连接时看到这个错误:
java.net.MalformedURLException:不支持的协议:http-remoting-jmx
我正在尝试使用IntelliJ作为我的IDE创建一个简单的Java类。我收到以下错误:
错误:“对象中的toString()无法申请”。
下面提供了代码。是toString()触发错误的方法。
package HBaseIA.TwitBase.model;
public abstract class User {
public String user;
public String name;
public String email;
public String password;
@Override
public String toString() {
//
return super.toString("<User : %s, %s, %s>", user, name, email);
}
}
Run Code Online (Sandbox Code Playgroud) java ×4
eclipse ×2
avfoundation ×1
intellij-14 ×1
ios ×1
iphone ×1
java-ee ×1
jmx ×1
jsf ×1
junit ×1
plugins ×1
refactoring ×1
sonarqube ×1
wildfly ×1
wildfly-10 ×1