上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

2020年10月11日

摘要: 互联网协议入门(一) 我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗? 互联网的核心是一系列协议,总称为"互联网协议"(Interne 阅读全文
posted @ 2020-10-11 18:10 kk20_625 阅读(131) 评论(0) 推荐(0)
 
摘要: 进程间通信的方式有哪些? 1、进程间通讯方式有:管道,信号,信号量,消息队列,共享内存,套接字共六种 2、管道:管道分为有名管道和无名管道,其中无名管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用,一般用于两个不同进程之间的通信。有名管道也是一种半双工的通信方式,但它 阅读全文
posted @ 2020-10-11 18:07 kk20_625 阅读(1967) 评论(0) 推荐(0)
 
摘要: DNS 原理入门 DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。 本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。 一、DNS 是什么? DNS (Domain Name System 的缩写)的作用非常 阅读全文
posted @ 2020-10-11 18:04 kk20_625 阅读(358) 评论(0) 推荐(0)
 
摘要: 链表排序之快排与归并(递归与非递归) 1.对链表进行快速排序 以【4,2,5,3,7,9,0,1】为例,我们来模拟一趟快排的过程。 **1、**初始化时,i指向链表首元素4;j = i +1,指向2。基准数字为当前i 指向的数字:4。 j 4 2 5 3 7 9 0 1 i **2、**随后开始循环 阅读全文
posted @ 2020-10-11 14:45 kk20_625 阅读(313) 评论(0) 推荐(0)
 
摘要: LeetCode题解——字符串转整数(atoi) 我的LeetCode代码集:https://github.com/cnamep001/LeetCode 原题链接:https://leetcode-cn.com/problems/string-to-integer-atoi/description/ 阅读全文
posted @ 2020-10-11 10:39 kk20_625 阅读(219) 评论(0) 推荐(0)

2020年10月10日

摘要: UUID是什么 ? UUID 是指Universally Unique Identifier,翻译为中文是通用唯一识别码,UUID 的目的是让分布式系统中的所有元素都能有唯一的识别信息。如此一来,每个人都可以创建不与其它人冲突的 UUID,就不需考虑数据库创建时的名称重复问题。 定义 UUID 是由 阅读全文
posted @ 2020-10-10 20:52 kk20_625 阅读(1293) 评论(0) 推荐(0)
 
摘要: 堆排序与选择排序的关联 一、简单选择排序 基本思想:假设排序表为 L[1....n] ,第i趟排序即从L[i,,,,n] 中选择关键字最小的元素与 L(i) 交换,每一趟排序可以确定一个元素的最终位置,这样经过 n-1 趟排序就可以使整个排序表有序。 选择排序的执行过程为每次循环遍历数组找出最小(或 阅读全文
posted @ 2020-10-10 20:27 kk20_625 阅读(153) 评论(0) 推荐(0)
 
摘要: 题解LeetCode——两数之和 我的LeetCode代码集:https://github.com/cnamep001/LeetCode 原题链接:https://leetcode-cn.com/problems/two-sum/description/ 题目描述: 思路一:利用哈希表来记录nums 阅读全文
posted @ 2020-10-10 11:08 kk20_625 阅读(108) 评论(0) 推荐(0)

2020年10月9日

摘要: 题解LeetCode——回文数 我的LeetCode代码集:https://github.com/cnamep001/LeetCode 原题链接:https://leetcode-cn.com/problems/palindrome-number/description/ 题目描述: 思路一:翻转数 阅读全文
posted @ 2020-10-09 15:17 kk20_625 阅读(169) 评论(0) 推荐(0)

2020年10月8日

摘要: 汇编语言入门教程 学习编程其实就是学高级语言,即那些为人类设计的计算机语言。 但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言,并不等于理解计算机实际的运行步骤。 计算机真正能够理解的是低级语言,它专门用来控制硬件。汇编语言就是低级语言,直接描述/控制 CPU 的运行 阅读全文
posted @ 2020-10-08 21:41 kk20_625 阅读(230) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页