Java logging framework which does not require LOGGER declaration on every class

I tried the following loggers Java Logging API Log4j slf4j All of these requires a LOGGER declaration at the class level, like the ones below private final static java.util.logging.Logger.Logger LOGGER = java.util.logging.Logger.Logger.getLogger(MyClass.class.getName()); private final Logger slf4jLogger = LoggerFactory.getLogger(SLF4JHello.class); private final static Logger log4jLogger

Java日志框架,它不需要每个类的LOGGER声明

我尝试了以下记录器 Java日志API Log4j的 SLF4J 所有这些都需要在课堂级别进行LOGGER声明,如下所示 private final static java.util.logging.Logger.Logger LOGGER = java.util.logging.Logger.Logger.getLogger(MyClass.class.getName()); private final Logger slf4jLogger = LoggerFactory.getLogger(SLF4JHello.class); private final static Logger log4jLogger = Logger.getLogger(Log4jHello.class); 这对我来

Generic parameters declaration in static member

Why it is not allowed to define such a static member: private static final <T extends Object> Map<Class<T>, BiFunction<T, T, Boolean>> SPECIFIC_HANDLERS = new HashMap<>(); Instead it's only allowed to use it unspecified: private static final Map<Class<?>, BiFunction<?, ?, Boolean>> SPECIFIC_HANDLERS = new HashMap<>(); Is there a workar

静态成员中的通用参数声明

为什么不允许定义这样一个静态成员: private static final <T extends Object> Map<Class<T>, BiFunction<T, T, Boolean>> SPECIFIC_HANDLERS = new HashMap<>(); 相反,它只允许使用它未指定: private static final Map<Class<?>, BiFunction<?, ?, Boolean>> SPECIFIC_HANDLERS = new HashMap<>(); 是否有解决方法,以便我可以定义BiFunction的两个参数必须是相

Warning about SSL connection when connecting to MySQL database

With the two classes below, I've tried connect to a MySQL database. However, I always get this error: Wed Dec 09 22:46:52 CET 2015 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with ex

连接到MySQL数据库时关于SSL连接的警告

在下面的两个类中,我试图连接到一个MySQL数据库。 但是,我总是得到这个错误: Wed Dec 09 22:46:52 CET 2015警告:建议不建立服务器身份验证的SSL连接。 根据MySQL 5.5.45+,5.6.26+和5.7.6+的要求,如果未设置显式选项,则必须默认建立SSL连接。 为了符合不使用SSL的现有应用程序,verifyServerCertificate属性设置为'false'。 您需要通过设置useSSL = false显式禁用SSL,或者设置useSSL = true并为服务器证书

Is it necessary to use addTestDevice?

I am using testAd ID (ca-app-pub-3940256099942544/1033173712) from admob not my admob ID, do I need to use addTestDevice() too while testing in mobile device? It was even showing testAds screen, not the live ads. Because I did this, and I used my app whole day for testing purpose, and I got account suspension mail at night. Interstitial mInterstitial= new InterstitialAd(this); mInterstit

是否有必要使用addTestDevice?

我使用admob的testAd ID(ca-app-pub-3940256099942544/1033173712)而不是我的admob ID,在移动设备中测试时是否也需要使用addTestDevice()? 它甚至展示了testAds屏幕,而不是实况广告。 因为我这样做了,而且我整天使用我的应用程序进行测试,晚上我收到了帐户暂停邮件。 Interstitial mInterstitial= new InterstitialAd(this); mInterstitial.setAdUnitId("ca-app-pub-3940256099942544/1033173712"); mInter

AdMob Integration Confustion: How do I create AdFragment and AdFragment object?

I am publishing my first Android App, and I would like to put an AdMob ad unit in it. I am very new to java, and coding in general. I am using this guide: https://developers.google.com/mobile-ads-sdk/docs/admob/android/quick-start#faq I get stuck on "Create the AdFragment object", the instructions get a little vague there. Can anyone clarify what I need to do? Thanks!

AdMob整合困惑:如何创建AdFragment和AdFragment对象?

我正在发布我的第一个Android应用,并且我想在其中放置AdMob广告单元。 我对java非常陌生,一般编码。 我正在使用本指南:https://developers.google.com/mobile-ads-sdk/docs/admob/android/quick-start#faq 我被卡在“创建AdFragment对象”上,说明在那里有些模糊。 任何人都可以澄清我需要做什么? 谢谢!

Cannot get AdMob to work on Android : ErrorCode 0

I am getting really desperate with this. I followed the given instructions by Google at the https://developers.google.com/admob/android/quick-start webpage but it still didn't work My code (or at least the part that has to do with AdMob) Instantiation in the menu.java class: AdView adView = (AdView) findViewById(R.id.myaddview); //add the cast AdRequest adRequest = new AdRequest.Builder()

无法让AdMob在Android上工作:ErrorCode 0

我对此感到非常绝望。 我遵循https://developers.google.com/admob/android/quick-start网页上的Google提供的说明,但它仍然无效我的代码(或至少是与AdMob有关的部分)实例化在menu.java类中: AdView adView = (AdView) findViewById(R.id.myaddview); //add the cast AdRequest adRequest = new AdRequest.Builder() .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) .build(); adView.loadAd(adReque

How to send multiple emails using Amazon SQS and SNS?

In my JAVA application, I'm using Amazon SQS and SNS; I did the below steps: Step 1: I pushed the message to SQS like, SendMessageResult aSendMessageStatus = Amazon_SQS_Client.sendMessage(new SendMessageRequest().withQueueUrl(AWS_SQS_URL).withMessageBody(theRequestString)); Step 2: Created topic in SNS like, CreateTopicResult createRes = Amazon_SNS_Client.createTopic(createReq); Step 3

如何使用Amazon SQS和SNS发送多封电子邮件?

在我的JAVA应用程序中,我使用Amazon SQS和SNS; 我做了以下步骤: 第一步:我把信息推给了SQS, SendMessageResult aSendMessageStatus = Amazon_SQS_Client.sendMessage(new SendMessageRequest().withQueueUrl(AWS_SQS_URL).withMessageBody(theRequestString)); 第2步:在SNS中创建主题, CreateTopicResult createRes = Amazon_SNS_Client.createTopic(createReq); 第3步:现在我试图通过接收SQS向100位客户发送的邮

How to subscribe to Amazon SNS topic with e

I'm using Amazon SNS to send simple messages to users. I'm using several topic with different endpoints including E-Mail. Right now subscribtion to topics is handled by the Java back-end via AWS Java SDK. I get user's address and create a subscription via AmazonSNSClient . The user has to confirm his subscription. Later or he can unsubscribe just by clicking a link in the mail s

如何使用e订阅Amazon SNS主题

我正在使用Amazon SNS向用户发送简单消息。 我正在使用包括电子邮件在内的不同终端的多个主题。 目前订阅主题由Java后端通过AWS Java SDK进行处理。 我获取用户地址并通过AmazonSNSClient创建订阅。 用户必须确认他的订阅。 稍后,他还可以通过点击发送给我的Amazon SNS的邮件中的链接取消订阅。 我想知道的 - 是不是可以让用户通过电子邮件订阅? 像发送电子邮件subscribe@....amazonaws.com与主题的ARN作为主题 - 或

Where has json.org java library gone?

So, I'm trying to learn JSON, for Java, but it appears to be a moving target - there are a number of libraries available, but I prefer to stick to either the JSON.ORG version or the Oracle Java javax version. However, it seems that JSON.ORG no longer provides docs or an 'official' library. None of the .org links I have found - apart from the landing page - work any longer. Eg http:

json.org java库去哪了?

所以,我试图学习JSON,对于Java,但它似乎是一个移动的目标 - 有很多库可用,但我更愿意坚持JSON.ORG版本或Oracle Java javax版本。 但是,JSON.ORG似乎不再提供文档或“官方”库。 我发现的.org链接除了着陆页之外都没有任何作用。 例如http://www.json.org/java 最终的结果是,我发现和学习的东西很多,我无法申请,因为它们引用了JSON.ORG库,而这个库似乎不再可用。 着陆页确实提供了可以使用的其他库的列表。 其中之

Walk and shoot not work in diagonal

Hy, i have a problem to manage imput game i would implement all 8 movement + shoot in 8 direction, now i can move in 8 direction , shoot but stationary in 8 direction , and move and shoot in north,south,east,west,and north-east. i have 5 volatile boolean (the problem not change without volatile) private volatile boolean north; private volatile boolean east; private volatile boolean south; pr

走路和射击不对角线工作

Hy,我有一个问题来管理输入游戏 我将在8个方向上执行所有8个动作+拍摄,现在我可以沿8个方向移动,在8个方向上拍摄但静止,并在北部,南部,东部,西部和东北部移动并拍摄。 我有5个易变的布尔值(问题没有变化没有易失性) private volatile boolean north; private volatile boolean east; private volatile boolean south; private volatile boolean west; private volatile boolean shoot; 当使用键绑定按下箭头键时