前端招聘之路-计网

一文详细讲解CRM系统(附架构图、流程、功能介绍) 专为中小企业量身打造高性价比的数字化转型路径!企业如何用CRM才能真正做到降本增效?今天,就用一文讲清这些问题!读完本文,你将清楚得了解CRM的概念、框架、流程、功能、企业成功案例,文末还有常见问题解答。 阅读详情

我整理的前端所需的必会计网知识,有些是leetcode学习里面的内容,需要办会员才能学,我选出一些前端用得上的精华,有些是后来的补充,并且都是在面试几十家公司的过程中总结的

计网

OSI七层协议 TCP/IP五层 TCP/IP四层 HTTP,TCP,UDP,IP在哪层?

OSI七层:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
TCP/IP五层:物理层,数据链路层,网络层,传输层,应用层
TCP/IP四层:网络接入层,网际互联层,传输层,应用层
HTTP在会话层,TCP,UDP在传输层,IP在网络层

HTTP 1.0 1.1区别

缓存处理:1.0使用if-Modified-Since,Expires作为缓存判断标准
1.1优化缓存管理策略,增加了Entity-tag,if-Unmodified-Since,if-Match,if-None-Match
带宽优化:1.0客户端请求对象部分属性时服务端返回整个对象,不支持断点传输,文件下载中断需要重新下载整个包
1.1引入range头域,允许客户端请求部分资源,返回206
HOST头域:1.0一个主机对应一个IP地址,不需要声明主机名(hostname)由于虚拟主机的出现,一个服务器上可能有多个主机共享一个IP地址
1.1引入了HOST头域,请求和响应都可以携带HOST头域,缺少该字段返回400
状态码:1.1新增了24个状态码,如414URL过长,409请求冲突
长连接:1.0默认使用非持久性连接,TCP连接结束后服务端不会记录和跟踪客户端的状态,旧TCP连接不可复用,需要重新建立连接,启用长连接connection:keep-alive
1.1默认使用持久性连接,但是会造成资源浪费,所以设置timeout,在最后一次请求结束的timeout后关闭连接
请求方法:1.0GET请求数据,POST提交数据并请求,HEAD获取头部
1.1OPTION返回支持方法,TRACE返回接收到的数据,CONNECT服务器代理访问,PUT资源有就替换,没有就增加,PATCH资源局部更新,DELETE删除资源

HTTP 1.x 2.0区别

数据传输:1.0使用文本流(字符串),2.0使用二进制传输,将数据分解为帧,再由帧组成数据流,每个数据流具有ID和优先级,避免关键请求被阻塞
多路复用:一个HTTP请求可以处理多个HTTP请求的传输,以流ID进行标识
头部压缩:使用gzip和compress进行头部压缩,客户端和服务端共同维护一张头部信息表,只需要传输表中的索引
服务器推送:允许服务器不经过客户端允许推送消息,客户端可以发起复位请求取消

HTTP 3.0

传统TCP连接需要进行三次握手四次挥手,再进行TLS加密需要更多的握手次数,较慢还会造成阻塞
所以HTTP3.0使用谷歌提出的QUIC协议,基于UDP,低延迟,上层仍然使用HTTP/2请求
在建立QUIC连接的时候就完成了TLS1.3的握手,只需要1RTT就可以建立安全连接,会将加密信息保存到本地缓存中,再次建立连接需要0RTT,而传统TCP需要3RTT
2.0使用HPACK压缩头部,要求传输有序,会造成队头堵塞;3.0使用QPACK压缩头部,基于UDP不会出现阻塞问题
不和具体底层连接绑定,为两端分配ID,如网络切换,根据ID继续传输

HTTPHTTPsHTTP/2HTTP/3
HTTPHTTPHTTP/2HTTP/2
–SSL/TLSTLS1.2QUIC
TCPTCPTCPUDP
IPIPIPIP
MACMACMACMAC
dns解析原理及流程

dns域名空间是树形结构:根域名,顶级域名,权威域名
流程:
浏览器拿到url后查询本地缓存和HOST头域,查询IP地址
向本地dns服务器发送请求查询IP地址
本地dns服务器向根域名服务器发送请求,返回根域名IP地址
本地dns服务器向顶级域名服务器发送请求,返回顶级域名IP地址
本地dns服务器向权威域名服务器发送请求,返回域名IP地址
向本地服务器发送请求使用TCP连接,本地dns服务器发送请求使用UDP连接
递归查询:本地dns服务器以客户端身份替主机向域名服务器发送请求
迭代查询:本地dns服务器一层一层向上发送请求的过程

cdn加速静态资源

加入cdn后,本地dns服务器将解析权交给cname指向的cdn专用dns服务器
将cdn全局负载均衡设备IP返回本地dns,本地dns向全局负载均衡设备发起请求
根据本地dns的IP地址判断位置,找到本地负载均衡系统,返回IP地址
本地dns将本地负载均衡系统IP发给浏览器,浏览器向cdn节点发起请求
cdn节点有资源就返回请求文件,如果不存在向源服务器请求资源

url到页面展示流程

dns解析:将域名发送给dns服务器,转换为IP地址
建立TCP连接:向服务器发送TCP连接,进行三次握手
发送HTTP请求:浏览器向服务器发起HTTP请求,索要网页资源
处理请求并返回:服务器根据请求发送资源文件给浏览器
浏览器渲染:浏览器解析HTML文件,构建DOM树,渲染CSS文件生成样式规则,布局渲染树绘制到屏幕
断开连接:四次挥手终止TCP连接

三次握手四次挥手

三次握手:服务端处于LISTEN状态,客户端发送SYN=1,Seq=x后,进入SYN-SENT状态
服务端发送SYN=1,ACK=1,Seq=y,Ack=x+1后,进入SYN-RECV状态
客户端发送ACK=1,Seq=x+1,Ack=y+1后,进入ESTABLISHED状态
服务器接收到之后进入ESTABLISHED状态
四次挥手:双方处于ESTABLISHED状态,客户端发送FIN=1,Seq=u后,进入FIN-WAIT-1状态
服务端发送ACK=1,Seq=v,Ack=u+1后,进入CLOSE-WAIT状态,客户端进入FIN-WAIT-2状态
服务端发送FIN=1,ACK=1,Seq=w,Ack=u+1后进入LAST-ACK状态
客户端发送ACK=1,Seq=u+1,Ack=w+1后进入TIME-WAIT状态
服务端接收到之后双方进入CLOSE状态
为什么不能两次/四次握手?
两次握手建立连接,客户端知道服务器能够收到数据,而服务器并不知道客户端是否能够收到数据,没收到误以为连接建立浪费资源
因为完全可靠的通信协议是不存在的,只能确认之前的,无法确定之后的情况,握手再多次也不能确定,浪费资源
为什么握手三次,挥手四次?
建立连接时,服务端进入握手阶段并不需要准备,直接返回SYN和ACK报文,建立连接
释放连接时,服务端收到客户端释放连接的请求时并不能立即释放连接,还有必要的数据需要处理,
服务器先返回ACK确认收到报文,经过CLOSE-WAIT阶段准备好释放连接,才能返回FIN释放连接报文

TCP UDP区别
–面向连接可靠性传输效率数据传输形式所需资源首部长度应用场景
TCP面向可靠低字节流多20-60字节发送文件,邮件
UDP不面向不可靠高数据报文流少8字节即时通讯,域名转换

字节流和数据报文流
TCP将应用程序看成是一连串的无结构的字节流。TCP套接口有一个发送缓冲区,字节流太长,拆分进行发送。字节流太短,TCP会等待缓冲区中的字节流达到一定程度时再构成报文发送出去,
TCP发给对方的数据,对方在收到数据时必须给矛确认,只有在收到对方的确认时,本方TCP才会把TCP发送缓冲区中的数据删除。
客户端连续发送数据,只要服务端的这个函数的缓冲区足够大,会一次性接收过来,即客户端是分好几次发过来,是有边界的,而服务端却一次性接收过来,所以证明是无边界的
UDP传输报文的方式是由应用程序控制的,应用层交给UDP多长的报文,UDP照样发送,既不拆分,也不合并,而是保留这些报文的边界,即一次发送一个报文。
客户端分几次发送过来,服务端就必须按几次接收,是有边界的。

状态码
1xx请求正在处理  
100继续  
2xx成功  
200成功 204成功但无内容返回  206返回部分资源
3xx重定向,需要继续操作  
301永久重定向 302/3/7临时重定向 304自从上次请求后网页if-Modified-Since未修改  
4xx客户端错误  
400语法错误 401需要认证信息 403拒绝访问  404找不到资源 409请求冲突 410资源永久删除 414url过长  
5xx服务器错误  
500服务器错误  502网关或代理服务器接收无效响应  503服务器宕机  504网关或代理服务器超时
GET和POST区别

GET参数在URL中,安全性低,适用于请求资源,只支持URL编码和ASCII编码,发送Head+data返回200,生成一个TCP数据包,参数通过Request.QueryString获取
POST参数在请求主体中,安全性高,支持多种编码,发送Head返回100,再发送data返回200,生成两个TCP数据包(Firefox一个),参数通过Request.Form获取

HTTP和HTTPs区别 HTTPs加密过程

HTTPs=HTTP+SSL

–数据格式安全性默认端口响应速度–
HTTP明文未加密80快–
HTTPs加密安全性好443慢(多SSL)需要申请CA证书,有费用

HTTPs加密过程 在建立TCP三次握手之后
客户端发起HTTPs请求到443端口,提供支持算法和密钥长度
服务端对比算法列表选择一种算法,与其他密钥组件发送给客户
服务端发送带有公钥的CA数字证书给客户
服务端通知客户端,SSL第一阶段协商结束
客户端使用证书中的公钥生成随机密码串发送给服务端
客户端发送给服务端加密串加密的报文,再发送finish
如果服务端可以解密,服务端也同样报文给客户端,发送finish
非对称加密:验证CA数字证书阶段
对称加密:利用密钥加密解密阶段

websocket理解
建立与TCP之上,只需要一次握手可以建立持久性连接,允许服务端向客户端推送消息  
客户端发起http请求,经过3次握手后,建立起TCP连接  
发送GET请求,带有WebSocket支持的版本号,Upgrade:websocket,Connection:Upgrade  
服务器收到客户端的握手请求后,返回一个Switching Protocol  
客户端收到连接成功的消息后,开始借助于TCP传输信道进行全双工通信  
Session和Cookie区别

Session:发起请求时,在服务端创建Seesion对象,以键值对形式存储,分配sessionid给客户端,
保存至Cookie中(Cookie被禁用,重写URL的token中携带)
优点:安全性高,保存在服务端
缺点:如果是分布式系统,负载均衡,多个请求到不同的服务器,不能保持数据一致性
方案:使用中间件,如Redis,将Session存储在中间件中
Cookie:服务端在响应头设置SetCookie字段存储客户端状态,创建Cookie,浏览器每次访问请求Cookie
(设置secure=true和头部加httpOnly禁止js获取cookie(tomcat7默认加httpOnly))
优点:减轻服务器负担
缺点:不安全,请求头长占用带宽

cookie加密:用户名,MD5加密的密码,有效时间,自定义字符串webkey使用":"间隔,
拼接成一个字符串,再用MD5加密,进行base64编码,设置为coookieName写入客户端

cookie属性:expires,domains(服务器域名),path(域名下哪些路径可接收cookie),
secure(只有https可以设置,传输过程加密本地cookie不加密),httponly(只能服务端设置)
samesite属性:防止CSRF攻击,用来限制第三方cookie
strict完全禁止获取cookie,不会发送cookie,登录cookie不发送体验不好
lax大多数情况禁止cookie,基本杜绝CSRF,除了预加载GET请求
none没有限制,必须同时设置secure属性

localstorage和sessionstorage区别

都以键值对形式保存在客户端
localStorage存储持久型数据,浏览器关闭后数据不丢失,除非主动删除,用于存储浏览器访问次数
sessionStorage基于当前会话,数据在当前浏览器窗口关闭后删除,用于页面传值

JWT登录鉴权-JSON Web Token

分为header,payload,signature
流程:
用户输入账号密码登录,服务器返回token和refresh-token,客户端保存到本地
带token请求资源
如果token过期,客户端带refresh-token请求资源,服务端返回新的token和refresh-token,客户端保存到本地
如果token和refresh-token都过期,需重新登录
signature加密:使用服务端私有密钥secret,将header和payload转成base64,与secret用"."拼接,再用header指定的签名算法加密

多地登录问题

登陆后,后端清除该账户所有token,并新建一个token返回给客户端,客户端存到localStorage
别处登录的客户端由于对应的token被系统清除,所以是未登录状态,如果本地有token,则证明异地登录,如果没有token,证明没有登陆过

时间序列预测 | Python实现ARIMAX和VARMAX时间序列数据预测 时间序列预测 | Python实现ARIMAX和VARMAX时间序列数据预测 目录时间序列预测 | Python实现ARIMAX和VARMAX时间序列数据预测基本介绍ARIMAXVARVARMAVARMAXSESHWES参考资料 基本介绍 本文介绍ARIMAX、VAR、VARMA和VARMAX基本概念及其Python程序设计。 ARIMAX 具有外源回归量的自回归整合移动平均值(ARIMAX)是 ARIMA 模型的扩展,其还包括外生变量的建模。 外生变量也称为协变量,可以被认为是并行输入序列,其在与 阅读详情

相关推荐

脑机接口(BCI)从原理到开发实战 10|脑控外设:用脑电波控制机械臂/游戏

摘要: 脑机接口(BCI)的“最后一公里”是将分类结果转化为实际动作的关键环节。本文介绍如何通过指令映射、硬件通信和执行反馈实现脑控外设,包括离散/连续控制策略、防抖处理及串口/蓝牙通信方法。通过两个实战案例(运动想象控制机械臂抓取、P300/SSVEP控制游戏)和完整项目(OpenBCI控制小车),演示了从分类标签到设备动作的完整流程,重点涵盖指令生成算法(多数投票)、Python与Arduino的串口通信集成,为BCI系统落地提供实用解决方案。(149字)

小明的博客 766

后端面试题—计网

个人概括

Big______bird的博客 541

Matlab:imageDatastore() 高效读取图像数据集的实战技巧

本文详细介绍了Matlab中imageDatastore()函数的高效使用技巧,帮助用户从繁琐的手动读取图像数据集中解放出来。通过核心语法、关键参数(如IncludeSubfolders、LabelSource、ReadSize)的解析,以及数据集分割、打乱等进阶实战操作,指导读者构建稳定、高效的图像数据读取管道,特别适用于大型图像数据集处理和机器学习项目。

hill8的博客 1101

后台开发面试准备 计网

目录 OSI七层模型 vs. TCP/IP 五层模型(有时候也说四层)及及各层协议  给定一个网址,访问这个网址经过了那些过程?涉及哪些协议? HTTP and HTTPS HTTP报文格式 HTTP方法及相互区别 HTTP的无状态 HTTP状态码 HTTP 1.0 vs 1.1 vs 2.0 HTTP vs HTTPS HTTP安全性 HTTP底层...

qq_36435927的博客 429

代码审计工具学习之Seay(安装以及初步认识)

目录 1.1名词解释 1.2代码审计的重要性 1.3代码审计的步骤 1.4代码审计的内容 1.5常见的代码审计工具 2 Seay 2.1什么是Seay 2.2Seay的安装过程 3典型漏洞分析 3.1什么是命令注入漏洞 3.2 如何理解命令注入漏洞 3.3 如何防御命令注入漏洞 4 利用工具对命令注入漏洞进行分析 4.1DVWA靶场命令注入漏洞分析 4.2 Pikachu靶场命令注入漏洞分析 1.1名词解释 软件代码审计是对编程项目中源代码的全面...

weixin_52515588的博客 2万+

5分钟搞定!用MCU GPIO实现零功耗一键开关机电路(附完整原理图)

本文详细介绍了如何利用MCU GPIO设计零功耗一键开关机电路,适用于便携式设备和电池供电项目。通过软硬件结合的方式,实现关机状态下的真正零功耗,同时提供智能开关机控制。文章包含完整原理图、元件选型指南和实际搭建技巧,帮助开发者在5分钟内完成高效电源管理方案。

weixin_28339967的博客 343

计网笔记

计算机网络基础 做点笔记吧

weixin_44636927的博客 652

Linux脚本实战之SSH执行远端脚本

Linux脚本实战之SSH连接主机

jks212454的博客 2134

二叉树的莫瑞斯遍历------一种方法解决前,中,后序遍历

本期推荐岗位:【游戏测试开发】2024年刚开始,新出了很多岗位,简历筛的特别迅速,最近甚至都有秒处理的!赶快搞简历,内推走起来!赶快搞简历,内推走起来!赶快搞简历,内推走起来!本期岗位:【云计算虚拟化开发工程师】2024年刚开始,新出了很多岗位,简历筛的特别迅速,最近甚至都有秒处理的!本期岗位:【游戏客户端开发】2024年刚开始,新出了很多岗位,简历筛的特别迅速,最近甚至都有秒处理的!本期岗位:【云计算网络开发工程师】2024年刚开始,新出了很多岗位,简历筛的特别迅速,最近甚至都有秒处理的!

2301_79125642的博客 908

[QMT量化交易小白入门]-105、震荡市最适合的策略:ETF多标的动态网格策略,回测年化收益47.81%

本专栏主要是介绍QMT的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写200篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步。

木头大左的博客 2065

【Claude】Not logged in 错误:未登录状态的判断与 /login 认证路径 bug报错已解决

login 是首选修复:大多数 "Not logged in" 只需重新执行 /login检查系统时间:时间偏差是 Token 验证失败的常见原因避免密钥库被清理:将 Claude Code 添加到系统清理工具的白名单企业环境用 API Key:如果组织禁用 OAuth,使用 API Key 认证区分凭证类型:理解 Not logged in(无凭证)vs Invalid key(有但无效)

博客 7314

2015腾讯校园招聘(菜鸟逆袭腾讯,offer get)

腾讯校园招聘web前端开发 看着这个标题,是否觉得很不可思议!没错!就是这样的神奇,不到你不信!下面来先说说我的背景。 学习背景: 本人学渣一个,应聘的是Web前端开发工程师。喜欢打游戏,大二、大三两年热衷于LOL,多科低分飘过,三年挂俩,一补考一重修,没拿过奖学金。大三下的下半学期开始自学前端,做过两个小项目,真正开始让我快速成长的是加入了老师的项目组,尽管在这个项目中我是做后台开发的

思緒凌亂 1812

YOLO11改进大全:卷积层、轻量化、注意力机制、损失函数、Backbone、SPPF、Neck、检测头全方位优化汇总

YOLOv11改进大全:卷积层、轻量化、注意力机制、损失函数、Backbone、SPPF、Neck、检测头全方位优化汇总

魔改工程师的博客 4531

【精】拼多多2024官方校招 && 2025届实习生招聘

class Solution {public: /** * 代码中的类名、方法名、参数。class Solution {public: /** * 代码中的类名、方法名、参数。今天OC了,由于鸿蒙的开发实习岗全网都很少,因此记录一下小厂面试:笔试做了一些逻辑思维相关的题目,比。刚刚面试了一个技术支持工程师,hr和面试官人都很好,但是问我的主要包括像计网和计组,但是这俩我都好久。被百度录取的那一天,一切都将作废,之前的所有面试都作废,之前的所有offer都作废,之前的本科学历作。

han_xue_feng的博客 603

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

前端需求

从今天起努力成为前端工程师前端需求技术冲就完了!!! 前端需求 招聘网找的前端要求 技术 1、H5、CSS、JS、jQuery、Bootstrap、Vue 2、微信小程序 3、HTTP等网络通信协议 4、熟练掌握目前主流的前端开发框架至少一种:如Flutter、ReactJS、VueJS、AngularJS等,熟悉组件化开发; 5、熟悉canvas、svg、webgl 6、脚本语言用1种以上的脚本语言,包括:Shell、PERL、PHP、Python 7、熟练掌握ES6语法以及 Less / Sass 等扩

weixin_46727994的博客 714

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

2020.10.20 开始前端的正式的路

2020.10.20 开始前端的正式的路一、为什么开始……二、具体要完成什么……2.1 开始的“前”路2.2 鹅厂对2021年应届毕业生的要求2.3 其他对2021年应届毕业生的要求2.4 关于网络上对自学前端的理解 一、为什么开始…… 其实这个博客是我给我自己写的,记录一下自己到底能坚持多久,虽然现在我早起跑步已经坚持了2个月了。希望自己还能坚持下去吧…… 二、具体要完成什么…… 2.1 开始的“前”路 前端是我大二下学期才想学的东西,还没采坑,现在已经大三了,进了个实验室(也不知道能不能接触到项目,我现

dissent_end的博客 197

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

前端后端知识体系理解--wsdchong

时间:2020/4/21 前言:对前端的理解、对后端的理解、基于Java的前后端、基于node.js、基于PHP。 认识具有反复性和无限性。 这是我之前2020/4/13对前后端的理解:前后端学习 框架在变,但底层不会变。 一、对前端的理解 许多人认为这十几年前端一直在变,而后端不怎么变。一开始我也这么理解,但是慢慢的我发现不应该这样理解。 前端后端不过是一个在前端页面表示、一个在后...

wsdchong的博客 831

前端实习面试常考

前端实习面试常考 (持续更新中) 计网 1、TCP/IP四层 2、TCP/UDP区别,使用场景 3、TCP三握手、四次挥手 4、输入url到界面呈现发生什么 5、HTTP2.0特性 6、HTTP/HTTPS 7、localStorage/sessionStorage 8、cookie/session 9、Websocket 10、安全:CSRF、XSS原理及防范措施 11、强缓存、协商缓存 JS 1、基本数据类型,null/undefined区别 2、堆栈、垃圾回收机制 3、操作数组的几种方法 4、闭包 5

qq_45643079的博客 369

关于进入云计算的计划

真开心自己能加入计网老师的项目组。 我去老师那学的是HTML。 我希望自己能够好好抓住计网老师给予我的机遇。

csm_2014_boke的专栏 636

2019.3.6 腾讯前端实习面经

2019春招第一面,超想去的腾讯~ (我怎么这么菜嘤嘤嘤) 个人觉得面试官失策了,刚开始让我介绍项目经历,我就刷刷刷讲了10多分钟。。。。。。 (比较能说) 然后问我在项目里学到了什么 我又讲了十几分钟 (我这张嘴哟) 然后问我在学校学习到了什么技能 依旧。。。 我是怎么学习技能的 。。。 正经问题:(是的,就一个,我太菜了,没问其他) (仰天长啸“我好菜啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊”)...

Stupid but Strong. 535

后端开发(Java) - 一面凉经 - 美团(通讯研发)

CPSR是当前程序状态寄存器,存储的是当前程序的状态,比如上下文的⼀些寄存器内容,程序运行的话就要用到CPSR。招聘招聘,柏楚电子,招人招人。软件研发,ai工程师,嵌入式,运动控制,前端,图形算法,产品,硬件。双非计算机类专业,简历清汤寡水的,有些知识比如python ,spark ,maven mysql 都是泛泛的学了一下,不好写上去,已经投了三百多封了,就收到两。无论是校招还是社招,除了要有一个充足的准备,对答如流之外,还有一些雷区不得不注意,否则绝对会让你的努力付水东流,一去不复返。

2301_79125642的博客 874

个人经验,校招面试

个人经验,校招面试 本人20届应届生,平时都是在csdn上划划水,第一篇博客想分享一下对校招的一些看法,希望对以后的学弟学妹们有点帮助。 何时开始准备 我的学校是一个比较末流的211,周围的人也都挺咸鱼的,很多人到了大三,发现学校啥都学了,Java,c,c++,c#,游戏等等一大堆,但又感觉啥都不会(本人当时就是这样的)。 在这里提一个我一个进字节的原室友,人家大三上学期爆肝学分,到了下学期的时候,基本就没有啥要上的课了。然后在我们大三下学期有了些危机感,准备确定方向的时候,人家先找了当地一家小公司上班去了

qq_41536774的博客 378
上一篇: HIS数据库
下一篇: 前端招聘之路-手写
2333陆陆陆
博客等级 码龄7年 8粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值