1、一篇完整的网易笔试题3 一篇完整的网易笔试题(3)4) 在类ClassFoo的函数foo上设置一个断点5) 设置一个断点, 当表达式expr的值被改变时触发5. 1) 例举Linux下多线程编程常用的pthread库提供的函数名并给出简要说明(至少给出5个)2) pthread库提供哪两种线程同步机制, 列出主要API3) 使用pthread库的多线程程序编译时需要加什么连接参数?第五部分(选作): Windows开发1. DC(设备上下文)有哪几类? 区别在哪里?2. 碰撞检测是游戏中经常要用到的基本技术 对于二维情况, 请回答以下问题:1). 如何判断一个点在一个多边形内2). 如何判断两
2、个多边形相交3). 如何判断两个点集所形成的完全图所围的区域是否相交3. PostMessage SendMessage和PostThreadMessage的区别是什么4. 什么叫Alpha混合? 当前流行的图片格式中哪些支持alpha通道? Layered Window和普通Window有什么区别?5. 如果要实现一个多线程(非MFC)程序, 选择多线程CRT, 创建线程的时候应该用CreateThread还是_beginthreadex(), 为什么?第六部分(选作): 数据库开发1. 基于哈希的索引和基于树的索引有什么区别?2. User表用于记录用户相关信息, Photo表用于记录用户
3、的照片信息, 两个表的定义如下:CREATE TABLE User( -用户信息表UserId bigint, -用户唯一idAccount varchar(30) -用户唯一帐号);CREATE TABLE Photo( -照片信息表PhotoId bigint, -照片唯一idUserId bigint, -照片所属用户idAccessCount int, -访问次数Size bigint -照片文件实际大小)1) 请给出SQL打印帐号为 dragon 的用户访问次数最多的5张照片的id;2) 给出SQL打印拥有总的照
4、片文件大小(total_size)最多的前10名用户的id, 并根据total_size降序排列3) 为优化上面两个查询, 需要在User和Photo表上建立什么样的索引?4) 简述索引对数据库性能的影响?3. 什么是两阶段提交协议?4. 数据库事务基本概念:1) 什么是事务的ACID性质?2) SQL标准中定义的事务隔离级别有哪四个?3) 数据库中最常用的是哪两种并发控制协议?4) 列举你所知的数据库管理系统中采用的并发控制协议5. 数据库中有表User(id, name, age):表中数据可能会是以下形式:id name age001 张三 56002
5、 李四 25003 王五 56004 赵六 21005 钱七 39006 孙八 56.由于人员年龄有可能相等, 请写出SQL语句, 用于查询age最大的人员中, id最小的一个记录6. 并发访问数据库时常使用连接池, 请问使用连接池的好处是什么? 对于有多台应用服务器并发访问一台中心数据库的情况, 数据库访问往往成为系统瓶颈, 请问在应用服务器上设计和使用连接池时该注意哪些问题, 以保证系统的可靠性 正确性和整体性能. 假设每台应用服务器都执行相同的任务并且负载均衡.第七部分(选作): Web开发1. 以下哪一条Javascript语
6、句会产生运行错误:A. var obj=( );B. var obj= ;C. var obj= ;D. var obj=/ /;2. 如下页面代码(示例代码DOCTYPE为Strict) !DOCTYPE html PUBLIC -/W3C/DTD XHTML 1.0 Transitional/EN html xmlns= xml:lang= zh lang= zh head title 测试 /title meta http-equiv= content-type content= text/html; charset=gbk / meta http-equiv= content-style-type content= text/cee / meta http-equiv= content-script-type content= text/javascript / script type= text/css *margin:0; padding:0 htmlwidth:100%; height:100%; overflow:scroll; overflow-x:auto; text-align:center; border:0 .testheight:200px /script /head
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1