计算机基础
星星月亮0
ios工程师,2017年开始做,在appstore上上架过10几个app,做过项目经理,写过一个微信服务号,一个pc端的跨平台(windows和mac)商用软件,会前端,用前端上架过两个跨平台的app.上架过一个安卓的APP
展开
-
iOS swift 选择排序 冒泡排序 快速排序
4分钟动画-秒懂快速排序快速排序—最常用的排序算法数据结构与算法:排序算法之快速排序「详细步骤图解」原创 2022-03-11 23:15:33 · 913 阅读 · 0 评论 -
按位与、按位或、按位异或
按位与 & :两位同时为“1”,结果才为“1”,否则为0按位或 | : 只要两个数中的一个为1,结果就为1按位异或 ^ :如果两个相应位为“异”(值不同),则该位结果为1,否则为0位运算(按位与、按位或、异或)...原创 2022-03-06 12:11:12 · 370 阅读 · 0 评论 -
hash算法
md5也是hash算法原创 2022-02-25 13:11:32 · 231 阅读 · 0 评论 -
408 传输层 TCP/UDP
返回上级目录:408笔记-计算机网络(视频)原创 2021-07-26 11:19:45 · 207 阅读 · 0 评论 -
行优先方式 存放
矩阵基础 (1). 行优先和列优先的问题原创 2021-04-28 09:07:20 · 820 阅读 · 0 评论 -
mtu(Maximum Transmission Unit)最大传输单元
最大传输单元(Maximum Transmission Unit, MTU)用来通知对方所能接受数据服务单元的最大尺寸,说明发送方能够接受的有效载荷大小最大传输单元 - 百度百科原创 2021-01-29 17:12:42 · 475 阅读 · 0 评论 -
原码 反码 补码
以一个byte为例正数:原码 反码 补码三合一1原码 反码 补码: 0000 0001负数:-1原码: 1000 0001反码:符号未不变,其他位取反:1111 1110补码:反码+1:1111 1111计算机都是用补码来存数据的负数在计算机中怎样存储原码/反码/补码计算器...原创 2020-12-15 13:59:02 · 738 阅读 · 0 评论 -
408笔记
计算机网络(书)计算机网络(视频)408笔记——数据结构(C语言版)(将书上例题用C语言写出实例来,可以直接在IDE(Xcode)上运行)原创 2020-11-23 09:48:31 · 436 阅读 · 0 评论 -
图解(详解)TCP/IP
每个包首部中至少都会包含两个信息:一个是发送端和接收端地址,另一个是上一层的协议类型原创 2020-08-30 17:37:01 · 360 阅读 · 0 评论 -
TCP的 “三次握手” 和 “四次挥手”(TCP为什么要三次握手,四次挥手)
详解 TCP 连接的“ 三次握手 ”与“ 四次挥手 ”原创 2020-08-13 16:58:54 · 1741 阅读 · 1 评论 -
计算机网络 第5章 运输层
返回上级目录:计算机网络(408)原创 2020-08-13 10:02:44 · 241 阅读 · 0 评论 -
计算机网络体系结构,OSI(ISO)七层模型,TCP/IP
文章目录1.概念1.概念OSI/RM(Open System Interconnection Reference Model):开放系统互联基本参考模型。 一开始由ISO(国家标准化组织)制定得到最广泛应用的不是法律上的国籍标准OSI,而是非国际标准TCP/IP。这样,TCP/IP就常常被称为是事实上的国际标准现今规模最大的,覆盖全球的,基于TCP/IP的互联网并未使用OSI标准...原创 2020-08-11 16:19:09 · 1779 阅读 · 0 评论 -
计算机网络 第1章 概述
返回上级目录:计算机网络(408)第一章 概述原创 2020-08-10 10:48:38 · 525 阅读 · 0 评论 -
计算机网络(408)
第一章 概述原创 2020-08-10 10:43:28 · 285 阅读 · 1 评论 -
编译型和解释型、动态语言和静态语言,OC的语言类型(Objective-C)
参考博客:彻底明白编译型和解释型、动态语言和静态语言区别静态语言和动态语言的区别如何深入地理解动态语言和静态语言?动态语言和静态语言的本质区别是什么?原创 2020-07-18 16:49:26 · 554 阅读 · 0 评论 -
传输层
tcp流量控制:如果这边接收不过来,可以叫那边传慢一点计算机网络安全:在网卡上设置,只要必要的端口进来原创 2020-05-16 01:08:11 · 180 阅读 · 0 评论 -
IP协议
文章目录静态路由:动态路由:网络畅通的条件:IP协议静态路由:管理员直接告诉路由器,到那个网段要怎么走(很少用,一般在网络环境比较简单的局域网内用),静态路由需要管理员告诉路由器所有没有直连的网络下一跳给谁,不能自动调整路由动态路由:路由器根据IP协议自己学习到哪个网段怎么走网络畅通的条件:数据包有去有回沿途的每个路由器都有到达目标地址的路由表,也就是知道要到达目标地址下一跳要给到谁IP协议定义:所有能让路由器学习到路由表的协议统称为IP协议RIP协议:周期性广播路由表,把跳数原创 2020-05-15 17:33:54 · 208 阅读 · 0 评论 -
408笔记-计算机网络(视频)
计算机网络原创 2020-05-15 13:48:44 · 374 阅读 · 0 评论 -
树和森林的遍历
全书链接: 408笔记——数据结构(C语言版)(将书上例题用C语言列出来,可以直接在IDE(Xcode)上运行)原创 2019-12-09 15:25:29 · 348 阅读 · 0 评论 -
森林与二叉树的转换
全书链接: 408笔记——数据结构(C语言版)(将书上例题用C语言列出来,可以直接在IDE(Xcode)上运行)原创 2019-12-09 15:24:54 · 294 阅读 · 0 评论 -
树的存储结构
全书链接: 408笔记——数据结构(C语言版)(将书上例题用C语言列出来,可以直接在IDE(Xcode)上运行)原创 2019-12-09 15:24:14 · 246 阅读 · 0 评论 -
线索二叉树的基本概念和构造
全书链接: 408笔记——数据结构(C语言版)(将书上例题用C语言列出来,可以直接在IDE(Xcode)上运行)原创 2019-12-09 14:21:13 · 1031 阅读 · 0 评论 -
二叉树的遍历
全书链接: 408笔记——数据结构(C语言版)(将书上例题用C语言列出来,可以直接在IDE(Xcode)上运行)文章目录3 二叉树的遍历3.1 先序遍历二叉树3.1.1 递归算法3.1.2 非递归算法第三种 要求默写记忆3.2 中序遍历二叉树3.2.1 递归算法3.2.2 非递归算法模板算法6.33.3 后序遍历二叉树3 二叉树的遍历3.1 先序遍历二叉树3.1.1 递归算...原创 2019-12-05 16:53:13 · 922 阅读 · 1 评论 -
二叉树的顺序存储结构和链式存储结构
全书链接: 408笔记——数据结构(C语言版)(将书上例题用C语言列出来,可以直接在IDE(Xcode)上运行)原创 2019-12-02 11:14:35 · 4587 阅读 · 1 评论 -
二叉树的定义及其主要特征
二叉树的定义及其主要特征原创 2019-11-29 14:22:39 · 939 阅读 · 0 评论 -
树的基本概念
树的基本概念原创 2019-11-28 17:42:43 · 289 阅读 · 0 评论 -
特殊矩阵的压缩存储(数组)
全书链接: 408笔记——数据结构(C语言版)(将书上例题用C语言列出来,可以直接在IDE(Xcode)上运行)原创 2019-11-28 09:40:58 · 528 阅读 · 0 评论 -
栈和队列的基本概念和应用
全书链接: 408笔记——数据结构(C语言版)(将书上例题用C语言列出来,可以直接在IDE(Xcode)上运行)文章目录2.1 栈2.1 栈栈:是限制在表的一端进行插入和删除操作的线性表。又称为后进先出线性表用bottom表示栈底指针,top指向栈顶的下一个存储位置用top - bottom = stacksize - 1表示栈满...原创 2019-11-26 16:49:44 · 783 阅读 · 0 评论 -
线性表一元多项式的表示及相加
全书链接: 408笔记——数据结构(C语言版)(将书上例题用C语言列出来,可以直接在IDE(Xcode)上运行)待完成。。。原创 2019-11-26 14:29:50 · 742 阅读 · 0 评论 -
3.顺序表和链表的优缺点
文章目录3.顺序表和链表的优缺点顺序存储优点:缺点:链表与之相反顺序表的主要优点顺序表存储静态数据的不二选择链表的主要优点链表是存储动态变化数据的良方3.顺序表和链表的优缺点顺序存储优点:1.方法简单易实现,高级语言中都有数组2.不会有用来连接节点的额外存储开销3.可以按位序随机访问缺点:1.做插入删除操作时平均要移动一半的元素2.需要预先分配足够大的存储空间,不好估计链表与之相...原创 2019-11-26 14:19:28 · 608 阅读 · 0 评论 -
数据结构绪论(都是绪论中书中的一些话)
1.1 什么是数据结构数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科程序设计的实质是对确定的问题选择一种好的结构,加上设计一种好的算法1.2 基本概念和术语数据:是对客观事物的符号表示,是所有能输入到计算机中并被计算机程序处理的符号的总称。是计算机加工的原料数据元素:是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。数据项:一...原创 2019-11-19 16:50:05 · 563 阅读 · 1 评论 -
2.2 静态单链表
2.2 静态单链表参考博客:typedef定义结构体数组类型原创 2019-11-09 18:05:44 · 415 阅读 · 2 评论 -
1.顺序存储
1.顺序存储main.c文件代码//// main.c// Ctest//// Created by macvivi on 2019/10/24.// Copyright © 2019 macvivi. All rights reserved.//#include <stdio.h>#include <stdlib.h>#include "...原创 2019-11-09 17:59:53 · 647 阅读 · 0 评论 -
2.1 动态单链表
2.1 动态单链表main.c#include <stdio.h>#include <stdlib.h>//#include "sequentialStorage.h"#include "linkStorage.h"int main(int argc, const char * argv[]) { // insert code here... ...原创 2019-11-09 17:51:09 · 458 阅读 · 0 评论 -
408笔记——数据结构(C语言版)(将书上例题用C语言写出实例来,可以直接在IDE(Xcode)上运行)
以上面这边书为参考书,目录是根据2020年408的考研大纲来编排的。文章目录一.线性表(二)线性表的实现1.顺序存储![在这里插入图片描述](https://img-blog.csdnimg.cn/20191029154537343.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM...原创 2019-10-29 15:51:54 · 2301 阅读 · 9 评论 -
printf用法(c语言)
链接: printf用法大全,C语言printf格式控制符一览表链接: c语言printf()输出格式大全原创 2019-10-26 15:23:06 · 1097 阅读 · 0 评论 -
【数据结构】链表(C语言)
链接: 【数据结构】单链表的各种功能实现(C语言)链接: c语言链表详解(超详细)原创 2019-10-24 17:56:00 · 288 阅读 · 0 评论 -
mac电脑上运行c代码
1.用终端运行链接: 在mac电脑的terminal里该如何运行c语言2.用xcode运行链接: 如何使用xcode运行第一个c语言程序原创 2019-10-23 17:51:38 · 1053 阅读 · 1 评论 -
bcd码和hex码
1.hex码ASCII码:A (65)二进制码:0100_0001重新分组:0000_0100 0000_0001十六进制: 4 1Hex编码:41链接: 1-Hex编码2.bcd码链接: BCD码简介及其与十进制数字字符串之间的转换...原创 2019-10-23 10:23:20 · 2036 阅读 · 1 评论 -
408笔记1
开源网络协议分析器:wireshark原创 2019-10-21 17:09:56 · 217 阅读 · 0 评论