关闭

搜狗商业平台Java技术实践

搜狗商业平台Java技术实践 特别策划Java20周年Java《程序员》电子刊 摘要:搜狗商业平台负责搜狗广告业务,涵盖搜索、网盟、无线、品牌等业务线,其中,基于Java的业务系统在70%以上。从数据库访问、离线大规模数据处理到实时计算,都依托于Java技术。 Java自1995年问世以来,已历经20多年岁月。20年来,IT技术风起云涌,Java始终以其可移植性、跨平台性、生态系统完备性等特...
阅读(41) 评论(0)

struts2学习总结

第一节:model1与model2的区别和联系 JSPModel1和Model2是两种JSP建立应用程序的方式。 (1).Model1的体系结构图 1).首先web浏览器对JSP页面发出request请求,取得页面参数。 2.)通过JavaBean对业务逻辑进行操作。 3.)从而对应用数据进行操作,并返回数据。 4.)通过Response响应,渲染JSP页面. 优点:架构...
阅读(11) 评论(0)

java事物处理及常见问题分析

java的事务处理,如果对数据库进行多次操作,每一次的执行或步骤都是一个事务.如果数据库操作在某一步没有执行或出现异常而导致事务失败,这样有的事务被执行有的就没有被执行,从而就有了事务的回滚,取消先前的操作….. 注:在Java中使用事务处理,首先要求数据库支持事务。如使用MySQL的事务功能,就要求MySQL的表类型为Innodb才支持事务。否则,在Java程序中做了commit或rollback...
阅读(49) 评论(0)

Java集合中:List、Set、map的区别和具体的使用场景和高频问题解析

Java集合框架和List、Map、Set的具体适用用法、区别和使用场景,2014-2017年大公司屡见不鲜的集合面试题和回答...
阅读(36) 评论(0)

Java 5种方法实现生产者消费者问题与2种方法实现读者写者问题

摘要: Java实现生产者消费者问题与读者写者问题 1、生产者消费者问题     生产者消费者问题是研究多线程程序时绕不开的经典问题之一,它描述是有一块缓冲区作为仓库,生产者可以将产品放入仓库,消费者则可以从仓库中取走产品。解决生产者/消费者问题的方法可分为两类:(1)采用某种机制保护生产者和消费者之间的同步;(2)在生产者和消费者之间建立一个管道。第一种方式有较高的效...
阅读(25) 评论(0)

2017大公司MySQL常见面试题,事务处理,数据库优化,引擎区别,索引,b/b+树

MySQL常见面试题 1. 主键 超键 候选键 外键 主 键: 数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。 超 键: 在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键: 是最小超键,即没有...
阅读(43) 评论(0)

传输层TCP和UDP的区别分析与应用场景 有图有真相(转载)

基本概念: 1: 面向报文 面向报文的传输方式是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。因此,应用程序必须选择合适大小的报文。若报文太长,则IP层需要分片,降低效率。若太短,会是IP太小。UDP对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。这也就是说,应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。 2: 面向字节流...
阅读(34) 评论(0)

面试经典 总结二叉树常考题型和代码实现详解 2017

本篇文章比较经典,是最进整理的复习资料,转自其他博友...
阅读(32) 评论(0)

面试常考 MySQL优化 事务处理 MyISAM和InnoDB索引实现

数据库优化 建表优化 1)数据库范式 l 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 如电话列可进行拆分---家庭电话、公司电话 l 第二范式(2NF):首先是 1NF,另外包含两部分内容,一是表必须有主键;二是没有包含在主键中的列必须完全依赖于主键,而不能只依赖于主键的一部分。   l 第三范式(3NF):首先是 2NF,...
阅读(40) 评论(0)

面试常考 TCP与UDP协议区别 TCP连接三次握手与四次握手

相对于SOCKET开发者,TCP创建过程和链接折除过程是由TCP/IP协议栈自动创建的.因此开发者并不需要控制这个过程.但是对于理解TCP底层运作机制,相当有帮助. 而且对于有网络协议工程师之类笔试,几乎是必考的内容.企业对这个问题热情之高,出乎我的意料:-)。有时上午面试前强调这个问题,并重复讲一次,下午几乎每一个人都被问到这个问题。 因此在这里详细解释一下这两个过程。 TCP三次握手 ...
阅读(255) 评论(0)

最新java经典笔试题带详解 30道

都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题~~~   下面都是我自己的答案非官方,仅供...
阅读(76) 评论(0)

SpringMVC学习笔记总结

spingmvc的原理和详细解释附标准原理图...
阅读(67) 评论(0)
    个人资料
    • 访问:700次
    • 积分:42
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:10篇
    • 译文:0篇
    • 评论:0条
    文章存档