C++软件工程师需要学习什么?
如果基础比较好,可以看看Stanley B. Lippman的《C++初级读本》,如果基础不是很好,可以看看Stanley B. Lippman的《Essential C++》。
2.第二本书
Pike和Kernighan的编程实践
3.第三本书
《用C++思考》作者布鲁斯·埃凯尔,台湾省厚街翻译。
4:高级
Scott Meyers的有效C++和更有效的C++
注意:不要读任何中国大陆写的书。不要把所有的VC++或者关于特定编译器的书都看完。如果需要补C语言课程,买个很小的K &;r的C编程语言就够了。不要看别的书。不要先学C,再学C++,直接学C++。
网络安全列表:1:三册TCP/IP详解。
2.Unix环境下的高级编程
3.Unix网络编程两卷本:这三套书我就不介绍了。谷歌会搜索十几本书,这里的下载链接会在后面加上。
4:《FreeBSD手册》
5.FreeBSD用法百科:这两本书将带你进入BSD的世界。
6.< < Lyons UNIX源代码分析> >:这个没什么好介绍的,china-pub上给他的标签是:一本精彩的书。(汗...为什么听起来像《九胤禛经》)
7.《C语言程序设计》
8.“计算机操作系统”
9.《80x86汇编语言程序设计教程》:大学学过,但别忘了经常翻翻,会有收获的。
10:《CCIE安检考试指南》
11:CISSP备考指南:安全行业两项顶级IT认证考试指南。
12: Windows网络编程
13: Windows内核编程
14:《Windows NT设备驱动程序编程》:MS无疑是桌面系统的老大,你连学都学不会!
15:网络设计师教程
16:CCNA认证考试指南:网络基础两本。一、防火墙技术
b、入侵检测技术
C.蜜罐技术
d、风险分析和渗透测试
e、操作系统安全(主要指Unix操作系统)
f、网络设备安全(主要指路由器、交换机)
G.加密和解密技术
病毒技术
一.公钥基础设施和CA系统
j、攻击技术(如:溢出、注入、脚本等。,欢迎写下你的入侵笔记)
k,嗅探技术
l、密码破解
m、扫描和漏洞检测
物理安全
o、安全管理和人员培训
p、安全体系和法律
q .出入控制
r、事件响应和证据收集
灾难恢复
测试,应用安全
u,编写安全代码
动词 (verb的缩写)社会工程
数据库安全
十、邮件系统安全
y、其他相关(如:思想、观念、概念和信息)9。下面列出了想学习网络安全的朋友可以参考的书籍。如果你把这些书都看透了,你就不可能成为专家。
我在学习的过程中走了很多弯路,希望这些书能告诉你如何前进。
UNIX环境下的高级编程
UNIX网络编程两卷本:这三套书我就不介绍了,不过我一上google搜就打,这里的下载链接后面会加。
《FreeBSD手册》
FreeBSD用法:这两本书将带你进入BSD的世界。
Leon的UNIX源代码分析:这个没什么好介绍的。中国酒吧给他的标签是:一本好书。(汗...为什么听起来像《九胤禛经》)
c语言程序设计
计算机操作系统
《80x86汇编语言程序设计教程》:大学学过,但别忘了经常翻翻,会有收获的。
《CCIE安全考试指南》
CISSP准备指南:安全行业两个顶级IT认证考试指南。
Windows网络编程
Windows内核编程
《Windows NT设备驱动编写》:MS无疑是桌面系统的老大,光学是不够的!
网络设计师教程
CCNA认证考试指南:两本关于网络基础的书。