自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hsuan_Jen的博客

怎么你跟印象中的程序猿略有不同?

  • 博客(4)
  • 收藏
  • 关注

原创 go的调度机制

摸清go的调度机制之前,先来说说线程模型,一般分为三种,取决于用户级线程和内核级线程的对应关系。第一种:N:1,多个用户态的线程对应着一个内核线程,这种模型上下文切换成本低,但不能利用多核。第二种:1:1,一个用户态线程对应一个内核线程,这种模型可以利用多核,但上下文切换成本高。第三种:M:N,M个用户线程对应N个内核线程,结合上面两种模型的优点,既能利用多核资源也能尽可能减少上下文切换成本,但是调度算法的实现成本偏高。Go语言的线程模型就是这一种特殊的线程模型,也就是GPM调度模型GP

2021-04-11 16:39:56 955 1

原创 yum 安装 nginx

centos7默认是没有nginx源,nginx官网提供一个了PRM包,需要自行添加即刻使用yum安装nginxrpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm添加RPM包后,执行如下安装yum install -y nginxn...

2020-04-24 17:42:53 262

原创 lnmp快速搭建

安装依赖yum install gcc \ gcc-c++ \ libxml2 \ libxml2-devel \ openssl \ openssl-devel \ libcurl \ libcurl-devel \ freetype \ freetype-devel \ libjpeg \ libjpeg-devel \ libpng \ libpng-deve...

2018-07-31 17:47:49 183

原创 微信永久素材

近段时间写了一个处理微信素材的管理系统,有点想吐槽的是,微信的文档存在令人诟病的地方,详细得,令人发指。虽然网上有人把代码贴了出来,但不管用。好了,不废话,我贴码。/***上传图文时注意封装成json格式要求,请使用字符串链接成json格式*如果本地开发使用windows而上线使用Linux操作系统*请注意两个系统文件路径是使用不同的分隔符*if (strtoupper(substr(PH

2017-03-29 00:05:18 378

空空如也

空空如也

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

TA关注的人

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