自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 同步异步以及并行和并发

同步IO/异步IO的区别对于这个问题,每个人的理解不一样,但殊途同归。拿IO操作的Read和Write举例,Read执行的情况下,对于默认的socket都是阻塞的,因此Read这个函数得不到返回值,并且一直阻塞在那里,整个线程不能进行其他操作,至于阻塞构成的原因是由于Read需要等待socket连接的另一方将数据发送过来,并且通过系统调用陷入内核,拷贝数据,并将数据返回到用户态。一旦这两个条件...

2020-02-29 18:29:44 164

原创 MVC模式

MVC模式通常用于客户端/前端的代码编写中,用来更加方便的管理代码,且保证代码的逻辑清晰。Model代表数据层,仅用来处理数据,不依赖于View和Controller。Controller代表控制层,可以用来处理逻辑,依赖于Model。View代表视图层,用来显示数据,依赖于Model和Controller。Model层作为中间层,不经常变化/不会变化/性质不变的...

2020-02-29 18:20:05 226

原创 VSCode远程ssh连接Linux服务器

下载VSCode,https://code.visualstudio.com/download 安装Romote -SSH插件 vim /etc/ssh/sshd_config 打开PermitRootLogin和PubkeyAuthentication的注释,允许远程以Root权限登陆和密码登陆 vim ~/.ssh/known_hosts将VSCode所在的操作系统的公钥加入到这里,如...

2020-02-29 17:06:58 1211

空空如也

空空如也

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

TA关注的人

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