自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PHP动态修改PHP配置文件(通过正则替换)

PHP动态修改PHP配置文件(通过正则替换)PHP配置文件<?php $kstime=0;?>123获取传值并修改配置文件<?php$kstime=$_REQUEST["kstime"];if($kstime<>''){$info=file_get_contents("../config/config.php");//打开文件$pattern='/kstime=(.*?);/';//正则语句$info...

2021-02-28 07:05:59 95

原创 PHP SOCKET编程

1. 预备知识 一直以来很少看到有多少人使用php的socket模块来做一些事情,大概大家都把它定位在脚本语言的范畴内吧,但是其实php的socket模块可以做很多事情,包括做ftplist,http post提交,smtp提交,组包并进行特殊报文的交互(如smpp协议),whois查询。这些都是比较常见的查询。特别是php的socket扩展库可以做的事情简直不会比c差多少。php的socket连接函数1、集成于内核的socket这个系列的函数仅仅只能做主动连接无法实现...

2021-02-28 02:54:41 341

原创 jquery库是什么意思

jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript库,jquery封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。相关免费学习推荐:javascript(视频)、jQuery教程(视频)jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript

2021-02-27 15:57:17 46

原创 php 判断字符串中是否包含另一个字符串

<?phpif(strpos('www.baidu.com','www') !==false){echo '包含该字符串';}else{ echo '不包含该字符串';}

2021-02-27 11:47:02 194

原创 CentOS 7 下修改主机名

1.查看当前的主机名方法1: 1 2 [root@localhost~]#hostname localhost.localdomain 方法2:centos7及以上版本 1 2 3 4 5 6 7 8 9 10 11 [root@localhost~]#hostnamectl Statichostname:l...

2021-02-27 07:38:28 115

原创 前端websocket与php后台连接

HTTP协议的特性:属于“请求-响应”模型,只有客户端发起了请求消息,服务器才能给出响应消息,没有请求,就没有响应;一个请求消息,服务器只能返回一个响应消息。有些特殊应用场景中,如“在线股票”、“聊天室”等,需要模拟呈现出“客户端不发请求,服务器也在不停的给出响应”效果,若使用HTTP协议,只能使用“AJAX+定时器”来近似的实现——心跳请求,问题:心跳过慢则信息的实效性差,心跳过快则服务器压力太大!WebSocket协议的特性:属于“广播-收听”模型,只要客户端连接到服务器上,就不再断开(永久连接),

2021-02-27 03:28:23 79

原创 vue和react渲染的区别是什么?

区别:1、React是通过JSX渲染模板;而Vue是通过一种拓展的HTML语法进行渲染。2、Vue在渲染过程中,会跟踪每一个组件的依赖关系,不需要重新渲染整个组件树;而React在应用的状态被改变时,全部子组件都会重新渲染。相关推荐:《React视频教程》、《vue.js教程》vue和react渲染的区别1、模板渲染方式的不同在表层上,模板的语法不同,React是通过JSX渲染模板。而Vue是通过一种拓展的HTML语法进行渲染,但其实这只是表面现象,毕竟React并不必须依赖JSX。在深层上,模板

2021-02-26 16:20:11 51

原创 PHP题库1

PHP题库1选择题 php中,不等运算符是( B、C )   A ≠   B !=    C <>    D >< 2. 函数的参数传递包括:( A、B )  A 按值传递   B 按引用传递  C 按变量传递   D 按作用域传递3.php中,赋值运算符有( A、D、B )  A =  B +=  C ==   D .=4.php中可以实现程序分支结构的关键字是( C、D )  A while  B for  C if  D s

2021-02-26 12:11:54 396

原创 win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目

安装环境背景:Win7 x64位系统,搭建PHP+MySQL+Apache环境,实现ECshop项目开发。1、下载php最新安装包php-7.0.10RC1-Win32-VC14-x64;提示:需要vc++14 运行库才能运行php.exe2、下载并安装mysql,用户名root;密码root。这里不作过多说明;3、下载Apache_HTTP_Server_2.4.12_JiSuXia,解压即可,运行httpd.exe会报错;修改conf/httpd.conf文件;主要注意以下几点(安装文件.

2021-02-26 07:56:52 84

原创 php远程请求CURL案例(爬虫、保存登录状态)

GET案例/***curl_get*@param$url*@paramnull$param*@paramnull$options*@returnarray*/functioncurl_get($url,$param=null,$options=null){if(empty($options)){$options=array('timeout' =>30,//请求超时...

2021-02-26 03:45:01 143

原创 基于thinkphp6.x的API接口开发简单小实例

下面由thinkphp框架教程栏目给大家介绍基于thinkphp6.x的API接口开发简单小实例 ,希望对需要的朋友有所帮助!API接口开发简单小实例-基于thinkphp6.x主要有助于没接触过接口开发的PHP小朋友,即:前端提交一个商品ID,返回商品详情信息;鉴权什么的都没有,就是用于理解流程,精通从入门开始API接口开发简单小实例-基于thinkphp6.x代码如下:第1步:前端代码(请求端)view/index/index.html:1234567891011121

2021-02-25 16:27:30 386

原创 Centos安装PHP7及配置php-fpm开机启动

centos 7 编译安装 php-7.2.11的步骤在官网下载php-7.2.11的php压缩包,centos 7 安装 php-7.2.11的步骤,http://cn2.php.net/distributions/php-7.2.11.tar.gzcd/usr/local/srcwget-chttp://cn2.php.net/distributions/php-7.2.11.tar.gz下载好后解压 php-7.2.11.tar.gz 压缩包,并进入解压后的目录tar...

2021-02-25 12:14:55 87

原创 php base64互转pdf 将base64解析成pdf

/** base64转pdf*/function base642pdf($formTxt,$toPdf){ $file = file_get_contents($formTxt);//读 $data = base64_decode($file);//转换 file_put_contents($toPdf, $data);//写}/** pdf转base64*/function pdf2base64($formPdf,$toTxt){ $file...

2021-02-25 08:05:47 1490

原创 jquery库是什么意思

jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript库,jquery封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。相关免费学习推荐:javascript(视频)、jQuery教程(视频)jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript

2021-02-25 03:52:19 116

原创 速看!php artisan 命令列表

php artisan 命令列表命令获取上面的翻译内容1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465命令 说明 备注php artisan make:resource ? 创..

2021-02-24 12:29:42 51

原创 PHP图片上传程序(完整版)

从PHP100上搜刮来的,功能很强大。几乎考虑到了每个细节,与大家分享!~~~<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><?php/******************************************************************************参数说明:$max_file_size:上传文件大小限制,单位BYTE$destin...

2021-02-24 08:19:08 57

原创 smtp是什么邮件的协议

smtp是电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP是一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。SMTP独立于特定的传输子系统,且只需要可靠有序的数据流信道支持,SMTP的重要特性之一是其能跨越网络传输邮件,即“SMTP邮件

2021-02-24 04:04:34 801

原创 php正则表达式字符如何转义-PHP问题

在php中可以通过“preg_last_error”函数将正则表达式字符进行转义,其语法是“stringpreg_quote(string$str[,string$delimiterNULL])”。在php中可以通过“preg_last_error”函数将正则表达式字符进行转义,其语法是“string preg_quote ( string $str [, string $delimiter = NULL ] )”。推荐:《PHP视频教程》preg_last_error 函数用于转义正.

2021-02-23 16:46:51 81

原创 pdf是图片还是文档

pdf可以是图片,也可以是文档,比如在DOC文档中,用户可以把图片形式的字贴进去一样;pdf意为“可携带文档格式”是由Adobe Systems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。推荐:《编程视频》pdf可以是图片,也可以是文档;比如在DOC文档中,用户可以把一幅幅图片形式的字贴进去一样。PDF(Portable Document Format的简称,意为“可携带文档格式”),是由Adobe Systems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出

2021-02-23 11:53:19 1455

原创 PHP获取服务器图片并添加水印

<?php header ("Content-type: text/html; charset=utf-8"); date_default_timezone_set ('PRC');//设置中国时区 include'PHPExcel.php'; $dir=dirname(__FILE__); $filename ="/Users/jiangminghui/Documents/test/hantai/hantaipic.xl...

2021-02-23 07:40:20 100 1

原创 PHP经典项目案例-(一)博客管理系统1

在基本学习了PHP的基础知识之后,自己开始尝试一些经典的项目案例。于是我借了一本关于PHP项目开发的书,然后找到了这个博客管理系统。(最经典的是留言板,但是我考虑了一下留言板,数据库设计稍微简单一点,所以我选择了这个)我去网上下载了源代码,但是之后发现源代码很多错误,还有一些数据库的知识用的是mysql库的,这样就算程序正确,运行时也会警告。因为mysql库的函数将被逐渐被替代。所以我用了五天的时间,在他的素材基础上,将所有的后台(也就是PHP代码块)重写,前端界面只是把它里面的错误改正使程序能够运行,所以

2021-02-23 03:29:00 438

原创 PHP base64 编码转化图片并进行指定路径的保存和上传处理

背景 前两天在做图片上传的功能优化,发现了一个效果比较好的JQuery插件(H5移动前端图片批量压缩上传),看其中的介绍是使用了base64编码的方式进行上传 个人在使用过程中,做了简单处理,只需向后台传输base64编码数据即可,然后后台进行处理,下面主要介绍我的操作流程,可做参考. 一. 前端处理①. js 代码修改 本着不做过多更改的原则,在处理好页面布局后,我只是修改了源代码中的upload()方法. 处理目的: 将获取的base64编码...

2021-02-22 07:40:42 178

原创 php笔记

【1】windows下php运行环境安装【2】php连接MySQL【3】centos7下用yum的方式安装php7.2【4】编译式安装php【5】php日志文件【6】php.ini配置【7】php-fpm.conf重要参数详解【8】扩展mysql【1】windows下php运行环境安装参考连接#下载地址https://windows.php.net/download#php-7.3#解压安装包至任意目录#结合apache或nginx进行配置即可###名词解释...

2021-02-22 03:29:06 86 1

原创 用php的定界符EOT需要留个心眼

最近搞了点php, 不太熟, 各种坑. 在用php的定界符时, 要将<<<与EOF紧密相连, 且将关闭的定界符置于行首, 且在该行的分号后面不能有空格, 否则错误, 被坑。 当然, 如果语法有错, 用特定编辑器是能看出代码的颜色异常的。 正确如下:<?php$str=<<<EOThelloworldEOT;print_r($str);?> 定界符的作用是什么呢? 且看:...

2021-02-21 16:25:49 118

原创 vue项目中引入bootstrap的方法

vue项目中引入bootstrap?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。相关教程推荐:《bootstrap教程》在 vue 项目中引入 bootstrap,首先要引入两个依赖:jQuery 和 popper第一步、安装1、npm安装安装命令如下:123cnpm install bootstrap --save-devcnpm install jquery --save-devcnpm install popper.js --sav

2021-02-21 12:03:06 167

原创 svchost是什么程序

svchost是微软Windows操作系统中的系统文件程序,这个程序对系统的正常运行是非常重要,而且是不能被结束的,许多服务通过注入到该程序中启动,所以会有多个该文件的进程。推荐:《编程视频》svchost.exe是微软Windows操作系统中的系统文件,微软官方对它的解释是:svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。这个程序对系统的正常运行是非常重要,而且是不能被结束的。许多服务通过注入到该程序中启动,所以会有多个该文件的进程。软件特性进程信息进程文件:

2021-02-21 07:49:30 997

原创 pl是什么软件

pl全称Adobe Prelude,是Adobe出品的一款专业级别的视频编辑软件。Adobe Prelude软件将卓越的性能、优美的改进用户界面和许多奇妙的创意功能结合在一起,包括用于动态时间轴裁切、扩展的多机编辑、调整图层等。相关推荐:《编程学习》pl全称Adobe Prelude,是Adobe出品的一款专业级别的视频编辑软件。Adobe Prelude能够和Adobe Premiere或Final Cut Pro配合使用,可用于收录剪辑、转换素材代码、创建子剪辑标记和粗剪,为影视后期制作构建坚实基

2021-02-21 03:36:50 249

原创 jquery 怎么写if

jquery写if的方法:1、使用“if($num=="1"){}else{};”方式;2、使用“$num=="1"?alert(1):alert(0);”写法。本教程操作环境:windows7系统、jquery1.10.0版,该方法适用于所有品牌电脑。推荐:《jquery视频教程》jquery写if语句第一种写法(我平时都是这样写):12345if($num=="1"){alert(1);}else{alert(0);};第二种写法:1...

2021-02-20 16:08:48 1391

原创 vue项目中引入bootstrap的方法

vue项目中引入bootstrap?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。相关教程推荐:《bootstrap教程》在 vue 项目中引入 bootstrap,首先要引入两个依赖:jQuery 和 popper第一步、安装1、npm安装安装命令如下:123cnpm install bootstrap --save-devcnpm install jquery --save-devcnpm install popper.js --sav

2021-02-20 07:30:00 174

原创 Java程序运行机制及其运行过程

java两种核心机制:java虚拟机跟垃圾回收机制。本文主要讲的是jvm运行java程序。(一)终端中如何运行一个java程序(这个是我在mac下运行的,windows下原理是一样的,大同小异)做这个事情的前提下,一定是jdk已经安装好了并且没任何问题。首先要想运行java类,应先有个java类1.创建个名为java的文件夹,在文件夹下面创建个以.java结尾的文件(我是用sublime编辑的,其他编辑器也行),这儿以HelloWorld为例2.通过命令编译文件192:libe

2021-02-20 03:15:55 84

原创 关于sublime列编辑模式

下面由sublime教程栏目给大家介绍sublime的列编辑模式,希望对需要的朋友有所帮助!一:为所有的列左右加上相同的文字1.将需要编辑的内容粘贴在sublime Text上,最好文字的长度一致,左右可以同时编辑2.选中这些文字:全选:ctrl+A选择一部分:鼠标左键拖动选择选择不相邻的多部分:ctr+鼠标左键3.ctrl+shirt+L进行列定位4.按方向键进行左右移动5.在光标暂停位置进行输入文字eg:全选或者鼠标左键选择,添加左边的双引号结果如下图;同样可以将光标移到右边边界处添

2021-02-19 15:57:23 217

原创 PHPMySQLI的基础数据

PHP_MySQLi的操作一、操作步骤:1. 连接MySQL数据库2. 判断是否连接成功3. 选择数据库4. 设置字符集5. 准备SQL语句6. 向MySQL服务发送SQL语句7. 解析处理结果集8. 释放结果集,关闭数据库连接二、常用操作: mysqli_connect();–连接数据库,并返回一个连接对象 格式: mysqli_connect(主机名,用户,密码,数据库名); –其中参数可选,若不写则参考php.ini中默认配置 mysqli_connect_e

2021-02-19 11:45:24 947

原创 PHP获取服务器图片并添加水印

<?php header ("Content-type: text/html; charset=utf-8"); date_default_timezone_set ('PRC');//设置中国时区 include'PHPExcel.php'; $dir=dirname(__FILE__); $filename ="/Users/jiangminghui/Documents/test/hantai/hantaipic.xl...

2021-02-19 07:40:58 69

原创 如何运行php文件

如何运行php文件搭建环境手动搭建PHP运行环境https://www.cnblogs.com/cyrfr/p/6483529.html或者直接使用wamphttps://blog.csdn.net/qq_35902836/article/details/78909398命令行运行php 文件路径+文件名称+.php例如php E:/test.php...

2021-02-19 03:36:13 71

原创 叠瓦式硬盘和垂直式硬盘怎么区分?

区分方法:硬盘容量在2TB以内的,存储如果是256MB的,那么是叠瓦式硬盘;垂直式硬盘,2TB以下是64G缓存。除此之外,您还可以在电脑中使用一些测试软件测试硬盘的随机读写性能,一般性能较差的硬盘就是叠瓦式硬盘,而垂直式硬盘性能较为好一些。垂直式硬盘怎么分辨?正常PMR垂直式硬盘,2T以下是64G缓存,2T以上可能是128G缓存,垂直式硬盘擦除数据时写入的磁头比较宽,而读取的磁头比较窄,所以其实写入的时候并不是把这条轨道上所有的地方都用到,不会影响到附近轨道的其他数据,读取的时候只需要读取中间的区域部分

2021-02-18 13:51:15 2663

原创 jquery使用serialize()出现中文乱码怎么办

原因【.serialize()】自动调用了encodeURIComponent方法将数据编码了,jquery使用serialize()出现中文乱码的解决办法:调用【decodeURIComponent(XXX,true);】将数据解码。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jquery使用serialize()出现中文乱码的解决办法:原因:.serialize()自动调用了encodeURIComponent方法将数据编

2021-02-18 09:49:45 38

原创 随机存取存储器(RAM)的最大特点是什么?

随机存取存储器(RAM)的最大特点是:一旦断电,存储在其上的信息将全部消失,且无法恢复。RAM既可向指定单元存入信息又可从指定单元读出信息;任何RAM中存储的信息在断电后均会丢失,所以RAM是易失性存储器。相关推荐:《编程教学》随机存取存储器(RAM)的最大特点是:一旦断电,存储在其上的信息将全部消失,且无法恢复。RAM是计算机内存储器中的一部分。计算机内存储器有ROM和RAM组成。ROM是只读存储器的英文简称,特点是它的信息是可以永久保存的。RAM是可读可写存储器的英文简称,特点是一旦断电它的信息将

2021-02-18 05:44:05 785

原创 详解CSS和JS动画底层原理及如何优化它们的性能

javascript栏目介绍CSS和JS动画底层原理相关免费学习推荐:javascript(视频)概述你肯定知道,动画在创建引人注目的 Web 应用程序中扮演着重要的角色。随着用户越来越多地将注意力转移到用户体验上,商户开始意识到完美、愉快的用户体验的重要性,结果 Web 应用程序变得越来越重,并具有更动态交互的 UI。这一切都需要更复杂的动画,以便用户在整个过程中更平稳地进行状态转换。今天,这甚至不被认为是什么特别的事情。用户正变得越来越挑剔,默认情况下,他们期望的是具有高响应性和交互性的用户界面。

2021-02-18 01:38:24 308

原创 HTML调用PHP的方法

html本身是无法处理动态请求,要完成这个,一般是用javascript。在生成静态网页,可以根据数据库id给html页面生成一个相对应的javascript文件引用。比如页面是123.html,那就在这个页面生成一个<script type="text/javascript" src="click.php?id=123"></script>然后在click.php这个页面就按照php的语法去处理操作数据库就行。=========================...

2021-02-17 15:11:13 188

原创 前端websocket与php后台连接

HTTP协议的特性:属于“请求-响应”模型,只有客户端发起了请求消息,服务器才能给出响应消息,没有请求,就没有响应;一个请求消息,服务器只能返回一个响应消息。有些特殊应用场景中,如“在线股票”、“聊天室”等,需要模拟呈现出“客户端不发请求,服务器也在不停的给出响应”效果,若使用HTTP协议,只能使用“AJAX+定时器”来近似的实现——心跳请求,问题:心跳过慢则信息的实效性差,心跳过快则服务器压力太大!WebSocket协议的特性:属于“广播-收听”模型,只要客户端连接到服务器上,就不再断开(永久连接),

2021-02-17 11:09:58 45

空空如也

空空如也

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

TA关注的人

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