自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gagagixi的博客

技术支持

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

原创 学习能力提升随想002:工作事前推演

今天继续学习极客时间的几个专栏,看了10x程序员工作法关于做事之前的推演,刚好最近在项目上主要是负责写各类的工作计划和交付方案,虽然之前自诩自己已经能够考虑很全了,但是没有找到一个很好的方式来推演整个工作计划和工作流。看了这篇文章有点醍醐灌顶的感觉,考虑方案的全面性应该要牢记如下要素:1、坚持以终为始的思考模式来定方案2、对方案的开发和实施的过程进行模拟推演,通过模拟推演来识别方案各个...

2019-04-01 00:52:12 472

原创 python练习-3

高阶函数: def show(): def inner(): print('abc') #不带括号,则表示返回inner这个函数 return inner #return inner()带括号,则表示返回inner执行的结果,#执行验证效果show()把函数作为一个参数传入另外一个函数def sum_sum(num1,num2)...

2019-01-17 00:50:27 188

原创 归并排序、快速排序的学习笔记和python实现

归并排序思路:1.对数组进行归并排序1.2取数组的中位数,基于中位数将数组分成两个子数组1.2 对两个子数组进行递归调用归并排序2.  对排序完成的子数组进行合并2.1 创建一个临时数组,依次对比两个数组的首个元素,将小的元素放置到临时数组内2.2 判断某个数组已经没有元素,将另外一个数组的剩余元素追加到临时数组,排序完毕#排序用的数组# aList = [1,4,...

2019-01-13 01:09:32 213

原创 学习能力提升随想001

进了公司快4年后,开始发现自己与外面的世界脱节有点严重了,翻看自己的博客,都是5年前的文章了,虽然在菊厂的工作强度、充实度确实是比之前要大太多,但是个人的成长更多是在软实力上,自己的技术能力的成长、学习能力的提升是非常少的。今年自己又发生了一次身份的转变,成了一名准爸爸,我某天突然开始惶恐起来,如果长期这样下去,我是很难兼顾好工作和家庭的,是时候重新接触外面的世界了。因此今年要做这么几件事...

2019-01-12 12:13:17 158

原创 python练习-2

第2次练习题,这次的题目感觉没有涉及算法的问题,相对来说比较简单,没有太多遗憾,当然也有可能我现在还比较菜,不清楚有更好的方案。#练习1#定义一个函数,输入不定个数的数字,返回所有数字的和。import timedef count(): a = input("please intput number split by ',' :") b=a.split(',') ...

2019-01-12 00:58:45 248

原创 python练习题-1

记录一下第一次的练习题:遗憾1:百鸡百元的题目上,开始想用while循环来实现,发现总是掉进死循环,想不清楚解决方案,只能作罢,希望那天回头能兴明白为什么不行。遗憾2:对比两个数组,找出不同的数字,用的是for循环,按照单个数字逐个比较的的方案,从算法的角度考虑应该是笨办法,效率不高,还没有想到更好的方案。#-*- encoding = utf-8 -*-import random...

2019-01-12 00:56:04 229

原创 python实现斐波拉契数列的算法时间复杂度分析

方案1:通过递归的方案实现,代码如下:#定义递归函数def feb(n): # a = 0 if n > 0: if n == 1 or n ==2: return 1 else: return feb(n-1)+feb(n-2) e...

2019-01-12 00:41:46 853

原创 HPUX自定义service,/sbin/init.d/template示例

在HPUX上配置一个自定义的服务,用于init.d启动和停止一项服务,以下过程是配置一个简单的ping服务的启动和停止的过程。 Make a copy of the /sbin/init.d/template template file to use as a template for your pinger startup script. # cp /sbin/init.

2014-10-08 15:02:57 639

原创 hp BL8x0i4刀片更换主板

1.  I4系列的hp刀片更换了主板后,有一个很重要的步骤需要做,通过这个步骤才能让新更换了主板后的刀片能够认到根盘,否则由于raid卡的模式问题会导致blade没法认到系统. 2.  具体步骤如下 2.1  将用来修改raid卡模式的saupdate.efi文件下载到一个U盘的根目录,通过1拖3的小辫子将U盘连接到blade上. 2.2  不要将旧blade上

2014-10-08 15:02:55 1370

转载 mysql主从复制

安装Mysql:先将软件包放在Linux服务器上/usr/local/src/mysql下其中包含:mysql-5.1.45.tar.gz l 解压软件包       # cd /usr/local/src/mysqlncurses       # tar xzvf mysql-5.1.45.tar.gz l 编译安装源码mysql        # gro

2014-10-08 15:02:51 408

转载 rsync同步的艺术

rsync同步的艺术   出处信息    如果你是一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。    说到“同步”,不得不提的利器就是rsync,今天就来说说我从这个工具

2014-10-08 15:02:46 405

转载 oracle之rman入门指南

转载地址:http://www.cnblogs.com/Ronger/archive/2011/12/29/2306367.html oracle之rman入门指南  这篇文章主要介绍RMAN的常用方法,其中包含了作者一些自己的经验,里面的实验也基本全在WIN 2K和ORACLE 8.1.6环境下测试成功(因为这个环境比较容易实现)。      本文借鉴了网上一些高手的相

2014-10-08 15:02:44 482

转载 SQL decode()函数用法

decode()函数简介: 主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明); 使用方法: Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) From talbename Where … 其中columnname为要选择的table中所定义的

2014-10-08 15:02:42 833

原创 arp_announce和arp_ignore 详细解说

arp_announce和arp_ignore 详细解说版本V1.0时间2012-06-16版权GPL作者itnihao说明,本文档来自网络整理和个人理解综合整理原文地址http://itnihao.blog.51cto.com/1741976/75247 lvs在DR模式下需要关闭arp,设置参数的意思可以参考下文arp_announce和arp_ignore  用来屏蔽arp请求,比较难理解,

2014-10-08 15:02:40 545

原创 linux内解压rar文件

步骤如下:1.到rarsfot的官网http://www.rarsoft.com/download.htm下载对应版本的rar for linux2.通过wget或者firefox下载到本地后,通过tar -zxvf xxx.tar.gz3.解压完成后,cd到rar目录下并执行make 点击(此处)折叠或打开 c

2014-10-08 15:02:37 597

原创 传统RAID的性能瓶颈点在哪里?

传统RAID的性能瓶颈点在哪里? 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://alanwu.blog.51cto.com/3652632/1541408众所周知,传统RAID在数据重构方面表现极差,当一块盘发生故障之后,需要几十个小时才能将故障盘中的数据恢复。特别在数据重构的过程中,上层文件系统的性

2014-10-08 15:02:35 706

原创 mysql 5.5.12安装和升级

mysql 5.5中InnoDB作为默认的数据库存储引擎,mysql-5.1升级mysql到mysql-5.5以后,以下程序需要重新编译安装升级:PHP 5.3.6cacti spinepureftp 安装wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.12-linux2.6-x86_64.tar.

2014-10-08 15:02:32 730

原创 libmysqlclient.so.15

在Linux下C连接MySQL出现问题如下:编译成功后,运行程序,出现./connect: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory.出现上面的错误是因为系统运行的时候没有找到程序运行所需要的lib

2014-10-08 15:02:30 2651

原创 libmysqlclient.so.15 is needed by .....

系统环境:RHEL5.5(x86-64)mysql:mysql-5.1.50.tar.gz (源码包编译安装) 问题:安装perl-DBD-MySQL时,提示:   libmysqlclient.so.15()(64bit) is needed by perl-DBD-MySQL-3.0007-2.el5.x86_64              libmysqlclient.so.

2014-10-08 15:02:28 821

原创 error while loading shared libraries: xxx.so.x"错误的原因和解决办法

一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory原因一般有两个, 一个是操作系统里确实没有包含该共享库(l

2014-10-08 15:02:25 533

原创 linux高级技巧:集群的搭建(一)

1.集群的简介:集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。    如果一个事情是由多个人去完成,则有着和集群类似的地方。大家共同承担着压力,如果有的人临时请假,其他的可以分担他的任务,事情不会因此耽搁。并且当他忙完自己的事情依然会分给他新的任务,不会因此断了

2014-10-08 15:02:23 370

原创 Centos5编译安装apache报错处理

因为编译安装的问题,在思考yum安装是非常便利,但是是否因此导致很多软件的功能装不全呢,是否yum的功能我还会得不够呢? 最近在学习apache方面的东西,在centos5.10上编译安装apache2.2.27,configure这一步问题蛮多,都是出在一些软件包没有装的问题上。 1.configure的命令如下: /configure --pr

2014-10-08 15:02:21 603

原创 centos下挂载vfat文件系统乱码问题

背景:办公室有台试验机win+centos双系统的环境下,在windows环境用迅雷下载了一些学习视频,都是中文命名的。机器默认从centos系统启动,这样如果需要从我自己的电脑通过samba去访问时,看到的中文文件名都是乱码,没法知道我要看哪一个视频。处理过程:1.这种情况一看就是字符集的问题,我通过yum groupinstall “Chinese Support” -y去安装中文

2014-10-08 15:02:19 683

原创 LINUX查看硬件配置

2 rhel LINUX查看硬件配置命令 系统 # uname -a               # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本 # cat /proc/cpuinfo      # 查看CPU信息 # hostname               # 查看计算机名 # lspci

2014-10-08 15:02:17 540

原创 HPUX防火墙IPF

HPUX提供主机防火墙(IPF)以及有限的技术支持,防火墙软件可以从http://software.hp.com上下载(depot软件,使用swinstall安装)。 使用主机防火墙可以很方便的对网络访问进行访问控制,同时对于很多的攻击手段有着良好的防御作用。 使用HPUX主机防火墙(IPF)对系统性能会有一定的影响,当网络流量时,CPU的使用率通常会上升1~2%;当网络流

2014-10-08 15:02:15 5338

转载 RMAN Catalog 和 Nocatalog

nocatalog方式就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息,即RMAN的备份信息写在本地控制文件里面。若为catalog则必须要首先要创建目录备份数据库,建立恢复目录,即数据库的备份信息写到恢复目录里面。当通过rman nocatalog方式备份Oracle数据库,Oracle使用controlfi

2014-10-08 15:02:10 531

原创 华为综合面试(IT集成类)

​    9月的某天收到华为的HR面试通知,说准备一下电话面试,一个周六的下午接到了技术面试的电话,大概聊了半个多小时,主要聊聊我的工作内容,面对客户的需求怎么处理,存储的架构原理,会那些技术,总体感觉不错,聊完面试官说通过了,会安排下一轮的面试。立马上网查询了下后面的面试流程,应该是网测、综合面试和英语面试。通过度娘找了一下可能的面试类型,就开始练听力,准备英文的self-introductio

2014-10-06 23:17:46 1804 1

原创 hp 3par vsp安装

这几天在重新看3par方面的内容,看到vsp的部分就想刚好我有

2014-04-29 22:41:37 6175 4

空空如也

空空如也

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

TA关注的人

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