小编Pav*_*kin的帖子

获取Spring bean的真正Class对象

我使用Spring注入bean.我正在使用一些注释来注释bean方法(Security,TransactionManagement,ExceptionHanling,Logging).问题是:

我想创建JUnit测试来检查我是否忘记注释一些方法.但Spring返回$ ProxyXXX类,没有任何方法注释.

Method[] methods = logic.getClass().getMethods();

  for (Method method : methods) {
     Annotation[] annotations = method.getAnnotations();   // empty array!
Run Code Online (Sandbox Code Playgroud)

如何获取方法的注释或获取真正的类对象?

PS Spring 2.5.6,JDKDynamicProxy(不是CGLib)

java spring spring-aop

23
推荐指数
4
解决办法
2万
查看次数

如何在H2数据库SQL查询中使用当前日期

我需要类似的东西

select * from tableName where date_column > now()
Run Code Online (Sandbox Code Playgroud)

但是,now()在H2中不起作用.请指教.

sql h2

16
推荐指数
2
解决办法
3万
查看次数

是否可以从控制台查询来自Whisper(Graphite DB)的数据?

我已配置Graphite来监控我的应用程序指标.我配置Zabbix来监控我的服务器CPU和其他指标.现在我想将一些关键的Graphite指标传递给Zabbix,为它们添加触发器.

所以我想做点什么

$ whisper get prefix1.prefix2.metricName
> 155
Run Code Online (Sandbox Code Playgroud)

可能吗?

PS我知道Graphite-API项目,我不想安装额外的应用程序.

api console graphite whisper

10
推荐指数
2
解决办法
1万
查看次数

Java:将UTF8 String转换为另一种编码的字节数组

我有UTF8编码的字符串,但我需要在cp1251中将参数发布到运行时进程.如何解码字符串或字节数组?

我需要像:bytesInCp1251 = encodeTo(stringInUtf8, "cp1251");


谢谢大家!这是我自己的解决方案:

OutputStreamWriter writer = new OutputStreamWriter(out, "cp1251");
writer.write(s);
Run Code Online (Sandbox Code Playgroud)

java encoding cp1251

5
推荐指数
2
解决办法
2万
查看次数

Amazon S3 Java SDK 多文件上传

我需要的是从 Internet 下载许多文件并尽快将它们上传到 S3。现在我将每个文件作为流打开并一个接一个地上传。平均速度为每秒 1 张图片 =(

有任何想法吗?

java amazon amazon-s3 amazon-web-services

5
推荐指数
1
解决办法
7580
查看次数

Android AsyncTask:execute()和get()有什么区别?

我应该写那样的smth吗?

return task.exec(session, state).get(json_timeout, TimeUnit.MILLISECONDS);
Run Code Online (Sandbox Code Playgroud)

或者我可以这样做

task.exec(session, state, result);
return result;
Run Code Online (Sandbox Code Playgroud)

A已经阅读了我找到的所有文档,但未能找到答案.我的错...

android android-asynctask

4
推荐指数
1
解决办法
1146
查看次数

Hibernate与Apache Torque

任何人都可以提供每个ORM的详细优点和缺点吗?首先,我对Hibernate提供的东西感兴趣,而Torquay则不感兴趣.

java orm hibernate apache-torque

3
推荐指数
1
解决办法
3682
查看次数