ytlm

stay hungry, stay foolish.


  • Home

  • Archives

  • About

  • Tags

  • Categories

  • Search

ISO的OSI七层网络协议模型

Posted on 2017-04-10 | Edited on 2019-07-04 | In 学习 | Comments: | Views:

在网络的大环境中扮演者重要的角色的是网络协议,在这里简单的介绍一下关于ISO七层网络协议模型,当然还有TCP/IP四层网络协议,这里不再赘述。

Read more »

nginx基于tcp的转发,适用于HTTPS

Posted on 2017-04-05 | Edited on 2019-07-04 | In nginx | Comments: | Views:

nginx的主要功能

1,正向代理
2,反向代理
3,负载均衡
4,WEB服务器

通常用nginx主要做反向代理,负载均衡配合反向代理可以做到很多事情;
nginx做WEB服务器可以实现动静文件分离;
nginx有很多可选的模块,可以对nginx的功能进行扩展;
openresty是一个基于nginx与lua的高性能平台,用lua进行扩展;

Read more »

hexo travis github

Posted on 2017-03-25 | Edited on 2019-07-04 | In 总结 | Comments: | Views:

利用hexo, travis, github联合的方式进行博客的创建并且自动发布.

1,首先是在github创建对应的github pages, 网上有很多教程,这里就不再赘述.
2,安装hexo环境用于生成静态博客,这里简单的列举下自己遇到的坑:

(1). yml格式的配置冒号(:)后必须要有一个空格.
(2). hexo generate不生效的时候要用hexo clean清空缓存.
(3). hexo deploy失败的时候注意git公私钥的配置和_config.yml中deploy的配置.
(4). 选择hexo的主题next,对于next主题的配置可以根据官网说经进行合理的配置.

3,travis的使用

(1). 在(yourself).github.io的git上建立一个hexo分支,
master分支用于页面的显示,
hexo分支用于hexo生成博客和配置,便于同步.
(2). travis ci的登陆通过github帐号登陆,然后开启(yourself).github.io的travis;
然后在hexo的分支上创建并提交.travis.yml文件,注意github token的生成和使用
(3). 最后就是在hexo的分支上进行写博客和提交到hexo分支上,剩下的发布到master上通过travis自动发布.

Read more »

git 命令学习

Posted on 2016-07-24 | Edited on 2019-07-04 | In 学习 | Comments: | Views:

下面是一些在平时学习git时经常需要用的一些命令

Read more »

static和extern,定义和声明

Posted on 2016-07-23 | Edited on 2019-07-04 | In 学习 | Comments: | Views:

总结一下关于声明和定义的区别,以及static和extern的异同

Read more »
1234
ytlm

ytlm

ytlm
17 posts
10 categories
19 tags
RSS
GitHub
Links
  • amjy
  • vcpu
© 2015 – 2019 ytlm