自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何解决github安装失败 【转】

文章来源:如何解决github安装失败以前官网下载的github是离线安装包(来自msysgit),结果现在是在线安装包::一个几百KB的GitHubSetup.exe文件。安装时会下载文件,但是经常不成功:解决办法就是直接去下载msysgit安装文件,这里给出几个链接:(1)在github官网的set up git页面上找到ms

2017-03-14 00:01:02 772

转载 CentOS 7 上systemctl 的用法 【转】

文章来源:CentOS 7设置开机启动服务,添加自定义系统服务CentOS 7设置开机启动服务,添加自定义系统服务建立服务文件保存目录设置开机自启动其他命令1.建立服务文件文件路径vim /usr/lib/systemd/system/nginx.service 11服务文件内容[Unit]Description=nginx - hig

2017-03-12 09:34:07 4926

转载 XtraBackup安装部署与使用 【转】

文章来源:数据库备份恢复之XtraBackup概述及安装部署一、xtrabackup工具介绍及备份过程概述1.xtrabackup简介:前言:  mysqldump备份方式是采用逻辑备份,其最大的缺陷就是备份和恢复速度都慢,对于一个小于50G的数据库而言,这个速度还是能够接受的,如果数据库非常大,那再使用mysqldump备份就不太适合了。  Xtrabac

2017-03-08 16:16:44 5024 1

转载 Sip 响应状态码 对照 详解 【转】

文章来源:Sip 响应状态码 对照 详解SIP响应是由一个用户代理服务器(UAS)或SIP服务器生成回复由客户端生成的请求的消息。它可能是一个正式的确认,以防止请求由UAC重发。响应可能包含需要一个UAC信息一些额外的头字段SIP有六个响应1xx - 5xx已经借由HTTP,而6xx系列在SIP介绍。1XX被认为是一个临时响应,其

2017-03-04 10:29:38 3107

原创 Linux route 命令

1、概述显示/控制IP路由表       注意:这个程序已经过时了。更换检查ip路由       路线操作内核的IP路由表。它的主要用途是设置静态路由通过一个特定的主机或网络接口当他配置之后       当使用添加或del选项时,路由修改路由表。如果没有这些选项,显示当前路由表的内容。 2、命令格式  route[-CFvnee]  route  [-v] 

2017-03-03 10:56:56 3775

转载 Centos下安装并配置ODBC连接MySQL 【转】

文章来源:Centos下安装并配置ODBC连接MySQL找到一篇英文的关于Linux下ODBC的安装和配置,在此根据自己的需要截取部分记录一下。安装并配置ODBCODBC连接器是一个数据库抽象层,它可以让Asterisk与广泛的数据库进行通信,而无需开发人员为Asterisk需要的每一个数据库创建一个单独的数据库连接。这样可以节省大量的开发工作和代码维护。因为我

2017-03-03 10:02:52 1370

转载 58到家数据库30条军规解读 【转】

文章来源:58到家数据库30条军规解读军规适用场景:并发量大、数据量大的互联网业务军规:介绍内容解读:讲解原因,解读比军规更重要 一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集解读:万国码,无需转

2017-02-27 17:48:28 450

转载 Apache 的 httpd.conf 详解 【转】

文章来源:Apache 的 httpd.conf 详解(很实用)ServerRoot “/usr/local“      ServerRoot用于指定守护进程httpd的运行目录,httpd在启动之后将自动将进程的当前目录改变为这个目录,因此如果设置文件中指定的文件或目录是相对路径,那么真实路径就位于这个ServerR oot定义的路径之下。    ScoreB

2017-02-23 15:35:01 1615

转载 Linux rpm 命令 【转】

文章来源:Linux下面使用rpm命令RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合

2017-02-23 14:57:41 485

原创 yum安装的PHP卸载

查看php版本命令:#php -v这个命令是删除不干净的#yum remove php因为使用这个命令以后再用#php -v还是会看到有版本信息的。。。。。必须强制删除#rpm -qa|grep php提示如下#php-pdo-5.1.6-27.el5_5.3#php-mysql-5.1.6-27.el5_5.3#php-xml-5.1.6-27.e

2017-02-23 11:44:00 14656

转载 Linux任务前后台的切换 【转】

文章来源:Linux任务前后台的切换Shell支持作用控制,有以下命令实现前后台切换:  1. command& 让进程在后台运行  2. jobs 查看后台运行的进程  3. fg %n 让后台运行的进程n到前台来  4. bg %n 让进程n到后台去      5. kill %n 杀死job  PS:"n"为jobs命令查看到的

2017-02-16 22:55:50 349

转载 TCP 协议中MSS的理解 【转】

原文出处:TCP 协议中MSS的理解在介绍MSS之前我们必须要理解下面的几个重要的概念。MTU: Maxitum Transmission Unit 最大传输单元MSS: Maxitum Segment Size 最大分段大小PPPoE: PPP Over Ethernet(在以太网上承载PPP协议),就是因为这个协议的出现我们才有必要修改我们的MSS或者是MTU值。M

2017-02-14 16:28:11 643

转载 获取shell脚本自身所在目录 【转】

原文出处:获取shell脚本自身所在目录的Shell脚本分享简单版下面是一个最简单的实现,可以解决大多数问题,缺陷是对于软链接显示的是软链接所在的目录lineos:false复制代码代码如下:#!/bin/bashDIR="$( cd "$( dirname "$0"  )" && pwd  )"完善版

2017-01-03 17:25:30 4440

转载 Linux traceroute命令 【转】

文章来源:Linux traceroute命令详解和使用例子(追踪路由信息)linux系统中,我们称之为traceroute,在MS Windows中为tracert。 traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。一条路径上的每个设备traceroute要测3次。输出结果中包括每次测试的时间(ms)和设备的名称(如有的话)及其IP地址。

2016-12-29 17:58:41 1653

转载 Linux strace 诊断问题 【转】

文章来源:手把手教你用 strace 诊断问题早些年,如果你知道有个 strace 命令,就很牛了,而现在大家基本都知道 strace 了,如果你遇到性能问题求助别人,十有八九会建议你用 strace 挂上去看看,不过当你挂上去了,看着满屏翻滚的字符,却十有八九看不出个所以然。本文通过一个简单的案例,向你展示一下在用 strace 诊断问题时的一些套路。 如下真

2016-12-29 17:40:26 451

转载 MySQL insert into ... select 的锁情况 【转】

文章来源:关于MySQL insert into ... select 的锁情况摘要:      一直以为"insert into tb select * from tbx" 这样的导入操作是会把tbx表给锁住的,在锁期间是不允许任何操作(保证一致性)。看完这篇写的之后,发现其实我错了一半。tbx表是会被锁住,但这个锁有2种情况,现在逐一进行分析:分析环境:

2016-12-16 15:37:42 8311

转载 Linux服务器上监控网络带宽的18个常用命令 【转】

文章来源:Linux服务器上监控网络带宽的18个常用命令本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带宽的某个进程。这些工具使用不同的机制来制作流量报告。nload等一些

2016-12-16 10:56:40 1024

转载 Linux vmstat命令实战详解 【转】

文章来源:Linux vmstat命令实战详解vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程

2016-12-13 10:52:13 375

转载 实用tcpdump命令 【转】

文章来源:实用tcpdump命令 //查看本机与mysql的操作命令 注意 -i any表示监听所有网络接口,我们也根据自身情况选择网络接口 #tcpdump -i any -w - dst port 3306 |strings //查看本机58895上与mysql的命令 注意 -i any 表示监听所有网络接口,我们需要根据自身情况选择网络接口 #tcpd

2016-12-08 17:11:33 848

转载 wireshark抓包图解 TCP三次握手/四次挥手详解 【转】

文章来源:wireshark抓包图解 TCP三次握手/四次挥手详解一. TCP/IP协议族      TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次:1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传

2016-12-01 16:01:16 1120

转载 sed之h;H和:a;N;ba使用精解(对段落进行操作) 【转】

文章出处:sed之h;H和:a;N;ba使用精解(对段落进行操作)1)文本:Handle 0x0058, DMI type 20, 19 bytesMemory Device Mapped Address        Starting Address: 0x0001FFFFC00        Ending Address: 0x000

2016-11-28 16:56:29 4631

转载 CentOS 6.5 安装Python 3.5 【转】

文章出处:CentOS 6.5 安装Python 3.51、CentOS6.5 安装Python 的依赖包yum groupinstall "Development tools"yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-d

2016-11-09 09:05:29 428

转载 MyBatis,动态传入表名,字段名

原文出处:MyBatis,动态传入表名,字段名的解决办法今天做项目,遇到的问题就是需求修改数据表的记录,而且字段名都不是固定的,也就是说是需要通过参数传入的,本来这也不是什么难题,按照平常的JDBC,或者hibernate里也都好实现,可问题是现在项目用的mybatis这个持久层框架,按照我的刚开始的想法初使sql是这样的,当我满心欢喜的运行才发现不行,

2016-10-31 15:07:15 1030

转载 同网段和不同网段设备通信原理详解 【转】

文章出处:同网段和不同网段设备通信原理详解在当今的以太网络通信中,在IP数据包中有两个必不可少的地址,那就是IP地址和网卡地址(即MAC地址),在数据包中,无论是IP地址还是MAC地址,都有源地址和目标地址,因为通信是双方的,所以就必须同时拥有双方的地址!在同一IP网络中通信,将会发生以下事件:主机A与主机B通信,这时主机A肯定首先要封装这些需要发给主机B的数据包,

2016-10-09 08:06:58 1366

原创 MySQL 自增 最大值

MySQL自增的最大值为:2147483647可以通过建表,插入数据测试

2016-10-05 10:52:47 3885 1

转载 如何用iptables实现NAT 【转】

文章出处:如何用iptables实现NAT(转)摘要:本文主要介绍如何使用iptbales实现linux2.4下的强大的NAT功能。关于iptables的详细语法请参考“用iptales实现包过虑型防火墙”一文。需要申明的是,本文绝对不是 NAT-HOWTO的简单重复或是中文版,在整个的叙述过程中,作者都在试图用自己的语言来表达自己的理解,自己的思想。标签:IP  NAT 

2016-09-24 08:36:48 12744

转载 iptables中关于limit和limit-burst的解释 【转】

文章出处:iptables中关于limit和limit-burst的解释Limit match    这个匹配操作必须由-m limit明确指定才能使用。有了他的帮助,就能对指定的规则的日志数量加以限制,以免你被信息的洪流淹没哦。比如,你能事先设定一个限定值,当符合条件的包的数量不超过他时,就记录;超过了,就不记录了。我们能控制某条规则在一段时间内的匹配次数(也就是能匹配的

2016-09-22 18:57:04 11247

转载 This function has none of DETERMINISTIC, NO SQL解决办法 【转】

文章出处:This function has none of DETERMINISTIC, NO SQL解决办法This function has none of DETERMINISTIC, NO SQL解决办法创建存储过程时出错信息:ERROR 1418 (HY000): This function has none of DETERMINIST

2016-09-18 11:20:57 5268

转载 Linux curl命令详解 【转】

文章来源:Linux curl命令详解命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数:-A/--user-agent              

2016-09-15 08:41:35 1593

转载 每天一个linux命令(61):wget命令 【转】

文章出处:每天一个linux命令(61):wget命令Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wg

2016-09-15 08:36:19 343

转载 PHP中使用localhost连接Mysql不成功的解决方法 【转】

原文出处:PHP中使用localhost连接Mysql不成功的解决方法发现问题昨天在帮同事编译安装Linux环境时,遇到一个问题:WEB服务器是apache,数据库是MySQL。于是写了一个测试连接数据库的PHP页面:复制代码代码如下:$mysql = mysql_connect('localhost','root','');

2016-09-07 15:10:42 7104 1

转载 /etc/init.d/functions详解 【转】

原文出处:/etc/init.d/functions详解functions这个脚本是给/etc/init.d里边的文件使用的。提供了一些基础的功能,看看里边究竟有些什么。首先会设置umask,path,还有语言环境,然后会设置success,failure,warning,normal几种情况下的字体颜色。下面再看看提供的重要方法:checkpid:检查是否已存在pid,如

2016-09-01 07:49:49 1296

转载 MySQL事物隔离级别详解 【转】

文章来源:MySQL的InnoDB的幻读问题MySQL InnoDB事务的隔离级别有四级,默认是“可重复读”(REPEATABLE READ)。未提交读(READ UNCOMMITTED)。另一个事务修改了数据,但尚未提交,而本事务中的SELECT会读到这些未被提交的数据(脏读)。提交读(READ COMMITTED)。本事务读取到的是最新的数据(其他事务提交后的)。问

2016-08-18 22:52:57 557

转载 每天一个linux命令(44):top命令 【转】

文章来源:每天一个linux命令(44):top命令top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视

2016-08-16 07:28:48 471

转载 MHA参数的理解简译 【转】

原文出处:MHA参数的理解简译MHA参数的翻译,在网上找了很多,都没有具体的,只有原英文版的,自己就简单的翻译总结了一下,储备!//MHA参数的理解简译#by coco#2013-10-091. candidate_master     //你可以使用不同类型的机器在slaves之间,想要促进最可靠的机器到新master(即促进RAID1 + 0的sla

2016-08-04 00:17:56 3157

转载 MySQL数据库的优化-笔者近六年来一线城市工作实战经验 【转】

文章出处:MySQL数据库的优化-笔者近六年来一线城市工作实战经验首先在此感谢下我的老师-老男孩专家拥有16年一线实战经验,我当然不能和我的老师平起平坐,得到老师三分之一的真传,所以只有6年,嘿,废话不多说,下面开启MySQL优化之旅!笔者联系QQ:572891887   也可以加入架构师交流群:471443208我们究竟应该如何对MySQL数据库进行优化?下面我就从MyS

2016-08-02 20:24:59 819

原创 Tomcat 配置 SSL

关于SSL证书我就不多说了,这里使用的是nginx的SSL证书(大家也可以自己生成),然后转为tomcat可以使用的证书。之后再配置,实现tomcat的https访问。1、命令行执行以下证书由来:是我们公司项目组购买的-bash-4.1$ pwd/mnt/certificate/tomcat-bash-4.1$ lltotal 36-rw-r--r-- 1 wit wi

2016-07-29 13:22:38 556

转载 mysql 线程等待时间,解决sleep进程过多的办法 【转】

文章出处:mysql 线程等待时间,解决sleep进程过多的办法如果你没有修改过MySQL的配置,缺省情况下,wait_timeout的初始值是28800。wait_timeout过大有弊端,其体现就是MySQL里大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个指设置的过小,否则你可能会遭遇到“MySQLhas goneaway”之类的问题,通常

2016-07-20 14:55:28 2877

转载 MySQL为什么会有一大堆在Sleep的进程? 【转】

原文出处:MySQL为什么会有一大堆在Sleep的进程?以前我一直认为,当php的页面执行结束时,会自动释放掉一切。相信很多人都跟我想的一样。但事实证明并不是这样。比如session就不会随着页面执行完毕而释放。php的垃圾回收机制,其实只针对于php本身。对于mysql,php没权利去自动去释放它的东西。如果你在页面执行完毕前不调用mysql_close(),那么mysql那

2016-07-20 14:48:51 10155

转载 my-innodb-heavy-4G.cnf配置文件注解 【转】

原文出处:my-innodb-heavy-4G.cnf配置文件注解[client] ####客户端port = 3306 ####mysql客户端连接时的默认端口号socket = /application/mysql-5.5.32/tmp/mysql.sock[mysqld]port = 3306

2016-07-20 08:14:22 815

web 仿QQ聊天

模仿QQ聊天方式,展现对话信息。如果需要可以根据自身需要进行适当修改。

2016-01-25

autocomplete

作者是 Jörn Zaefferer 时间是 2009年,感觉很好用所以推荐给大家

2015-02-08

空空如也

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

TA关注的人

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