javaEE面试重点】的更多相关文章

Hibernate工作原理及为什么要用? 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息.创建SessionFactory 3. 打开Sesssion 4. 创建事务Transation 5. 持久化操作 6. 提交事务 7. 关闭Session 8. 关闭SesstionFactory 为什么要用: * 对JDBC訪问数据库的代码做了封装.大大简化了数据訪问层繁琐的反复性代码. * Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现. 他非常大程度的简化D…
C C++ OC iOS面试重点问题(一) 1.字符串常量需要加\0 2.逻辑运算 位操作(经典:实现两个数的交换) 3.关键字 4.引用和指针的区别和联系 5.如何引用一个已经定义过的全局变量?  答:可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变变量,假定你将那个变量写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错. 5.extern关键字的用法? 答:ext…
最近在学院或集队的群里看见最多的就是求javaEE大作业了,那么突然有感而发,写点参考性的期末复习总结. 第一章JavaEE 概述: 1:两层体系应用体系结构 安全性低,部署困难,消耗系统资源 2 三层体系结构应用 安全性高 ;易维护,快速响应 ;系统扩展灵活 JavaEE是一个标准的中间件体系结构 客户层, 表示逻辑层(WEB) 业务逻辑层和企业信息系统层 javaEE的编程思想:组件——容器 ,分布式组件:JSP ,servlet ,EJB JAVAEE框架:组件技术 服务技术 ,通信技术…
win32 1. Win32应用程序的基本类型. 2. 创建win32窗口程序的几个步骤,及使用到的函数. 3. nmake 与 makefile. 4. 有哪些字符集? Win32对于各种字符集如何进行兼容及转换? (wchar_t.TCHAR.TEXT() ). 5. 怎么创建一个子窗口?在哪进行设置? 6. 窗口类的分类,如何创建一个应用程序全局窗口类. 7. Win32窗口程序运行机制与控制台程序的运行机制有何区别? 8. Getmessage函数的作用,与Peekmessage函数的区…
1 对象优先分配在Eden区 对象优先在Eden进行分配,大多数情况下,对象在新生代Eden区进行分配.当Eden区没有足够的空间进行分配时,虚拟机会发起一次Minor GC. 新生代GC(Ninor GC)指发生在新生代的垃圾收集动作,因为Java对象大多都具备朝生夕死的特征,因此Minor GC非常频繁,一般回收速度也比较快   老年代GC(Major GC / Full GC)指发生在老年代的GC,出现在Major GC,经常会伴随至少一次的Minor GC.Major GC的速度一般会比…
1.什么是比特(Bit),什么是字节(Byte),什么是字符(Char),它们长度是多少,各有什么区别 答案 Bit最小的二进制单位 ,是计算机的操作部分 取值0或者1 Byte是计算机操作数据的最小单位由8位bit组成 取值(-128-127) Char是用户的可读写的最小单位,在Java里面由16位bit组成 取值(0-65535) Bit 是最小单位 计算机 只能认识 0或者1 8个字节 是给计算机看的 字符 是看到的东西  一个字符=二个字节   2.什么是流,按照传输的单位,分成哪两种…
列表生成式: ''' 2018-5-26 19:40:58 生成器(generator):在Python中,这种⼀边循环⼀边计算的机制. ''' # 第一种实现 :只要把⼀个列表⽣成式的[ ]改成( ) #这是一个生成式 L = [x*2 for x in range(5)] print(L) # for i in range(5) for循环5次 G = (x*2 for x in range(5)) print(G) ''' 创建L和G的区别仅在于最外层的[ ]和( ), L是⼀个列表,⽽G…
一.集合: 1 .Collection(是java.util下的接口) 和 Collections(是java.util下的类). 2 .List, Set,是否继承自Collection接口,Map不是. 3 .ArrayList(线程不安全)和Vector(线程安全). 4 .HashMap(是线程安全的)和Hashtable(是线程不安全的).值:只有HashMap可以让你将空值作为一个表的条目的key或value List.Map.Set三个接口,存取元素时,各有什么特点? List特点…
C++ 多线程 本文主要讲一下C++多线程 线程好处 ·使用线程可以把占据长时间的程序中的任务放到后台去处理 ·程序的运行速度可能加快 可以释放一些珍贵的资源如内存占用等等. 但是多线程是为了同步完成多项任务,不是为了提高运行效率,而是为了提高资源使用效率来提高系统的效率.线程是在同一时间需要完成多项任务的时候实现的. 首先  我们现在在学校使用的和大赛使用的C++编程软件一般都是codeblocks(湖南省比赛是的,其他就不知道了) 但是在CodeBlocks中间  我们是不能直接使用线程的…
对于多数求职者而言,面试好似一个迷局.你去了,见了几个面试官,答了一堆问题,然后,或两手空空离开,或幸运地拿到录用通知. 你有没有想过: 面试结果是怎么得出的? 面试官会不会互相交流? 公司最看重哪些方面? 好了,不用再挖空心思,再三思索了,我来告诉你. 在本章,我们邀请了来自顶尖科技公司(微软.亚马逊.谷歌.苹果.Facebook及雅虎)的面试专家来为大家答疑解惑,揭秘面试中的那些事儿. 这些专家会让我们了解各家公司的面试流程,帮助还原那些发生在面试会议室之外的事情,以及面试结束后的事项. 这…