- 博客(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
643
原创 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
1214
原创 Go语言基础一
一、基本数据类型和操作符(1)文件名&关键字&标识符1.1、文件名go程序的文件名后缀为 .go1.2、标识符标识符即表示成变量/函数名/类名等的字符串,以字母或下划线开头,大小写敏感(和python类似), _ 是特殊标识符,用来忽略结果1.3、保留关键字go语言保留了25个系统关键字:(2)Go程序基本结构go程序大体上由 “pack...
2018-08-17 16:52:30
820
原创 Go语言入门之——基本了解
Go语言基础一、简介(2)golang语言特性2.1. 垃圾回收内存自动回收,再也不需要开发人员管理内存开发人员专注业务实现,降低了心智负担只需要new分配内存,不需要释放2.2. goroute天然并发从语言层面支持并发,非常简单使用一个go则在编译时会自动开启一个线程来执行后面的命令/函数/方法,不用像python需要先调用thread模块来开启线程...
2018-08-15 10:22:43
10959
原创 一次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
17299
原创 python菜鸟之——小谈装饰器
装饰器介绍假设有一个显示鱼数量的函数:def info(fishnum): print('The fish number is %s' % fishnum)#调用 info(2002)现在需要对此函数添加一个补充信息:说明是在河里的鱼的数量,添加一个 print(‘In river’),但是不能对原来的函数进行任何一点修改 ,如何实现? 有了!!因为p
2018-02-01 09:59:01
373
原创 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
1408
原创 Linux系统调优之网络的调优
网络的调优1.Bonding技术网卡绑定技术,它的功能有:双线冗余 带宽增备网卡绑定也称作"网卡捆绑",就是使用多块物理网卡虚拟成为一块网卡,以提供负载均衡或者冗余,增加带宽的作用。当一个网卡坏掉时,不会影响业务。这个聚合起来的设备看起来是一个单独的以太网接口设备,也就是这几块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。这种技术在Cisco等网络公司中,被称为Trunk
2017-05-23 12:02:32
1999
原创 Linux性能调优之I/O调优
I/O的调优1.进程可以打开的文件数(高并发时常用)ulimit -n#查看一个进程可以打开的文件数修改进程可以打开的最大文件数临时修改:ulimit -n [进程数]永久修改:修改限制用户资源配置文件vim /etc/security/limits.conf末尾添加* soft nofile 102400 *
2017-05-19 17:33:33
1184
原创 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
1638
原创 Linux第三方系统性能检测工具介绍
Linux第三方检测工具介绍linux系统除了自带的系统性能检测工具外,还可以使用第三方的系统性能检测。第三方检查工具需要安装软件包sysstatyum -y install sysstat1.mpstat命令这个命令需要安装,由软件包sysstat提供yum -y install sysstat显示CPU的综合信息mpstatL
2017-05-17 12:58:54
664
原创 Linux的管理
Linux服务管理Ⅰ 服务管理一.服务简介和分类查询自启动的服务(不能查看源码包安装的服务,查询自启动):chkconfig --list使服务自启动:chkconfig --level 2345 on [服务名] 或者chkconfig on [
2017-02-16 12:02:59
598
原创 CentOS7.0以下破解root密码方法和光盘破解grub/root密码方法
进入单用户模式修复在grub引导界面中按“e”进入编辑选择第二项,在按“e”编辑在最后加入 “1” 或者 “single”,回车保存按“b”启动,进入单用户模式修改(破解)root密码:在单用户模式中输入:passwd root 修改默认运行级别:vi /etc/inttab
2017-01-06 04:52:38
2355
原创 Linux系统基础之七:Shell编程下
五.环境变量配置文件(1)配置文件简介环境变量配置文件:将环境变量写入的文件。source 配置文件------------>强制让修改过的配置文件生效.配置文件------------>强制让修改过的配置文件生效系统的环境变量配置文件:~ 表示家目录将环境变量写入上图任意一个文
2017-01-06 04:21:17
593
原创 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
1070
原创 Linux系统基础之五:简单的系统文件管理
sda1,sda2,sda5,sda6,sda71,2,3,4只能给主分区和扩展分区用文件格式一般使用6.3以上的GentOS2.文件系统常用命令:(1)文件系统查看命令df [选项][挂载点]统计挂载盘用量:
2016-12-29 09:59:29
655
1
原创 Linux系统基础之四:Linux权限管理
Linux权限管理1.ACL权限(1)acl权限 的开启一般默认开启(2)acl权限 查看与设定查看acl命令:getfacl 文件名 (查看acl权限)其中,mask为:(3)设定acl权限setfacl 选项 文件范例: setfa
2016-12-28 10:33:29
390
原创 Linux系统基础之三:Linux用户和用户组管理
Linux用户和用户组管理简介:1.用户管理文件(1)用户信息文件用户信息文件 /etc/passwd每一行代表一个用户,每行7个字段,每个字段意思如下:普通用户将UID修改为0后,就变为了超级用户初始组,和附加组对于Shell:
2016-12-28 10:00:17
385
原创 Linux系统基础-之二:基础命令2
二.权限管理命令(1)文件、目录权限修改命令 命令名称:chmod 所在路径:/bin/chmod 执行权限:文件、目录所有者和root管理员 功能描述:改变文件或者目录的权限 语法: 1.chmod -R [{ugoa}{+-=}{rwx}] [文件或者目录名] u:所有者 g:所属组 o:其他人 a:所有人
2016-12-26 18:05:26
376
原创 Linux系统基础-之一:分区和命令基础
系统分区主分区:最多 只能4个 ——————可以正常使用、写入数据 扩展分区:1.最多只能1个 2.主分区加扩展分区最多4个 3.扩展分区不能写入数据,只能包含逻辑分区 逻辑分区:可以正常使用、写入数据 一般系统分区如下图:2.格式
2016-12-26 17:40:11
371
mysql启动脚本
2016-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人