02 2017 档案

摘要:Java技术 1.完整描述SOA架构 1.1 什么是web服务(web service) Web 服务是一个软件接口,它描述了一组可以在网络上通过标准化的 XML 消息传递访问的操作. Web Service 最基本的组成部分为服务的提供者(Service Provider)和服务的请求者(Serv 阅读全文
posted @ 2017-02-28 10:30 fysola 阅读(262) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/apanious/article/details/51014396 阅读全文
posted @ 2017-02-24 16:00 fysola 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-22 15:46 fysola 阅读(268) 评论(0) 推荐(0) 编辑
摘要:#高并发应对方案 架构方面 分层 分层 对系统架构的分层,分为展示层,业务层,服务层,数据层等,可以使得分工明确,实现解耦,便于管理 按业务种类分层,可以实现服务化,解耦。 分布式(即模块服务化) 不同的功能模块以服务的方式在不同服务器上提供,可以分解单台服务器的负担 集群 集群 在分布式的基础上, 阅读全文
posted @ 2017-02-22 15:09 fysola 阅读(1539) 评论(0) 推荐(0) 编辑
摘要:jvm体系总体分四大块: 类的加载机制 jvm内存结构 GC算法 垃圾回收 GC分析 命令调优 类的加载机制 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载 阅读全文
posted @ 2017-02-20 22:48 fysola 阅读(267) 评论(0) 推荐(1) 编辑
摘要:http://bbs.csdn.net/topics/360070742 阅读全文
posted @ 2017-02-20 21:36 fysola 阅读(208) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/rchm8519/article/details/41624381 http://www.51testing.com/html/49/240349-143936.html 阅读全文
posted @ 2017-02-20 21:35 fysola 阅读(129) 评论(0) 推荐(0) 编辑
摘要:(以下摘自阿里巴巴Java开发手册) 1. 【强制】获取单例对象需要保证线程安全,其中的方法也要保证线程安全。 说明:资源驱动类、工具类、单例工厂类都需要注意。 5. 【强制】SimpleDateFormat 是线程不安全的类,一般不要定义为static变量,如果定义为 static,必须加锁,或者 阅读全文
posted @ 2017-02-20 19:53 fysola 阅读(1132) 评论(0) 推荐(0) 编辑
摘要:简介 网站性能在不同角度有不同的解释,在用户角度来说,网站性能就是网站的快慢,即打开页面或者获取回复的快慢。 从开发角度来说,网站性能指的是应用程序本身的性能,包括相应延迟,系统吞吐量,并发处理能力,系统稳定性等量化指标。 从运维人员的角度来说,关注的是基础性设施的性能和资源利用率,如网络运营商的带 阅读全文
posted @ 2017-02-20 10:29 fysola 阅读(265) 评论(0) 推荐(0) 编辑
摘要:1.数据处理分类OLTP,OLAP 2.Oracle特性 3.数据库优化方法论/原则 方法论:自顶向下优化和自底向上优化 3.1 自顶向下优化 3.2 自底向上优化 对于多年的老系统出现性能问题时,就只能自底向上进行分析优化了,分析角度通常包括以下部分, 3.3 性能优化2/8原则 4 性能指标和监 阅读全文
posted @ 2017-02-19 17:26 fysola 阅读(797) 评论(0) 推荐(0) 编辑
摘要:Oracle数据库 JDBC事务 Spring事务 SOA XML/JSON redis/memcached 反射,类加载,JVM 工具类:UML, Maven, 性能类:CPU监控,memary监控,高并发 ref: https://www.douban.com/group/topic/93700 阅读全文
posted @ 2017-02-17 22:08 fysola 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Spring框架介绍 Spring是一个贯穿各层为javaEE提供一站式解决方案的框架,Spring中主要有容器模块,AOP模块,ORM和DAO模块,Web模块等等,具体有以下功能特征。 IOC(或者叫做DI)的核心机制,提供了bean工厂(Spring容器),提高了组件之间的解耦 AOP的将一些通 阅读全文
posted @ 2017-02-16 11:07 fysola 阅读(460) 评论(0) 推荐(0) 编辑
摘要:http://www.360doc.com/content/16/1210/22/34445812_613658452.shtml http://www.2cto.com/kf/201601/486950.html http://mt.sohu.com/20160924/n469103528.sht 阅读全文
posted @ 2017-02-15 18:22 fysola 阅读(157) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/jerryxing/archive/2012/04/24/2468999.html http://www.cnblogs.com/xiaofeilee/p/3281962.html http://www.360doc.com/content/10/040 阅读全文
posted @ 2017-02-14 23:23 fysola 阅读(225) 评论(0) 推荐(0) 编辑
摘要:一、SessionFactory接口 是单个数据库映射关系(ORM)经过编译后的内存镜像。SessionFactory(的实例)作为应用中的一个全局对象(工厂),可以随处打开/创建一个session,用来进行数据库CRUD操作。 SessionFactory的实例是线程安全的,创建和维护Sessio 阅读全文
posted @ 2017-02-14 17:53 fysola 阅读(230) 评论(0) 推荐(0) 编辑
摘要:Java 关键字 transient 阅读全文
posted @ 2017-02-13 17:11 fysola 阅读(191) 评论(0) 推荐(0) 编辑
摘要:如果要用Spring整合 Hibernate,只需要在Spring容器中配置好SessionFactory,如果同需要加入事务控制,只需要配置好相应的事务管理器即可。 下面是一个Spring中的Hibernate的SessionFactory配置, 实现DAO组件的基类,通常会面向接口编程,因此定义 阅读全文
posted @ 2017-02-10 18:02 fysola 阅读(260) 评论(0) 推荐(0) 编辑
摘要:JAVA EE传统事务机制 通常有两种事务策略:全局事务和局部事务。全局事务可以跨多个事务性资源(即数据源,典型的是数据库和消息队列),通常都需要J2EE应用服务器的管理,其底层需要服务器的JTA支持。而局部事务则与底层采用的持久化技术有关,如果底层直接使用JDBC,需要用Connection对象来 阅读全文
posted @ 2017-02-09 22:04 fysola 阅读(13980) 评论(0) 推荐(1) 编辑
摘要:Spring的缓存机制非常灵活,可以对容器中任意Bean或者Bean的方法进行缓存,因此这种缓存机制可以在JavaEE应用的任何层次上进行缓存。 Spring缓存底层也是需要借助其他缓存工具来实现,例如EhCache(Hibernate缓存工具),上层则以统一API编程。 要使用Spring缓存,需 阅读全文
posted @ 2017-02-08 15:28 fysola 阅读(24424) 评论(0) 推荐(4) 编辑
摘要:java中volatile关键字的含义 阅读全文
posted @ 2017-02-07 18:00 fysola 阅读(224) 评论(0) 推荐(0) 编辑
摘要:AOP编程 AOP即面向切面编程。相对面向对象编程来说,面向对象是从静态角度考虑程序的结构,面向切面则是从动态角度考虑程序的运行过程。 面向切面编程通常是为了代码重用,类或者方法的封装也可以实现代码重用,但各个模块中需要显式调用类或者方法才能使用相应功能,即重用的代码在一定程度上还是会跟具体的业务模 阅读全文
posted @ 2017-02-06 19:04 fysola 阅读(383) 评论(0) 推荐(0) 编辑
摘要:1.Bean后处理器 Spring容器提供了一个接口InitializingBean,实现这个接口的bean只要重写afterPropertiesSet()或者在XML中添加init-method属性,就可以在Bean初始化前后执行特定行为。 InitializingBean是针对单个Bean起作用 阅读全文
posted @ 2017-02-04 19:39 fysola 阅读(1591) 评论(0) 推荐(0) 编辑
摘要:1.创建Bean的3种方式 1.1使用构造器创建bean实例 这是最常见的方式,如果不采用构造注入,bean类需要有默认构造函数。如果采用构造注入,则需要配置xml文件的<constructor-arg> 1.2使用静态工厂方法创建bean 最典型的工厂方法如 如果在Spring容器中配置一个bea 阅读全文
posted @ 2017-02-03 17:25 fysola 阅读(4391) 评论(0) 推荐(0) 编辑
摘要:1.定义和别名 定义一个bean可以为其制定如下属性 default-lazy-init:延迟初始化(默认false,即立即初始化) default-merge:从父类合并继承属性值 default-autowire:可以按byName,byType等方式完成自动装配 default-autowir 阅读全文
posted @ 2017-02-03 13:04 fysola 阅读(598) 评论(0) 推荐(0) 编辑
摘要:1.Spring容器 Spring容器最基本的接口就是BeanFactory, 负责配置,创建和管理bean。我们通常不直接使用BeanFactory接口,而是使用其子接口ApplicationContext. 接口ApplicationContext常用实现类是FileSystemXmlAppli 阅读全文
posted @ 2017-02-03 01:40 fysola 阅读(1064) 评论(0) 推荐(0) 编辑
摘要:1. Spring框架简介(以下这段话可用于面试求职) Spring为JavaEE开发提供了一个轻量级的解决方案,主要表现为, IOC(或者叫做DI)的核心机制,提供了bean工厂(Spring容器),降低了业务对象替换的复杂性,提高了组件之间的解耦。 AOP的将一些通用任务,如安全、事务、日志等集 阅读全文
posted @ 2017-02-02 14:39 fysola 阅读(48297) 评论(3) 推荐(4) 编辑

点击右上角即可分享
微信分享提示