自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (9)
  • 收藏
  • 关注

原创 x86架构汇编语言应该这么学——打印整数

汇编语言打印整数

2023-06-15 10:37:44 493

原创 x86架构汇编语言应该这么学——数组求和

汇编实现数组元素求和,并打印出来。

2023-06-14 16:58:53 316

原创 x86架构汇编语言应该这么学——字符串逆序打印(指令集栈)

上次通过实现可以打印出来hello,world。本次将实现打印dlrow,olleh。逆序的过程中借助了stack,在指令集之中可以使用push和pop来操作stack。在一篇入门的基础上,我们来实现字符串的逆序打印。运行完的结果如下所示。

2023-05-30 12:06:57 187

原创 从编译器的发展路线看“鸡生蛋蛋生鸡”问题

那么到底是先有的程序还是先有的编译器呢,相信有一些计算机基础的人都知道自己入门的编程语言,比如C语言,就是先有的编译器,才有可以运行的hello world程序。这个程序我们暂且称为P0.0,有了它之后,它可以处理的东西可以逐步扩展,进而扩展出可以复用的功能模块,增加上相互之间的调用关系,这个一次具有一定功能的程序就有了,在其中增加词法分析功能、语法分析功能等等编译原理需要的功能,编译器的V0.0版本就有了,也就是编译器是由多个P0.0、P0.1、P0.2。因此编译器的发展陆续应该是先有程序再有编译器的。

2023-05-23 11:31:07 68

原创 4安全技术——密码安全功能及其实现途径

密码应用安全功能及其实现途径

2023-05-22 11:08:37 242

原创 x86架构汇编语言应该这么学——汇编语言hello world

linux环境下x86汇编语言开发入门

2023-05-22 10:49:48 256

原创 python就该这么学——基本数据类型

python基本数据类型

2023-05-22 10:20:26 97 1

原创 安全技术——基于SM4算法与AES算法的分组加密对比分析(Java和Python调用C语言库)

SM4算法是我国发布的商用密码算法中的一种分组密码算法,于2006年公开发布。并于2012年3月发布为密码行业标准,2016年8月转为国家标准。SM4密码算法是一个分组算法。该算法的分组长度为128bit,密钥长度为128bit,具体包括密钥扩展算法、加密算法和解密算法。密钥扩展算法与加密算法有一定的相似性,都采用32轮非线性迭代结构。数据加密算法和数据解密算法结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序。

2023-05-18 16:18:14 2739 1

原创 应届生在激烈的职场如何快速提升自身核心竞争力

类似的map的区别,不仅仅停留在书本上的区别。既然自己依托自己的大学专业寻找的工作,为什么不持续在这个专业上进行积累和发力,逐步稳步形成自己的专业积累甚至专业壁垒,如果能达到80%人无法达到的高度,你基本上就是这个专业的能手,甚至专家。离散数学基本就是整个计算机的底层支撑,所有计算机要解决的问题都可以抽象到离散数学上面,当数字电路与离散数学碰上的时候,你就知道为什么二进制的计算机的编码器设计成那么个样子,加法器为什么那么设计,电脑计算数据的加法乘法跟我们人计算10进制的方法不一样。一、专业相关的业务能力。

2023-05-18 13:29:55 116

原创 python就该这么学

为了能够完成这一系列的python课程的学习,我们需要先搭建一个便捷使用的python开发环境。Python语言在不同的操作系统下都有不同的环境或工具,兼顾Windows和Linux。

2023-05-18 12:54:58 49

原创 3——安全技术、安全机制等等安全方法论

在2——为什么要信息安全、数据安全、网络安全等安全?的基础上,弄明白了为什么需要各种各样的安全,接下来就要弄明白有哪些安全方法论。安全机制:用于检测、防范安全攻击或从安全攻击中恢复的机制。安全服务:用来加强机构的数据处理系统和信息传输的安全性的服务。这些安全服务旨在对抗安全攻击,它们采用了一种或者多种安全机制。ITU-T推荐标准X.800,即“OSI安全体系结构”,定义了这样一种系...

2019-01-09 20:11:58 359

原创 2——为什么要信息安全、数据安全、网络安全等安全?

为什么要信息安全、数据安全、网络安全等安全?简而言之,就是存在诸多导致不安全的因素。这些导致不安全的因素包括以下几个方面:威胁、攻击等。威胁:本质上就是使…面临危险。攻击:对系统安全的袭击,源于智能威胁。也就是说,故意试图逃避安全服务和违反系统安全策略的智能行为。在深入讨论威胁和攻击之前,先引用《计算机安全原理与实践》第1章表1-1的计算机安全术语。先梳理清楚部分计算机安全术语。...

2019-01-08 20:55:50 972

原创 1——何为信息安全?

为了将自己积累的知识固化,逐步形成体系,争取在2019年或者接下来的几年整理过去的点滴积累。如果能够给各位提供一点点参考也不枉费这一段历程。所有的这一切将从所谓的信息安全讲起,其实我也是阴差阳错地进入到了这个行当,也就是像古诗词说的那样“一入安全深似海”,基本就是一脚踩进沼泽地或者污泥里,想回头基本不太可能,往里扎吧,又怕越陷越深。如果各位你也跟我一样,那不妨就越陷越深吧,争取咱也陷出点名...

2019-01-07 21:49:39 375

转载 成功人士具备的素质

转自 猪8戒的博客  一、要有“鲜活思维”   所谓“鲜活思维”,就是不受传统思考所困,符合现代社会所需,寻求突破且事半功倍的思考模式。职场人士在追求成功的职业发展过程中,要善于打破传统思维的模式,凡事都多换几个角度去思考,与时俱进,勇于创新,才能达到事半功倍的效果。  “鲜活思维”在行动上的具体表现是不受自己弱点的约束,最大限度地发挥自己的优势,以自己超强优势来盖过自

2009-10-01 13:55:00 660

原创 学习C语言的心得

      从开始学习C语言到现在,感觉很充实,因为我可以不断地编写代码,不断地提高自己的改错的能力,现在可以很容易的找到简单程序的错误,这也是一种提高, 学习本来就是循序渐进的嘛!!      刚开始学习C语言的时候不知道怎么学习,经过我的学长的指导,知道了对于计算机这些课程我们宁愿在寝室里,多敲几句代码也被你白白的看书强很多的,因为你每敲一句代码,你都在想它是什么意思,所以我忠心的告诫刚开...

2009-09-30 11:15:00 586 1

原创 C语言的排序

排序常用的有三种:插入排序、选择排序、冒泡排序。1.插入排序我们所举的例子用数组Array[N]为例。代码是这样子的:int i,j,temp;for(i=1;i{     j=i;     temp=Array[i];     while(j>0&&temp     {       Array[j]=Array[j-1];       j--;

2009-09-06 19:30:00 438

GEMS测试用例

里面包括测试用例,有关ruby、opcl等一系列东西,能够跟simics一起使用

2011-11-23

simics的帮助文档

帮助你使用simics,simics的入门知识

2011-11-16

Oracle9ior10g-JDBC-Driver

Oracle、数据库驱动,编写java程序时候一定会用到的,

2011-05-12

sql server 2000的补丁包

sql server 2000的补丁包用于开发之前的使用,因为可能当初microsoft做这个sql server时候有bug,后来打了个补丁。如果没有这个补丁,程序是不好运行的。

2011-05-12

sql server 2000的驱动程序

sql server 2000、驱动程序、sql、server、microsoft。用于sql server 2000的开发。类似于mysql里面的驱动。

2011-05-12

List和SeqList

不仅自己编写的链表,同时可以调用STL中的list的模板。。是学习链表的基础知识。

2010-04-17

C语言学习100例实例程序

这个资源可以很好的帮助我们学习C语言。同时我们也可以把它当作学习C++的资源。

2010-03-27

打印一个数以内的所有质数

这是一个提示用户输入数据,然后打印出来我们输入数据以内的所有质数

2009-09-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除