什么是反射? 反射就是动态加载对象,并对对象进行剖析。在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法,这种动态获取信息以及动态调用对象方法的功能成为Java反射机制。 反射的基本操作 创建一个类,用于演示反射的基本操作,代码如下: 获取类 ...
分类:
其他好文 时间:
2018-06-29 17:59:53
阅读次数:
215
Log4J日志配置详解 一、Log4j简介 Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式... ...
分类:
其他好文 时间:
2018-06-29 15:43:54
阅读次数:
129
引导过程添加的外部配置的默认属性源是Config Server,但您可以通过将PropertySourceLocator类型的bean添加到引导上下文(通过spring.factories)添加其他源。您可以使用此方法从其他服务器或数据库中插入其他属性。 引导过程添加的外部配置的默认属性源是Conf ...
分类:
编程语言 时间:
2018-06-29 14:23:14
阅读次数:
172
一.Spring 常用注解 1.1 组件类的注解 @Component:一个Spring的bean上的注解,Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 @Repository :持久层DAO的注解,用来标注持久层。 @Service :业务逻辑层的注解,注入DA ...
分类:
编程语言 时间:
2018-06-29 12:12:05
阅读次数:
190
if (redisUtils == null) {//解决service为null无法注入问题 System.out.println("redisUtils is null!!!"); BeanFactory factory = WebApplicationContextUtils.getRequi ...
分类:
其他好文 时间:
2018-06-28 10:58:34
阅读次数:
205
一个StateBackEnd包括以下几个部分:1.CheckPointStreamFactory构造流用于写出Checkpoint数据不同的StateBackEnd会有不同的实现,返回不同的CheckpointStateOutputStream实现,比如FsStateBackEnd就会构造文件流,而MemoryStateBackEnd就会构造ByteArraOutputStreamCheckpoi
分类:
其他好文 时间:
2018-06-26 20:03:40
阅读次数:
786
http://www.verejava.com/?id=16994875552823 http://www.verejava.com/?id=16994875552823 ...
分类:
编程语言 时间:
2018-06-26 11:15:10
阅读次数:
142
工厂模式是另一种非常常用的模式,正如其名字所示:确实是对象实例的生产工厂。某些意义上,工厂模式提供了通用的方法有助于我们去获取对象,而不需要关心其具体的内在的实现。 ...
分类:
Web程序 时间:
2018-06-25 22:45:12
阅读次数:
223
简单接入微信公众号开发:实现自动回复 一、前提 先申请微信公众号的授权,找到或配置几个关键的信息(开发者ID、开发者密码、IP白名单、令牌和消息加解密密钥等)。 二、基本配置信息解读 开发者ID:固定的; 开发者密码:自己扫一下就可以看到; IP白名单:设置自己配置服务器的地址; 服务器地址(URL ...
分类:
微信 时间:
2018-06-25 10:55:53
阅读次数:
510
USArrests是R附带的一个数据集,现在我们需要创建一个factor向量urbancat,如果UrbanPop列的某个值在中位数之上,就把urbancat对应位置的值设为1,否则设为0。 这种数据处理任务实在太简单了,一个for循环就能搞定。首先,我们计算一下UrbanPop的中位数: 然后,用 ...
分类:
其他好文 时间:
2018-06-25 01:11:02
阅读次数:
798