Atitit Atitit 客户常见技术问题的解答.docx

来源:互联网 发布:java web 前后端分离 编辑:程序博客网 时间:2024/06/04 18:01

Atitit Atitit 客户常见技术问题的解答.docx

 

1.1. Mysql oracle mssql分页查询 1

1.2. Hibernate  缓存机制。Orm的工作流程,优缺点  为什么要用。。使用场合。。 1

1.3. 为什么要用ormorm优势是什么) 2

1.4. Hibernate mybatis 区别。。 2

1.5. Struts工作流程  mvc的工作流程 2

1.6. Spring ioc原理,优缺点  为什么要用。。 2

1.7. 拦截器过滤器,,servlet filter ... 2

1.8. 线程池。。。 3

1.9. 内存泄漏。。  性能优化。。 3

1.10. 互操作,接口调用。。 3

1.11. 数据表Join原理 3

1.12. 报表group by分组,聚合函数。。  Having 3

1.13. 其他。。 3

1.14. 参考资料 3

 

 

1.1. Mysql oracle mssql分页查询

 

oracle 使用ROWNUM,oracle12  可以支持offset,更加简洁

获得第N条开始后的M条的语句

语法:offset N rows fetch next M rows only;

 

Mysql使用limit

Mssql的分页

SQLServer2012版本已经实现了类似Oracle的分页功能

 

使用方法与Oracle的语法基本一样

 

分页趋势,很明显oracle mssql都向mysql学习的,传统上mysql的分页法最简单

 

 

1.2. Hibernate  缓存机制。Orm的工作流程,优缺点  为什么要用。。使用场合。。

为什么要用orm?主要是为了顺应编程语言的oo趋势,简化开发

使用hb的主要场合在于有需求移植数据库的场景下。。

 

 

1.3. 为什么要用ormorm优势是什么)

ORM最大的优势        隐藏了数据访问细节,可移植数据库 

 

 

1.4. Hibernate mybatis区别。。

 

mybatis

hb

实现方式主要区别

基于Sql ,嵌入dsl模式

基于oo api+映射

复杂度上手度

简单

较为复杂

数据库移植性

性能调优

 

适用场景:产品模式hibernate,项目mybatis

可以搭配使用,取长补短

1.5. Struts工作流程  mvc的工作流程

Model view ctrlonler分离

 但分层清晰,如果多人开发,可以提升开发效率

 

1.6. Spring ioc原理,优缺点  为什么要用。。

为了解耦组件之间的联系。增加扩展性

1.7. 拦截器过滤器,,servlet filter ...   

拦截器链就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。

一.拦截器的实现原理:

  大部分时候,拦截器方法都是通过代理的方式来调用的。查找配置文件,并根据其配置实例化相对的拦截器对象,然后串成一个列表(list),最后一个一个地调用列表中的拦截器

 

1.8. 线程池。。。

Cache机制,为了提升性能

 

1.9. 内存泄漏。。  性能优化。。

Java内存泄漏使用profile工具,jvisualvm.exe检测。。

 

1.10. 互操作,接口调用。。

除了常见的文本协议http,还有二进制协议Socket tcp rmi等。

1.11. 数据表Join原理

循环嵌套机制

 

1.12. 报表group by分组,聚合函数。。  Having

大概过程就是list列表数据,分组,然后每个分组运用聚合函数,然后union成结果

 

 

1.13. 其他。。

 

 

 

 

 

1.14. 参考资料

ArcSDE10.2.1使用Oracle12c新特性——分页- 积思园- 博客频道- CSDN.NET.html

atitit.Oracle 9 10 11 12新特性attilax总结- attilax的专栏- 博客频道- CSDN.NET.html

Atitit.数据库新特性战略规划mssqlsqlserver2008SQL2012SQL2014 - SQL Server(mssql)数据库栏目- 红黑联盟.html

HibernateMyBatis的比较- JIYAYUN 软件开发之路- 博客频道- CSDN.NET.html

拦截器实现原理 - jiapeng - 博客园.html

 

:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟王"Bird Catcher  kok  虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王

简称:: Emir Attilax Akbar 埃米尔阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin adam Al Rapanui 埃米尔阿提拉克斯 阿克巴 马哈茂德 阿提拉 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:1466519819@qq.com

 

 

头衔:uke总部o2o负责人,全球网格化项目创始人,

uke交友协会会长  uke捕猎协会会长 Emir Uke部落首席大酋长,

 

uke宗教与文化融合事务部部长, uke宗教改革委员会副主席

uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,

 

uke 首席cto   软件部门总监技术部副总监  研发部门总监主管  产品部副经理 项目部副经理   uke科技研究院院长uke软件培训大师

 

uke波利尼西亚区大区连锁负责人汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人

 Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长

 

uke终身教育学校副校长   Uke医院与医学院方面的创始人

 uec学院校长, uecip图像处理机器视觉专业系主任   uke文档检索专业系主任

Uke图像处理与机器视觉学院首席院长

Uke 户外运动协会理事长  度假村首席大村长   uke出版社编辑总编

 

转载请注明来源:attilax的专栏  ?http://blog.csdn.net/attilax

--Atiend  v8

 

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 拨了罐浑身疼怎么办 拔完火罐洗澡疼怎么办 拔罐之后脊背疼怎么办? 五个月的狗胆小怎么办 电脑颜色不正常分辨率调不了怎么办 宝宝认人怎么办 五个月 新生儿42天听力筛查未通过怎么办 幼儿大便干燥拉不下粑粑怎么办 宝宝大便干燥拉粑粑带浓血怎么办 新生儿便秘4天了怎么办 写卷子的题目不认识怎么办? 2个月小猫尿床怎么办 安全教案鱼刺卡住了怎么办 被鱼刺卡住怎么办安全教案 小班健康教案生病了怎么办 被蜜蜂蛰了怎么办教案 走丢了怎么办大班反思 小孩吃了硬物怎么办 小孩吞了硬物怎么办 小学二年级孩子成绩不好怎么办 二年级孩子成绩不好怎么办 一年级学的不好二年级怎么办 17个月宝宝夜奶怎么办 小孩吃积食了吐怎么办 11个宝宝不会爬怎么办 5岁宝宝严重挑食怎么办 孩子吃菜口味重怎么办? 孩子挑食不吃菜不吃肉怎么办 微信新的朋友回复频繁怎么办 忘了闺蜜生日怎么办 把闺蜜生日忘了怎么办 忘了闺蜜的生日怎么办 一岁宝宝不吃菜怎么办 幼儿园教案虫子爬进耳朵怎么办 鼻子出血怎么办幼儿说课 英语记不住发音不准怎么办 幼儿园孩子拼音记不住怎么办 孩子总是记不住东西怎么办 走丢了怎么办小班教案 走丢了怎么办小班社会 数学加减个十分不清怎么办