自己编写的文章列表(包括C/C 、Java与计算机安全)
自己编写的文章列表(包括C/C 、Java与计算机安全)
更新日期:2021-02-16
这些文章包括C/C 语言编程、Java语言编程、以及计算机安全技术方面的文章,希望这些文章对正在学习的您有所帮助。谢谢!
1、安全技术
安全技术中涉及的算法实现,主要是Java语言。
安全第17讲——数字信封
安全第16讲——数字签名
安全第15讲——ECC算法的介绍及使用
安全第14讲——Diffie-Hellman算法的介绍及使用
安全第13讲——RSA加密算法的介绍及使用
安全第12讲——PBE加密算法的介绍与使用
安全第11讲——IDEA加密算法的介绍和使用
安全第10讲——AES加密算法的介绍和使用
安全第9讲——对称加密算法DES的介绍和使用
安全第8讲——不可逆加密算法HMAC的介绍与使用
安全第7讲——SHA算法与哈希
安全第6讲——MD5算法与消息摘要
安全第5讲——BASE64的介绍及代码实现
安全第4讲——常用的密码体制
安全第3讲——实用的计算安全
安全第2讲——现代密码学入门
安全第1讲——关于密码学
2、Java语言编程
Java语言编程,主要是Java语言的基础知识,以及如何使用Spring来开发一些有用的功能。
Java第58讲——极简的权限管理实现方案
Java第57讲——如何实现上传文件的功能
Java第56讲——如何实现HTTPS服务器
Java第55讲——为程序设置banner
Java第54讲——全栈实现添加用户功能
Java编程第53讲——与Vue先握个手
Java编程第52讲——如何用MongoDB处理非结构化数据
Java编程第51讲——初识MongoDB
Java编程第50讲——Nginx简介
Java编程第49讲——DIY一个Java开发的简易IDE
Java编程第48讲——文件下载服务器的实现
Java编程第47讲——比log4j更好用的logback
Java编程第46讲——强大、奇妙的数据库操作工具JPA
Java编程第45讲——使用Thymeleaf进行前后端开发
Java编程第44讲——非常好用的hutool工具介绍
Java编程第43讲——实现前端后一体的Web服务器
Java编程第42讲——使用SpringBoot实现静态网站
Java语言编程第41讲——深入浅出理解Spring AOP
Java语言编程第40讲——如何在一个项目中组织多个SpringBoot服务
Java语言编程第39讲——以XML装配的方式使用Spring
Java语言编程第38讲——自己做一个Java注解的完整程序
Java语言编程第37讲——Java注解入门
Java语言编程第36讲——生成SpringBoot项目的帮助文档
Java语言编程第35讲——使用SpringBoot编写第一个简易Web程序
Java语言编程第34讲——以最原始的方式使用Maven
Java语言编程第33讲——Java程序何时终止?
Java语言编程第32讲——您能让这段令人崩溃的代码更令人绝望些吗
Java语言编程第31讲——Java中的枚举到底是什么类型
Java语言编程第30讲——null,true,false是Java的关键字吗
Java语言编程第29讲——常见字符集及Java程序使用的字符集
Java语言第28讲——Java语言中的空白符有哪些,有什么作用?
Java语言编程第27讲——非静态嵌套类,即内部类
Java语言编程第26讲——静态嵌套类和静态嵌套接口
Java语言编程第25讲——Java中多重继承,也会导致模棱两可的歧义
Java语言编程第24讲——探究接口中方法的定义
Java语言编程第23讲——interface知识点总结
Java语言编程第22讲——如何理解“Java是强类型语言”
Java语言编程第21讲——重载、覆盖与隐藏的差别
Java语言编程第20讲——数据成员和方法在多态方面有什么差别
Java语言编程第19讲——为什么子类不能捕捉超类构造函数异常
Java语言编程第18讲——两个小细节,让我们发现Java语言如此精致
Java语言编程第17讲——Java对象是如何构造出来的
Java语言编程第16讲——深刻理解Java类的final域(数据成员)
Java语言编程第15讲——初始化语句、初始化块的异常处理
Java语言编程第14讲——为什么这样简单的Java类不能编译通过
Java语言第13讲——一种特殊情况:通过点号访问null值对象的成员
Java语言编程第12讲——Java中各种数据类型的零值是多少
Java语言编程第11讲——Java面向对象的what与how
Java语言编程第10讲——Java面试最常出现的类成员访问修饰符
Java语言编程第9讲——类的成员和修饰符
Java语言编程第8讲——超类型supertype的概念
Java语言编程第7讲——短路与不短路逻辑运算的重要差别
Java语言编程第6讲——Java数据类型总结
Java语言第5讲——分析没有main方法但正常运行的Java程序
Java语言编程第4讲——一个完整Java程序的组成
Java语言编程第3讲——对第一个简单Java程序的解析
Java语言编程第2讲——JDK、Notepad 、Eclipse、IDEA的安装
Java语言编程第1讲——Java语言介绍
3、C/C 语言编程
C/C 语言编程部分,主要讲解C语言的一些常见知识,最后几篇是关于Qt开发工具使用的介绍文章。
C/C 第29讲——用Qt实现简易计算器
C/C 第28讲——用Qt实现的HelloWorld
C语言编程第27讲——编写第一个Qt程序
C语言编程第26讲——不断优化,得到菲波那契函数非递归实现算法
C语言编程第25讲——Linux/UNIX环境的信号编程
C语言编程第24讲——简单介绍UNIX第6版的源代码
C语言编程第23讲——深度解析float类型
C语言编程第22讲——单向有序链表的C语言实现
C语言编程第21讲——errno变量与strerror()函数
C语言编程第20讲——几个有用的编译时才确定值的符号
C语言编程第19讲——断言的使用
C语言编程第18讲——用条件编译来实现块注释
C语言编程第17讲——C语言中的常量
C语言编程第16讲——把一个字节掰成两半使用
C语言编程第15讲——复合数据类型
C语言编程第14讲——C语言程序的三种流程
C语言编程第13讲——声明与语句
C语言编程第12讲——C语言最基本的元素有哪些
C语言编程第11讲——C语言的布尔类型
C语言编程第10讲——消除不同平台整数类型长度不同的隐患
C语言编程第9讲——这些C语言整数类型的知识点你掌握了吗
C语言编程第8讲——彻底掌握C语言的数据类型
C语言编程第7讲——C语言程序的组成
C语言编程第6讲——为什么生成可执行程序需要两个步骤
C语言编程第5讲——Linux环境或Cygwin环境下编写第一个C语言程序
C语言编程第4讲——使用Dev-C 编写第一个C语言程序
C语言编程第3讲——使用Turbo C编写第一个C语言程序
C语言编程第2讲——C语言开发环境搭建
C语言编程第1讲——遇见C语言