- 博客(10)
- 收藏
- 关注
原创 【计算机网络】TCP可靠性传输_在实现可靠数据传递的机制中没有在tcp首部字段体现出的是
在TCP报文段首部中有一个16位窗口长度,当接收端接收到发送方的数据后,在应答报文ACK中就将自身缓冲区的剩余大小,放入16位窗口长度,当接收端接受到发送方的数据后,在应答报文ACK中就将自身缓冲区的剩余大小,放入16窗口大小中。一开始cwnd=1,而发送窗口等于拥塞窗口,因此发送方只能发送一个数据报文段,接受方收到该数据报文段后,给发送方回复一个确认报文段,发送方收到该确认报文后,将拥塞窗口的值变为2。1、发送方维护一个叫做拥塞窗口cwnd的状态变量,其值取决于网络的拥塞程度,并且动态变化。
2024-09-08 06:52:53
960
原创 try with resource_try with resource bufferedwriter
try-with-resources 是 JDK 7 中一个新的异常处理机制,它能够很容易地关闭在 try-catch 语句块中使用的资源。所谓的资源(resource)是指在程序完成后,必须关闭的对象。try-with-resources 语句确保了每个资源在语句结束时关闭。所有实现了 java.lang.AutoCloseable 接口(其中,它包括实现了 java.io.Closeable 的所有对象),可以使用作为资源。
2024-09-07 22:39:09
399
原创 MyBatis-Generator和Swagger-Codegen_mybatisgenerator swagger
swagger-codegen 包含一个模板驱动的引擎,通过解析 OpenAPI / Swagger 定义来生成不同语言的文档、API 客户端和服务器存根。MyBatis-Generator和Swagger-Codegen各有优点,个人还是比较习惯使用前者,后者可以从服务端通过json文件解析并生成域模型、接口等。对于后者目前还不太了解,只是知道怎么用,不好评判谁好谁坏。
2024-09-07 17:07:09
886
原创 GoPass系列免杀基础(一)_go语言免杀
这是一个以 C++ 为语言的加载器,C++ 有很多 Shellcode 加载器,远程注入等等多种多样的,有些被杀软特征记录,那么就需要换一个不被记录的。
2024-09-07 11:16:02
575
原创 Go-数组类型详解(声明、初始化、遍历、多维数组等)_strconv
/初始化数组return t// 求数组最大值及下标index := 0index = i### 引用传递//原地反转数组i:=0for{if i>=j{breaki++j–**调用代码**### 声明并初始化// 创建26大小数组,存放A-Zfor i :=0;i
2024-09-07 05:22:06
1069
原创 Android Jetpack组件 Compose 使用介绍
前言一直以来,在Android 中构建UI页面是一个很耗时的操作,我们需要图形界面和xml去创建布局,通过预览达到我们想要的效果,而Jetpack推出的新组件Compose就解决了这个痛点,下面让我们来了解它,使用它。使用它,来感受声明式UI的强大之处。正文Jetpack Compose是一个用于构建原生Android UI的现代工具包。Jetpack Compose 通过更少的代码、强大的工具和直观的 Kotlin API 简化并加速了 Android 上的 UI 开发。听起来好像老牛逼了!!
2024-09-05 01:41:34
1201
原创 acm入门基础算法必看
下面的每一个模板我都会配一道一题用来练手。快排模板return;doi++;doj–;归并排序模板return;elsei
2024-09-04 12:09:10
641
原创 30分钟轻松入门flutter,面试心得体会_flutter面试视频
有了上面的 Message 机制的案例,理解下面这张图就顺理成章了,如上面几个标题所示Message 承载内容MessageQueue 存放 MessageLooper 派发 MessageHandler 处理 Message【Android 详细知识点思维脑图(技能树)】我个人是做Android开发,已经有十来年了,目前在某创业公司任职CTO兼系统架构师。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,
2024-09-03 23:45:48
758
原创 2024Android开发前景如何?在互联网摸爬滚打12年要是打算跳槽该往哪方面发展?值得一读!
以前是只要你会Android四大组件的都是个香饽饽,那样的时代已经过去了,随着人机交互的体验要求,App的用户体验的要求、流畅度等等,已经不可同日而语。在这样的情况下,由于饱和,随处都能招到初级的工程师,公司有了选择的余地,所以肯定会去选择更加优秀的,这就必然导致了我们经常说的,Android开发者已经烂大街了,其实不然,只是公司的要求变高,市场饱和,门槛变高而已。一个新行业如果经历过盛极一时,那么必然有这样的一条曲线,像我们学的正弦曲线先急速上升,然后到达顶点,然后再下降,最后再趋近一个平稳的值。
2024-09-03 10:35:03
480
原创 2019 网络编程面试题
1.应用层(Application)2.表示层(Presentation)3.会话层(Session)4.传输层(Transport)5.网络层(Network)6.数据链路层(Data Link)7.物理层(Physical)2.TCP/IP五层模型。
2024-09-02 18:44:11
697
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人