自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

uxff的专栏

持之以恒

  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 什么是goroutine leak?

goroutine leak,是go协程泄漏,什么是go协程泄漏,通俗来说,开启了一个goroutine,用完后,我们要正确让其结束。如果它没用了,还没结束,那就是goroutine leak。泄漏的goroutine占用一部分cpu,还可能占着一些其他资源,从而影响主协程效率,有时甚至产生异常。我们看下面的一个例子。例子中我们的主协程需要通过某远程服务查询到一个结果。使用一个multiQuery的

2016-12-31 15:50:30 2575

原创 go语言中fallthrough用法

switch sExpr {case expr1: some instructionscase expr2: some other instructionscase expr3: some other instructionsdefault: other code}sExpr和expr1、expr2、expr3的类型必须一致。Go的switch非常灵活,表达

2016-12-28 18:17:43 30912

转载 golang限制协程数量

虽然golang中协程开销很低,但是在一些情况下还是有必要限制一下协程的开启数,比如爬虫中的下载协程,因为受到带宽限制,开的多了也没有效果。本来想在网上找找有没协程池,类似其它语言线程池这样的东西,可以限制最大开启数。找了一番,这方面的资料非常少,难道golang不需要协程池这种东东?自己动手写一个吧。要限制协程最大数量,就是考虑开启一个协程的时候记录一下,然后超过最大数就不再开启。可以考虑用一个变

2016-12-27 18:59:38 20928 3

原创 php7编译安装教程

# 安装mcryptyum install -y php-mcrypt libmcrypt libmcrypt-devel# 升级bisoncd /var/soft/wget http://ftp.gnu.org/gnu/bison/bison-2.6.4.tar.gztar -xvzf bison-2.6.4.tar.gz cd bison-2.6.4./configuremake &&

2016-12-27 18:38:44 633

转载 SOLID原则:面向对象设计和编程

S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。SOLID原则主要包括:SRPThe Single Responsibility Principle单一责任原则OCPThe Open Closed Principle开放封闭原则

2016-12-18 09:32:13 586

原创 MySql内网链接慢问题

MySql内网链接慢解决方法链接虚拟机centos网络正常,ssh shell网络通畅,但是mysql链接延迟很高。 排除了网络问题,问题应该在mysql服务本身,所以检查mysql配置是否有dns检查。 sudo vim /etc/my.cnf 在[mysqld]下增加:[mysqld]skip-name-resolve skip-name-resolve: 禁止mysqld服务检查dns

2016-12-17 22:10:30 377

原创 golang博客系统beego-blog编译及运行笔记

golang博客系统beego-blog的编译笔记-初学go入门篇

2016-12-14 23:06:22 5344 1

原创 git出现错误:Permission denied (publickey).解决方法

最近按照主流教程添加git项目后,出现Permission denied (publickey)错误,验证了自己的配置流程没有问题,后来仔细检查教程的每个细节,发现问题所在。以下是教程方法:主流git教程地址 http://blog.chinaunix.net/uid-26359455-id-3223565.html 1.1 # ssh-keygen -t rsa -C "xxx@g

2016-12-13 19:26:27 50897

MasmEdit汇编语言编译器

MasmEdit汇编语言编译器 比较权威的MasmEdit汇编语言编译器

2011-04-09

2011年优秀个人简历模板集合

2011年优秀个人简历模板集合 2011年优秀个人简历模板集合 2011年优秀个人简历模板集合

2011-04-09

C++语法基础知识全览

比较标准和全面的C++基础知识总集。包括运算符,类,继承,构造函数,析构,内联,类型解释,重载,指针,内存管理,对象等等。在线连接文档。

2011-04-09

C-stdlib C标准库

本文包括大部分C标准库函数,但没有列出一些用途有限的函数以及某些可以简单的从其他函数合成的函数,也没有包含多字节和本地化函数。

2011-04-09

空空如也

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

TA关注的人

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