自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jquery的插件有哪些

jquery的插件有:1、jQuery表单验证插件Validation;2、jQuery表单插件Form;3、动态绑定事件插件livequery;4、管理Cookie的插件Cookie;5、模态窗口插件SimpleModal。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。jquery的插件有:1、jQuery表单验证插件:Validation(1)Validation简介    最常使用JavScript的场合就是表单的验证,而jQuery作为一个优秀

2021-03-10 00:29:41 148

原创 VSCode界面设置为中文的方法

VSCode怎么设置为中文?下面本篇文章给大家介绍一下VSCode界面设置为中文的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《vscode基础教程》VSCode界面设置为中文的方法1.安装 visual studio code2.打开Visual Studio Code3.同时按Ctrl + Shift + X 快捷键在左侧“扩展”视图文本框中输入“Language Packs”,点击你所需要的语言,这里我们安装的是中文简体,安装完成右下角弹出一个重启按钮,

2021-03-09 13:14:47 151

原创 宝塔安装sqlsrv扩展,PHP连接 Sqlserver

宝塔安装sqlsrv扩展,PHP连接 Sqlserver系统:linux Centos7.3PHP7.3宝塔面板#【加入微软源】curlhttps://packages.microsoft.com/config/rhel/7/prod.repo>/etc/yum.repos.d/mssqlrelease.repo1其他版本对应自行到官网查询https://packages.microsoft.com/config/rhel/7/#【安装驱动】yuminstal...

2021-03-09 09:00:11 306

原创 PHP时间戳和日期转换

时间戳转日期 date()date(format,timestamp)format 必需。规定时间戳的格式。timestamp 可选。规定时间戳。默认是当前时间和日期例如:date(‘Y-m-d H:i:s’, 具体时间戳)Y :年(四位数)大写m : 月(两位数,首位不足补0)小写d :日(两位数,首位不足补0)小写H:小时 带有首位零的 24 小时小时格式h :小时 带有首位零的 12 小时小时格式i :带有首位零的分钟s :带有首位零的秒(00 -59)a:小..

2021-03-09 04:44:38 816

原创 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-03-09 00:31:06 189

原创 PHP项目响应速度优化

项目可优化范围很广,这里我们只讨论PHP程序本身的加速。 开启opcache。zend引擎每次都会把php代码解析成opcode,开启opcache后,会缓存opcode。 服务器的GCC编译器使用4.8+,Zend处理opcode部分的优化GCC4.8+才支持,官方称会带来5%性能提升。(跟第一条的opcache没关系) PHP版本尽量使用最新稳定版 其他优化范围还有:服务器配置、WEB服务器软件配置、CDN、Redis缓存、Mysql读写分离+分布式、服务器分布式..

2021-03-08 08:59:30 74

原创 用php获取header头信息

研究一晚上php关于自定义header头信息的问题。看了很多代码,但是由于本人才疏学浅。连测试demo都没跑通。实在是惭愧。这里看到个获取header信息的方法,挺不错的,记录一下。我们可以在$_SERVER中获取header数据,自定义的数据都是使用HTTP_作为前缀的,所以可以把HTTP_前缀的数据读出。publicfunctionget_all_header(){//忽略获取的header数据。这个函数后面会用到。主要是起过滤作用$ignore...

2021-03-08 04:45:41 255

原创 Java 数组的输入输出

Java中要对控制台进行输入操作的话要调用Scanner类,定义一个扫描的对象,例://要导入java.util.Scanner;Scannerscanner=newScanner(System.in);12这样便打开了输入流,接下来定义数组:int[]n=newint[4];//使用方括号,使用圆括号会报错1接下来可以将控制台取得的输入输入数组里面,需要调用Scanner对象的nextInt()方法:for(inti=0;i<4;i++){...

2021-03-08 00:31:31 483

原创 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-03-07 13:27:40 1245

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

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

2021-03-07 09:12:25 68

原创 查看PHP-FPM运行状态

1PHP-FPM内置了状态页,开启后可查看PHP-FPM的详细运行状态,给PHP-FPM优化带来帮助。打开php-fpm.conf,配置php-fpm状态页选项pm.status_path=/hdfphpss/配置nginx.conf,添加可访问serverserver{listen80;server_name127.0.0.1;location/hdfphpss/{includefas...

2021-03-07 04:57:04 199

原创 一个简单的PHP在线书签系统

1、需求分析 首先,需要识别每个用户。应该有验证机制。其次,需要保存单个用户的书签。用户应该能够添加和删除书签。再次,需要根据对他们的了解,向用户建议他们可能感兴趣的站点。2、解决方案2.1 系统流程图2.2 PHPbookmark中的文件列表 文件名 描述 bookmarks.sql 创建PHPbookmark的数据库SQL语句 login.php 包...

2021-03-07 00:37:19 131

原创 svchost是什么程序

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

2021-03-06 13:27:51 225

原创 jquery中的not怎么用

jquery中not的使用方法:【not()】方法返回不符合一定条件的元素,该方法通常用于从被选元素组合中移除一个或多个元素,语法为【$(selector).not(criteria,function(index))】。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。相关免费学习推荐:javascript(视频)、jQuery教程(视频)jquery中not的使用方法:定义和用法not() 方法返回不符合一定条件的元素。该方法让您规定一个条件。不符合条

2021-03-06 09:13:57 89

原创 详细说明php的4中开源框架(TP,CI,Laravel,Yii)

1. ThinkPHP    ThinkPHP简称TP,TP借鉴了Java思想,基于PHP5,充分利用了PHP5的特性,部署简单只需要一个入口文件,一起搞定,简单高效。中文文档齐全,入门超级简单。自带模板引擎,具有独特的数据验证和自动填充功能,框架更新速度比较速度。    优点:这个框架易使用 易学 安全 对bae sae支持很好提供的工具也很强大 可以支持比较大的项目开发 易扩展 全中文文档 总的来说这款框架适合非常适合国人使用 性能 上比CI还要强一些    缺点:配置对有些人来说有些复杂(其实是

2021-03-06 05:01:57 81

原创 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-03-06 00:48:45 104

原创 PHP - 编码规范 v1.0

一、 命名规则1. 命名规则概要1) 使用含义丰富的名字#goodif($currentYear>2009)...#badif($t>2009)...2) 在缩写中,只将首字母大写#goodfunctiongetHttpHost()#badfunctiongetHTTPHost()2. 类命名1) 类应该以名词单数形式, 首字母大写, 大小写混排,方式命名classSqlStatement{...}2) 表示一...

2021-03-05 13:36:32 106

原创 php数据库操作model类(使用__call方法)

本文实例讲述了php数据库操作model类。分享给大家供大家参考,具体如下: 该数据库操作类使用__call()方法实现了数据的查找功能。 代码如下: &lt;?php /* 作者 : shyhero */ define("HOSTNAME","127.0.0.1"); define("USERNAME","root");...

2021-03-05 09:06:45 143 1

原创 利用PHP实现的服务端socket

实现相关函数:socket_create、socket_set_block、socket_bind、socket_listen、socket_accept、socket_read、socket_write,这些函数具体参数说明在PHP文档上写很详细,这里就不再赘述,这里只是介绍服务端如何处理请求。//确保在连接客户端时不会超时set_time_limit(0);//设置IP和端口号$address="127.0.0.1";$port=54321;$socketServer=socke...

2021-03-05 04:52:56 112 1

原创 PHP核心技术

1.写一个能创建多级目录的PHP函数2.写一段PHP代码,确保多个进程写入文件成功3.写一个PHP函数,尽可能高效地从一个标准的url里取出文件的扩展名,例如:http://www.sina.com.cn/abc/de/fg.php?id=1需要取出php或者.php方法一:方法二:4.写一个PHP函数,能够遍历一个文件夹下的所有文件和子文件夹5.简述论坛中无限分类的实现原理create table category(  cat_id smallint .

2021-03-05 00:35:42 78 1

原创 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-03-04 16:50:12 105 1

原创 利用windows防火墙可以干嘛

利用windows防火墙可以:1、提高一个内部网络的安全性,并通过过滤不安全的服务而降低风险;2、可以强化网络安全策略;3、对网络存取和访问进行监控审计;4、通过防火墙对内部网络的划分,可实现内部网重点网段的隔离,可以防止内部信息的外泄。相关推荐:《编程学习》防火墙技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。利用windows防火墙可以干嘛?1、防火墙是网络安全的屏障一个防火墙能极大地提高

2021-03-04 12:11:29 74 1

原创 HTML调用PHP的方法

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

2021-03-04 07:36:37 244 1

原创 jquery如何判断浏览器是否是ie6

jquery判断是否是ie6浏览器的方法:使用【$.support.style】判断,代码为【if ($.browser.msie && ($.browser.version == “6.0″) && !$.support.style)】。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jquery判断是否是ie6浏览器的方法:jquery API中$.browser 浏览器内核标识 可用值: s

2021-03-04 03:22:40 67 1

原创 react native和react之间有什么区别?

区别:1、React是驱动html dom渲染; React Native是驱动android/ios原生组件渲染。2、写react可以用前端知识直接上手,而react native虽然也可以,但是深入下去没有native知识支持很难。【相关教程推荐:React视频教程】react native和react的区别原理略有不同:React和React Native的原理是相同的,都是由js实现的虚拟dom来驱动界面view层渲染。只不过React是驱动html dom渲染; React Native是

2021-03-03 15:07:31 166 1

原创 一起看看 Activity启动模式

小程序开发教程主要介绍了Activity启动模式的相关资料推荐(免费):小程序开发教程前言平常我们启动活动的时候就是直接startActivity或许并没有注意活动的启动模式,默认情况下都是以默认的启动模式启动。但启动模式有时候是比较重要的。例如一个活动你想他只启动一次不要有多个实例,那么你可能需要把他设置为singleTask模式。所以有必要了解一下这一些启动模式。同时要注意一下,启动模式≠启动方式,启动方式是指显示启动和隐式启动,不要混淆,显示启动和隐式启动后续我会有专门的文章讲解。关于任务栈简

2021-03-03 10:08:51 28

原创 PHP随机不重复的数(自定义,以随机大乐透举例)

在一段数中随机不重复的数,下面用大乐透举例:前区不重复5个数,从1到35;后区不重复2个数,从1到12。首先写一个公共方法,调用2次即可:所以重点在随机不重复的数。下列代码中详细说明:publicfunctiongetRandNumber($start=1,$end=35,$length=5){//初始化变量为0$count=0;//建一个新数组$temp=array();while($count<$length){//在一定范围内随机生成一个数放入数...

2021-03-03 05:55:41 78

原创 2020版互联网+UI/UE路线图(内含大纲+视频+工具+书籍+面试)

写在前面:(本帖干货较多耐心阅读收获颇丰,图片点击可放大)传智播客黑马程序员作为一个IT学习平台,历经13年的成长,免费分享视频教程长达10万余小时,累计下载量超3000万次,受益人数达千万。免费公开课直播1000余次,听课人数近百万人!2020年我们不忘初心,继续前行!新版学习路线图上线,对UI/UE感兴趣的同学们,赶紧学起来吧!一、2020新版UI/UE学习路线图---每阶段市场价值及可解决的问题点击可看高清大图二、2020新版UI/UE学习路线图---学习大纲及各阶段知识点

2021-03-03 01:42:28 74

原创 jquery库是什么意思

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

2021-03-02 14:06:49 33

原创 PHP执行系统命令函数

命令注入命令注入(Command Injection),对一些函数的参数没有做过滤或过滤不严导致的,可以执行系统或者应用指令(CMD命令或者bash命令)的一种注入攻击手段。常见的执行系统命令的函数有system()passthru()exec()shell_exec()popen()proc_open()pcntl_exec()system()函数stringsystem(string$command[,int&$return_var]...

2021-03-02 09:51:10 335

原创 PHP基本语法

1、PHP脚本以<?php开始,以?>结束2、PHP文件的默认文件扩展名为“.PHP”3、PHP用分号来分割语句4、变量以$符号表示,后面跟着变量的名称:$test='Hello World';5、PHP注释:单行注释://、#多行注释/*...*/————————我是分割线——————————————PHP脚本可以放在文档中的任何位置主要格式如下:<?php//PHP代码?>123PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区.

2021-03-02 05:39:32 43

原创 任何程序都必须加载到什么中才能被cpu执行

任何程序都必须加载到内存中才能被cpu执行。内存是计算机中的重要部件之一,它是外存与cpu进行沟通的桥梁,计算机中所有程序的运行都在内存中进行。内存性能的强弱影响计算机整体发挥的水平。任何程序都必须加载到内存中才能被cpu执行。(学习视频分享:编程视频)内存是计算机的重要部件之一。它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行。内存性能的强弱影响计算机整体发挥的水平。内存(Memory)也称内存储器和主存储器,它用于暂时存放CPU中的运算数据,与硬盘等外部存储器交换的数据。

2021-03-02 01:28:52 758

原创 利用PHP实现的服务端socket

实现相关函数:socket_create、socket_set_block、socket_bind、socket_listen、socket_accept、socket_read、socket_write,这些函数具体参数说明在PHP文档上写很详细,这里就不再赘述,这里只是介绍服务端如何处理请求。//确保在连接客户端时不会超时set_time_limit(0);//设置IP和端口号$address="127.0.0.1";$port=54321;$socketServer=socke...

2021-03-01 14:14:17 45

原创 用php发https请求

最近要用到, 所以写了个程序测试一下用php发https请求, 直接在http://www.dooccn.com/php7/中运行: <?php functioncurl_get_https($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER,0); curl_seto...

2021-03-01 10:05:13 84

原创 深入解析PHP中foreach语句控制数组循环的用法

foreach是PHP中很常用的一个用作数组循环的控制语句。 因为它的方便和易用,自然也就在后端隐藏着很复杂的具体实现方式(对用户透明) 今天,我们就来一起分析分析,foreach是如何实现数组(对象)的遍历的。 我们知道PHP是一个脚本语言,也就是说,用户编写的PHP代码最终都是会被PHP解释器解释执行, 特别的,对于PHP来说,所有的用户编写的PHP代码,都会被翻译成PHP的虚拟机ZE的虚拟指令(OPCODES)来执行,不论细节的话,就是说,我们所编写的任何PHP脚本,都会最终被翻译成一条条的指令,从而

2021-03-01 05:54:53 54

原创 基于PHP+MYSQL的成绩查询系统(含源码)

获取项目源文件,联系Q:1415736481,可指导毕设,课设成绩查询系统文档我们做的是成绩查询系统,有教师管理系统和学生查系统。在教师管理系统中的功能如下: 插入学生成绩。 查询学生成绩。 修改学生成绩。 注册新生。 修改自己登录密码。 可以联系教务处负责人。 登录学校网站。 学生查询系统的功能如下: 查询自己的成绩。 修改自己登陆密码。 可以给自己注册。 使用该网站:在/score_...

2021-03-01 01:44:04 1163

原创 PHP实现爬虫

绝对链接 相对链接 文字信息 图片获取 文字信息我们尝试获取表的信息,这里,我们就用某校的课表来代替:接下来我们就上代码:a.php<?phpheader("Content-type:text/html;Charset=utf-8");$ch=curl_init();$url="表的链接";curl_setopt($ch,CURLOPT_USERA...

2021-02-28 14:38:57 73

原创 MySQL用LIKE特殊字符搜索

SQL的LIKE查询语句中,有一些特殊的字符,需要转换后才能搜索到结果:':用于包裹搜索条件,需转为\';%:用于代替任意数目的任意字符,需转换为\%;_:用于代替一个任意字符,需转换为\_;\:转义符号,需转换为\\\\。以下是一些匹配的举例。SELECT * FROM `table` WHERE `title` LIKE 'a\'b%'; -- 搜索a'b...SELECT * FROM `table` WHERE `title` LIKE ...

2021-02-28 01:55:43 206

原创 Python中__new__和__init__的区别与联系

__new__ 和 __init__ 的区别主要表现在: 它自身的区别; 及在Python中新式类和老式类的定义。 __new__ 负责对象的创建而 __init__ 负责对象的初始化。__new__:创建对象时调用,会返回当前对象的一个实例__init__:创建完对象后调用,对当前对象的一些实例初始化,无返回值1. 在类中,如果__new__和__init__同时存在,会优先调用__new__ 1 2 3 4 5 6

2021-02-27 14:58:36 91

原创 绝对详解PHP 的imageTtfText()函数

图片处理,是许多程序的功能之一;而文字渲染则是绘图的基本组成部分。PHP通过很多扩展库来支持图片的处理,最常用的还是GD库,通过一系列imagexxx()函数来提供绘图功能。本文专注于非常细小的一点:绘制文字。熟悉Win32的人都知道,TextOut()就可以轻松显示任何文字了,然而到了PHP的世界里,有些事情并不轻松。1 详细解释imageTtfText()函数对于PHP绘图初学者,首先遇到的一个问题就是,imageString()这个函数并不支持汉字的绘制。这往往会给入门者当头一棒,不过不.

2021-02-27 10:48:26 189

空空如也

空空如也

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

TA关注的人

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