自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 phpstorm实现保存(ctrl+s)同时格式化代码的方法

下面由phpstorm教程栏目给大家介绍phpstorm实现保存(ctrl+s)同时格式化代码,希望对需要的朋友有所帮助!1、选择Edit(编辑)->Macros(宏)->Start Macro Recording(开始录制宏),如下图:2、直接按想要录制的快捷键,Ctrl+ALT+L,Ctrl+S,之后点击下图小红点。3、然后输入Format And Save(名字可以随意输入,只要自己能记住就行)4、在File->Settings(设置)->Keymap->Macr

2021-02-28 14:49:17 214

原创 用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-02-28 10:27:44 124

原创 PHP学习心得

学习PHP有半个月了。每天都要打代码and写笔记。学过C和Java,在学习PHP的过程中比较顺利吧 (^-^) 代码打得越多,运行得越多,慢慢得会对程序理解得越深。下面就讲讲我学习PHP的心得。PHP入门很容易,语法很简单,但我不说PHP很容易。难易都是相对的,相对于Java来说PHP确实要简单些,但也不是花一点时间就可以学好的。先了解一下PHP是什么?PHP能做什么?为什么选择学习PHP呢?如果以后想走PHP,就努力专一花大量的时间深学它,不要有这种精几门编程语言的心态。最开始学习PHP的时候应该搭建

2021-02-28 06:17:11 771

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

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

2021-02-28 02:05:54 1036

原创 golang向上取整、向下取整和四舍五入

一、概述官方的math包中提供了取整的方法,向上取整math.Ceil(),向下取整math.Floor()二、用法 12345678910 package mainimport ( "fmt" "math")func main(){ x := 1.1 fmt.Println(math.Ceil(x)) // 2 fmt.Println(math.Floor(x)) // 1} ...

2021-02-27 15:08:45 3435

原创 php环境搭建(正确配置nginx和php)

一.nginx实现php动态解析原理nginx 是一个高性能的http服务器和反向代理服务器。即nginx可以作为一个HTTP服务器进行网站的发布处理,也可以作为一个反向代理服务器进行负载均衡。但需要注意的是:nginx本身并不会对php文件进行解析。对PHP页面的请求将会被nginx交给FastCGI进程监听的IP地址及端口,由php-fpm(第三方的fastcgi进程管理器)作为动态解析服务器处理,最后将处理结果再返回给nginx。即nginx通过反向代理功能将动态请求转向后端php-fpm,从而实

2021-02-27 10:58:34 255

原创 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-02-27 06:49:42 321

原创 jtpm1是什么接口

jtpm1是TPM安全芯片的接口,而TPM安全芯片是指符合TPM标准的安全芯片,它能有效地保护PC、防止非法用户访问;TPM芯片还可以存储、管理BIOS开机密码以及硬盘密码。推荐:《编程视频》Jtpm1是TPM安全芯片的接口。TPM安全芯片是指符合TPM(可信赖平台模块)标准的安全芯片,它能有效地保护PC、防止非法用户访问。TPM芯片可以存储、管理BIOS开机密码以及硬盘密码。可以进行范围较广的加密。 加密硬盘的任意分区。扩展资料安全芯片是一项针对商业用户的安全技术。主要的优点是对存储在安全芯片

2021-02-27 02:39:33 2405

原创 php 查找php配置文件php.ini所在路径的二种方法

通常php.ini的位置在: /etc目录下或/usr/local/lib目录下。如果你还是找不到php.ini或者找到了php.ini修改后不生效(其实是没找对),请使用如下办法:1.新建php文件,写入如下代码<?phpechophpinfo();然后在浏览器访问该页面,搜索php.ini,2.执行,(需要修改php为你自己的路径)[code]/usr/local/php/bin/php --ini会显示php.ini所在路径,哪个路径下没有php.ini文...

2021-02-26 15:31:43 171

原创 jquery库是什么意思

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

2021-02-26 11:17:59 101

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

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

2021-02-26 07:08:11 402

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

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

2021-02-26 02:55:47 292

原创 PHP 删除文件

//删除文件 $path为绝对路径 public function delFile($path){ $url=iconv('utf-8','gbk',$path); if(PATH_SEPARATOR == ':'){ //linux unlink($path); }else{ //Windows unlink($url); } }...

2021-02-25 15:37:37 86

原创 jquery判断是否是ie的方法

jquery判断是否是ie的方法:1、通过“if ('undefined' == typeof(...)”判断浏览器是否为IE6;2、通过“if (!$.support.leadingWhitespace)”判断是否为IE6-IE8即可。本教程操作环境:Windows7系统、jquery1.9版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jquery判断是否是ie在jquery1.9版本之前,我们可以使用$.browser 和 $.browser.version来判断浏览器类型,而1.9

2021-02-25 11:25:48 74

原创 php 查找php配置文件php.ini所在路径的二种方法

通常php.ini的位置在: /etc目录下或/usr/local/lib目录下。如果你还是找不到php.ini或者找到了php.ini修改后不生效(其实是没找对),请使用如下办法:1.新建php文件,写入如下代码<?phpechophpinfo();然后在浏览器访问该页面,搜索php.ini,2.执行,(需要修改php为你自己的路径)[code]/usr/local/php/bin/php --ini会显示php.ini所在路径,哪个路径下没有php.ini文...

2021-02-25 07:16:51 131

原创 PHP Spider爬虫

注意:要建立好对应的数据库字段,必须在cli模式下运行程序1.通过composer安装phpspidercomposerrequireowner888/phpspider2.直接上代码<?phprequire'/vendor/autoload.php';usephpspider\core\phpspider;//调用phpspider的配置$configs=array('name'=>'简书','log_show'=>false,'tasknum'=...

2021-02-25 03:02:52 97

原创 css中大于符号是什么意思

css中大于符号是css3特有的子元素选择器,子元素选择器只能选择作为某元素子元素的元素,其语法如“h1 > strong {color:red;}”。推荐:《css视频教程》css中大于符号(“>”)代表的是css3特有的子元素选择器(element>element )。子元素选择器(Child selectors)只能选择作为某元素子元素的元素。如果你不希望选择任意的后代元素,而是希望缩小范围,只选择某个元素的子元素,请使用子元素选择器(Child selector)。例如,如

2021-02-24 15:55:50 206

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

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

2021-02-24 11:40:35 108

原创 php搭建个人博客

这几天不知道该干些什么,就想着完善一下博客。基本的发表文章功能已经实现了,就估摸着加个评论回复 可以和其他人交流 比较有意思然后开始百度 php实现评论回复功能 看了下,不想看。。。 就直接打开之前收藏的 实验楼的php实现留言本看下怎么实现留言回复,评论回复跟留言回复差差不多的样子先把源码下载了,看数据库设计 *** 这几天在想实现这个功能的时候 发现 要实现一个功能 就要设计好一个数据表 在设计数据表的过程中 程序的逻辑 和 细节会慢慢在脑海中清晰 这是一个很棒的过程 ***...

2021-02-24 07:29:45 152

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

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

2021-02-24 03:14:42 1041

原创 vue和react是什么框架?

vue是一套用于构建用户界面的渐进式JavaScript框架,Vue的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。react是一个用来构建用户界面的JavaScript开发框架,主要用于构建UI。相关推荐:《React视频教程》、《vue.js教程》vue是什么框架?vue.js (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第

2021-02-23 15:43:03 99

原创 PHP超全局变量

PHP超全局变量一、PHP 超级全局变量列表:1.$GLOBALS2.$_SERVER3.$_REQUEST=$_POST+$_GET4.$_POST5.$_GET6.$_FILES7.$_ENV8.$_COOKIE9.$_SESSION一、PHP 超级全局变量列表:1.$GLOBALS<?php//$GLOBALS是一个包含了全部变量的全局组合数组,在一个PHP脚本的全部作用域中都可以访问。//x,y是全局变量可使用$GLOBALS['...

2021-02-23 11:02:52 62

原创 php底层运行机制与原理

1 PHP的设计理念及特点 多进程模型:由于PHP是多进程模型,不同请求间互不干涉,这样保证了一个请求挂掉不会对全盘服务造成影响,当然,时代发展,PHP也早已支持多线程模型。 弱类型语言:和C/C++、Java、C#等语言不同,PHP是一门弱类型语言。一个变量的类型并不是一开始就确定不变,运行中才会确定并可能发生隐式或显式的类型转换,这种机制的灵活性在web开发中非常方便、高效。 引擎(Zend)+组件(ext)的模式,降低内部耦合。 中间层(sapi),隔绝web se

2021-02-23 06:51:34 79

原创 jquery如何判断滚动条是否到底部

jquery判断滚动条是否到底部的方法:1、使用【scrollTop()】方法,jQuery检测浏览器window滚动条到达底部;2、使用【scroll_div】检测动条到达底部事件。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。jquery判断滚动条是否到底部的方法:一、jQuery检测浏览器window滚动条到达底部jQuery获取位置和尺寸相关函数:$(document).height() 获取整个页面的高度$(window).height()

2021-02-23 02:40:28 165

原创 区块链技术的主要特征有哪些

区块链技术的主要特征有:1、去中心化;2、开放性;3、独立性;4、安全性;5、匿名性。从本质上讲,区块链是一个共享数据库,存储于其中的数据或信息,具有不可伪造、全程留痕、公开透明和集体维护等特征。区块链技术的特征:去中心化。区块链技术不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息自我验证、传递和管理。去中心化是区块链最突出最本质的特征。(相关推荐:服务器安全)开放性。区块链技术基础是开源的,除了交易各方的私有信息被加密外,区块链

2021-02-22 15:32:32 4417

原创 php搭建个人博客

这几天不知道该干些什么,就想着完善一下博客。基本的发表文章功能已经实现了,就估摸着加个评论回复 可以和其他人交流 比较有意思然后开始百度 php实现评论回复功能 看了下,不想看。。。 就直接打开之前收藏的 实验楼的php实现留言本看下怎么实现留言回复,评论回复跟留言回复差差不多的样子先把源码下载了,看数据库设计 *** 这几天在想实现这个功能的时候 发现 要实现一个功能 就要设计好一个数据表 在设计数据表的过程中 程序的逻辑 和 细节会慢慢在脑海中清晰 这是一个很棒的过程 ***...

2021-02-22 11:02:17 187

原创 pdf是图片还是文档

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

2021-02-22 06:52:10 4113

原创 php随机生成0.1到10的随机数

<?phpclassfunctions{//随机生成0.1到10的随机数publicstaticfunctiongetNumber(){$arr=['0.1','0.2','0.3','0.4','0.5','0.6','0.7','0.8','0.9','1','1.1','1.2','1.3','1.4','1.5','1.6','1.7','1.8','1.9','2','2.1','2.2','2.3','2.4','2.5','2.6','2.7','2....

2021-02-22 02:40:17 265

原创 range方法在Python2和Python3中的不同

range()方法是Python中常用的方法, 但是在Python2和Python3中使用方法不同,下面看下它们的不同使用方法。range方法详解range(start, stop[, step])range是python中的其中一个内置函数作用:可创建一个整数列表。一般用在 for 循环中。参数说明:start:起点,一般和stop搭配使用,既生成从start开始到stop结束(不包括stop)范围内的整数,例如:range(1,10),会生成[1,2,3,4,5,6,7,8,9]

2021-02-21 15:36:29 83

原创 IP地址的表示、分类以及路由器是如何连接多个网络的.md

IP的表示方式我们知道ipv4地址是由32位构成的,我们通常将32位划分为四等分,每一份之间用.隔开,并且每一份用我们熟悉的十进制表示,如下就是一个ip地址18.210.247.5IP地址的分类为了更方便的管理IP地址,我们人为的将IP地址划分了五类,分别为A、B、C、D以及E类。对于这五类,我们能用的只有A、B以及C类。另外两类是具有特殊作用的。另外将IP地址一分为二,分为网络位和主机位。下面来看IP地址的特点:IP地址是一个分等级的地址结构,前面部分是网络位,后面是主机位,网络位组成网络号

2021-02-21 11:13:19 341

原创 PHP项目响应速度优化

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

2021-02-21 07:00:44 148

原创 layui修改select的值的方法

layui修改select值的方法:首先在html5中加上代码“”获取初始值;然后在js中设置select和单选框的值即可。本教程操作环境:Windows7系统、layui2.4版,该方法适用于所有品牌电脑。动态设置layui的select值推荐:《javascript基础教程》《layUI教程》html5中加上下类代码获取初始值。12之后js中设置select和单选框的值。123456789101112举个具体的例子html中123456789

2021-02-21 02:48:20 210

原创 nginx上传文件失败,提示上传文件过大,怎么解决

问题描述:上传文件失败,文件大小4M左右。上传程序为Java,通过nginx反向代理写入Fastdfs中,但是一直失败,查看nginx错误日志,提示如下内容:1client intended to send too large body: 4134591 bytes(相关推荐:nginx教程)分析:根据错误信息提示,客户端发送的body过大,nginx默认的客户端body大小为1M。官方文档如下:1234Syntax: client_max_body_size size;Defa.

2021-02-20 15:19:41 408

原创 php接入钉钉注册回调

示例框架-Yii2.0+mysql+crm+crm管理系统1:首先需要下载钉钉官方的提供的php加密Demo2:相信在做注册审批回调的博友们已经将接入了钉钉sdk,我就不一一展示1了接入流程了—直接上发起代码示例(aeskey必须是43为切记)3:官方开放平台提供的PHP Demo:pkcs7Encoder.php文件修改functionPrpcrypt($k){$this->key=base64_decode($k."=");}修改为构造函数形式:functio...

2021-02-20 10:50:37 194 1

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

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

2021-02-20 06:35:58 86

原创 PHP获取当前时间戳

1、time() 函数返回自 Unix 纪元(January 1 1970 00:00:00 GMT)起的当前时间的秒数。echo time(); //输出1531201452。2、date('格式',time()) 函数用于格式化时间/日期。time()参数可省略。echodate('Y-m-d h:i:s', time());// 2016-12-31 05:07:05 h为12小时制echodate('Y-m-d H:i:s');// 2016-12-31 13:0...

2021-02-20 02:22:19 140

原创 PHP实现最简单的登录界面

PHP学习路上的第一个完整的极小极小的项目,总算是看着了做项目的希望了,特意做个记录登录界面:html代码(login.html):<formaction="login.php"method="post"> <fieldset> <legend>用户登录</legend> <ul> <li> <label>用户名:</label> <inputtype...

2021-02-19 15:02:18 221

原创 php数组函数大全

一、数组操作的基本函数数组的键名和值array_values($arr);获得数组的值array_keys($arr);获得数组的键名array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr);在数组中检索applearray_search("apple",$arr);在数组中检索apple,如果存在返回键名array_key_exists("apple",$arr);检索给定的键名是否存在数组中is.

2021-02-19 10:48:48 3663

原创 jquery如何让按钮不可用

jquery让按钮不可用的方法:首先使用button标签创建一个按钮;然后通过id获得button按钮对象,使用【att()】方法将按钮的disabled属性设置为true,实现按钮不可点击。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。jquery让按钮不可用的方法:1、新建一个html文件,命名为test.html,用于讲解jquery如何设置按钮不可点击。2、在test.html文件内,在p标签内,使用button标签创建一个按钮,并设置其id为m

2021-02-19 06:45:48 276

原创 vue前端UI框架有哪些?

vue前端UI框架有:Element、iview、vuetify、vue-strap、cube-ui、buefy、vue-beauty、at-ui、Vue-Blu、vue-storefront、Vux、Mint UI、Vant等等。相关推荐:《vue.js教程》vue前端UI框架一:Element官网地址:http://element-cn.eleme.io/#/zh-CN介绍:element ui框架的按钮组件,这款由饿了么前端开源的UI框架,一经面世,就收获大量程序员的芳心。在github 上

2021-02-19 02:41:15 1087

空空如也

空空如也

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

TA关注的人

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