2018年8月30日

摘要: 使用日志框架的好处是:应用的部署者可以决定使用哪一种日志系统(Log4j还是JUL),或者在多种日志系统之间切换,而不需要更改应用的代码。 阅读全文
posted @ 2018-08-30 16:29 xiaowater 阅读(90) 评论(0) 推荐(0)
摘要: JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件Message-Oriented Middleware,(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。 JMS有两种工作模式,vm和tcp,使用v 阅读全文
posted @ 2018-08-30 16:25 xiaowater 阅读(126) 评论(0) 推荐(0)
摘要: 简单邮件传输协议(SMTP) 在邮件发送方把邮件发送到发送方邮件服务器的时候,需要用到简单邮件传输协议(Simple Mail Transport Protocol,简称SMTP),发送方邮件服务器把邮件发送到接收方邮件服务器的时候,也要用到SMTP。SMTP是应用程序与邮件服务器通信并发送邮件的I 阅读全文
posted @ 2018-08-30 16:24 xiaowater 阅读(105) 评论(0) 推荐(0)
摘要: Destination:消息发送的目的地,也就是前面说的Queue和Topic。创建好一个消息之后,只需要把这个消息发送到目的地,消息的发送者就可以继续做自己的事情,而不用等待消息被处理完成。至于这个消息什么时候,会被哪个消费者消费,完全取决于消息的接受者。 Message:从字面上就可以看出是被发 阅读全文
posted @ 2018-08-30 16:24 xiaowater 阅读(100) 评论(0) 推荐(0)
摘要: 四种连接方式 JDBC-ODBC bridge Native-API driver Network-Protocol driver (Middleware driver) Database-Protocol driver (Pure Java driver) or thin driver. JDBC 阅读全文
posted @ 2018-08-30 16:23 xiaowater 阅读(112) 评论(0) 推荐(0)

2018年8月29日

摘要: 堆:顺序随意——引用类型的变量——存储引用类型变量的地址 栈:后进先出——值类型 堆和栈的区别 功能不同 栈内存用来存储局部变量和方法调用。 而堆内存用来存储Java中的对象。无论是成员变量,局部变量,还是类变量,它们指向的对象都存储在堆内存中。 共享性不同 栈内存是线程私有的。 堆内存是所有线程共 阅读全文
posted @ 2018-08-29 16:25 xiaowater 阅读(110) 评论(0) 推荐(0)
摘要: javadoc的缺点,javadoc不能强制说明某个类(或方法)应用场景以及缺陷,项目暴露出的功能和性能问题很多其实就是由于javadoc的自阐述性不够造成的,这是javadoc最大的败笔. JVM JRE JDK的关系 JVM:Java Virtual Machine —— 负责执行符合觃范癿Cl 阅读全文
posted @ 2018-08-29 16:24 xiaowater 阅读(347) 评论(0) 推荐(0)
摘要: 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 SerialVersionUid,简言之,其目的是序列化对象版本控制,有关各版本反序列化时是否兼容。如果 阅读全文
posted @ 2018-08-29 16:24 xiaowater 阅读(237) 评论(0) 推荐(0)
摘要: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 性能问题:用代码生成代替反射 具体方法: Class<?> clazz = obj.getCla 阅读全文
posted @ 2018-08-29 15:34 xiaowater 阅读(150) 评论(0) 推荐(0)
摘要: Example: @Documented @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) Example: @Documented @Retention(RetentionPolicy.RUNTIME) @Target( 阅读全文
posted @ 2018-08-29 15:33 xiaowater 阅读(117) 评论(0) 推荐(0)

导航