自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构 】哈夫曼编译码器

利用哈夫曼编码进行信息通信可大大提高信道利用率,缩短信息传输时间,降低传输成本。要求:在发送端通过一个编码系统对待传数据预先编码;在接收端将传入的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼的编/译码系统。

2024-01-15 10:42:38 1555 8

原创 【Linux网络编程】网络协议

传输层及其以下的机制由内核提供,应用层由用户进程提供,应用程序对通讯数据的含义进行解释,而传输层及其以下处理通讯的细节,将数据从一台计算机通过一定的路径发送到另一台计算机。

2022-10-19 06:00:00 519 6

原创 【linux网络编程】设计模式及通信过程

路由器是工作在第三层的网络设备,同时兼有交换机的功能,可以在不同的链路层接口之间转发数据包,因此路由器需要将进来的数据包拆掉网络层和链路层两层首部并重新封装。TCP是一种面向连接的、可靠的协议,有点像打电话,双方拿起电话互通身份之后就建立了连接,然后说话就行了,这边说的话那边保证听得到,并且是按说话的顺序听到的,说完话挂机断开连接。也就是说TCP传输的双方需要首先建立连接,之后由TCP协议保证数据收发的可靠性,丢失的数据包自动重发,上层应用程序收到的总是可靠的数据流,通讯之后关闭连接。应用的观感大打折扣。

2022-10-06 06:00:00 396 2

原创 【linux网络编程】网络基础

计算机要实现网络通信,就必须要有一个用于快速定位的网络地址。IP地址就是计算机在网络中的唯一身份ID,与现实世界中快递的配送需要有具体的住宅地址是一个道理。(

2022-10-01 06:00:00 714 2

原创 什么是【云原生】?

我们从一个简单的定义开始:云原生计算基金会提供了官方定义:云原生是关于速度和敏捷性的。 业务系统正在从实现业务功能演变为加快业务速度和增长的战略转型武器。 必须立即将新想法推向市场。同时,业务系统也变得越来越复杂,用户要求也越来越高。 他们希望实现快速响应、创新工作和零故障时间。 他们再也无法接受性能问题、反复出现的错误以及不能快速移动。 你的用户将访问你的竞争对手。 云原生系统旨在支持快速更改、大规模操作和复原能力下面是一些实现了云原生技术的公司。 请考虑其实现的速度、敏捷性和可伸缩性。如你所见,Netf

2022-07-10 06:00:00 1649 107

原创 作为开发人员,您应该熟悉的 7 个 JavaScript 概念

截至2022年,JavaScript目前是世界上最常用的语言。它被95%的网站使用,无论是小型初创公司还是大公司。他们中的一些人正在开发特定的网站或应用程序,需要对这种语言有很强的理解。有大量的框架和库可供javascript用户使用。如果你能理解Javascript的基础知识,你就可以很容易地学习这些框架和库。对于一些开发人员来说,有几个概念令人困惑和压倒性,但从长远来看,学习这些Javascript概念将使您受益。不仅如此,学习这些JavaScript概念将帮助您构建任何类型的应用程序并学习任何框架和库

2022-06-19 06:00:00 861 45

原创 程序员思维模式 - 主调试循环

当你已经编码了十多年时,可能很难重新捕捉初学者的思想,并向新手解释如何像程序员一样思考。我记得在大学里,当我编码的时间相对较短时,有一件事在我的脑海中结晶了编写代码背后的思维过程——你可以称之为程序员哲学。我正在帮助一个朋友完成计算机科学101任务。他们对编码完全陌生。他们从头到尾在纸上写了一个完整的解决方案——也许是100行代码。然后,他们将其全部输入到文本编辑器中,并运行它。你认为发生了什么?他们得到了大约一千个语法错误。这时,他们来找我,感觉自己撞上了一堵砖墙。在同一堂课上,我一直坐在他们旁边——但至

2022-06-15 15:25:06 6012 128

原创 可曾听闻【大话】二字

全章概览图统计一次,包括:统计工作,统计数据和统计学。内容的重点是统计学统计工作:统计的实践,应用统计问题,统计设计,搜索,整理,分析。统计数据:统计工作获得的各种相关数据信息,没有数据,就没有统计。统计学:统计理论,分析数据,选择分析模型,了解计算结果,获得信息价值。应用最多的领域就是管理,所需要的就是 测量—>数据—>统计—>管理—>衡量—>绩效统计学的目的有四个:例题 统计与统计学的源流(了解现象,推测总体)统计学的产生和发展是以研究实际数据的统计实践活动为基础的,而统计实践活动注定与人类社会活

2022-06-08 17:18:58 355 22

原创 VMware 安装 Centos7(超详细教程)

VMware安装CentOS很简单???

2022-06-08 06:00:00 98075 81

原创 使用计算机视觉和深度学习创建现代 OCR 管道

文档扫描仪可以使用手机拍照并[“扫描”]收据和发票等项目。我们的移动文档扫描仪仅输出图像 - 就计算机而言,图像中的任何文本都只是一组像素,无法复制粘贴,搜索或您可以对文本执行的任何其他操作。因此,需要应用光学字符识别或OCR。此过程从我们的文档扫描图像中提取实际文本。运行 OCR 后,我们可以为 Dropbox Business 用户启用以下功能:当我们构建移动文档扫描仪的第一个版本时,我们使用了一个商用现成的 OCR 库,以便在深入...

2022-06-07 06:00:00 4303 67

原创 我在工作中是如何使用【Linux】的

目录前言一.常用命令二.文件和目录处理三.用户与组管理命令四.进程管理命令五.网络管理命令六-.帮助命令七.磁盘管理date显示日期1.date --help命令显示2.时间日期显示例://date +"%Y/%m/%d:以2021/04/02形式显示date -d "2021-02-22" +"%Y-%m-%d %H:%M":%S":显示指定日期的详细时间date -d "2021-02-22" +n month/days" +"%Y-%m-%d":显示n天/月后的日期//pwd显示当所在目录-P :显示

2022-06-06 08:33:18 6908 87

哈夫曼编译码器.cpp

哈夫曼编译码器.cpp

2024-06-21

45. movable元素对于deque速度效能的影响

45. movable元素对于deque速度效能的影响

2022-06-23

Notepad++.zip

Notepad++.zip

2022-06-20

电脑必备软件之360压缩

电脑必备软件之360压缩

2022-06-20

电脑杀毒软件Mhsetup

电脑杀毒软件Mhsetup

2022-06-20

【系统设计与实践】1.系统设计介绍.mp4

【系统设计与实践】1.系统设计介绍.mp4

2022-06-20

1.面试中的算法和准备过程.mp4

1.面试中的算法和准备过程.mp4

2022-06-20

z-stackcc2530.zip

z-stackcc2530.zip

2022-06-06

linux目录结构.docx

linux目录结构.docx

2022-06-06

linux系统常用的20个命令.docx

linux系统常用的20个命令.docx

2022-06-06

空空如也

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

TA关注的人

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