自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 Jmeter有哪些Bean Shell

Jmeter用法

2023-01-14 17:05:28 88

原创 解决PHP5.6版本“No input file specified”的问题

问题描述:使用TP框架做项目时,在启用REWRITE的伪静态功能的时候,首页可以访问,但是访问其它页面的时候,就提示:“No input file specified.”原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误默认的.htaccess里面的规则:IfModule mod_rewrite.c> Options +

2017-09-06 22:08:53 84128 10

原创 解决修改MySQL的数据库存放路径后不能重启的问题

问题描述:之前想要统一管理MySQL的数据库,就在MySQL的安装目录下的data目录下又新建了一个目录database,结果发现MySQL无法重启,现将解决办法张贴如下:打开my.ini:

2017-09-06 21:26:10 6772 1

原创 unable to load dynamic library php_redis.dll--in unknown on line 0

问题描述1、在phpstorm中配置CLI interpreters时会报错:我的是提示找不到F:\wamp\PHP5\ext\php_redis.dll,但是我的F:\wamp\PHP5\ext\下面明明是有这个扩展库的,why?最后去F:\wamp\PHP5\ext\下面查看了一下,确实是版本不一致的情况,我的php_redis.dll版本号是5.4.37.0的;

2017-09-06 16:18:09 1833

原创 Linux系统下与php相关的shell命令

需求一、查看安装的PHP版本号?

2017-09-06 14:21:44 397

原创 解决微信公众号测试号配置失败的问题

问题描述:出现的问题如下图所示解决方法1、打开wx_sample.php文件解决方法二、别忘了在使用测试账号做验证申请前,要添加域名解析,并在地址栏测试通过后,再验证申请解决方法三、不要忘记了要在Apache的主配置文件中配置你要访问的站点的虚拟主机

2017-09-05 22:04:29 10273 2

原创 Linux中启动Apache中的Could not reliably determine the server's fully qualified domain name问题

问题描述1、在启动Apache的过程中,出现了如下错误:httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerNameCould not reliably determine the server's fully qualified

2017-09-05 13:23:36 400

原创 Linux修改主机名

需求一、如何查看本机的主机名?需求二、如何修改Linux服务器主机名?需求三、将服务器主机名与ip地址进行绑定

2017-09-05 12:18:11 319

原创 Linux中的网卡配置

一、网卡配置文件内容:

2017-08-31 20:26:14 301

原创 Linux服务器连接不上的几种解决办法

Linux远程服务器连接不上,或连接超时解决办法:1、测试网络是否通:    ping 远程IP2、如果能ping通则表示与服务器网络连接是正常,接下来测试端口:telnet 远程ip 端口3、如果telnet不上,要考虑服务器是否有防火墙拦截:CentOS7查看防火墙是否运行:firewall-cmd --stateCentOS6查看防

2017-08-31 19:45:02 33537

原创 分清ip地址、子网掩码、网关与网卡、DNS的区别及用处

前言:以windows下面的Internet协议版本4为例来说明,如下图所示:问题一、什么是ip?为什么需要ip?ip地址是计算机之间进行网络通信所必须的,它标识了不同计算机的身份,ip地址=网络地址+主机地址(又称网络号+主机号);我们去访问另一台计算机时,需要先找到另一台计算机所在的网络号,再获取该计算机在此网络中的主机号,才能成功通信。以上图为例:192.168.1.

2017-08-31 15:35:07 13430

原创 rpm包和tar包安装的mysql启动/关闭上存在不同

前言:在Linux系统中,rpm包(以二进制形式发行)和tar源码包(安装时需要配置、编译、安装)安装的软件,在启动和关闭命令上存在不同,下面着重以mysql的启动和关闭为案例来介绍下:一、rpm包(软件以二进制形式发行)安装的mysql可以使用的重启/关闭命令如下:二、tar源码包安装的mysql可以使用的重启/关闭命令如下:

2017-08-31 12:51:10 1369

原创 Linux中的ps命令

需求一、将目前正在运行中或可随时被唤醒的进程列出   语法:ps -l    需求二、ps -ef           -e:显示所有进程    -f:全格式需求三、ps -aux    -a:显示所有进程,包括当前用户开启的及其它登录用户开启的  -u:按用户名和启动时间来显示进程扩展知识:D 无法中断的休眠状态(通常 IO 的进程);

2017-08-31 11:52:03 317

原创 Linux中创建程序的快捷方式,分软链接和硬链接两种

需求一、创建软链接   语法: ln  -s  源文件路径    目标文件路径 软链接:只是在另一个指定的位置处创建了源文件的快捷方式  ,不会占用磁盘空间;需求二、创建硬链接    语法: ln    源文件路径    目标文件路径     (注意:没有参数-s)硬链接:在指定的位置处生成一个和源文件大小相同的文件,无论是软链接还是硬链接文件都保持同步变化;

2017-08-31 10:26:26 801

原创 Mongodb数据库的主从分离模式-----可用于应对高并发

前言:主从复制是一个简单的数据库同步备份的集群技术。一、主从复制的原理图:二、配置时的注意事项:(1)、在数据库的集群中,要明确的知道谁是主服务器,主服务器有且仅有一台;(2)、从服务器要知道自己的主服务器是谁,因为主服务器是从服务器的数据来源;(3)、--master用来确定主服务器,--slave和--source来控制从服务器;三、配置步骤:

2017-08-30 20:21:02 626

原创 TCP/IP协议族(未完待续)

需求一、OSI的七层模型是什么?每一层的作用和对应的协议如下:

2017-08-30 18:24:18 229

原创 windows下的netstat命令探究

前言:netstat 一般用于检查本机各端口的网络连接情况,我们可以使用它来获取在使用的协议、收到和发出的数据、使用的端口、被连接的远程系统的端口、内存中读取的相关信息等;一、netstat的命令选项如下图所示:二、以数字形式显示所有连接(established)和监听(listening)端口

2017-08-30 12:33:12 1235

原创 Linux中的Apache的相关配置

需求一、如何修改主机名(或Linux服务器名)?Windows服务器或Linux服务器是指运行Windows系统或者Linux系统的主机,这里的服务器指的是硬件设备。Apache服务器是指Apache这个提供Web服务的程序,这里的服务器指Web服务器程序,是软件。需求二、在重启apache 时,如果没报错,但是apache服务就是没运行,别忘了去错误日志看看相关的错误提示

2017-08-29 20:53:07 217

原创 LAMP环境的安装

第一步、上传我们的安装包:Linux下的软件安装包主要有两种格式:一种是.tar结尾的(还会细分为:.tar.gz、.tar.bz和.tar.bz2),另外一种是.rpm结尾的,其中第一种方式发行的软件包是以源码的形式发行的,源码形式的软件安装要经过配置./configure---->编译make---->安装make install三个步骤;第二种方式发行的软件包是直接以二进制形式发行的,其

2017-08-29 11:46:44 325

原创 VMware的四种网络连接模式介绍

前言:在使用VMware Workstation(以下简称VMware)创建虚拟机的过程中,配置虚拟机的网络连接是非常重要的一环。VMware网络连接模式有:桥接模式、NAT模式、仅主机模式、自定义网络连接模式四种,那么这四种网络连接模式都各自有什么主要用途呢?在VMware中,虚拟机的网络连接主要是由VMware创建的虚拟网络(或虚拟交换机)负责实现的,VMware可以根据需要创建多个虚拟网

2017-08-27 20:05:32 2167

原创 Linux中的权限管理

需求一、如何查看一个文件的权限?需求二、为某个文件设置权限1、为某个文件设置权限语法:chmod u=rwx,g=rwx,o=rwx [路径/文件名]上述语句作用:将文件的权限设置成所有人都可以读、写、执行;2、为某个部分添加权限(假设该部分已拥有读权限),添加用+号表示语法:chmod u+wx [路径/文件名]上述语句作用:将

2017-08-27 15:25:35 282

原创 Linux中关于用户和组的介绍

前言:用户和用户组,顾名思义就是管理用户和用户组的,来看下windows系统中的用户和用户组:需求一、在Linux系统中添加用户语法:useradd  用户名需求二、如何为用户设置密码?语法:passwd用户名需求三、如何修改用户名的名字以及用户所属的用户组需求四、用户的删除语法:userdel

2017-08-27 13:52:07 293

原创 Linux系统的运行模式简介

前言:在实际的开发过程中,公司的Linux服务器一般是不会去安装桌面形式的,那么Linux系统的运行模式都有哪些呢?需求一、Linux系统的运行模式在哪个文件下进行设置?设置成id:3:initdefault:后重启系统的界面效果:

2017-08-27 11:40:09 536

原创 Linux下的rpm软件管理(管理软件的卸载、安装、更新)

前言:在windows下会有“xxx软件管理”,其作用是管理软件的安装、卸载、更新。在linux中也存在类似的管理工具,叫做rpm。在Linux系统中,常见的软件包有RPM包、DEB包、.tar.gz结尾的源代码包、.tar.bz或.tar.bz2结尾的源代码包、以.bin结尾的安装包、以.run结尾的安装包,而rpm主要是用来管理.rpm包安装的软件的!需求一、如何使用rpm命令查询

2017-08-27 10:12:35 432

原创 Linux中的别名机制、异常关闭处理及撤销

需求一、Linux中的清屏指令是clear,如何实现cls指令清屏?答:需要使用Linux的别名机制,在当前登录用户的家目录(普通管理员用户家目录为/home/用户名文件夹,如admin用户的家目录为/home/admin、超级管理员用户家目录为/root)中有一个隐藏的文件.bashrc,打开它即可在里面设置别名   家目录下的别名文件要想以列表形式展示出来,必须用 ls -la    

2017-08-27 09:01:55 831

原创 Linux系统中MySQL相关问题

需求一、如何查看MySQL是否启动?-----  -a:查看一个终端下的所有进程需求二、如何启动MySQL服务(如果没有在其配置文件中进行相关设置,每次重启mysql都是默认关闭的)  语法: /usr/local/mysql/bin/mysqld_safe --user=mysql &注:很多时候,人们会纠结mysqld与mydqld_safe的区别,其实my

2017-08-25 20:03:34 276

原创 Linux系统下的根文件系统与挂载探究

需求一、Linux系统下的根文件系统与windows系统下的根文件系统有什么区别?windows系统上有多个磁盘分区,如:C盘、D盘、E盘、F盘等,从文件系统上来看,每一个磁盘分区都包含了一个根目录区,也就是说windows系统有多个根目录;  但是Linux系统中,其文件系统只有一个根目录,那就是"/",而其它的分区只是挂载在根目录中的一个文件夹,如:/home、/bin等;需求

2017-08-25 12:59:04 345 1

原创 Linux环境下的逻辑卷管理LVM的几个术语

前言:LVM(Logical Volume Manager,逻辑卷管理的缩写),它是Linux系统上对磁盘分区进行管理的一种机制,通过LVM,系统管理员可以在服务器"零关机"的前提下,自如的对文件系统的大小进行调整。 LVM是建立在硬盘和分区之上的一个逻辑层,通过LVM管理工具,系统管理员可以将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池,在卷组(VM)上我们

2017-08-25 10:59:59 323

原创 Linux系统下如何判断apache是否处于监听状态?

前言:在Linux系统上配置好Apache时,我们在windows主机的浏览器地址栏输入服务器的ip地址时,有时候会出现无法连接的情况,(正常状态应该是it works!),导致这样的结果一般都是由于对应的服务进程没有处于正在运行状态。因为正常通信时,任何网络服务的后台进程都会打开一个端口,用于监听接入的请求,所以一旦请求发送失败,绝大部分错误都是服务进程被关闭(或端口没有开启)的缘故,那么该如何

2017-08-24 20:31:53 3211

原创 Linux下如何配置SSH

前言:SSH作为Linux远程连接的重要方式,如何配置Linux系统的SSH服务,就显得十分重要啦,本博文以CentOS-6.6作为演示:需求一、如何查看当前Linux系统是否安装SSH服务?注:若没有安装ssh软件,则可以使用命令: yum install openssh-server  安装需求二、启动SSH服务,有些情况下会出现putty远程连接超时的情况

2017-08-24 16:50:45 487

原创 CentOS-6.6版本防火墙的启动与关闭相关指令

前言:从CentOS-7.0以上版本,默认使用的是firewall作为防火墙,而之前的版本都是使用的iptables作为防火墙,版本不同,就会导致命令的差异性;本人不喜欢将一些个人从未学习使用过的知识堆叠到自己的资料库中,因此本篇博文仅是整理个人在使用centos-6.6过程中需要注意的一些细节!需求一、如何查看当前Linux服务器安装了哪个版本的防火墙?需求二、查

2017-08-24 12:39:04 3951

原创 vim命令与设置行号

需求一、使用vim打开一个文件     语法:vim [路径/文件名]知识点补充:vim对应的有三种模式:命名模式(默认)、编辑模式、末行模式,三者之间的切换如下图所示:需求二、使用vim打开文件时,进行快速定位到某一行       语法:vim +n [路径/文件名]需求三、使用vim打开文件时,高亮显示指定字符串       语法:vim +

2017-08-23 20:45:50 1275

原创 Linux中的文件夹操作命令

需求一、新建文件夹     语法:mkdir   [路径/文件夹名]          mkdir  就是make directory需求二、复制文件夹    语法:cp -r 需要复制的文件夹  新的文件夹位置                     -r  recursion(递归)需求三、移动文件夹        语法:mv  旧位置的文件夹  新位置

2017-08-23 15:04:33 400

原创 Linux中的文件操作命令

需求一、创建新文件   语法: touch [路径/文件名]补充知识点:(1)、如果文件名前面带的有路径,则表示在指定的路径下创建文件,只有文件名没有路径的话,则默认在当前工作目录下创建文件;(2)、关于文件颜色的说明:(3)、在putty的命令行窗口切换用户,比如:admin(普通管理员用户)------->root(超级管理员用户),虽然能在命令行模式下实现成功

2017-08-23 13:13:07 393

原创 Linux常用的一些基础命令

前言:在这里我不是简单的堆叠命令,而是根据实际工作需求,将我们确实常用的命令整理出来,剔除一些不实用的命令!需求一、以列表的形式列出指定目录下的文件和文件夹,语法:ls -l [路径]小知识点补充:(1)、如果路径不指定则表示列出当前工作目录下的文件 ,语法:ls  或 ls -l(2)、列出指定目录下的文件和文件夹,包括隐藏文件,语法:ls -la [路径]需求二、清

2017-08-23 10:57:43 346

原创 基于Putty的远程登录操作Linux服务器的一些"套路"

前言:在实际开发中,Linux服务器一般都在其他地方,这个时候需要使用远程登录的方式来连接服务器;远程登录一般都是依靠第三方软件来实现的,常见的有:Putty、Xshell、SecureCRT等,这里我使用的是Putty、Linux系统安装的是CentOS-6.6版本。需求一、通过远程登录连接Linux服务器步骤1、在连接Linux服务器之前需要知道服务器的ip地址:右键打开Linux终端

2017-08-23 08:47:33 696

原创 错误代码为1366的MySQL错误

背景:今天在做开发过程中,报了一个很莫名其妙的错误,错误提示信息如下:SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'start' at row 1经过分析排查,找到了错误产生的原因:1、我在建表时,其中字段 "start"是这么定义的:`start` int(11) NO

2017-08-21 18:57:58 19079

原创 MySQL开启慢查询探究

前言:在项目开发中,有些SQL语句可能执行的时间比较长,需要给予优化,为此我们需要开启MySQL慢查询日志,用于记录那些执行时间比较长的SQL语句,然后给予优化处理,以提高我们项目的代码响应速度,MySQL中默认慢查询日志是关闭的;第1步、在cmd命令窗口登录mysql客户端----->在mysql命令行中输入:show  variables like '%quer%';  如下图所示:

2017-08-20 14:31:44 368

原创 html中的单选按钮radio如何实现可同时选中多个值进行表单提交

为了便于学习,我们将单选按钮radio和复选框checkbox作对比:具体代码如下:****************************************************test.html文件如下**************************************************************************

2017-08-19 20:13:28 11456

原创 CSS中清除浮动的方式探究

前言:为什么要清除浮动?因为浮动的元素会脱离当前文档流,将不再占用当前页面的位置,这样它下面的元素会往上移动,从而使得原有的样式发生变化,这是我们不希望看到的,所以设置浮动后一定要清除浮动!方式1、使用样式属性clear:   clear:left;//清除左浮动        clear:right;//清除右浮动         clear:both;//清除所有浮动一般我们都会采

2017-08-19 18:32:37 201

空空如也

空空如也

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

TA关注的人

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