自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 go进阶学习02

GO进阶学习2(1)、 函数的内置函数go的main包里自带的一些函数,可以直接调用,不引用其他的包### 1.1、close主要用来关闭channel等### 1.2、len用来求某些数据结构的长度,比如string、array、slice、map、channelvar li_1 = [2]int{1,2}len(li_1)### 1.3、n...

2018-09-11 09:22:08 584

原创 Go的进阶学习

(1)、字符串的操作1.1、strings包的使用1.1.1、字符串的首尾字符的判断strings.HasPrefix(s string, prefix string) bool :判断字符串s是否以prefix开头strings.HasSuffix(s string, suffix string) bool :判断字符串s是否以suffix结尾范例:自动在输入的url前面加上 ...

2018-08-23 15:07:40 1127

原创 Go语言基础一

一、基本数据类型和操作符(1)文件名&关键字&标识符1.1、文件名go程序的文件名后缀为 .go1.2、标识符标识符即表示成变量/函数名/类名等的字符串,以字母或下划线开头,大小写敏感(和python类似), _ 是特殊标识符,用来忽略结果1.3、保留关键字go语言保留了25个系统关键字:(2)Go程序基本结构go程序大体上由 “pack...

2018-08-17 16:52:30 750

原创 Go语言入门之——基本了解

Go语言基础一、简介(2)golang语言特性2.1. 垃圾回收内存自动回收,再也不需要开发人员管理内存开发人员专注业务实现,降低了心智负担只需要new分配内存,不需要释放2.2. goroute天然并发从语言层面支持并发,非常简单使用一个go则在编译时会自动开启一个线程来执行后面的命令/函数/方法,不用像python需要先调用thread模块来开启线程...

2018-08-15 10:22:43 10700

原创 一次Git的软件版本升级

Centos6.7下升级git版本github突然无法clone代码今天在github上使用git clone下载代码时,突然出现如下错误:打开提示的网址:提示git客户端版本过低!查看本地的git版本:git --version1.7.1版本过低,现在github不支持1.7.1的git 客户端的下载了,只有从网上下载高一点的版本,并安装。gi...

2018-03-08 16:02:47 17209

原创 python菜鸟之——小谈装饰器

装饰器介绍假设有一个显示鱼数量的函数:def info(fishnum): print('The fish number is %s' % fishnum)#调用 info(2002)现在需要对此函数添加一个补充信息:说明是在河里的鱼的数量,添加一个 print(‘In river’),但是不能对原来的函数进行任何一点修改 ,如何实现? 有了!!因为p

2018-02-01 09:59:01 313

原创 Apache的prefork进程模式参数详解和调优

Apache的prefork进程模式参数详解和调优MPM:Apache 2.X 支持插入式并行处理模块,称为多路处理模块(MPM)。在编译 apache 时必须选择且只能选择1个 MPM默认支持 3 种:Prefork,Worker,Event(不稳定)编译时不指定默认为prefork模式Prefork MPM : 这个多路处理模块(MPM)实现了一个非线程型的、预派生的 

2017-05-25 13:32:11 1301

原创 Linux系统调优之网络的调优

网络的调优1.Bonding技术网卡绑定技术,它的功能有:双线冗余 带宽增备网卡绑定也称作"网卡捆绑",就是使用多块物理网卡虚拟成为一块网卡,以提供负载均衡或者冗余,增加带宽的作用。当一个网卡坏掉时,不会影响业务。这个聚合起来的设备看起来是一个单独的以太网接口设备,也就是这几块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。这种技术在Cisco等网络公司中,被称为Trunk

2017-05-23 12:02:32 1910

原创 Linux性能调优之I/O调优

I/O的调优1.进程可以打开的文件数(高并发时常用)ulimit -n#查看一个进程可以打开的文件数修改进程可以打开的最大文件数临时修改:ulimit -n [进程数]永久修改:修改限制用户资源配置文件vim /etc/security/limits.conf末尾添加*       soft    nofile  102400    *       

2017-05-19 17:33:33 1111

原创 MFS分布式文件系统存储之文件的删除恢复

MFS分布式文件系统

2017-05-19 17:08:36 4333

原创 Linux性能调优之内存调优

内存的调优 1.内存测试安装内存测试软件:memtestrpm -ivh /media/Packages/memtest86+-4.10-2.el6.x86_64.rpm 内存测试:memtest-setup 执行结果查看:cat /etc/grub.conf //启动项已经添加了一个启动选项# grub.conf generated by anacon

2017-05-18 13:40:23 1559

原创 Linux系统调优之CPU的调优

Linux系统性能调优

2017-05-18 13:28:40 3823

原创 Linux第三方系统性能检测工具介绍

Linux第三方检测工具介绍linux系统除了自带的系统性能检测工具外,还可以使用第三方的系统性能检测。第三方检查工具需要安装软件包sysstatyum -y install sysstat1.mpstat命令这个命令需要安装,由软件包sysstat提供yum -y install sysstat显示CPU的综合信息mpstatL

2017-05-17 12:58:54 575

原创 基于MySQL全文检索引擎—sphinx

sphinx全文检索

2017-04-21 20:23:36 4457

原创 MySQL的读写分离之Amoeba

MySQL读写分离Amoeba简介

2017-04-14 08:07:44 404

原创 MySQL忘记密码or重置密码的解决方法

MySQL忘记密码or重置密码的解决方法

2017-04-11 16:40:55 609

原创 Linux的管理

Linux服务管理Ⅰ 服务管理一.服务简介和分类查询自启动的服务(不能查看源码包安装的服务,查询自启动):chkconfig --list使服务自启动:chkconfig --level 2345 on [服务名] 或者chkconfig on [

2017-02-16 12:02:59 552

原创 CentOS7.0以下破解root密码方法和光盘破解grub/root密码方法

进入单用户模式修复在grub引导界面中按“e”进入编辑选择第二项,在按“e”编辑在最后加入 “1” 或者 “single”,回车保存按“b”启动,进入单用户模式修改(破解)root密码:在单用户模式中输入:passwd root 修改默认运行级别:vi /etc/inttab

2017-01-06 04:52:38 2299

原创 Linux系统基础之七:Shell编程下

五.环境变量配置文件(1)配置文件简介环境变量配置文件:将环境变量写入的文件。source 配置文件------------>强制让修改过的配置文件生效.配置文件------------>强制让修改过的配置文件生效系统的环境变量配置文件:~ 表示家目录将环境变量写入上图任意一个文

2017-01-06 04:21:17 556

原创 Linux系统基础之七:Shell编程基础上

(2)shell脚本的执行方式-e 选项的反斜线:范例:\e[1; :开启颜色输出

2017-01-02 18:12:50 398

原创 Linux系统基础之六:vim编辑器简介和linux下软件的安装

linux文本编辑器VimVIM配置文件位置 /root/.vimrc (没有则创建)/home/用户名/.vimrc(没有则创建)1.Vim常用操作Vim工作模式:1.进入 :输入vi [文件名]或者vim[文件名] 文件名:不存在则创建新文件 (刚进入vim处于命令模式)2.退出:输入:wq3.进入插入模式:输入i或者a或者o退出:ESC键4.编辑模

2016-12-30 15:29:01 1019

原创 Linux系统基础之五:简单的系统文件管理

sda1,sda2,sda5,sda6,sda71,2,3,4只能给主分区和扩展分区用文件格式一般使用6.3以上的GentOS2.文件系统常用命令:(1)文件系统查看命令df [选项][挂载点]统计挂载盘用量:

2016-12-29 09:59:29 560 1

原创 Linux系统基础之四:Linux权限管理

Linux权限管理1.ACL权限(1)acl权限 的开启一般默认开启(2)acl权限 查看与设定查看acl命令:getfacl 文件名 (查看acl权限)其中,mask为:(3)设定acl权限setfacl 选项 文件范例: setfa

2016-12-28 10:33:29 358

原创 Linux系统基础之三:Linux用户和用户组管理

Linux用户和用户组管理简介:1.用户管理文件(1)用户信息文件用户信息文件 /etc/passwd每一行代表一个用户,每行7个字段,每个字段意思如下:普通用户将UID修改为0后,就变为了超级用户初始组,和附加组对于Shell:

2016-12-28 10:00:17 359

原创 Linux系统基础-之二:基础命令2

二.权限管理命令(1)文件、目录权限修改命令 命令名称:chmod 所在路径:/bin/chmod 执行权限:文件、目录所有者和root管理员 功能描述:改变文件或者目录的权限 语法: 1.chmod -R [{ugoa}{+-=}{rwx}] [文件或者目录名] u:所有者 g:所属组 o:其他人 a:所有人

2016-12-26 18:05:26 341

原创 Linux系统基础-之一:分区和命令基础

系统分区主分区:最多 只能4个 ——————可以正常使用、写入数据 扩展分区:1.最多只能1个 2.主分区加扩展分区最多4个 3.扩展分区不能写入数据,只能包含逻辑分区 逻辑分区:可以正常使用、写入数据 一般系统分区如下图:2.格式

2016-12-26 17:40:11 314

mysql启动脚本

该脚本可以简洁的执行Linux环境下源码包mysql的重启|启动|停止 服务。 例(重启):mysqld.sh restart 使用该脚本,你安装的mysql需要满足的条件: 1.源码包安装。2.mysql安装路径为/usr/local/mysql,如果不为该路径,请修改脚本内的path变量。3.修改脚本内用于mysql连接的用户和密码为你自己的,修改的地方脚本内有注释。4.脚本需要有执行权限。

2016-12-28

一键安装Rsync脚本

用于一键部署rsync服务端环境,自动生成rsyncd.conf配置文件和密码文件,配置开机自动运行。只需在客户端配置下密码 ,就可以进行rsync同步

2016-12-28

空空如也

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

TA关注的人

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