2000年,李聪娜考入国防科技大学计算机专业,实现从军梦。毕业时,她放弃保研资格和到沿海科研单位工作的机会,主动申请到信息化人才缺乏的西北军营,从事网络安全工作。此后工作积极上进的她曾创造出连续奋战90多个昼夜,编写代码40多万行的成绩。2011年她被评为第十二届“全军学习成才标兵”。领导和战友们都说:“她的成功成才都是自己逼出来的!”
李聪娜参加执勤演练(5月4日摄)。
李聪娜参加执勤演练(5月4日摄)。
李聪娜在工作中(5月18日摄)。
李聪娜在工作中(5月18日摄)。
新华社兰州6月2日电(樊永强 黄宝峰 张辉)作为一名携笔从戎的优秀大学生,兰州军区某部科室主任李聪娜潜心钻研信息网络尖端领域,勇攀自主创新高峰,取得了优异成绩:12项全军重大科研项目的领军人,连续在全军性比武中摘金夺银,多次获军队科技进步奖……
成才,“自己逼出来的”
去年底,李聪娜被表彰为第十二届“全军学习成才标兵”的喜讯传来,领导和战友们都说:“她的成功成才都是自己逼出来的!”
2000年,李聪娜考入国防科技大学计算机专业,实现从军梦。毕业时,她放弃保研资格和到沿海科研单位工作的机会,主动申请到信息化人才缺乏的西北军营,从事网络安全工作。
网络,被称为是继陆、海、空、天、电磁之后,世界各军事强国激烈争夺的“第六空间”。2008年初,总部赋予李聪娜所在部队紧急研发一种网络终端服务系统的任务,部队长王国玉安排她编写一套底层驱动程序。
原本打算借机“露一手”,可真要编写程序时,她才发现这远远不同于传统意义上的软件编程,不仅此前没有学过,有些东西连听都没听过。
看着一行行读不懂、看不明的源代码,她急得直想哭!
背记相关函数、学习协议机制,研究国内外范例程序……李聪娜把自己宅在办公室,挑灯研读。一个月时间,30万行代码、100多类函数、60多种协议机制、20多个设计算法,一块块硬骨头被她“啃”了下来。
2008年底,李聪娜代表兰州军区参加全军网络安全比武竞赛。那段日子,她几乎24小时“泡”在枯燥的训练中,构建战场环境,探寻攻坚路径,一个月下来,瘦了整整15斤。
决赛时,作为64名选手中唯一的女性,李聪娜最终以一金一铜摘得桂冠。
“自己制定游戏规则”
“昨天的技术,打不赢明天的战争。”在李聪娜的办公室,题写着这样一句醒目的标语。
2009年初,某策略研究让科研团队陷入围城。“能不能另辟蹊径?”角落里,沉默多天的李聪娜咬着笔头认真地说。只见她走到黑板前,飞速地写了起来……
“就让李聪娜主持这个项目!”部队长王国玉当场提议。
连续奋战90多个昼夜,编写代码40多万行……4个月后,系统研发成功,比预期提前半年完成。
总部成立专项课题组研发某信息网络项目,主动点将李聪娜。
当时,国内对这一领域的研究仅限于理论层面,国外成熟产品完全不公开源代码,唯一的参考资料是一本理论教科书。
“走别人的路,早晚会被人反制;自己制定游戏规则,才能掌握主动权。”李聪娜一语解开思想的缰绳。
整整半个月,她带领小组成员重新搭建模拟试验环境,取得20多万组测试数据,证实了自创算法的可行性和科学性。
最终,这项攻克了10多项技术难关的创新成果获得军队科技进步二等奖。
今年3月,李聪娜被表彰为全国“三八”红旗手。在兰州军区司令部举办的庆功会上,她说:“在新领域多攀登一座高峰,我们的空白就会少一点,未来战场取胜的概率就会大一点。”
“关键先生”戴上功勋章
2010年5月,李聪娜被任命为科室主任。那一天,她彻夜难眠。
由一名冲锋陷阵的战斗员转变为运筹帷幄的指挥员,李聪娜感到了前所未有的压力。作为成立不满三年的新科室,1个主任5个兵,还凑不够一个班,如何对全区部队的信息网络保驾护航?
在李聪娜的争取下,一批刚毕业的计算机专业高材生被充实到麾下。
刚刚走出校门的大学生,满肚子的理论不知如何转化为实战。面对面辅导、键对键传授、手把手帮带……李聪娜的悉心帮带,很快让这批网络新兵变成了“个顶个”的业务尖兵。
李聪娜还将科室的业务范畴划分为四个小组,放手让一批敢想敢干的年轻人担任课题组长,科室的科研实力开始加速成长——仅2011年就完成大型科研项目5项,创新核心算法20余种,发表科研论文10多篇。
也是在这一年,作为“关键先生”的李聪娜,胸前戴上了一枚金灿灿的二等功奖章。(新华网)
分享到:
相关推荐
标题中的“瞬间十万行文本清重复源代码”指的是一个能够高效处理大量文本数据,去除其中重复行的程序。这个程序特别适用于处理具有十万行或更多数据的文本文件,旨在提高数据清洗的效率和准确性。 在大数据处理中,...
这个系统超过一万行代码,展示了ASP.NET框架的强大功能以及在实际项目中的应用。以下是一些关键知识点的详细说明: 1. **ASP.NET**:ASP.NET是微软开发的一个用于构建Web应用程序的框架,它提供了丰富的控件和...
在网页设计中,当需要展示的数据量非常庞大,如数十万行时,传统的HTML表格处理方式往往会遇到性能瓶颈,导致...在使用前,你可以查阅table-xxl-master这个压缩包中的源代码、文档和示例,以更好地理解和应用这个库。
程序差不多全用到了大一所学到的很多内容,差不多1万多行代码,虽然使用C++写了,但封装方面还没做到位。最大的不足是文件的存储与录入没写,还有权限方面。所以没完成要求里提到的,(要求是在Word文档解压后就有)...
程序代码超过一万行,展示了Windows环境下C++编程的深度应用,适合初学者学习和进阶者参考。 首先,我们来看“bmp”和“jpeg”,这是两种常见的图像格式。BMP(Bitmap)是微软操作系统中的位图文件格式,它存储的是...
本篇文章将深入探讨一个基于C#编写的供应商管理系统,该系统代码量达到万行,涵盖了错误校验、后台校验、数据库操作、事件响应和类继承等多个关键知识点,对于初学者来说具有很高的学习价值。 首先,错误校验是系统...
这个版本大约有一万行代码,虽然相比现代的Linux内核,它显得非常简洁,但其中蕴含的技术原理和设计思想奠定了Linux后来的成功。 在Linux 0.11中,我们可以看到以下几个关键知识点: 1. **内核结构**:Linux内核是...
这篇项目是基于Android客户端、Tomcat服务器和MySQL数据库构建的一款模仿QQ聊天软件的实现,旨在为学生提供一个一万行代码的编程实践作业。这个综合性的项目涵盖了多个IT领域的核心技术,让我们逐一深入探讨。 首先...
3. **并行处理**:利用多线程或多进程,可以同时处理多个数据块,提高读取效率。 Openpyxl库专注于读写Excel 2010及以上版本的XLSX文件,它的优势在于写入性能,尤其是对于大型文件。尽管Openpyxl在读取大型文件时...
《Android+Tomcat+MySql+jsp一万行代码无线点餐系统详解》 在现代餐饮行业中,技术的应用已经成为提升服务效率、优化客户体验的重要手段。本文将深入解析一个基于Android客户端、Tomcat服务器、MySQL数据库以及JSP...
1:星空 2:流线 3:地球 4:loading 5:hover代码文件(十万行) 6:图片以及源码
java 一万行 一: 数据库字符集的设置: SET character_set_client = utf8 ; SET character_set_connection = utf8 ; SET character_set_database = utf8 ; SET character_set_filesystem = utf8 ; SET character_...
作C#桌面程序时,有时我们会遇到很复杂的功能,如果所有功能的实现都写在一个.cs文件中,会让这个.cs文件显得很臃肿,而且不便于以后管理。本程序提供一种方法,可以将不同功能分写在不同的.cs文件文件中。即能将很...
1. **代码规模**:代码行数可以大致反映项目的复杂性和工作量。一个大型项目可能包含数千甚至数十万行代码,而小型项目则相对较少。 2. **注释比例**:注释行数可以衡量代码的可读性和可维护性。良好的注释有助于...
省市区联动,省市区街道办社区5级联动,70多万行数据库,不用整理直接下载 。sqlserver2008
标题中的“VC&C++编写的计算程序代码量的程序”指的是一个使用Microsoft Visual C++(简称VC)开发的工具,其主要功能是统计C++源代码的行数,特别是针对大型项目,例如描述中提到的400多万行的工程。这个程序能够...
1. 团队(小组)建立 2. 团队分工协作平台软件的调研和确定 3. 分组进行项目发布、对接、调查 1. 每组民主产生一名组长(5人一组,可轮换制),负责小组分
为喜欢计算代码行数的人创建十万行代码的有趣项目 $ bash yuzbinsatirgenerator.sh $ ls LICENSE README.md yuzbinsatirgenerator.sh yuzbinsatirkod.sh $ wc -l yuzbinsatirkod.sh 100000 yuzbinsatirkod.sh $ ...