4 sakurakider

尚未进行身份认证

我要认证

励志做一个优秀帅气安卓程序猿的大四仔,,,

等级
TA的排名 2w+

计算机网络知识梳理---网络层

吐槽今天都三月了,昨天终于出了一趟门散散步晒晒太阳,心情愉悦,这一周主要是复习计算机网络层的相关知识,把一些重点的协议啊,包的格式总结一下方便自己后期的阅读。本文思维导图1 网络层的基本概念在计算机网络层,主要是担任运输中转的功能,他的主要的目的就是选择各种合适的路径,然后讲数据包发送出去。人们在设计网络层的时候主要是考虑它是面向链接还是无连接的方式。1.2 网络层提供的两种服务模型...

2020-03-01 21:14:50

计算机网络知识梳理---数据链路层

吐槽这周又是没出门的一周,在家天天读读英语,看看书,健身也是很享受的,可能自己肥宅太久了吧,真的懒得出门尴尬。体重也按照计划慢慢瘦下来了哈哈,这周计算机网络就看了数据链路层的知识。思维导图1 基本概念链路 是一条无源的点到点的物理线路段,中间没有任何其他的交换结点数据链路 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。...

2020-02-23 22:22:28

计算机网络知识梳理--- 物理层

吐槽最近在家了实在是无聊,准备把计算机网络知识好好的复习整理一下,春节回去的时候家父问了我一个医院计算机网络搭建的问题,自己觉得自己的计算机网络已经白学了,之前那些复习只是为了应付下面试。这次自己准备从新学习下计算机网络知识,满足下自己的好奇心嘿嘿。// 复习路径 主要是在b站上看韩老师讲的计算机网络课程 课程链接韩老师计算机网络课程地址本文思维导图物理层是计算机网络的最底层,也是最接近...

2020-02-16 20:30:16

秋招客户端总结 二进宫腾讯

吐槽秋招都结束好久了,自己已经肥宅了感觉快一个多月了,天天寝室睡懒觉然后弄下毕设开题什么的,最近想把自己秋招总结下,也算是对自己大学一个交待吧。上周把三方寄到北京腾讯了,兜兜转转自己还是回到了腾讯//腾讯白菜真香自己春招提前批4月就去了腾讯实习,天天写需求233,自己写的需求都已经上线了,但是没有转正,leader找我谈话谈的我心累(种种原因吧,不要相信别人给的大饼,有的部门招实习生本来就是那...

2019-10-21 11:20:52

Flutter 学习笔记(二)----基本组件

吐槽上一周都在看flutter的基本组件,主要是看技术胖的b站视频和官方的文档,看完才觉得还是先学下dart语法再学效果会好一点。明天要考试了很难受啊,自己还得晚上复习复习考试内容。//主要是记载下自己看视频学习的代码,组件的用法一看就知道了Text widget最常用的组件,主要是看下省略点什么的怎么处理的import 'package:flutter/material.dart';...

2019-07-01 19:54:44

Flutter 学习笔记(一)

吐槽真的真的好久没写博客了,主要是自己公司那段时间很忙,自己心态也不好,生病难受不想写东西,然后最近回学校准备课设,准备期末考试复习什么的,无聊时候开学学习下flutter,为什么要学这个,我个人觉得这个跨平台肯定是以后一个趋势,flutter很可能就是以后一个主流,所以提前学下还是很好的。//主要是部门leader让我学的233flutter概述和其他跨平台框架对比特点跨平台用户界面...

2019-07-01 19:08:16

春招安卓总结(已拿腾讯offer)

吐槽感觉好久没写博客了啊,最近咋老这么多人关注我尴尬,自己因为一直复习忙着面试就没空写博客,最近收拾东西,准备下周去深圳腾讯实习了,就想着把自己春招那段时间总结一下,分享给大家,希望对别人有帮助。面试经历阿里 去年12月面到今年3月 5轮技术面 (挂了)cvte 面过了,但是没去HR面有道云笔记 年前面了一面然后说年后要继续面我,但是被放鸽子了好未来 简历把我拒了,专门回复我说我...

2019-04-14 20:30:55

2018自己个人总结

吐槽今天跨年啊,自己也刚从北京回到学校,想把自己2018年总结下,自己这一年真的遇到很多事情,遇到了很多人,开心过,绝望过,难受过。真的发生很多事情,逼着自己不断不断往前走,生活就是这样充满喜剧感。之前一直觉得“人生就是一盒巧克力,你永远不知道下一个味道是什么”这句话傻乎乎的,我不吃总可以吗,但是生活就是你不选择也好,主动选择也好,生活都会把巧克力塞你嘴里,让你没得选择。2018年重要的事情...

2018-12-31 22:04:38

大三寒假安卓实习面经总结篇

吐槽都快自己实习一个月了,突然想起来把之前自己准备寒假实习的那段时间总结下,把面经分享给别人,然后记录下当时自己的那段生活。一开始自己被学长要求写简历一直不敢写,然后学长们的模拟面试把自己打击的不要不要的,第一次面试时候的紧张,被头条挂了的难受,最终自己到百度实习了,现在已经实习4周了,真的是神奇的一个月啊,很是感慨。下面按照时间顺序总结下11月4日到11月16日的面试经历11月4日模拟面试...

2018-12-31 19:18:27

java源码分析(五)---HashMap源码

吐槽今天天气好冷啊,真的是冻死了,自己下午出去吃了一顿羊肉泡,美滋滋。回来啃下HashMap的源码。前置条件在看HashMap源码之前我们有两个前置条件:Hash的概念,Hash函数的概念,Hash表的概念Map接口的源码分析当我们看完前置条件,然后再去看下HashMap的源码,解决以下问题。什么时候使用HashMap?简单的介绍下HashMapHashMap的工作原理Ha...

2018-11-11 16:27:42

java集合源码分析(四)---LinkedList

吐槽今天看到别人说的一句话感触蛮深的一个人把时间用到哪里,他的成就在那里 自己最近真的蛮浮躁的,对自己的能力莫名其妙的错误估计,但实际上自己的真实的水平什么的自己还是要有点B数,既然选择这条路的话,还是好好的自己一步一步走下去吧。LinkedList这个是Collection阵营的一个集合其实和ArrayList类似,但是其底层的实现是用双向链表来进行实现的我们还是先想几个问题带着问题去...

2018-11-05 23:00:38

java集合源码分析(三)--ArrayList源码

吐槽周末啊,冷啊啊啊啊,然后怕自己周六中午睡起来都晚上了,就不睡午觉了去实验室看下ArrayList的源码。之前自己学集合只是简单的看了下用法,写项目的时候虽然用这块但是也没仔细看下这块到底咋实现的。ArrayList的基本功能首先这个货是个数组数组就是存放东西的一个仓库但是这个和普通的普通的数组还是有区别的它的特殊的地方就是可以动态的添加或者减少这个数组里面的元素emmmmm//当...

2018-11-04 15:21:37

java垃圾收集的

吐槽今天是10月24日啊,空的时候把之前看的java的垃圾回收的基础概念好好总结下。垃圾回收机制的意义之前在操作系统课上,老师在讲资源分配的时候,操作系统对系统里面的内存控制的很好,不论是进程之间分配内存资源什么的都要进行调度,操作系统对程序分配内存有四种方式:1、连续分配方式2、基本分页存储管理方式3、基本分段存储管理方式4、段页式存储管理方式但是操作系统不论这么分配内存什么的,...

2018-10-24 20:35:12

leetcod刷题---两数之和

吐槽今天好冷哇哇哇,真的是冻死人了,今天看猫猫老睡在那里,然后我过去就舔我的手和脸emmmm。题目两数之和给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0...

2018-10-21 13:55:15

leetcod刷题--- 移动零

吐槽周末了,睡了好久的懒觉了,起来去实验室写项目之前再刷一道题提提神就好了。题目给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。思路这道题也是个简单题,但是我发现我写的代码执行的时间和最快执行时间...

2018-10-20 17:01:11

leetcod刷题---只出现一次的数字

吐槽今天刷了两道题,但是第一道太简单了就不记录了,来看下这块坑了我10分钟的题233题目给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4思路我自己的解题思路:...

2018-10-17 20:30:59

leetcod刷题---旋转数组

吐槽今天无聊刷这道题发现,,,不审题很尴尬唉,不然老过不了题目给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2...

2018-10-16 11:47:11

leetcod刷题---买卖股票的最佳时机 II

题目给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交易...

2018-10-15 10:56:39

leetcod刷题--- 删除排序数组中的重复项

吐槽以后坚持每天在leetcode上面刷到算法题,不然感觉自己好久没练算法了,自己都忘的差不多了,就先开始练习吧,然后写题解。题目给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2],函数应该返回新的长...

2018-10-14 22:02:36

《深入理解java虚拟机》读书笔记(一)---java内存

吐槽最近上课无聊的时候还是赶紧看下java虚拟机这本书吧,因为最近要看热修复技术这块,但是直接上手发现好的原理性的东西还是不知道唉,还是先看下《深入理解java虚拟机》这本书吧。java的内存之前和一个学C++的朋友一起聊天的时候,他给我说,C++的内存什么的有的要程序猿自己去分配,分配完了然后还有去自己手动去回收这块,当时我感觉他们要考虑的东西真的多,java好像从来没有让我考虑这块,原因...

2018-10-09 21:24:49

查看更多

勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。