自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程之路

vb.net,php,linux数据库

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

原创 linux开放mysql 3306端口允许…

防火墙开放3306端口1、打开防火墙配置文件-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -jACCEPT   2、增加下面一行-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -jACCEPT     3、

2016-02-24 11:47:16 2452

原创 转:linux screen 命令详解

一、背景系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。二、简介GNUScreen是一款由GNU计划开发的

2016-02-24 11:47:10 413

原创 今天终于把荣耀6root了_附教程

用安卓手机很久了,但是一直没玩root,荣耀6也快两年了,但是觉得没什么必要root。最近因为用gooleearth 无法正常使用,需要修改hosts文件,所以必须root.    开始想偷懒,百度了一下直接下载一键root工具,root大师,但是不行啊,试了N次,折腾一下午也没成功,只有踏踏实实从头开始做功课。原来要线解锁,然后装第三方recovery程序,官网默认的回复程序没有刷机功

2016-02-24 11:47:04 8846 1

原创 c# 之TTS发音程序

c#的功能十分强大,也非常方便。这里,我和大家分享下发音程序的制作。首先,你要准备两样东西:1.TTS发音类库:DotNetSpeech.dll2.TTS发音引擎:微软TTS5.1语音引擎(中文).msi 这里附录下载地址:TTS发音引擎(微软TTS5.1语音引擎(中文).msi):http://download.csdn.net/source/2127563T

2016-02-24 11:46:58 2877

原创 linux shell mysql&nbsp…

以下实例从mysql读取需要监控IP地址列表,通过snmpwalk返回交换机名称,如果不为空说明交换机在线,如果为空说明掉线。然后将交换机状态写入mysql数据库,如果设备不在线则记录告警列表。本文使用了两个存储过程,大家可以根据自己需要,完成自己的mysql存储过程。 #!/bin/bashiplist=$(mysql -usnmp -ppasswd -Dsnmp -e "select

2016-02-24 11:46:52 388

原创 shell 调用mysql存储过程

#!/bin/sh ##  The function of the script is used to balance statistics,weget##  data from the table accseqs,afterthe analysis and calculation data,##  the results will be i

2016-02-24 11:46:46 3574

原创 linux shell 字符串操作…

一、判断读取字符串值http://justcoding.iteye.com/blog/1963463表达式 含义${var}变量var的值, 与$var相同  ${var-DEFAULT}如果var没有被声明, 那么就以$DEFAULT作为其值 *${var:-DEFAULT}如果var没有被声明, 或者其值为空, 那么就以$DEFAULT作为其

2016-02-24 11:46:41 336

原创 linux shell中的数组和关联数组

数组的定义以及赋值http://blog.chinaunix.net/uid-23886490-id-3631943.html12345678910111213141516171819# 定义数组的方式1array_var=(1 2 3 4 5)# 定义数组的方式2array_var[0]="nick1"array_var[1]

2016-02-24 11:46:37 1750

原创 linux awk数据处理并存入mysql

我这个实例包含内容比较丰富,大家可以参考一下把目录下所有ip地址文件用awk处理,然后插入mysql数据,Ip地址是文件名去掉.txtawk脚本 mysql.awk   内容如下#!/usr/bin/gawk -fBEGIN {count=0;}{match($0, /8\.([0-9]+) = INTEGER: ([0-9]+)/,arr);if(arr[1]!=""){name

2016-02-24 11:46:32 869

原创 linux脚本利器之awk

awk   从文本文件和字符串中抽取信息。为获得所需信息,文本必须格式化,意即用域分隔符划分抽取域,分隔符可能是任意字符1 调用awk   有三种方式调用awk,第一种是命令行方式,如:      awk[-F field-separator] 'commands' inut-file(s)    这里,commands是真正的awk命令。[-F域分隔符]是可选的,awk使用

2016-02-24 11:46:26 483

原创 awk将匹配结果存入变量

1.match函数将匹配存入到数组,下标从1开始,依次递增,注意awk是逐行处理的这个数组是单行匹配的一个数组。2.awk工作流程是这样的:先执行BEGING,然后读取文件(也就是开始逐行处理了),读入有/n换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,$0则表示所有域,$1表示第一个域,$n表示第n个域,随后开始执行模式所对应的动作action。接着开始读入第二条记录···

2016-02-24 11:46:22 3165

原创 awk和shell变量交互

awk中使用shell中的变量一:"'$var'"这种写法大家无需改变用'括起awk程序的习惯,是老外常用的写法.如:var="test"awk 'BEGIN{print "'$var'"}'这种写法其实际是双括号变为单括号的常量,传递给了awk.如果var中含空格,为了shell不把空格作为分格符,便应该如下使用:var="this is atest"awk

2016-02-24 11:46:17 840

原创 linux shell读写mysql

本文介绍了如何在shell中读写mysql数据库。主要介绍了如何在shell中连接mysql数据库,如何在shell中创建数据库,创建表,插入csv文件,读取mysql数据库,导出mysql数据库为xml或html文件,并分析了核心语句。本文介绍的方法适用于PostgreSQL ,相对mysql而言,shell中读写PostgreSQL会更简单些。1. 连接mysql 数据库shel

2016-02-24 11:46:13 477

原创 mysql存储过程语法大全

http://dev.mysql.com/doc/refman/5.1/zh/stored-procedures.html#flow-control-constructs第20章:存储程序和函数目录20.1. 存储程序和授权表20.2. 存储程序的语法20.2.1. CREATE PROCEDURE和CREATE

2016-02-24 11:46:07 4744

原创 s9306 mib之entPhysicalTable

收发光功率对应的MIB表是hwOpticalModuleInfoTable ,该表的索引是entPhysicalIndex ,这个是一个外部索引,是在实体mib entPhysicalTable表中定义的,实体mib 表entPhysicalTable 的索引就是entPhysicalIndex,是表示物理实体的索引,包括单板、电源、风扇、端口都会分配一个索引,对于某个索引表示什么,可以参考第

2016-02-24 11:46:02 1448

原创 phpsnmp监控Linxu服务器

值班监控服务器时,需一台台去登录查看服务器情况,很是麻烦,故用PHPSNMP做了个简单的服务器监控系统。结合了用来发短信的MAS系统,当服务器反生异常时可通过短信进行报警。过程如下:一、给各台被监控服务装上net-snmpcentos可用YUM来在线安装软件包:yum -y install net-snmp net-snmp-devel net-snmp-utils net-snm...

2016-02-24 11:45:58 1467

原创 freetds安装

FreeTDS安装     最近工作当中有Linux嵌入式系统中操作数据库的需求,由于以前没有接触过数据库,所以自己找了些资料来学习了下,经过了几番的折腾,到现在工作基本完成,现在总结下以方便自己以后查阅,同时也希望能帮助到遇到这方面困难的朋友。     什么是FreeTDS呢?其实就是一个开源(或者可以说成自由)的C程序库,它可以实现在Linux系统下访问操作微软的SQL

2016-02-24 11:45:52 2912

原创 linux下php加载mssql模块

1、安装配置freetds 代码如下:wgethttp://mirrors.xmu.edu.cn/ubuntu/archive/pool/main/f/freetds/freetds_0.82.orig.tar.gz tar zxf freetds_0.82.orig.tar.gz cd freetds_0.82 ./configure --prefix=/usr/local/

2016-02-24 11:45:47 1601

转载 linux下php支持snmp

这个方便原文地址:linux下php支持snmp作者:smallRocCentos#yum install  php-snmp  net-snmp#rpm -ql php-snmp 查看snmp模块位置/usr/lib/php/modules/snmp.so修改/etc/php.iniextension_dir="/usr/lib/php/modules/"...

2016-02-24 11:45:43 1306

原创 linux shell 操作mysql

在shell开发中,很多时候我们需要操作mysql数据库(比如:查询数据、导出数据等),但是我们又无法进入mysql命令行的环境,就需要在shell环境中模拟mysql的环境,使用mysql相关命令,本文总结几种shell操作mysql的方法,供大家参考。方案1复制代码代码如下:mysql -uuser -ppasswd -e"insert LogTablevalues(...)"

2016-02-24 11:45:37 403

原创 将博客搬至CSDN

发表程序代码相关的文章还是搬家到将博客搬至CSDN比较好。

2016-02-24 11:45:33 245

原创 华为数通产品MIB参考

华为数通产品MIB库OID信息自助指引华为数通设备应用相当广泛,日常维护往往需要对设备的一些参数进行监控,例如:CPU、内存使用情况等等,则必须知道这些参数对应的MIB库OID信息点。华为support网站(http://support.huawei.com)定期发布了MIB参考信息,包含了以上的信息,登录华为support网站首先需要有该网站的登录账号,可以注册申请。MIB库OID信息查

2016-02-24 11:45:29 5081

原创 华为9306查看光功率

dis transceiver interface GigabitEthernet 5/0/11 ver   查端口光功率  Current Rx Power(dBM)              :-50.00(Rx是收到的光)  Current Tx Power(dBM)              :-5.33(Tx是发出的光)language-mode Chin

2016-02-24 11:45:24 17898

转载 PySNMP学习笔记(二)

原文地址:PySNMP学习笔记(二)作者:MichaelLing83关于getCmd的返回值。The varBinds is a tuple of Managed Objects. Managed Objects found in response are position-bound to Managed Object names passed in request. Each Manag...

2016-02-24 11:45:19 1549

转载 PySNMP学习笔记(一)

原文地址:PySNMP学习笔记(一)作者:MichaelLing83SNMP standard introduces a set of ASN.1 language constructs (such as ASN.1 subtypes and MACROs) which is called Structure of Management Information (SMI). Collectio...

2016-02-24 11:45:14 2917

原创 一起学习PySNMP——理解什么是MIB

什么是MIB?什么是SMIMIB全称Management Information Base。SMI全称Structure of Management Information。简单的解释一下:SMI是定义Management Information(管理信息)的一种结构定义,不同的设备信息都有不同的结构定义,而MIB就是将这些不同的管理信息组织起来的一种结构,通俗的说这种结构式一种树形...

2016-02-24 11:45:10 7782

原创 华为9306 snmp OID

snmp2_get("118.88.32.243", "xajhrw", "DISMAN-EVENT-MIB::sysUpTimeInstance"); 取得运行时间 snmp2_get("118.88.32.243", "xajhrwx", "SNMPv2-MIB::sysDescr.0"); 取得系统信息 snmp2_get("118.88.32.243&qu

2016-02-24 11:45:05 3403 1

原创 python程序的调试方法

【转自:http://blog.csdn.net/luckeryin/article/details/4477233】本文讨论在没有方便的IDE工具可用的情况下,使用pdb调试python程序源码例子例如,有模拟税收计算的程序:#!/usr/bin/python def debug_demo(val):                if val                  

2016-02-24 11:45:00 489

原创 python 3.4.2 telnetlib

python 3.4.2 telnetlib— Telnet client¶Source code: Lib/telnetlib.pyThe telnetlibmodule provides a Telnetclass that implements the Telnet protocol.See RFC854 for details about the prot

2016-02-24 11:44:54 5289

原创 python异常处理体系

Python的异常处理能力是很强大的,可向用户准确反馈出错信息。本文将对Python异常处理体系进行简单介绍。Python内建异常体系结构The class hierarchy for built-in exceptions is:BaseException+-- SystemExit+-- KeyboardInterrupt+-- GeneratorExit+-- Exc

2016-02-24 11:44:50 506

原创 python3.4标准库介绍

Python里面有许多成熟方便的库,本文是散仙的一个简单翻译官方文档的一个目录列表,方便查阅python里面得各种服务,由于水平有限,如果有什么不对的地方,大家可以指正出来,共同学习 Python3.4内置类型 1,真值测试 2,bool操作符and,or,not 3,比较符,>=,==,!-,is,isnot 4, 数值类型,int,float,comple

2016-02-24 11:44:45 2439

原创 linux下vi命令大全

进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamev

2016-02-24 11:44:40 285

原创 linux下vi命令大全

进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamev

2016-02-24 11:44:35 220

原创 ubuntu kylin 14.04语言…

今天新装ubuntu kylin 14.04总体来说比较顺利,中途有点慢(retrievingfiles这个地方非常慢可以跳过),所以安装语言包就skip了,后然发现进入系统默认的居然是英文,界面倒无所谓,反正能看懂,但是输入法就坑爹了,切换不出中文输入法呀,作为国人肯定是不行的。在软件管理中心发现fictx输入法管理器,搜狗输入法,Google拼音输入法,五笔什么都有就是切换不出来。下面说一下

2016-02-24 11:44:30 746

转载 管道文件和I/O文件用途——自…

这个要学习一下原文地址:linux和路由器">管道文件和I/O文件用途——自动telnet linux和路由器作者:macg   mknod pipe1 p与exec 8pipe1指令合用,实现自动telnet功能#vi autologin.shmknod pipe1 pexec8        I/O文件与前面建立的管道用 telnet 192.168.1.12 <&

2016-02-24 11:44:25 534

原创 Ubuntu安装中断问题处理

Ubuntu的更新过程是先下载完源里的文件就开始执行升级,如果涉及到一些因为版权或是其他问题没加入源的文件,在升级安装的中途再从第三方服务器上下载。有时需要下载的文件比较大,而网速又不给力,就会在这里耽搁很久。万一有特殊情况必须关机,那么更新就会被中断。这就会带来一点的问题。首先一个就是当你再次使用“更新管理器”更新的时候,会提示你:E: 无法获得锁 /var/lib/dpkg/lock -

2016-02-24 11:44:19 2376

原创 vmware player上快速安装ubun…

ubuntu kylin14.04针对中国用户做了专门优化,集成了,中文输入法,WPS等比较方便。但是安装的时候发现到retrievingfile的时候太慢了要几个小时简直奔溃,网上看到可以skip,但是没看到选项。侯然发现有个三角符号,点击了一下,居然SKIP出现了。player上快速安装ubuntu kylin 14.04" TITLE="vmware player上快速安装ubunt

2016-02-24 11:44:14 406

原创 Linux ^M去除

经常在WINDOWS编辑的文件传送到LINUX在每行末尾都有一个^M符号,这个会导致shell脚本运行错误。这是因为DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致 有两种方法可以将^M去掉  1.我们可以在VI编辑器里把^M进行删除:将VI切换至命令行模式,输入(注意输入这个^M,这个不是shift+^再加上M,应该是ctrl+v加上ctrl+m):%s/^M//

2016-02-24 11:44:10 363

原创 修改home目录下的中文目录为英文

习惯问题,喜欢使用fedora为您在home目录下自创建的“桌面”、“文档”,“图片 、公共的” 、“下载”、 “音乐”、“视频”等目录。时间久了,总感觉有一点痛快,在命令行下操作这些目录下的文件时总要切换输入法,总不是那么酣畅淋漓。要是能把这些中文目录改成英文目录就好了。有人会说,重命名不是得了。我试过,重命名可以,不过好像有点问题。例如,把“下载”重命名为“Downloads”,浏览器默认的

2016-02-24 11:44:05 3925 1

原创 awk行号相关的操作

awk行号相关的操作,个人认为写的非常好转自:http://www.plob.org/2011/03/18/97.html一. 行距:1. 每行间加一个空行1 awk '1; { print "" }'  filname.ext            #输出当前行,在输出一个空行2 awk '1 { print } { print ""}'  filname.ext   3

2016-02-24 11:44:00 2804

空空如也

空空如也

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

TA关注的人

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