admin 管理员组

文章数量: 887629

曾记否,2021年4月28日,为了更好地从事科研和学习,当时给所有读者群发了我在CSDN唯一的私信,感谢大家十年的陪伴,短暂消失,不负青春。当时也收到了很多博友的鼓励与祝福,感恩。

是啊!很难想象读博这四年的时光意味着什么,是对妻子和儿子深切的思念。我在珞珈山下挑灯夜读,你在景怡苑家中独自照顾幼子。怕的不是孑然一身,而是明明已经习惯两个人,又必须各自前行,像单打独斗的勇士。想到千里之外还有一个人和自己同呼吸共命运,求学之路并不孤单。犹记得论文发不出来,妻子给我最多的鼓励就是“论文发不发的尽力就好,哪怕求学的颜色是灰色,还有心里的爱是红色,家人的温暖是彩色!在我们心中你一直是珞珞的好榜样”。结婚五年,四年半异地,我日夜兼程,她也独自拉扯小朋友长大,彼此从未有分毫埋怨,甚至说出“想念”都会成为让对方泄气的负担。读博难,但远方的她更难,感恩!

转眼,部分重要的事情将要完成,作者的分享也将逐渐回归,仅以此文感谢读者十二年的陪伴和支持,感谢分享路上所有师长、家人、同学、朋友、博友和读者的陪伴及鼓励。同时,这篇文章将总结和归档作者这些年的博客专栏,并描述未来将要分享的技术和方向。

真诚地感谢大家还记得一位名叫“Eastmount”的博客分享者。繁华尽处家人伴,一壶老酒醉春堤。新的征程,新的生活,新的开始。不忘来时脚下的路,不忘求学的初心。感恩奋进,继续加油!

有人说,世间一切,都是遇见,都是机缘。是啊,因为CSDN,我与很多人成为了好朋友,虽未谋面,但这种默默鼓励、相互分享的感觉真好;因为CSDN,我人生进度条八分之一的许多故事在这里书写,笔耕不辍,也算不得辜负时光吧;因为CSDN,我更珍惜每一位博友、每一位朋友、每一位老师,解答大家的问题,鼓励考研或找工作失败的人继续战斗;因为CSDN,我认识了女神,并分享了许多我们一家的故事。

不论未来如何变化,我希望自己能始终坚持自己的为人做事原则,怀抱一颗感恩的心坚持着去实现心中的梦想,去学会享受生活和呵护家庭!

文章目录

  • 博客专栏及未来计划
  • 网络安全系列
  • 论文阅读系列
  • 知识图谱&人工智能系列
  • 计算机视觉系列
  • Python系列
  • GO语言专栏
  • Android实例开发
  • C#系列
  • C++和MFC应用
  • 网站开发系列
  • 算法设计和设计模式
  • 编程人生
  • CentOS和Linux网站搭建
  • 面试和LeetCode
  • 其他专栏
  • 总结


博客专栏及未来计划

作者在CSDN共有65个专栏,主要集中于网络安全、系统安全、Python数据分析、人工智能、图像识别、论文分享、编程开发、算法设计、面试经历和编程故事,见证着自己十多年的学习经历。具体如下:

专栏内容
网络安全系列1.网络安全自学篇; 2.系统安全与恶意代码分析; 3.安全报告翻译
论文学习系列1.娜璋带你读论文; 2.当人工智能遇上安全
知识图谱&人工智能系列1.Python人工智能; 2.知识图谱和Web数据挖掘系列; 3.LTR、LDA和Word2vec; 4.自然语言处理
计算机视觉系列1.Python图像处理及图像识别; 2.濒危古籍及文字语音保护专栏; 3.MFC图像处理系列
Python系列1.Python从零到壹; 2.基础知识系列; 3.Python网络爬虫; 4.数据挖掘系列
GO语言系列1.GO语言; 2.GO语言实战开发
Android实例开发1.Android随手拍; 2.Android百度地图
C#系列1.C#网络编程系列; 2.C#系统应用系列; 3.C#其他操作
C++和MFC应用1.MFC基础知识; 2.MFC图像处理; 3.C++基础知识
网站开发系列1.前端HTML网页知识; 2.Java网站开发; 3.数据库; 4.PHP网站开发; 5.Python网站开发
算法设计和设计模式1.算法设计; 2.设计模式; 3.数据结构; 4.软件工程; 5.汇编知识
编程人生1.编程生活; 2.娜璋故事系列; 3.编程杂谈
CentOS和Linux网站搭建1.CentOS和阿里云; 2.Git和Putty; 3.网站搭建
面试和LeetCode1.面试经验; 2.LeetCode
其他专栏1.读书笔记; 2.Office; 3.黑科技

在上表中,红色和黄色标注部分为作者重点分享专栏,计划未来分享的内容如下:

  • 网络安全系列: 深入研究并开启新领域的学习
    系统安全与恶意代码分析:该专栏后续将开启漏洞挖掘相关知识分享,会涉及软件分析、Fuzzing、angr、符号执行、AFL、污点分析等内容,并尝试Web漏洞挖掘和IoT固件挖掘实战基础分享。此外,作者会继续深入恶意代码分析相关知识,包括LLVM、AI安全相关应用。当然,整个分享和学习要看作者学习情况而定,希望自己能掌握并深入漏洞挖掘及系统安全知识,预计100篇以上。
    – 网络安全自学篇:该系列预计分享200篇文章,后续会进一步深入Web渗透、AI安全结合相关内容,尝试学习和归纳CTF相关内容以及SRC基础知识,目前已撰写100多篇。
  • 论文学习系列: 只有多读多归纳定会顶刊论文,才能写出满意的论文
    娜璋带你读论文:后续会持续分享阅读顶会顶刊优质论文的笔记,计划每月至少分享4篇博客。此外,会不断学习大佬们的学习及论文撰写方法,结合自己科研经验,归纳总结论文撰写、领域综述、科研技巧等文章,并尝试复现顶会顶刊论文代码,预计分享20年。
    – 当人工智能遇上安全:目前撰写了7篇博客,后续会深入分享人工智能技术应用到安全领域的基础知识,该专栏以实战代码为主,并结合安全背景知识进行介绍。
  • 知识图谱&人工智能系列: 作者的基础饭碗,尝试前沿GPT模型学习及AI模型的代码实现,并结合AI顶会论文探索应用及创新
    Python人工智能:一方面继续分享Transformer、GNN、GAN等模型的实现过程,深入理解文本挖掘相关基础知识,分享NER、关系抽取、实体对齐、推荐系统、机器翻译等内容;另一方面开启LLM和chatGPT等内容的学习,阅读源代码并尝试找到应用及创新点。预计分享100篇以上。
    – 知识图谱和Web数据挖掘系列:系统归纳数据挖掘相关算法及应用,以基础知识为主,并尝试分享VUE实现的知识图谱,更好地帮助读者构建所需的领域KG。
  • 计算机视觉系列: 一方面尝试对CV相关模型进行复现及应用到特定领域,结合通俗易懂的博客让读者实现对应的模型;另一方面作者将开启《濒危古籍及文字语音保护专栏》,开源这些年水族古籍及文字、清水江文献、侗族大歌保护相关成果及代码,并继续探索非物质文化遗产保护相关的应用,期待更多读者参与进来,预计分享20年。
    – Python图像处理及图像识别
    – 濒危古籍及文字语音保护专栏
  • Python系列: 继续分享Python基础知识,后续尝试与小朋友对话的方式分享Python基础知识,同时尝试构建自己的Python开源库,加油!
    – Python从零到壹:目前分享60多篇论文,涉及基础语法、网络爬虫、数据分析、机器学习、图像处理、图像识别、文本挖掘、人工智能、知识图谱等内容,后续会归纳重要的十个机器学习算法,并开启NLP与文本挖掘领域知识。预计分享200篇以上。


网络安全系列

撰写时间:2019年9月 ~ 至今
撰写背景:
由于作者对网络安全和系统安全比较感兴趣,2019年博士方向又恰好为网络空间安全,故撰写了该专栏的一系列文章,包括网络安全自学篇、系统安全与恶意代码分析两个方向。

  • 那些年我在CSDN追过的安全白帽师傅,respect

1.网络安全自学篇

基础篇:

  • [网络安全自学篇] 一.入门笔记之看雪Web安全学习及异或解密示例
  • [网络安全自学篇] 二.Chrome浏览器保留密码功能渗透解析及登录加密入门笔记
  • [网络安全自学篇] 三.Burp Suite工具安装配置、Proxy基础用法及暴库示例
  • [网络安全自学篇] 四.实验吧CTF实战之WEB渗透和隐写术解密
  • [网络安全自学篇] 五.IDA Pro反汇编工具初识及逆向工程解密实战
  • [网络安全自学篇] 六.OllyDbg动态分析工具基础用法及Crakeme逆向
  • [网络安全自学篇] 七.快手视频下载之Chrome浏览器Network分析及Python爬虫探讨
  • [网络安全自学篇] 八.Web漏洞及端口扫描之Nmap、ThreatScan和DirBuster工具
  • [网络安全自学篇] 九.社会工程学之基础概念、IP获取、IP物理定位、文件属性
  • [网络安全自学篇] 十.论文之基于机器学习算法的主机恶意代码
  • [网络安全自学篇] 十一.虚拟机VMware+Kali安装入门及Sqlmap基本用法
  • [网络安全自学篇] 十二.Wireshark安装入门及抓取网站用户名密码(一)
  • [网络安全自学篇] 十三.Wireshark抓包原理(ARP劫持、MAC泛洪)及数据流追踪和图像抓取(二)
  • [网络安全自学篇] 十四.Python攻防之基础常识、正则表达式、Web编程和套接字通信(一)
  • [网络安全自学篇] 十五.Python攻防之多线程、C段扫描和数据库编程(二)
  • [网络安全自学篇] 十六.Python攻防之弱口令、自定义字典生成及网站暴库防护
  • [网络安全自学篇] 十七.Python攻防之构建Web目录扫描器及ip代理池(四)
  • [网络安全自学篇] 十八.XSS跨站脚本攻击原理及代码攻防演示(一)
  • [网络安全自学篇] 十九.Powershell基础入门及常见用法(一)
  • [网络安全自学篇] 二十.Powershell基础入门及常见用法(二)
  • [网络安全自学篇] 二十一.GeekPwn极客大赛之安全攻防技术总结及ShowTime
  • [网络安全自学篇] 二十二.Web渗透之网站信息、域名信息、端口信息、敏感信息及指纹信息收集
  • [网络安全自学篇] 二十三.基于机器学习的恶意请求识别及安全领域中的机器学习
  • [网络安全自学篇] 二十四.基于机器学习的恶意代码识别及人工智能中的恶意代码检测
  • [网络安全自学篇] 二十五.Web安全学习路线及木马、病毒和防御初探
  • [网络安全自学篇] 二十六.Shodan搜索引擎详解及Python命令行调用
  • [网络安全自学篇] 二十七.Sqlmap基础用法、CTF实战及请求参数设置(一)
  • [网络安全自学篇] 二十八.文件上传漏洞和Caidao入门及防御原理(一)
  • [网络安全自学篇] 二十九.文件上传漏洞和IIS6.0解析漏洞及防御原理(二)
  • [网络安全自学篇] 三十.文件上传漏洞、编辑器漏洞和IIS高版本漏洞及防御(三)
  • [网络安全自学篇] 三十一.文件上传漏洞之Upload-labs靶场及CTF题目01-10(四)
  • [网络安全自学篇] 三十二.文件上传漏洞之Upload-labs靶场及CTF题目11-20(五)
  • [网络安全自学篇] 三十三.文件上传漏洞之绕狗一句话原理和绕过安全狗(六)
  • [网络安全自学篇] 三十四.Windows系统漏洞之5次Shift漏洞启动计算机
  • [网络安全自学篇] 三十五.恶意代码攻击溯源及恶意样本分析
  • [网络安全自学篇] 三十六.WinRAR漏洞复现(CVE-2018-20250)及恶意软件自启动劫持
  • [网络安全自学篇] 三十七.Web渗透提高班之hack the box在线靶场注册及入门知识(一)
  • [网络安全自学篇] 三十八.hack the box渗透之BurpSuite和Hydra密码爆破及Python加密Post请求(二)
  • [网络安全自学篇] 三十九.hack the box渗透之DirBuster扫描路径及Sqlmap高级注入用法(三)
  • [网络安全自学篇] 四十.phpMyAdmin 4.8.1后台文件包含漏洞复现及详解(CVE-2018-12613)
  • [网络安全自学篇] 四十一.中间人攻击和ARP欺骗原理详解及漏洞还原
  • [网络安全自学篇] 四十二.DNS欺骗和钓鱼网站原理详解及漏洞还原
  • [网络安全自学篇] 四十三.木马原理详解、远程服务器IPC$漏洞及木马植入实验
  • [网络安全自学篇] 四十四.Windows远程桌面服务漏洞(CVE-2019-0708)复现及详解
  • [网络安全自学篇] 四十五.病毒详解及批处理病毒制作(自启动、修改密码、定时关机、蓝屏、进程关闭)
  • [网络安全自学篇] 四十六.微软证书漏洞CVE-2020-0601 (上)Windows验证机制及可执行文件签名复现
  • [网络安全自学篇] 四十七.微软证书漏洞CVE-2020-0601 (下)Windows证书签名及HTTPS网站劫持
  • [网络安全自学篇] 四十八.Cracer第八期——(1)安全术语、Web渗透流程、Windows基础、注册表及常用DOS命令
  • [网络安全自学篇] 四十九.Procmon软件基本用法及文件进程、注册表查看
  • [网络安全自学篇] 五十.虚拟机基础之安装XP系统、文件共享、网络快照设置及Wireshark抓取BBS密码
  • [网络安全自学篇] 五十一.恶意样本分析及HGZ木马控制目标服务器
  • [网络安全自学篇] 五十二.Windows漏洞利用之栈溢出原理和栈保护GS机制
  • [网络安全自学篇] 五十三.Windows漏洞利用之Metasploit实现栈溢出攻击及反弹shell
  • [网络安全自学篇] 五十四.Windows漏洞利用之基于SEH异常处理机制的栈溢出攻击及shell提取
  • [网络安全自学篇] 五十五.Windows漏洞利用之构建ROP链绕过DEP并获取Shell
  • [网络安全自学篇] 五十六.i春秋老师分享小白渗透之路及Web渗透技术总结
  • [网络安全自学篇] 五十七.PE文件逆向之什么是数字签名及Signtool签名工具详解(一)
  • [网络安全自学篇] 五十八.Windows漏洞利用之再看CVE-2019-0708及Metasploit反弹shell
  • [网络安全自学篇] 五十九.Windows漏洞利用之MS08-067远程代码执行漏洞复现及shell深度提权
  • [网络安全自学篇] 六十.Cracer第八期——(2)五万字总结Linux基础知识和常用渗透命令
  • [网络安全自学篇] 六十一.PE文件逆向之数字签名详细解析及Signcode、PEView、010Editor、Asn1View等工具用法(二)
  • [网络安全自学篇] 六十二.PE文件逆向之PE文件解析、PE编辑工具使用和PE结构修改(三)
  • [网络安全自学篇] 六十三.hack the box渗透之OpenAdmin题目及蚁剑管理员提权(四)
  • [网络安全自学篇] 六十四.Windows漏洞利用之SMBv3服务远程代码执行漏洞(CVE-2020-0796)复现及详解
  • [网络安全自学篇] 六十五.Vulnhub靶机渗透之环境搭建及JIS-CTF入门和蚁剑提权示例(一)
  • [网络安全自学篇] 六十六.Vulnhub靶机渗透之DC-1提权和Drupal漏洞利用(二)
  • [网络安全自学篇] 六十七.WannaCry勒索病毒复现及分析(一)Python利用永恒之蓝及Win7勒索加密
  • [网络安全自学篇] 六十八.WannaCry勒索病毒复现及分析(二)MS17-010利用及病毒解析
  • [网络安全自学篇] 六十九.宏病毒之入门基础、防御措施、自发邮件及APT28样本分析
  • [网络安全自学篇] 七十.WannaCry勒索病毒复现及分析(三)蠕虫传播机制分析及IDA和OD逆向
  • [网络安全自学篇] 七十一.深信服分享之外部威胁防护和勒索病毒对抗
  • [网络安全自学篇] 七十二.逆向分析之OllyDbg动态调试工具(一)基础入门及TraceMe案例分析
  • [网络安全自学篇] 七十三.WannaCry勒索病毒复现及分析(四)蠕虫传播机制全网源码详细解读
  • [网络安全自学篇] 七十四.APT攻击检测溯源与常见APT组织的攻击案例
  • [网络安全自学篇] 七十五.Vulnhub靶机渗透之bulldog信息收集和nc反弹shell(三)
  • [网络安全自学篇] 七十六.逆向分析之OllyDbg动态调试工具(二)INT3断点、反调试、硬件断点与内存断点
  • [网络安全自学篇] 七十七.恶意代码与APT攻击中的武器
  • [网络安全自学篇] 七十八.XSS跨站脚本攻击案例分享及总结(二)
  • [网络安全自学篇] 七十九.Windows PE病毒原理、分类及感染方式详解
  • [网络安全自学篇] 八十.WHUCTF之WEB类解题思路WP(代码审计、文件包含、过滤绕过、SQL注入)
  • [网络安全自学篇] 八十一.WHUCTF之WEB类解题思路WP(文件上传漏洞、冰蝎蚁剑、反序列化phar)
  • [网络安全自学篇] 八十二.WHUCTF之隐写和逆向类解题思路WP(文字解密、图片解密、佛语解码、冰蝎流量分析、逆向分析)
  • [网络安全自学篇] 八十三.WHUCTF之CSS注入、越权、csrf-token窃取及XSS总结
  • [网络安全自学篇] 八十四.《Windows hk编程技术详解》之VS环境配置、基础知识及DLL延迟加载详解
  • [网络安全自学篇] 八十五.《Windows hk编程技术详解》之注入技术详解(全局钩子、远线程钩子、突破Session 0注入、APC注入)
  • [网络安全自学篇] 八十六.威胁情报分析之Python抓取FreeBuf网站APT文章(上)
  • [网络安全自学篇] 八十七.恶意代码检测技术详解及总结
  • [网络安全自学篇] 八十八.基于机器学习的恶意代码检测技术详解
  • [网络安全自学篇] 八十九.PE文件解析之通过Python获取时间戳判断软件来源地区
  • [网络安全自学篇] 九十.远控木马详解及APT攻击中的远控
  • [网络安全自学篇] 九十一.阿里云搭建LNMP环境及实现PHP自定义网站IP访问 (1)
  • [网络安全自学篇] 九十二.《Windows hk编程技术详解》之病毒启动技术创建进程API、突破SESSION0隔离、内存加载详解(3)
  • [网络安全自学篇] 九十三.《Windows hk编程技术详解》之木马开机自启动技术(注册表、计划任务、系统服务)
  • [网络安全自学篇] 九十四.《Windows hk编程技术详解》之提权技术(令牌权限提升和Bypass UAC)
  • [网络安全自学篇] 九十五.利用XAMPP任意命令执行漏洞提升权限(CVE-2020-11107)

提升篇:

  • [网络安全提高班] 一〇一.网络空间安全普及和医疗数据安全防护总结
  • [网络安全提高篇] 一〇二.Metasploit技术之基础用法万字详解及MS17-010漏洞复现
  • [网络安全提高篇] 一〇三.Metasploit后渗透技术之信息收集、权限提权、移植漏洞模块和后门
  • [网络安全提高篇] 一〇四.网络渗透靶场Oracle+phpStudy本地搭建万字详解(SQL注入、XSS攻击、文件上传漏洞)
  • [网络安全提高篇] 一〇五.SQL注入之揭秘Oracle数据库注入漏洞和致命问题(联合Cream老师)
  • [网络安全提高篇] 一〇六.SQL注入之手工注入和SQLMAP入门案例详解
  • [网络安全提高篇] 一〇七.安全威胁框架理解及勒索病毒取证溯源分析(蓝队)
  • [网络安全提高篇] 一〇八.Powershell和PowerSploit脚本攻击详解 (1)
  • [网络安全提高篇] 一〇九.津门杯CTF的Web Write-Up万字详解(SSRF、文件上传、SQL注入、代码审计、中国蚁剑)
  • [网络安全提高篇] 一一〇.强网杯CTF的Web Write-Up(上) 寻宝、赌徒、EasyWeb、pop_master
  • [网络安全提高篇] 一一一.ISC会议观后感之网络安全需要新战法和新框架
  • [网络安全提高篇] 一一二.DataCon Coremail邮件安全竞赛之钓鱼邮件识别及分类
  • [网络安全提高篇] 一一三.Powershell恶意代码检测 (1)论文总结及抽象语法树(AST)提取
  • [网络安全提高篇] 一一四.Powershell恶意代码检测 (2)抽象语法树自动提取万字详解
  • [网络安全提高篇] 一一五.Powershell恶意代码检测 (3)Token关键词自动提取
  • [网络安全提高篇] 一一六.恶意代码同源分析及BinDiff软件基础用法
  • [网络安全提高篇] 一一七.恶意软件静态分析经典工具Capa基本用法
  • [网络安全提高篇] 一一八.恶意软件静态分析经典工具Capa批量提取静态特征和ATT&CK技战术
  • [网络安全提高篇] 一一九.恶意软件动态分析经典沙箱Cape的安装和基础用法详解
  • [网络安全提高篇] 一二〇.恶意软件动态分析经典沙箱Cape批量提取动态API特征

2.系统安全与恶意代码分析
致力于打造全网最基础和系统的系统安全专栏,fighting!

  • [系统安全] 一.什么是逆向分析、逆向分析基础及经典扫雷游戏逆向
  • [系统安全] 二.如何学好逆向分析及吕布传游戏逆向案例
  • [系统安全] 三.IDA Pro反汇编工具初识及逆向工程解密实战
  • [系统安全] 四.OllyDbg动态分析工具基础用法及Crakeme逆向
  • [系统安全] 五.OllyDbg和Cheat Engine工具逆向分析植物大战僵尸游戏
  • [系统安全] 六.逆向分析之条件语句和循环语句源码还原及流程控制
  • [系统安全] 七.逆向分析之PE病毒原理、C++实现文件加解密及OllyDbg逆向
  • [系统安全] 八.Windows漏洞利用之CVE-2019-0708复现及蓝屏攻击
  • [系统安全] 九.Windows漏洞利用之MS08-067远程代码执行漏洞复现及深度提权
  • [系统安全] 十.Windows漏洞利用之SMBv3服务远程代码执行漏洞(CVE-2020-0796)复现
  • [系统安全] 十一.那些年的熊猫烧香及PE病毒行为机理分析
  • [系统安全] 十二.熊猫烧香病毒IDA和OD逆向分析(上)病毒初始化
  • [系统安全] 十三.熊猫烧香病毒IDA和OD逆向分析(中)病毒释放机理
  • [系统安全] 十四.熊猫烧香病毒IDA和OD逆向分析–病毒释放过程(下)
  • [系统安全] 十五.Chrome浏览器保留密码功能渗透解析、蓝屏漏洞及某音乐软件漏洞复现
  • [系统安全] 十六.PE文件逆向基础知识(PE解析、PE编辑工具和PE修改)
  • [系统安全] 十七.Windows PE病毒概念、分类及感染方式详解
  • [系统安全] 十八.病毒攻防机理及WinRAR恶意劫持漏洞(脚本病毒、自启动、定时关机、蓝屏攻击)
  • [系统安全] 十九.宏病毒之入门基础、防御措施、自发邮件及宏样本分析
  • [系统安全] 二十.PE数字签名之(上)什么是数字签名及Signtool签名工具详解
  • [系统安全] 二十一.PE数字签名之(中)Signcode、PEView、010Editor、Asn1View工具用法
  • [系统安全] 二十二.PE数字签名之(下)微软证书漏洞CVE-2020-0601复现及Windows验证机制分析
  • [系统安全] 二十三.逆向分析之OllyDbg动态调试复习及TraceMe案例分析
  • [系统安全] 二十四.逆向分析之OllyDbg调试INT3断点、反调试、硬件断点与内存断点
  • [系统安全] 二十五.WannaCry勒索病毒分析 (1)Python复现永恒之蓝漏洞实现勒索加密
  • [系统安全] 二十六.WannaCry勒索病毒分析 (2)MS17-010漏洞利用及病毒解析
  • [系统安全] 二十七.WannaCry勒索病毒分析 (3)蠕虫传播机制解析及IDA和OD逆向
  • [系统安全] 二十八.WannaCry勒索病毒分析 (4)全网"最"详细的蠕虫传播机制解读
  • [系统安全] 二十九.深信服分享之外部威胁防护和勒索病毒对抗
  • [系统安全] 三十.CS逆向分析 (1)你的游戏子弹用完了吗?Cheat Engine工具入门普及
  • [系统安全] 三十一.恶意代码检测(1)恶意代码攻击检测及恶意样本分析
  • [系统安全] 三十二.恶意代码检测(2)常用技术详解及总结
  • [系统安全] 三十三.恶意代码检测(3)基于机器学习的恶意代码检测技术
  • [系统安全] 三十四.恶意代码检测(4)编写代码自动提取IAT表、字符串及时间戳
  • [系统安全] 三十五.Procmon工具基本用法及文件进程、注册表查看
  • [系统安全] 三十六.学术分享之基于溯源图的攻击检测安全顶会论文总结
  • [系统安全] 三十七.Metasploit技术之基础用法万字详解及防御机理
  • [系统安全] 三十八.Metasploit后渗透技术信息收集、权限提权和功能模块详解
  • [系统安全] 三十九.Powershell恶意代码检测系列 (1)Powershell基础入门及管道和变量的用法
  • [系统安全] 四十.Powershell恶意代码检测系列 (2)Powershell基础语法和注册表操作
  • [系统安全] 四十一.Powershell恶意代码检测系列 (3)PowerSploit脚本渗透详解
  • [系统安全] 四十二.Powershell恶意代码检测系列 (4)论文总结及抽象语法树(AST)提取
  • [系统安全] 四十三.Powershell恶意代码检测系列 (5)抽象语法树自动提取万字详解
  • [系统安全] 四十四.恶意代码同源分析及BinDiff软件基础用法
  • [系统安全] 四十五.恶意软件分析 (1)静态分析Capa经典工具的基本用法万字详解
  • [系统安全] 四十六.恶意软件分析 (2)静态分析Capa经典工具批量提取静态特征和ATT&CK技战术
  • [系统安全] 四十七.恶意软件分析 (3)动态分析经典沙箱Cape的安装和基础用法详解
  • [系统安全] 四十八.恶意软件分析 (4)Cape沙箱批量提取动态API特征
  • [系统安全] 四十九.恶意软件分析 (5)Cape沙箱分析结果Report报告的API序列批量提取详解

论文阅读系列

撰写时间:2020年6月 ~ 至今
撰写背景:
该系列主要是督促自己阅读优秀论文及听取学术讲座,并分享给大家,希望您喜欢。由于作者的英文水平和学术能力不高,需要不断提升,所以还请大家批评指正,非常欢迎大家给我留言评论,学术路上期待与您前行,加油。

1.娜璋带你读论文

  • [论文阅读] (01)拿什么来拯救我的拖延症?初学者如何提升编程兴趣及LATEX入门详解
  • [论文阅读] (02)SP2019-Neural Cleanse: Identifying and Mitigating Backdoor Attacks in DNN
  • [论文阅读] (03)清华张超老师 - GreyOne: Discover Vulnerabilities with Data Flow Sensitive Fuzzing
  • [论文阅读] (04)人工智能真的安全吗?浙大团队外滩大会分享AI对抗样本技术
  • [论文阅读] (05)NLP知识总结及NLP论文撰写之道——Pvop老师
  • [论文阅读] (06)万字详解什么是生成对抗网络GAN?经典论文及案例普及
  • [论文阅读] (07)RAID2020 Cyber Threat Intelligence Modeling Based on Heterogeneous GCN
  • [论文阅读] (08)NDSS2020 UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threats
  • [论文阅读] (09)S&P2019 HOLMES Real-time APT Detection through Correlation of Suspicious Information Flow
  • [论文阅读] (10)基于溯源图的APT攻击检测安全顶会总结
  • [论文阅读] (11)ACE算法和暗通道先验图像去雾算法(Rizzi | 何恺明老师)
  • [论文阅读] (12)英文论文引言introduction如何撰写及精句摘抄——以入侵检测系统(IDS)为例
  • [论文阅读] (13)英文论文模型设计(Model Design)如何撰写及精句摘抄——以入侵检测系统(IDS)为例
  • [论文阅读] (14)英文论文实验评估(Evaluation)如何撰写及精句摘抄(上)——以入侵检测系统(IDS)为例
  • [论文阅读] (15)英文SCI论文审稿意见及应对策略学习笔记总结
  • [论文阅读] (16)Powershell恶意代码检测论文总结及抽象语法树(AST)提取
  • [论文阅读] (17)CCS2019 针对PowerShell脚本的轻量级去混淆和语义感知攻击检测
  • [论文阅读] (18)英文论文Model Design和Overview如何撰写及精句摘抄——以系统AI安全顶会为例
  • [论文阅读] (19)英文论文Evaluation(实验数据集、指标和环境)如何描述及精句摘抄——以系统AI安全顶会为例
  • [论文阅读] (20)USENIXSec21 DeepReflect:通过二进制重构发现恶意功能(恶意代码ROI分析经典)
  • [论文阅读] (21)S&P21 Survivalism: Systematic Analysis of Windows Malware Living-Off-The-Land (经典离地攻击)
  • [论文阅读] (22)图神经网络及认知推理总结和普及-清华唐杰老师
  • [论文阅读] (23)恶意代码作者溯源(去匿名化)经典论文阅读:二进制和源代码对比
  • [论文阅读] (24)向量表征:从Word2vec和Doc2vec到Deepwalk和Graph2vec,再到Asm2vec和Log2vec(一)
  • [论文阅读] (25)向量表征经典之DeepWalk:从Word2vec到DeepWalk,再到Asm2vec和Log2vec(二)
  • [论文阅读] (26)基于Excel可视化分析的论文实验图表绘制总结——以电影市场为例
  • [论文阅读] (27)AAAI20 Order Matters: 二进制代码相似性检测(腾讯科恩实验室)
  • [论文阅读] (28)李沐老师视频学习——研究的艺术·跟读者建立联系
  • [论文阅读] (29)李沐老师视频学习——2.研究的艺术·明白问题的重要性

2.当人工智能遇上安全

  • [当人工智能遇上安全] 1.人工智能真的安全吗?浙大团队外滩大会分享AI对抗样本技术
  • [当人工智能遇上安全] 2.清华张超老师 - GreyOne: Discover Vulnerabilities with Data Flow Sensitive Fuzzing
  • [当人工智能遇上安全] 3.安全领域中的机器学习及机器学习恶意请求识别案例分享
  • [当人工智能遇上安全] 4.基于机器学习的恶意代码检测技术详解
  • [当人工智能遇上安全] 5.基于机器学习算法的主机恶意代码识别研究
  • [当人工智能遇上安全] 6.基于机器学习的入侵检测和攻击识别——以KDD CUP99数据集为例
  • [当人工智能遇上安全] 7.基于机器学习的安全数据集总结

知识图谱&人工智能系列

撰写时间:2015年6月29日 ~ 至今
撰写背景:
作者硕士研究方向为知识图谱和人工智能,第一篇知识图谱文章是2015年总结的相关会议。该专栏涉及知识图谱的基础知识、实战项目,也包括人工智能、Learning to Rank和自然语言处理知识,后续希望能深入研究人工智能算法,并带着大家由浅入深分享代码和总结文章。希望该专栏对知识图谱和人工智能感兴趣的读者有帮助~

  • 1024,一封写给CSDN家园Python初学者的信 | Python初级、中级、高级学习路线

1.Python人工智能

  • [Python人工智能] 一.TensorFlow2.0环境搭建及神经网络入门
  • [Python人工智能] 二.TensorFlow基础及一元直线预测案例
  • [Python人工智能] 三.TensorFlow基础之Session、变量、传入值和激励函数
  • [Python人工智能] 四.TensorFlow创建回归神经网络及Optimizer优化器
  • [Python人工智能] 五.Tensorboard可视化基本用法及绘制整个神经网络
  • [Python人工智能] 六.TensorFlow实现分类学习及MNIST手写体识别案例
  • [Python人工智能] 七.什么是过拟合及dropout解决神经网络中的过拟合问题
  • [Python人工智能] 八.卷积神经网络CNN原理详解及TensorFlow编写CNN
  • [Python人工智能] 九.gensim词向量Word2Vec安装及《庆余年》中文短文本相似度计算
  • [Python人工智能] 十.Tensorflow+Opencv实现CNN自定义图像分类案例及与机器学习KNN图像分类算法对比
  • [Python人工智能] 十一.Tensorflow如何保存神经网络参数
  • [Python人工智能] 十二.循环神经网络RNN和LSTM原理详解及TensorFlow编写RNN分类案例
  • [Python人工智能] 十三.如何评价神经网络、loss曲线图绘制、图像分类案例的F值计算
  • [Python人工智能] 十四.循环神经网络LSTM RNN回归案例之sin曲线预测
  • [Python人工智能] 十五.无监督学习Autoencoder原理及聚类可视化案例详解
  • [Python人工智能] 十六.Keras环境搭建、入门基础及回归神经网络案例
  • [Python人工智能] 十七.Keras搭建分类神经网络及MNIST数字图像案例分析
  • [Python人工智能] 十八.Keras搭建卷积神经网络及CNN原理详解
    [Python人工智能] 十九.Keras搭建循环神经网络分类案例及RNN原理详解
  • [Python人工智能] 二十.基于Keras+RNN的文本分类vs基于传统机器学习的文本分类
  • [Python人工智能] 二十一.Word2Vec+CNN中文文本分类详解及与机器学习(RF\DTC\SVM\KNN\NB\LR)分类对比
  • [Python人工智能] 二十二.基于大连理工情感词典的情感分析和情绪计算
  • [Python人工智能] 二十三.基于机器学习和TFIDF的情感分类(含详细的NLP数据清洗)
  • [Python人工智能] 二十四.易学智能GPU搭建Keras环境实现LSTM恶意URL请求分类
  • [Python人工智能] 二十六.基于BiLSTM-CRF的医学命名实体识别研究(上)数据预处理
  • [Python人工智能] 二十七.基于BiLSTM-CRF的医学命名实体识别研究(下)模型构建
  • [Python人工智能] 二十八.Keras深度学习中文文本分类万字总结(CNN、TextCNN、LSTM、BiLSTM、BiLSTM+Attention)
  • [Python人工智能] 二十九.什么是生成对抗网络GAN?基础原理和代码普及(1)
  • [Python人工智能] 三十.Keras深度学习构建CNN识别阿拉伯手写文字图像
  • [Python人工智能] 三十一.Keras实现BiLSTM微博情感分类和LDA主题挖掘分析
  • [Python人工智能] 三十二.Bert模型 (1)Keras-bert基本用法及预训练模型
  • [Python人工智能] 三十三.Bert模型 (2)keras-bert库构建Bert模型实现文本分类
  • [Python人工智能] 三十四.Bert模型 (3)keras-bert库构建Bert模型实现微博情感分析
  • [Python人工智能] 三十五.基于Transformer的商品评论情感分析 (1)机器学习和深度学习的Baseline模型实现
  • [Python人工智能] 三十六.基于Transformer的商品评论情感分析 (2)keras构建多头自注意力(Transformer)模型
  • [Python人工智能] 三十七.基于Transformer的商品评论情感分析 (3)keras构建Transformer+BiLSTM模型
  • [Python人工智能] 三十八.Keras构建无监督学习Autoencoder模型及MNIST聚类可视化详解
  • [Python人工智能] 三十九.VS Code配置Python编程和Keras环境及手写数字识别

2.知识图谱系列

Neo4j图数据库系列:

  • [知识图谱构建] 一.Neo4j图数据库安装初识及药材供应图谱实例
  • [知识图谱构建] 二.《Neo4j基础入门》基础学习之创建图数据库节点及关系
  • [知识图谱构建] 三.Neo4j创建高校教师关系图谱及查询语句入门详解

Python知识图谱构建系列:

  • [Python知识图谱] 一.哈工大pyltp安装及中文分句、中文分词、导入词典基本用法
  • [Python知识图谱] 二.哈工大pyltp词性标注、命名实体识别、依存句法分析和语义角色标注
  • [Python知识图谱] 三.Jieba工具中文分词、添加自定义词典及词性标注详解
  • [Python知识图谱] 四.Python和Gephi实现中国知网合作关系知识图谱

关系图谱系列:

  • [关系图谱] 一.Gephi通过共现矩阵构建知网作者关系图谱
  • [关系图谱] 二.Gephi导入共线矩阵构建作者关系图谱

知识图谱实例系列:

  • [知识图谱实战篇] 一.数据抓取之Python3抓取JSON格式的电影实体
  • [知识图谱实战篇] 二.Json+Seaborn可视化展示电影实体
  • [知识图谱实战篇] 三.Python提取JSON数据、HTML+D3构建基本可视化布局
  • [知识图谱实战篇] 四.HTML+D3+CSS绘制关系图谱
  • [知识图谱实战篇] 五.HTML+D3添加鼠标响应事件显示相关节点及边
  • [知识图谱实战篇] 六.HTML+D3实现点击节点显示相关属性及属性值
  • [知识图谱实战篇] 七.HTML+D3实现关系图谱搜索功能
  • [知识图谱实战篇] 八.HTML+D3绘制时间轴线及显示实体

知识图谱框架总结:

  • 知识图谱相关会议之观后感分享与学习总结
  • 中文知识图谱研讨会的学习总结 (上) 图谱引入、百度知心、搜狗知立方
  • 搜索引擎和知识图谱那些事 (上).基础篇
  • 神经网络和机器学习基础入门分享

theano人工智能:

  • [Python人工智能] 一.神经网络入门及theano基础代码讲解
  • [Python人工智能] 二.theano实现回归神经网络分析
  • [Python人工智能] 三.theano实现分类神经网络及机器学习基础
  • [Python人工智能] 四.神经网络和深度学习入门知识
  • [Python人工智能] 五.theano实现神经网络正规化Regularization处理
  • [Python人工智能] 六.神经网络的评价指标、特征标准化和特征选择
  • [Python人工智能] 七.加速神经网络、激励函数和过拟合

3.LTR、LDA和Word2vec

Learning to Rank:

  • 机器学习排序之Learning to Rank简单介绍
  • [学习排序] Learning to Rank中Pointwise关于PRank算法源码实现
  • [学习排序] Learning to Rank 中Listwise关于ListNet算法讲解及实现

LDA主题分布:

  • [python] LDA处理文档主题分布代码入门笔记
  • [python] LDA处理文档主题分布及分词、词频、tfidf计算
  • [python数据挖掘课程] 二十八.基于LDA和pyLDAvis的主题挖掘及可视化分析

Word2Vec:

  • word2vec中文相似词计算和聚类的使用说明及c语言源码
  • word2vec词向量训练及中文文本相似度计算

4.自然语言处理

常见NLP工具:

  • [Python知识图谱] 一.哈工大pyltp安装及中文分句、中文分词、导入词典基本用法
  • [Python知识图谱] 二.哈工大pyltp词性标注、命名实体识别、依存句法分析和语义角色标注
  • [Python知识图谱] 三.Jieba工具中文分词、添加自定义词典及词性标注详解
  • [Python知识图谱] 四.Python和Gephi实现中国知网合作关系知识图谱

舆情分析和情感分析:

  • [Python舆情分析] 一.舆情事件的幂律特性分析及时间间隔分布图绘制
  • [Python舆情分析] 二.时间间隔分布研究及幂律分布图绘
  • [python数据分析] 简述幂率定律及绘制Power-law函数

实体识别和文本聚类:

  • [python] 使用scikit-learn工具计算文本TF-IDF值
  • [python] 使用Jieba工具中文分词及文本聚类概念
  • [python] Kmeans文本聚类算法+PAC降维+Matplotlib显示聚类图像
  • [python] 基于k-means和tfidf的文本聚类代码简单实现
  • 基于VSM的命名实体识别、歧义消解和指代消解
  • Python简单实现基于VSM的余弦相似度计算
  • 《统计自然语言处理》读书笔记 一.基础知识及概念介绍
  • [python+nltk] 自然语言处理简单介绍和NLTK坏境配置及入门知识(一)
  • 关联规则挖掘之Apriori算法实现超市购物

计算机视觉系列

撰写时间:2018年8日 ~ 至今
撰写背景:
一方面尝试对CV相关模型进行复现及应用到特定领域,结合通俗易懂的博客让读者实现对应的模型;另一方面作者将开启《濒危古籍及文字语音保护专栏》,开源这些年水族古籍及文字、清水江文献、侗族大歌保护相关成果及代码,并继续探索非物质文化遗产保护相关的应用,期待更多读者参与进来,预计分享20年。

1.Python图像处理及图像识别

图像处理:

  • [Python图像处理] 一.图像处理基础知识及OpenCV入门函数
  • [Python图像处理] 二.OpenCV+Numpy库读取与修改像素
  • [Python图像处理] 三.获取图像属性、兴趣ROI区域及通道处理
  • [Python图像处理] 四.图像平滑之均值滤波、方框滤波、高斯滤波及中值滤波
  • [Python图像处理] 五.图像融合、加法运算及图像类型转换
  • [Python图像处理] 六.图像缩放、图像旋转、图像翻转与图像平移
  • [Python图像处理] 七.图像阈值化处理及算法对比
  • [Python图像处理] 八.图像腐蚀与图像膨胀
  • [Python图像处理] 九.形态学之图像开运算、闭运算、梯度运算
  • [Python图像处理] 十.形态学之图像顶帽运算和黑帽运算
  • [Python图像处理] 十一.灰度直方图概念及OpenCV绘制直方图
  • [Python图像处理] 十二.图像几何变换之图像仿射变换、图像透视变换和图像校正
  • [Python图像处理] 十三.基于灰度三维图的图像顶帽运算和黑帽运算
  • [Python图像处理] 十四.基于OpenCV和像素处理的图像灰度化处理
  • [Python图像处理] 十五.图像的灰度线性变换
  • [Python图像处理] 十六.图像的灰度非线性变换之对数变换、伽马变换
  • [Python图像处理] 十七.图像锐化与边缘检测之Roberts算子、Prewitt算子、Sobel算子和Laplacian算子
  • [Python图像处理] 十八.图像锐化与边缘检测之Scharr算子、Canny算子和LOG算子
  • [Python图像处理] 十九.图像分割之基于K-Means聚类的区域分割
  • [Python图像处理] 二十.图像量化处理和采样处理及局部马赛克特效
  • [Python图像处理] 二十一.图像金字塔之图像向下取样和向上取样
  • [Python图像处理] 二十二.Python图像傅里叶变换原理及实现
  • [Python图像处理] 二十三.傅里叶变换之高通滤波和低通滤波
  • [Python图像处理] 二十四.图像特效处理之毛玻璃、浮雕和油漆特效
  • [Python图像处理] 二十五.图像特效处理之素描、怀旧、光照、流年以及滤镜特效
  • [Python图像处理] 二十六.图像分类原理及基于KNN、朴素贝叶斯算法的图像分类案例
  • [Python图像处理] 二十七.OpenGL入门及绘制基本图形(一)
  • [Python图像处理] 二十八.OpenCV快速实现人脸检测及视频中的人脸
  • [Python图像处理] 二十九.MoviePy视频编辑库实现抖音短视频剪切合并操作
  • [Python图像处理] 三十.图像量化及采样处理万字详细总结(推荐)
  • [Python图像处理] 三十一.图像点运算处理两万字详细总结(灰度化处理、阈值化处理)
  • [Python图像处理] 三十二.傅里叶变换(图像去噪)与霍夫变换(特征识别)万字详细总结
  • [Python图像处理] 三十三.图像各种特效处理及原理万字详解(毛玻璃、浮雕、素描、怀旧、流年、滤镜等)
  • [Python图像处理] 三十四.数字图像处理基础与几何图形绘制万字详解(推荐)
  • [Python图像处理] 三十五.OpenCV图像处理入门、算数逻辑运算与图像融合(推荐)
  • [Python图像处理] 三十六.OpenCV图像几何变换万字详解(平移缩放旋转、镜像仿射透视)
  • [Python图像处理] 三十七.OpenCV和Matplotlib绘制直方图万字详解(掩膜直方图、H-S直方图、黑夜白天判断)
  • [Python图像处理] 三十八.OpenCV图像增强万字详解(直方图均衡化、局部直方图均衡化、自动色彩均衡化)
  • [Python图像处理] 三十九.Python图像分类万字详解(贝叶斯图像分类、KNN图像分类、DNN图像分类)
  • [Python图像处理] 四十.全网首发Python图像分割万字详解(阈值分割、边缘分割、纹理分割、分水岭算法、K-Means分割、漫水填充分割、区域定位)
  • [Python图像处理] 四十一.Python图像平滑万字详解(均值滤波、方框滤波、高斯滤波、中值滤波、双边滤波)
  • [Python图像处理] 四十二.Python图像锐化及边缘检测万字详解(Roberts、Prewitt、Sobel、Laplacian、Canny、LOG)
  • [Python图像处理] 四十三.Python图像形态学处理万字详解(腐蚀膨胀、开闭运算、梯度顶帽黑帽运算)
  • 万字长文告诉新手如何学习Python图像处理 (上篇完结 四十四)

图像识别:

  • [Python图像识别] 四十五.对象检测案例入门及ImageAI基础用法
  • [Python图像识别] 四十六.图像预处理之图像去雾详解(ACE算法和暗通道先验去雾算法)
  • [Python图像识别] 四十七.Keras深度学习构建CNN识别阿拉伯手写文字图像
  • [Python图像识别] 四十八.Pytorch构建Faster-RCNN模型实现小麦目标检测
  • [Python图像识别] 四十九.图像生成之什么是生成对抗网络GAN?基础原理和代码普及
  • [Python图像识别] 五十.Keras构建Alexnet和CNN实现自定义数据集分类详解
  • [Python图像识别] 五十一.水书图像识别之利用数据增强扩充图像数据集

2.濒危古籍及文字语音保护专栏
即将开启。


3.MFC图像处理系列
2014年的学习笔记。

  • 【数字图像处理】一.MFC详解显示BMP格式图片
  • 【数字图像处理】 二.MFC单文档分割窗口显示图片
  • 【数字图像处理】三.MFC实现图像灰度、采样和量化功能详解
  • 【数字图像处理】四.MFC对话框绘制灰度直方图
  • 【数字图像处理】五.MFC图像点运算之灰度线性变化、灰度非线性变化、阈值化和均衡化处理详解
  • 【数字图像处理】六.MFC空间几何变换之图像平移、镜像、旋转、缩放详解
  • 【数字图像处理】七.MFC图像增强之图像普通平滑、高斯平滑、Laplacian、Sobel、Prewitt锐化详解
  • 【计算机图形学课程】一.MFC基本绘图函数使用方法
  • 【计算机图形学课程】二.MFC鼠标响应函数模拟画图软件

Python系列

撰写时间:2014年9月8日 ~ 至今
撰写背景:
2014年作者攻读硕士研究生,跟着导师从事Web数据挖掘和知识图谱的研究,从零开始系统地学习Python系列知识;2016年作者回到家乡贵州财经大学教书,陆续完成了Python数据挖掘、大数据分析等课程,本系列文章就此而成。它非常适合对Python感兴趣的读者学习,不要担心你的基础,一步一个脚印学就是了。个人建议的学习路线为:先学习Python基础语法,接着深入学习Python爬虫、Python数据分析、Python图像处理、Python微信小程序、Python网站开发,一定要结合实例编写代码。加油,让我们一起走进Python的世界吧!

  • 1024,一封写给CSDN家园Python初学者的信 | Python初级、中级、高级学习路线

从2014年开始,作者主要写了三个Python系列文章,分别是基础知识、网络爬虫和数据分析。2018年陆续增加了Python图像识别和Python人工智能专栏,以及最新的Python从零到壹系列。

  • Python基础知识系列:Python基础知识学习与提升
  • Python网络爬虫系列:Python爬虫之Selenium+BeautifulSoup+Requests
  • Python数据分析系列:知识图谱、web数据挖掘及NLP
  • Python图像识别系列:Python图像处理及图像识别
  • Python人工智能系列:Python人工智能及知识图谱实战
  • TensorFlow+Keras:Python+TensorFlow+Keras人工智能实战

1.Python从零到壹

第一部分 基础语法

  • [Python从零到壹] 一.为什么我们要学Python及基础语法详解
  • [Python从零到壹] 二.语法基础之条件语句、循环语句和函数
  • [Python从零到壹] 三.语法基础之文件操作、CSV文件读写及面向对象

第二部分 网络爬虫

  • [Python从零到壹] 四.网络爬虫之入门基础及正则表达式抓取博客案例
  • [Python从零到壹] 五.网络爬虫之BeautifulSoup基础语法万字详解
  • [Python从零到壹] 六.网络爬虫之BeautifulSoup爬取豆瓣TOP250电影详解
  • [Python从零到壹] 七.网络爬虫之Requests爬取豆瓣电影TOP250及CSV存储
  • [Python从零到壹] 八.数据库之MySQL基础知识及操作万字详解
  • [Python从零到壹] 九.网络爬虫之Selenium基础技术万字详解(定位元素、常用方法、键盘鼠标操作)
  • [Python从零到壹] 十.网络爬虫之Selenium爬取在线百科知识万字详解(NLP语料构造必备技能)

第三部分 数据分析和机器学习

  • [Python从零到壹] 十一.数据分析之Numpy、Pandas、Matplotlib和Sklearn入门知识万字详解(1)
  • [Python从零到壹] 十二.机器学习之回归分析万字总结全网首发(线性回归、多项式回归、逻辑回归)
  • [Python从零到壹] 十三.机器学习之聚类分析万字总结全网首发(K-Means、BIRCH、层次聚类、树状聚类)
  • [Python从零到壹] 十四.机器学习之分类算法三万字总结全网首发(决策树、KNN、SVM、分类算法对比)
  • [Python从零到壹] 十五.文本挖掘之数据预处理、Jieba工具和文本聚类万字详解
  • [Python从零到壹] 十六.文本挖掘之词云热点与LDA主题分布分析万字详解
  • [Python从零到壹] 十七.可视化分析之Matplotlib、Pandas、Echarts入门万字详解
  • [Python从零到壹] 十八.可视化分析之Basemap地图包入门详解
  • [Python从零到壹] 十九.可视化分析之热力图和箱图绘制及应用详解
  • [Python从零到壹] 二十.可视化分析之Seaborn绘图万字详解
  • [Python从零到壹] 二十一.可视化分析之Pyechart绘图万字详解
  • [Python从零到壹] 二十二.可视化分析之OpenGL绘图万字详解
  • [Python从零到壹] 二十三.十大机器学习算法之决策树分类分析详解(1)
  • [Python从零到壹] 二十四.十大机器学习算法之KMeans聚类分析详解(2)
  • [Python从零到壹] 二十五.十大机器学习算法之KNN算法及图像分类详解(3)
  • [Python从零到壹] 二十六.十大机器学习算法之朴素贝叶斯算法及文本分类详解(4)
  • [Python从零到壹] 二十七.十大机器学习算法之线性回归算法分析详解(5)
  • [Python从零到壹] 二十八.十大机器学习算法之SVM算法分析详解(6)
  • [Python从零到壹] 二十九.十大机器学习算法之随机森林算法分析详解(7)
  • [Python从零到壹] 三十.十大机器学习算法之逻辑回归算法及恶意请求检测应用详解(8)
  • [Python从零到壹] 三十一.十大机器学习算法之Boosting和AdaBoost应用详解(9)
  • [Python从零到壹] 三十二.十大机器学习算法之层次聚类和树状图聚类应用详解(10)

第四部分 Python图像处理基础

  • [Python从零到壹] 三十三.图像处理基础篇之什么是图像处理和OpenCV配置
  • [Python从零到壹] 三十四.OpenCV入门详解——显示读取修改及保存图像
  • [Python从零到壹] 三十五.图像处理基础篇之OpenCV绘制各类几何图形
  • [Python从零到壹] 三十六.图像处理基础篇之图像算术与逻辑运算详解
  • [Python从零到壹] 三十七.图像处理基础篇之图像融合处理和ROI区域绘制
  • [Python从零到壹] 三十八.图像处理基础篇之图像几何变换(平移缩放旋转)
  • [Python从零到壹] 三十九.图像处理基础篇之图像几何变换(镜像仿射透视)
  • [Python从零到壹] 四十.图像处理基础篇之图像量化处理
  • [Python从零到壹] 四十一.图像处理基础篇之图像采样处理
  • [Python从零到壹] 四十二.图像处理基础篇之图像金字塔向上取样和向下取样

第五部分 Python图像运算和图像增强

  • [Python从零到壹] 四十三.图像增强及运算篇之图像点运算和图像灰度化处理
  • [Python从零到壹] 四十四.图像增强及运算篇之图像灰度线性变换详解
  • [Python从零到壹] 四十五.图像增强及运算篇之图像灰度非线性变换详解
  • [Python从零到壹] 四十六.图像增强及运算篇之图像阈值化处理
  • [Python从零到壹] 四十七.图像增强及运算篇之腐蚀和膨胀详解
  • [Python从零到壹] 四十八.图像增强及运算篇之形态学开运算、闭运算和梯度运算
  • [Python从零到壹] 四十九.图像增强及运算篇之顶帽运算和底帽运算
  • [Python从零到壹] 五十.图像增强及运算篇之图像直方图理论知识和绘制实现
  • [Python从零到壹] 五十一.图像增强及运算篇之图像灰度直方图对比分析万字详解
  • [Python从零到壹] 五十二.图像增强及运算篇之图像掩膜直方图和HS直方图
  • [Python从零到壹] 五十三.图像增强及运算篇之直方图均衡化处理
  • [Python从零到壹] 五十四.图像增强及运算篇之局部直方图均衡化和自动色彩均衡化处理
  • [Python从零到壹] 五十五.图像增强及运算篇之图像平滑(均值滤波、方框滤波、高斯滤波)
  • [Python从零到壹] 五十六.图像增强及运算篇之图像平滑(中值滤波、双边滤波)
  • [Python从零到壹] 五十七.图像增强及运算篇之图像锐化Roberts、Prewitt算子实现边缘检测
  • [Python从零到壹] 五十八.图像增强及运算篇之图像锐化Sobel、Laplacian算子实现边缘检测
  • [Python从零到壹] 五十九.图像增强及运算篇之图像锐化Scharr、Canny、LOG实现边缘检测

第六部分 Python图像识别和图像高阶案例

  • [Python从零到壹] 六十.图像识别及经典案例篇之基于阈值及边缘检测的图像分割
  • [Python从零到壹] 六十一.图像识别及经典案例篇之基于纹理背景和聚类算法的图像分割
  • [Python从零到壹] 六十二.图像识别及经典案例篇之基于均值漂移算法和分水岭算法的图像分割
  • [Python从零到壹] 六十三.图像识别及经典案例篇之图像漫水填充分割应用
  • [Python从零到壹] 六十四.图像识别及经典案例篇之图像傅里叶变换和傅里叶逆变换详解
  • [Python从零到壹] 六十五.图像识别及经典案例篇之图像霍夫变换详解
  • [Python从零到壹] 六十六.图像识别及经典案例篇之基于机器学习的图像分类

第七部分 NLP与文本挖掘

第八部分 人工智能入门知识

第九部分 网络攻防与AI安全

第十部分 知识图谱构建实战

扩展部分 人工智能高级案例


2.基础知识系列
2014年的学习笔记。

  • [Python学习] 专题一.函数的基础知识
  • [Python学习] 专题二.条件语句和循环语句的基础知识
  • [Python学习] 专题三.字符串的基础知识
  • [Python学习] 专题四.文件基础知识
  • [Python学习] 专题五.列表基础知识 二维list排序、获取下标和处理txt文本实例
  • [Python学习] 专题六.局部变量、全局变量global、导入模块变量
  • [python学习] 专题七.网络编程之套接字Socket、TCP和UDP通信实例
  • [python学习] 专题八.多线程编程之thread和threading
  • [python学习] 专题九.Mysql数据库编程基础知识
  • Python安装MySQL库详解(解决Microsoft Visual C++ 9.0 is required )

3.网络爬虫系列
网络爬虫更重要的是学会定位所需信息,可能部分原始网址HTML已经被修改导致爬虫代码无效,毕竟过去六年了。

Urllib+Re基础:

  • [Python学习] 简单网络爬虫抓取博客文章及思想介绍
  • [python学习] 简单爬取维基百科程序语言消息盒
  • [python学习] 简单爬取图片网站图库中图片
  • [Python学习] 简单爬取CSDN下载资源信息
  • [python学习] 模仿浏览器下载CSDN源文并实现PDF格式备份
  • [python爬虫] 常用正则表达式爬取网页信息及分析HTML标签总结
  • [python爬虫] 正则表达式使用技巧及爬取个人博客实例

BeautifulSoup:

  • [python知识] 爬虫知识之BeautifulSoup库安装及简单介绍
  • [python爬虫] BeautifulSoup和Selenium对比爬取豆瓣Top250电影信息
  • [python爬虫] 招聘信息定时系统 (一).BeautifulSoup爬取信息并存储MySQL
  • [python爬虫] 招聘信息定时系统 (二).调用pyinstaller包生成exe文件
  • [python爬虫] BeautifulSoup爬取+CSV存储贵州农产品数据
  • [python爬虫] BeautifulSoup设置Cookie解决网站拦截并爬取蚂蚁短租
  • [python应用案例] 一.BeautifulSoup爬取天气信息并发送至QQ邮箱

Selenium:

  • [Python爬虫] 在Windows下安装PhantomJS和CasperJS及入门介绍(上)
  • [Python爬虫] 在Windows下安装PIP+Phantomjs+Selenium
  • [python爬虫] Selenium常见元素定位方法和操作的学习介绍
  • [Python爬虫] Selenium自动访问Firefox和Chrome并实现搜索截图
  • [Python爬虫] Selenium实现自动登录163邮箱和Locating Elements介绍
  • [Python爬虫] Selenium+Phantomjs动态获取CSDN下载资源信息和评论
  • [Python爬虫] Selenium获取百度百科旅游景点的InfoBox消息盒
  • [python爬虫] Selenium定向爬取海量精美图片及搜索引擎杂谈
  • [python爬虫] Selenium定向爬取虎扑篮球海量精美图片
  • [python爬虫] Selenium定向爬取PubMed生物医学摘要信息
  • [python爬虫] Selenium爬取新浪微博内容及用户信息
  • [Python爬虫] Selenium爬取新浪微博客户端用户信息、热点话题及评论 (上)
  • [Python爬虫] Selenium爬取新浪微博移动端热点话题及评论 (下)
  • [python爬虫] Selenium切换窗口句柄及调用Chrome浏览器
  • [python爬虫] Selenium爬取内容并存储至MySQL数据库
  • [python爬虫] BeautifulSoup和Selenium简单爬取知网信息测试
  • [python爬虫] selenium爬取局部动态刷新网站(URL始终固定)

Scrapy:

  • [Python爬虫] scrapy爬虫系列 .安装及入门介绍
  • [Python Scrapy爬虫] 二.翻页爬取农产品信息并保存本地

其他知识:

  • [Python爬虫] 中文编码问题:raw_input输入、文件读取、变量比较等str、unicode、utf-8转换问题
  • [python爬虫] 爬取图片无法打开或已损坏的简单探讨
  • [CentOS Python系列] 一.阿里云服务器安装部署及第一个Python爬虫代码实现
  • [CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

4.python数据挖掘课程

  • 【Python数据挖掘课程】一.安装Python及爬虫入门介绍
  • 【Python数据挖掘课程】二.Kmeans聚类数据分析及Anaconda介绍
  • 【Python数据挖掘课程】三.Kmeans聚类代码实现、作业及优化
  • 【Python数据挖掘课程】四.决策树DTC数据分析及鸢尾数据集分析
  • 【Python数据挖掘课程】五.线性回归知识及预测糖尿病实例
  • 【Python数据挖掘课程】六.Numpy、Pandas和Matplotlib包基础知识
  • 【Python数据挖掘课程】七.PCA降维操作及subplot子图绘制
  • 【Python数据挖掘课程】八.关联规则挖掘及Apriori实现购物推荐
  • 【Python数据挖掘课程】九.回归模型LinearRegression简单分析氧化物数据
  • 【python数据挖掘课程】十.Pandas、Matplotlib、PCA绘图实用代码补充
  • 【python数据挖掘课程】十一.Pandas、Matplotlib结合SQL语句可视化分析
  • 【python数据挖掘课程】十二.Pandas、Matplotlib结合SQL语句对比图分析
  • 【python数据挖掘课程】十三.WordCloud词云配置过程及词频分析
  • 【python数据挖掘课程】十四.Scipy调用curve_fit实现曲线拟合
  • 【python数据挖掘课程】十五.Matplotlib调用imshow()函数绘制热图
  • 【python数据挖掘课程】十六.逻辑回归LogisticRegression分析鸢尾花数据
  • 【python数据挖掘课程】十七.社交网络Networkx库分析人物关系(初识篇)
  • 【python数据挖掘课程】十八.线性回归及多项式回归分析四个案例分享
  • 【python数据挖掘课程】十九.鸢尾花数据集可视化、线性回归、决策树花样分析
  • 【python数据挖掘课程】二十.KNN最近邻分类算法分析详解及平衡秤TXT数据集读取
  • 【python数据挖掘课程】二十一.朴素贝叶斯分类器详解及中文文本舆情分析
  • 【python数据挖掘课程】二十二.Basemap地图包安装入门及基础知识讲解
  • 【python数据挖掘课程】二十三.时间序列金融数据预测及Pandas库详解
  • 【python数据挖掘课程】二十四.KMeans文本聚类分析互动百科语料
  • 【python数据挖掘课程】二十五.Matplotlib绘制带主题及聚类类标的散点图
  • 【python数据挖掘课程】二十六.基于SnowNLP的豆瓣评论情感分析
  • 【python数据挖掘课程】二十七.基于SVM分类器的红酒数据分析
  • 【python数据挖掘课程】二十八.基于LDA和pyLDAvis的主题挖掘及可视化分析

5.其他技术

  • [SQL Server玩转Python] 一.安装环境及T-SQL调用python脚本
  • [SQL Server玩转Python] 二.T-SQL查询表格值及Python实现数据分析
  • [SQL Server玩转Python] 三.SQL Server存储过程实现Python鸢尾花决策树训练及预测
  • [python数据分析] 简述幂率定律及绘制Power-law函数
  • [Python可视化] pyecharts安装入门及绘制中国贵州地图
  • [Python微信开发] 一.itchat入门知识及微信自动回复、微信签名词云分析
  • [python] 安装numpy+scipy+matlotlib+scikit-learn及问题解决
  • Python趣味代码整合之提升学生编程兴趣

GO语言专栏

撰写时间:2020年12月 ~ 至今
撰写背景:
该专栏主要介绍Golang语言的基础语法、编程练习及案例应用,希望对您有所帮助!

  • [GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及
  • [GO语言基础] 二.编译运行、语法规范、注释转义及API标准库知识普及
  • [GO语言基础] 三.变量声明、数据类型、标识符及编程练习12题
  • [GO语言基础] 四.算术运算、逻辑运算、赋值运算、位运算及编程练习
  • [GO语言基础] 五.顺序控制语句和条件控制语句(if、else、switch)
  • [GO语言基础] 六.循环控制语句、流程控制及编程练习(for、break、continue、goto)

Android实例开发

撰写时间:2014年10月20日 ~ 2016年1月6日
撰写背景:
作者2012年就计划学习IOS和Android开发,但由于当时的海尔笔记本无法满足环境要求,后来又准备学习Unit 3D游戏开发,也因为电脑问题,最终改为学习C#入门到Python数据挖掘,说来也是有趣。本系列文章是作者硕士研究生的一个项目,如下图所示的类似于微信的随手拍程序。那期间更换了电脑并系统学习了Android开发,五年前的文章希望对你有所帮助,更推荐读者学习郭霖和罗升阳大神的书籍。

1.Android随手拍

  • [Android] 拍照、截图、保存并显示在ImageView控件中
  • [Android] 使用Matrix矩阵类对图像进行缩放、旋转、对比度、亮度处理
  • [Android] 触屏setOnTouchListener实现图片缩放、移动、绘制和添加水印
  • [Android] 给图像添加相框、圆形圆角显示图片、图像合成知识
  • [Android] 通过Menu实现图片怀旧、浮雕、模糊、光照和素描效果
  • [Android] 底部菜单布局+PopupWindows实现弹出菜单功能(初级篇)
  • [Android] 使用Include布局+Fragment滑动切换屏幕
  • [Android] SQLite数据库之增删改查基础操作
  • [Android] 图像处理整合之处理ColorMatrix和Intend传递路径显示图像
  • [Android] 通过GridView仿微信动态添加本地图片
  • [Android] 随时拍图像处理部分总结及源码分享
  • [Android] 图像各种处理系列文章合集
  • [Android] The connection to adb is down, and a severe error has occured
  • [android] No resource found that matches the given name ‘Theme.AppCompat.Light’

2.Android百度地图

  • [android] 百度地图开发 (一).申请AK显示地图及解决显示空白网格问题
  • [android] 百度地图开发 (二).定位城市位置和城市POI搜索
  • [android] 百度地图开发 (三).定位当前位置及getLastKnownLocation获取location总为空问题
  • Android百度地图之位置定位和附近查找代码简单实现 (上)
  • [Android] AlertDialog获取网上天气并显示各城市天气
  • [android] 解决DatePickerDialog和TimePickerDialog控件取消按钮问题

C#系列

撰写时间:2013年7月22日 ~ 2016年5月19日
撰写背景:
前面讲了因为作者电脑配置低,所以选择C#入门。曾记否,在CSDN创建的最早两个专栏是《C#系统应用》和《C#网络编程》,作者的毕业设计也是采用C#设计,如下图所示的一个类似于360杀毒软件的程序,当时还是挺自豪的。C#编写窗体控件确实有它的优势,推荐初学者学习,它既能提升你的编程兴趣,又能做一些实践的项目,希望这个系列专栏对你有所帮助~

1.C#网络编程系列

  • C# 网络编程之使用Socket类Send、Receive方法的同步通讯
  • C# 网络编程之获取本机名、ip地址、域名、物理位置
  • C# 网络编程之套接字编程基础知识
  • C# 网络编程之Tcp实现客户端和服务器聊天
  • C# 网络编程之最简单浏览器实现
  • C# 网络编程之网页简单下载实现
  • C# 网络编程之网页自动登录 (一).使用WebBrower控件模仿登录
  • C# 网络编程之webBrowser乱码问题及解决知识
  • C# 网络编程之webBrowser获取网页url和下载网页中图片
  • C# 网络编程之通过ip地址获取地理位置(补充)
  • C# 网络编程之通过豆瓣API获取书籍信息
  • C# 网络编程之豆瓣OAuth2.0认证详解和遇到的各种问题及解决
  • C# 网络编程之基于SMTP发送电子邮件

2.C#系统应用系列

  • C# 系统应用之清空回收站操作
  • C# 系统应用之获取Windows最近使用记录
  • C# 系统应用之窗体最小化至任务栏及常用操作
  • C# 系统应用之Cookie\Session基础知识及php读取Cookie\Session
  • C# 系统应用之清除Cookies、IE临时文件、历史记录
  • C# 系统应用之TreeView控件 (一).显示树状磁盘文件目录及加载图标
  • C# 系统应用之ListView控件 (二).加载选中节点文件夹下文件信息
  • C# 系统应用之ListView控件 (三).添加ContextMenuStrip右键菜单打开删除文件
  • C# 系统应用之无标题窗体移动的两种方法
  • C# 系统应用之透明罩MyOpaqueLayer实现360界面阴影效果
  • C# 系统应用之使用Pancel控件同一窗体切换页面
  • C# 系统应用之获取IE浏览记录和IE地址栏输入网址
  • C# 系统应用之通过注册表获取USB使用记录(一)
  • C# 系统应用之调用SDelete程序粉碎文件及基础原理知识
  • C# 系统应用之注册表使用详解
  • C# 系统应用之ListView实现简单图片浏览器
  • C# 系统应用之鼠标模拟技术及自动操作鼠标
  • C# 系统应用之EM安全卫士总结及源码分享

3.C#其他操作

基础知识:

  • C# 基础知识 (一).概念与思想篇
  • C# 基础知识 (二).独特的知识及用法篇
  • C# 基础知识 (三).主子对话框数值传递
  • C# 基础知识 (四).C#简介及托管代码
  • C# 基础知识 (五).变量类型和字符串处理

数据库:

  • C# 数据库系统中使用GDI+绘制柱状图
  • C# 数据库存储过程的讲解应用
  • C# 数据库dataGridView刷新数据和主外键判断
  • C# 连接SQLServer数据库及登录验证知识

文件操作:

  • C# 文件操作之创建文件夹
  • C# VS2012操作word文档 (一).创建文档
  • C# VS2012操作word文档 (二).插入表格图片

地图操作:

  • C#调用百度地图API入门&解决BMap未定义问题
  • C#实现百度地图附近搜索&调用JavaScript函数

C++和MFC应用

撰写时间:2013年5月31日 ~ 2016年11月20日
撰写背景:
该专栏主要是由于作者《数字图形处理》课程需要完成一个C++的图像处理软件而总结,里面的图像处理系列还是较为完整且底层的,推荐低年级的同学学习;后续又结合几个MFC项目进行了补充,最后是自己在《计算机图形学》课程中的实验,带着学生们完成。MFC是计算机相关专业学生入门的工具,还是挺有意思的,建议一定结合实例去做,希望这些文章对你有所帮助。

1.MFC基础知识

  • MFC VS2012对话框背景填图
  • MFC 基础知识:主对话框与子对话框(一)
  • MFC 基础知识:主对话框与子对话框(二)
  • MFC 树形控件CTreeCtrl显示文件路径及文件
  • MFC 列表控件CListCtrl加载类似QQ界面的头像与文字
  • MFC 基础知识:对话框背景添加图片和按钮Button添加图片
  • MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片
  • MFC Edit控件 error:“DDX_Control”: 不能将参数 3 从“int”转换为“CWnd &”
  • [error] MFC错误不能将参数1从"const char [3]“转换为"const wchar_t *”

2.MFC图像处理系列

  • 【数字图像处理】一.MFC详解显示BMP格式图片
  • 【数字图像处理】 二.MFC单文档分割窗口显示图片
  • 【数字图像处理】三.MFC实现图像灰度、采样和量化功能详解
  • 【数字图像处理】四.MFC对话框绘制灰度直方图
  • 【数字图像处理】五.MFC图像点运算之灰度线性变化、灰度非线性变化、阈值化和均衡化处理详解
  • 【数字图像处理】六.MFC空间几何变换之图像平移、镜像、旋转、缩放详解
  • 【数字图像处理】七.MFC图像增强之图像普通平滑、高斯平滑、Laplacian、Sobel、Prewitt锐化详解
  • 【计算机图形学课程】一.MFC基本绘图函数使用方法
  • 【计算机图形学课程】二.MFC鼠标响应函数模拟画图软件

3.C\C++基础知识

  • [C/C++基础知识] main函数的参数argc和argv
  • [C/C++基础知识] 那些被遗忘的链表知识
  • [C/C++基础知识] 面试再谈struct和union大小问题
  • [C/C++基础知识] 一篇就让你彻底搞懂qsort快速排序的文章
  • 《The C Programming Language》读书笔记总结 .基础篇
  • C语言API编写窗体界面和按钮

网站开发系列

撰写时间:2013年9月19日 ~ 至今
撰写背景:
该专栏主要是作者读书和教书期间的课程作业,包括HTML基础、JAVA网站开发、PHP网站开发、Python网站开发、数据库知识等,由此可见作者确实学得很杂,更建议同学们深入学习一门语言,学精学通,并结合现在热门的框架学习,比如Spring Cloud等。希望这些基础知识对初学者有所帮助。

1.前端HTML网页知识

  • JSP网站开发之HTML入门知识及常用标记符 (一)
  • 网站开发之HTML基础知识及超链接(二)
  • 网站开发之HTML基础表格Table和表单Form(三)
  • 网站开发之鼠标悬停简单特效实现(四)
  • 网站开发之DIV+CSS简单布局网站入门篇(五)
  • 网站设计之Flash简单动画入门介绍(一)字体闪烁及渐显
  • 网站设计之常见简单实用的JavaScript特效总结(上篇)
  • Dreamweaver之简单实现网站布局、图片漂浮、区域跳转、登陆注册及图片查看器
  • [Echarts可视化] 一.入门篇之简单绘制中国地图和贵州地区
  • [Echarts可视化] 二.php和ajax连接数据库实现动态数据可视化
  • Echarts字体和线条颜色设置操作笔记

2.Java网站开发

基础知识:

  • Java+MyEclipse+Tomcat (一)配置过程及jsp网站开发入门
  • Java+MyEclipse+Tomcat (二)配置Servlet及简单实现表单提交
  • Java+MyEclipse+Tomcat (三)配置MySQL及查询数据显示在JSP网页中
  • Java+MyEclipse+Tomcat (四)Servlet提交表单和数据库操作
  • Java+MyEclipse+Tomcat (五)DAO和Java Bean实现数据库和界面分开操作
  • Java+MyEclipse+Tomcat (六)详解Servlet和DAO数据库增删改查操作
  • 网站开发之MyEclipse简单实现JSP网页表单提交及传递值

实战分享:

  • [JSP暑假实训] 一.MyEclipse安装及JAVA基础知识
  • [JSP暑假实训] 二.JSP网站创建及Servlet实现注册表单提交、计算器运算
  • [JSP暑假实训] 三.MySQL数据库基本操作及Servlet网站连接显示数据库信息
  • [JSP暑假实训] 四.MyEclipse+Servlet+JSP实现火车票网站查询、修改、删除操作
  • [JSP暑假实训] 五.MyEclipse+Servlet+JSP实现火车票网站注册操作及登陆验证

3.数据库

  • [数据库] Navicat for Oracle基本用法图文介绍
  • [数据库] Navicat for Oracle设置唯一性和递增序列实验
  • [数据库] Oracle单表查询总数及百分比和数据横向纵向连接
  • [数据库] Oracle使用CASE判断解决多值问题
  • [数据库] MySQL基础知识之日期判断及添加排序序号
  • [数据库] Navicat for MySQL触发器更新和插入操作
  • [数据库] Navicat for MySQL事件Event实现数据每日定期操作
  • [数据库] Navicat for MySQL换种思维解决插入同时更新数据
  • [数据库] Navicat for MySQL定时备份数据库及数据恢复
  • [数据库] SQL语句select简单记录总结
  • [数据库] SQL查询语句表行列转换及一行数据转换成两列

4.PHP网站开发

  • PHP XAMPP配置PHP环境和Apache80端口被占用解决方案
  • PHP网站使用JavaScript和Iframe简单实现部分刷新效果
  • PHP+JavaScript+HTML变量之间赋值及传递
  • PHP+HTML实现登出界面倒计时效果
  • PHP+JavaScript+HTML实现注册界面表单及日历控件
  • PHP+JavaScript+HTML实现上传PDF和浏览PDF课件
  • PHP+HTML简单实现BBS论坛与回帖
  • [WAMP网站开发] PHP连接MySQL数据库基础知识
  • [WAMP网站开发] PHP实现select新闻查询及超链接详情跳转
  • [Echarts可视化] 二.php和ajax连接数据库实现动态数据可视化

5.个人网站搭建

  • [网站搭建] 阿里云搭建个人网站及域名绑定
  • [网站搭建] 阿里云虚拟主机搭建及FTP文件上传

算法设计和设计模式

撰写时间:2013年3月27日 ~ 至今
撰写背景:
该专栏主要是作者学习的课程知识总结,包括算法设计、设计模式、数据结构、汇编语言、商务智能等。话说作者最早写博客就是为了总结汇编课程的代码,哈哈!感谢CSDN~

1.算法设计

  • 算法知识之最长公共子序列问题(动态规划)
  • [笔试题目] 简单总结笔试和面试中的海量数据问题

2.设计模式

  • 设计模式之命令模式
  • 设计模式之访问者模式
  • 设计模式之SOLID原则再回首
  • 设计模式之代理模式

3.数据结构

  • [课程复习] 数据结构之经典题目回顾 (一)选择题、填空题1
  • [课程复习] 数据结构之线性表、树、图、查找、排序经典算法复习
  • 数据结构之堆排序
  • [C/C++基础知识] 那些被遗忘的链表知识
  • [C/C++基础知识] 面试再谈struct和union大小问题
  • [C/C++基础知识] 一篇就让你彻底搞懂qsort快速排序的文章

4.软件工程

  • [课程复习] 软件工程导论之经典题目回顾 (一)选择题、填空题1
  • 《软件项目管理》课程知识总结

5.汇编知识

  • Masm for Windows集成开发环境编写汇编程序
  • 汇编排序知识之冒泡排序
  • 汇编基础知识之输入输出
  • 汇编中断知识之INT 1CH

编程人生

撰写时间:2014年7月20日 ~ 至今
撰写背景:
悟以往已不见,知来者之可追。回首,2013年我感悟到《一万年太久,只争朝夕》;2014年本科毕业,我抒写下《回忆大学四年的得与失》;2015年我放弃北上广,选择回到贵州,感叹《无他,唯心向尔》和《再见北理工》;2016年我成为了一名大学青年教师(青椒),年终总结是《教书路的开启,爱情味的初尝》;2017年被借调到省发改委学习一年,我留下《人生百味,有你真好》;2018年,我走进婚姻的殿堂,我记录《向死而生,为爱而活——忆编程青椒的戎马岁月》;2019年,我重新出来求学,励志学有所成回去继续教书,《忆贵州三年的教书编程岁月:不弛于空想,不骛于虚声》。这就是秀璋的故事,一个普通的程序员、学生或老师的故事,我们不只有编程,还有生活,望你喜欢这个系列。

1.编程生活

  • 回忆自己的大学四年得与失
  • 2014年感悟:一万年太久,只争朝夕
  • 程序人生:无他,唯心向尔
  • 生活杂谈:从Z149到Z78随笔
  • 再见北理工:忆北京研究生的编程时光
  • 2016年总结:教师路的开启,爱情味的初尝 (上)
  • 2016年总结:教师路的开启,爱情味的初尝 (下)
  • 2017年总结:人生百味,有你真好
  • 2018年总结:向死而生,为爱而活——忆编程青椒的戎马岁月
  • 秀璋带您走进九月的甘肃新疆:人间之边,天堂之界
  • 2019年感:忆往昔考博岁月,看今朝花样年华
  • 忆贵州三年的教书编程岁月:不弛于空想,不骛于虚声
  • 新的分享之路开启,感谢您的陪伴
  • 2020年总结:敏而多思,宁静致远——纪念这风雨兼程的一年
  • 我与CSDN的这十年——笔耕不辍,青春热血
  • 2021年的学习Flag:只争朝夕,不负韶华
  • 致CSDN读者的一些话:感恩这十年的陪伴,不负遇见,短暂消失
  • 2021年总结:缘起性空,归来不少年——回顾这荆棘的一年

2.娜璋故事

  • 娜璋初识(一)你的酒窝没有酒,我却醉得像条狗,看程序员如何表白
  • 娜璋荆棘(二)不忘曾经眼里的对方多美好,程序员的荆棘人生
  • 娜璋旅行(三)九月的甘肃新疆:人间之边,天堂之界

CentOS和Linux网站搭建

撰写时间:2016年10月23日 ~ 至今
撰写背景:
随着人工智能和深度学习的风暴来临,Python变得越来越火热,作者也准备从零学习这些知识,写相关文章。该系列文章主要用于指导大家在CentOS或Linux环境下的基本操作及网站搭建,包括学习部署阿里云服务器 CentOS环境、完成相关的服务器搭建等。文章非常基础,希望这系列文章对您有所帮助,如果有错误或不足之处,还请海涵。

1.CentOS和阿里云

  • [CentOS Python系列] 一.阿里云服务器安装部署及第一个Python爬虫代码实现
  • [CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解
  • [CentOS Python系列] 三.阿里云MySQL数据库开启配置及SQL语句基础知识
  • [CentOS Python系列] 四.阿里云服务器CentOS连接远程MySQL数据库及pymsql
  • [CentOS Python系列] 五.阿里云部署web环境及通过IP地址访问服务器网页
  • [CentOS Python系列] 六.阿里云搭建Django网站详解

2.Git和Putty

  • Git入门之上传本地项目至Github(一)
  • Putty基础教程之(一).入门命令学习及编写HTML

3.网站搭建

  • [网站搭建] 阿里云搭建个人网站及域名绑定
  • [网站搭建] 阿里云虚拟主机搭建及FTP文件上传

面试和LeetCode

撰写时间:2015年9月24日 ~ 至今
撰写背景:
硕士期间,自己几乎把一线互联网公司的招聘都投递了一遍,多少有一些笔试和面试的经验。同时也拿到了几个office,这些面试总结和LeetCode结题方法希望对你有所帮助,作者精心挑选的重点和常考题分享给大家的,祝愿你也能找到自己心仪的工作。下图是我当年面试的部分公司准备材料,数据结构的总结对考研和考博的同学也有一定帮助。

1.面试经验

  • 2016届360公司PHP服务端开发笔试和面试之所得所感
  • 阿里电话面试之所做所得所感(2015年7月)
  • 再见北理工:忆北京研究生的编程时光(面试部分)
  • [笔试题目] 美团2015年9月后端开发工程师笔试题
  • [笔试题目] 简单总结笔试和面试中的海量数据问题
  • [笔试题目] 腾讯2015年9月基础研究笔试题
  • [课程复习] 数据结构之经典题目回顾 (一)选择题、填空题1
  • [课程复习] 数据结构之线性表、树、图、查找、排序经典算法复习
  • [课程复习] 软件工程导论之经典题目回顾 (一)选择题、填空题1
  • [C/C++基础知识] 那些被遗忘的链表知识
  • [C/C++基础知识] 面试再谈struct和union大小问题
  • [C/C++基础知识] 一篇就让你彻底搞懂qsort快速排序的文章

2.LeetCode

  • [LeetCode] Palindrome Number & Valid Palindrome - 回文系列问题
  • [LeetCode] Add Digits - 数字各个位数求和
  • [LeetCode] First Bad Version - 二分查找
  • [LeetCode] Plus One - 整数字符转换相加
  • [LeetCode] Remove Duplicates from Sorted List - 链表问题
  • [LeetCode] Binary Tree Paths - 二叉树基础系列题目
  • [LeetCode] Binary Tree Level Order Traversal 二叉树层次遍历(DFS | BFS)
  • [LeetCode] Invert Binary Tree - 二叉树翻转系列问题
  • [LeetCode] Valid Anagram - 字符串排序比较系列
  • [LeetCode] Reverse Linked List I II - 链表翻转问题
  • [LeetCode] Isomorphic Strings - 字符串操作:数组计数字符个数问题
  • [LeetCode] Move Zeroes - 整数数组处理问题
  • [LeetCode] Number of 1 Bits & Reverse Integer - 整数问题系列
  • [LeetCode] Count Primes - 素数系列问题
  • [LeetCode] Length of Last Word - 最后一个单词的长度

其他专栏

1.读书笔记

  • 《淘宝技术这十年》读书笔记 (一).淘宝网技术简介及来源
  • 《淘宝技术这十年》读书笔记 (二).Java时代的脱胎换骨和坚若磐石
  • 《淘宝技术这十年》读书笔记 (三). 创造技术TFS和Tair
  • 《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件
  • 《统计自然语言处理》读书笔记 一.基础知识及概念介绍
  • 《The C Programming Language》读书笔记总结 .基础篇

2.Office

  • [Office] WPS Excel通过添加宏实现多张表格合并
  • [Office] 公务员WPS Excel常用的一些技巧方法

3.黑科技

  • [黑科技] 使用Word和Excel自制题库自判断答题系统
  • [黑科技] WPS通过VB宏函数实现自编号功能

总结

回想读博初期,最让我开心的是收到了家里女神的来信和彩色插画。下图是第六封信,寄托的思恋却仿佛已经过去了六年,你说“秋天来了,天气一凉,每天就愈加想我”,我说“无时无刻都在想你,一想到你,仿佛整个世界都开满了樱花 ,变得温暖而绚烂”。读博艰辛,远方的你我都要照顾好自己,携手同行,浪迹天涯。


最后,真诚地感谢很多读者和CSDN与我携手走过了这12年,陪伴着我成长。感谢所有人的祝福,博友们的祝福和鼓励真的很感动,是真感动,无以为报,只希望未来分享更好的文章,帮助更多初学者。我叫Eastmount,一个CSDN的技术分享者,感恩遇见!且看且珍惜,共勉。此刻,月光下武汉珞珈山到贵阳景怡苑的那条路不再漫长,娜璋白首喔❤

(By:Eastmount 2023-05-29 深夜12点 http://blog.csdn/eastmount )


本文标签: 初心 不忘 十二年 未来 博客