【java – 在另一个项目中重用Spring测试上下文】教程文章相关的互联网学习教程文章

java – 带有两个上下文的JBOSS 7.一个使用SSL Mutual Auth,另一个使用SSL【代码】

我们在配置JBoss时遇到问题.我们正在配置它以使其可以同时使用Mutual auth并且不使用它.喜欢: https://example.com/contextA/(需要SSL相互身份验证)https://example.com/contextB/(只是SSL) 可能吗? 我能做的是让JBoss或所有JBoss使用SSL相互认证或不使用.如何将其配置为同时进行? 我的contextA web.xml:<!DOCTYPE web-app PUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2...

java – 如何在以下上下文中确保线程安全?【代码】

我有一个名为processOutbox的方法.我希望它是线程安全的.当一个线程在它时,我不希望另一个线程调用此方法.我已经按照以下方式实现了它.我做得对吗?我的实施有漏洞吗?如果有,请告知我如何解决它.this.start();outboxLock.lock();timer = new Timer();try{timer.scheduleAtFixedRate(new TimerTask() {public void run() {processOutbox();}}, 0, period);} finally{outboxLock.unlock();}解决方法:如果要创建方法processOutbox,则...

java – XPathExpression没有在适当的上下文中进行评估?【代码】

我正在尝试从USGS解析一些XML. Here’s an example “parameterCd”参数列出了我想要的3项数据.我可能会或可能不会全部回来. 我在使用javax库的Android上执行此操作. 在我的代码中,我最初检索0-3 ns1:timeSeries节点.这很好用.我当时想要做的是,在单个timeSeries节点的上下文中,检索ns1:variable和ns1:values节点. 所以在我的代码下面我有:expr = xpath.compile("//ns1:variable"); NodeList variableNodes = (NodeList) expr....

java – Tomcat 6在上下文重新加载时失败【代码】

有些日子,当我的tomcat重新加载上下文时,我遇到了问题.在大多数情况下它可以工作,在某些情况下它会失败.我收到以下错误:30.04.2011 22:52:16 org.apache.catalina.loader.WebappClassLoader modified SCHWERWIEGEND: Resource '/WEB-INF/classes/com/sample/ContextLoaderListener.class' is missing 30.04.2011 22:52:16 org.apache.catalina.core.StandardContext reload INFO: Reloading this Context has started 30.04.2...

java – 在BigDecimal上下文中,是否可以使用小整数值初始化的double精确使用?【代码】

有充分证据表明,使用double会导致不准确,只要混合中没有双打,BigDecimal就能保证准确性. 但是,如果双重问题是一个小的整数,是否保证了准确性? 例如,虽然以下内容不准确/不安全:BigDecimal bdDouble = new BigDecimal(0.1d); // 0.1000000000000000055511151231257827021181583404541015625以下内容总是准确/安全吗?BigDecimal bdDouble = new BigDecimal(1.0d); // 1假设使用BigDecimals可以安全地使用小的整数双打是否安全 – ...

java – 如何向Android的原生“编辑文本”上下文菜单添加选项

当用户长按任何编辑文本时,是否可以在项目列表中添加内容? (剪切,复制粘贴,选择文本,全选,输入法)我想在此菜单中添加另一个选项,但无法弄明白. 这个问题有一个重复的here,第一个答案的最后一个评论说它“有可能,但不是很漂亮”.然后线程死了. 我真的很想看到任何有用的例子,脏或不:)解决方法:Is it possible to add something to the list of items that shows up when a user long presses on any Edit Text?如果EditText在您的活...

JUL(Java.util.Logging)的MDC(映射诊断上下文)支持

我有一个使用Slf4j和java.util.Logging设置的日志记录机制.我有几个线程,所以我无法从日志中得到一个清晰的想法,因为它们是混合的.现在我尝试使用MDC概念在日志文件中添加更多数据,以便它们清晰. 问题与Slf4j中的一样,虽然它支持MDC java.util.Logging不支持.但它说If the underlying framework does not offer MDC, for example java.util.logging, then SLF4J will still store MDC data but the information therein will need ...

java – Android:ActivityCompat.requestPermissions需要活动而不是上下文:/【代码】

我正在调用ActivityCompat.requestPermissions以获取android M下的权限,但是,这需要参数中的活动.这很好,除了我想从单身人士调用它,单身人士可以被应用程序中的任何活动使用.ActivityCompat.requestPermissions(context, PERMISSIONS_LOCATION, REQUEST_LOCATION);我想避免对单例中的任何活动进行引用,因为这是内存泄漏的可靠方法,而且我更喜欢单例根本不进行活动,因为它在所有调用的活动中需要无用的代码(他们中的每一个都必须在g...

java – 指向单个webapp的多个上下文

无论如何配置tomcat来指向webapp上的多个上下文? 我需要指出这两个网址: http://server.com/abchttp://server.com/def 到上下文abc下运行的webapp.最佳答案:Tomcat不允许直接配置多个< Context>元素指向同一条路径. 因此,您的选择是使用不同的上下文部署相同的Web应用程序两次(不是很好主意) 或者创建一个名为def的webapp,它在web.xml中声明了一个自定义servlet过滤器,它将所有请求重写为abc.

java – 使用上下文菜单添加数字 – Eclipse GEF【代码】

所有, 我正在创建一个调色板少eclipse插件,通过上下文菜单向自定义编辑器添加数字,但我找不到方法.任何人都可以指导我如何通过上下文菜单动态地向编辑器添加数字,即添加动作/命令. 由于Eclipse GEF插件开发发现了更少的示例,我正在添加我的解决方案,以便其他人发现它很有用.此代码有助于将节点呈现给编辑器. Action类的源代码,用于向编辑器呈现数字:public class AddNodeAction extends EditorPartAction {public static final St...

java-在Spring上下文之前动态创建schema.sql【代码】

我正在为项目编写集成测试,我想在Spring将其迁移到数据库之前将所有数据库迁移脚本合并到schema.sql中.为此,我使用一个小类,该类在项目中搜索sql文件并将其合并为一个.我已经创建了这样的套件:@RunWith(Suite.class) @Suite.SuiteClasses({MyTests.class}) public class SuiteTest { @BeforeClasspublic static void setUp() throws IOException {RunMigrations.mergeMigrations();//this one merges all sqls into one file, ...

java-不要将Android上下文类放在静态字段中;这是内存泄漏【代码】

我有一个带有BeaconNotificationsManager的服务,我想在我的Activity中访问此BeaconNotificationsManager.目前,我的BeaconNotificationsManager是静态的:public class MyService extends Service { public static BeaconNotificationsManager bnm; }我正在这样访问我的活动中的内容:if(MyService.bnm != null){// do stuff }尽管Android告诉我这很糟糕.正确的方法是什么?解决方法:关于静态问题:只需说您正在从另一个类引用服务b...

java – “警告:不要将Android上下文类放在静态字段中;这是内存泄漏(也打破了Instant Run)“【代码】

类似的问题一直是asked here,here和here,但背景与此截然不同,而且code that gave from this error是由Android和Android Studio的制造商编写的. 这是代码:public class MySingleton {private static MySingleton mInstance;private RequestQueue mRequestQueue;private ImageLoader mImageLoader;private static Context mCtx;private MySingleton(Context context) {mCtx = context;mRequestQueue = getRequestQueue();mImageLoad...

在Linux上调整Java中的上下文切换频率【代码】

我正在研究一些二进制Java代码中的潜在并发问题.代码有时会有一个奇怪的行为,但我不确定它是否真的是由于代码本身的并发问题,或者它是否是其他东西.我自己无法重现这种奇怪的行为,但只看到它发生在我们的日志文件中. 有没有办法提高JVM的上下文切换频率,以便以更高的概率表现出潜在的并发问题?最好不要在代码中显式插入对Thread :: yeild或Thread :: sleep的调用.解决方法:我认为Thread-weaver测试框架可以帮到你.我已经尝试过它已...

linux – Java Swing – 当JFrame最大化时,鼠标指针在上下文菜单上“移位”【代码】

在最大化JFrame时,我遇到了Swing处理鼠标位置的奇怪行为: 当我执行这个非常简单的代码时……public class Test {public static void main(String[] args) {SwingUtilities.invokeLater(new Runnable() {@Overridepublic void run() {JFrame frame = new JFrame();JMenuBar menubar = new JMenuBar();JMenu menu = new JMenu("File");menu.add(new JMenuItem("New"));menubar.add(menu);frame.setJMenuBar(menubar);frame.setSize(...