@Component
public class Person {
@Value("${person.name}")
private String name;
@Value("#{10*2}")
private int age;
@Value("1999/1/1")
private Date birth;
private HashMap maps;
private List lists;
private Phone phone;
}
@ImportResource(locations = {"classpath:beans.xml"})
public class ConfigurationDemoApplication {
}
再次运行测试方法,控制台打印:true
SpringBoot不推荐编写xml配置文件,更推荐使用全注解的方式
编写我们的配置类 config/MyConfig
@Configuration //指明当前类是一个配置类,就是来代替之前的Spring的配置文件
public class MyConfig {
//将方法的返回值添加到容器中,容器默认的id就是方法名
@Bean
public HelloService helloService(){
return new HelloService();
}
}
现实生活中,有些工作是需要团队中成员依次完成的,这就涉及到了一个顺序问题。现在有T1、T2、T3三个工人,如何保证T2在T1执行完后执行,T3在T2执行完后执行?问题分析:首先问题中有三个实体,T1、T2、T3, 因为是多线程编程,所以都要设计成线程类。关键是怎么保证线程能依次执行完呢?
Java实现过程如下:
public class T1 implements Runnabl
hive在使用having count()是,不支持去重计数
hive (default)> select imei from t_test_phonenum where ds=20150701 group by imei having count(distinct phone_num)>1 limit 10;
FAILED: SemanticExcep
转载源:http://blog.sina.com.cn/s/blog_4f925fc30100rx5l.html
mysql -uroot -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@centos var]# service mysql
#mq
xdr.mq.url=tcp://192.168.100.15:61618;
import java.io.IOException;
import java.util.Properties;
public class Test {
String conf = "log4j.properties";
private static final
有一个工程,本来运行是正常的,我想把它移植到另一台PC上,结果报:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mobovip.bgr/com.mobovip.bgr.MainActivity}: java.lang.ClassNotFoundException: Didn't f
// 报错如下:
$ git pull origin master
fatal: unable to access 'https://git.xxx.com/': SSL certificate problem: unable to get local issuer ce
rtificate
// 原因:
由于git最新版默认使用ssl安全验证,但是我们是使用的git未设