
-
张先生
男|36岁|未婚|170cm|本科|
现居西安市|户籍西安市|更新于2019-04-12
求职意向
- 期望性质
- 全职
- 期望行业
- 计算机业(软件、数据库、系统集成)
- 期望职业
- 软件工程师
- 期望地区
- 西安市
- 期望薪水
- 月薪3000人民币 面议
- 求职状态
- 目前正在找工作
- 到岗时间
- 1~3个月
- 自我评价
- 我自学能力强,思维敏捷,对于新知识接受快,勇于面对困难,敢于挑战,为人真诚,具有良好的团队合作精神和强烈的责任感,性格乐观向上,勇于面对挫折和失败。
教育经历
- 西安邮电大学
- 2009年9月-2013年7月 本科
- 在校专业主要学习了数学方面的知识,有高等代数,数学分析,数值分析等问题
项目经验
- STL空间配置器
- 2012年7月-2012年7月 VC6.0和VC2008
- 项目描述:对于stl中的容器,在给容器中填充一块内存时,我们一般是去调用malloc申请内存,而对于每一块内存,系统要给其分配一块额外信息去管理它,故其效率低下,而且容易产生内存碎片,因此我们采用空间配置器为每一个容器申请一大块内存,作为内存池然后进行维护;
一级配置器:当申请空间大于128bytes时直接调用malloc配置空间;
二级配置器:第二级空间配置器的设计比较复杂,也非常巧妙。第二级空间配置器内部分为两层,第一层维护了若干空闲内存链表,每个链表维护一批固定空间的内存块(8, 16, 24,,,,128 b);第二层则是一个备用内存池,在必要的时候供给第一层使用,并且在内存池耗尽之后再向系统获取内存。
萃取功能;
- 垃圾回收器
- 2012年5月-2012年5月 VC6.0和VC2008
- 项目描述:该项目主要对程序中使用new分配需要的内存,垃圾回收器会定期运行,查找不再有其他对象指向的内存,当找到一块不再使用的内存时,垃圾回收器就会释放它或者在程序运行完调用析构函数释放内存。