自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 标题

函数语法:array_unshift(array&$array,mixed$value1[,mixed$...]):int函数参数说明:参数 描述 array 必需。规定一个数组。 value1 必需。规定要添加的值。 $... 可选。规定要添加的值。 array_unshift() 将传入的元素插入到 array 数组的开头。注意元素是作为整体被插入的,因此传入元素将保持同样的顺序。所有的数值键名将修...

2021-03-10 01:29:31 262

原创 win7 ultimate是什么版本?

win7 ultimate是指win7旗舰版,是微软公司开发的Windows7操作系统系统系列中的功能最高级的版本,也被叫做终结版本。win7旗舰版相对于其他win7版本来说功能性更强,系统的稳定性相对于其他版本来说好。推荐教程:《windows教程》ultimate意思为最终的,win7 ultimate在国外意为win7最终版本,也就是国内所说的旗舰版。Windows 7旗舰版(外文名:Windows 7 Ultimate)属于微软公司开发的Windows 7操作系统系统系列中的功能最高级的版本,

2021-03-09 14:14:02 140

原创 react中qs是什么

react中qs是一个npm仓库所管理的包,一个增加了一些安全性的查询字符串解析和序列化字符串的库,可通过【npm install qs】命令进行安装。本教程操作环境:windows7系统、React17版,该方法适用于所有品牌电脑。react中qs:qs是一个npm仓库所管理的包,一个增加了一些安全性的查询字符串解析和序列化字符串的库。可通过npm install qs命令进行安装。react使用qs:1、qs.parse()将URL解析成对象的形式1234import Qs fro.

2021-03-09 09:59:05 207

原创 centos7 安装php7.4

下载:wgethttps://www.php.net/distributions/php-7.4.10.tar.gz安装依赖软件yum install openssl-devel libxml2-devel bzip2-devel \libcurl-devel libjpeg-devel libpng-devel freetype-devel \libmcrypt-devel recode-devel libicu-devel libzip-devel\libxml2-devel s.

2021-03-09 05:44:16 491 1

原创 php搭建个人博客

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

2021-03-09 01:30:18 247

原创 分享一些VSCode开发常用插件

本篇文章给大家介绍分享一些VSCode开发必备常用插件。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《vscode教程》Visual Studio Code必备常用插件红色为强力推荐,不容错过 o(∩_∩)oChinese (Simplified) Language Pack for Visual Studio Code简体中文包Prettier - Code formatter最强格式化,不接受反驳(在应用商店中卸载JS-CSS-HTML Formatter以免

2021-03-08 14:14:24 104

原创 jquery库是什么意思

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

2021-03-08 09:58:50 98

原创 标题

函数语法:array_unshift(array&$array,mixed$value1[,mixed$...]):int函数参数说明:参数 描述 array 必需。规定一个数组。 value1 必需。规定要添加的值。 $... 可选。规定要添加的值。 array_unshift() 将传入的元素插入到 array 数组的开头。注意元素是作为整体被插入的,因此传入元素将保持同样的顺序。所有的数值键名将修...

2021-03-08 01:31:13 82

原创 easyconnect是什么软件

easyconnect是一款应用软件,可以在办公室之外使用公司内网的所有系统及应用;在公司部署深信服远程应用发布解决方案后,公司所有业务系统及应用都可以轻松迁移至移动互联网上;并且可以通过手机、PAD等智能移动终端随时随地开展业务。推荐:《编程视频》EasyConnect能够帮助您在办公室之外使用公司内网的所有系统及应用。在您的公司部署深信服远程应用发布解决方案后,您的公司所有业务系统及应用都可以轻松迁移至移动互联网上。您可以通过手机、PAD等智能移动终端随时随地开展您的业务,尽享移动业务带来的便利与效

2021-03-07 14:27:00 1094

原创 PHP 批处理 处理大数据 长时间处理

作者:林子木原文链接 http://blog.csdn.net/wolinxuebin/article/details/7722424可能本文有错误,会及时修改,请参看上面链接,查看最新更新。 最近在做一个东西,用PHP写的,由于要将数据库中的图片名字读出来,然后访问对应图片,读取图片的大小以及分辨率,重新存入数据库。数据量现在才是处理5000条的,如果不加任何设置的话,php默认最大执行时间是30秒。 所以30秒内,我只能处理700条,刚开始只能手动,七百、七...

2021-03-07 10:14:31 129

原创 如何解决bootstrap导航条不跳转的问题

bootstrap导航条不跳转的解决办法:1、使用“$('#myTabs a').click(function (e){...}”方式;2、使用“data-toggle”标记;3、通过“window.location”实现跳转即可。本教程操作环境:Windows7系统、bootstrap3版,该方法适用于所有品牌电脑。推荐:《bootstrap视频教程》最近在学习bootstrap,准备做一个个人网站的主页。前端就准备采用bootstrap来做了,因为,bootstrap确实很漂亮,也很流行,有了问题

2021-03-07 05:56:36 230

原创 PHP中路由和rewrite的使用

一、场景介绍:1、简化url地址,方便大家记忆2、有利于搜索引擎优化3、安全(让用户看不出网站的目录结构)举例:比如我这里将main控制器中的bb方法路由到kk,这样,我们a标签请求跳转到cp.xiaobudiu.top/kk,实际上请求的却是cp.xiaobudiu.top/main/bb。实际上:我们可以将路由理解成一个字符串的别名,比如上边,kk就是main/bb的别名。二、单独使用路由实现url隐藏目录结构,优化url1、定义连接符这里使用的是cro...

2021-03-07 01:41:25 181

原创 前端websocket与php后台连接

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

2021-03-06 14:28:03 81

原创 jtpm1是什么接口

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

2021-03-06 10:13:44 1253

原创 PHP——个人信息管理系统

楼主近来无事,做了一个个人信息管理系统,希望能给小白一点启发,大神不要吐槽,欢迎技术交流,文明批评。鞋鞋!先贴上数据库结构图表单中有id,用户名,昵称,性别,密码,注册时间,个性签名,头像,详细 共9个字段。个人信息管理的文件结构 文件名称 描述 reg.inc.php 注册页面 login.inc.php 登录页面 func.inc.php 系统函数库存放脚本,声明处理上传和删除上传图片的两个函数 index.php ...

2021-03-06 06:01:05 244

原创 PHP中的11个魔术方法

1、__get、__set这两个方法是为在类和他们的父类中没有声明的属性而设计的 __get( $property ) 当调用一个未定义的属性时访问此方法 __set( $property, $value ) 给一个未定义的属性赋值时调用 这里的没有声明包括访问控制为proteced,private的属性(即没有权限访问的属性)2、__isset、__unset __isset( $property ) 当在一个未定义的属性上调用isset()函数时调用此...

2021-03-06 01:47:58 58

原创 php switch 是松散比较

php switch 是松散比较 详见PHP: switch - Manual问题:switch 无法处理字符串'0e0'php switch 遇到‘0e0' 的时候,直接就不进任何case, 也不进default。百度之后发现原因有两个:1. 首先switch是松散比较,如果switch的变量值为false, 则不会进switch松散比较和严格比较在PHP中相等的比较有两种:松散比较和严格比较。当使用松散比较时,如果进行比较的两个操作数类型不同,那么会对操作数进行适当的类型转换.

2021-03-05 14:36:33 65

原创 使用PHP实现WEB网站登陆后台编写

####html页面,没加入CSS代码:<formaction="login.php"method="post"><inputtype="text"placeholder="账号"name="id"/><inputtype="password"name="password"/><inputtype="password"name="authcode"/><imgid="captcha...

2021-03-05 10:11:20 178 1

原创 java面试题——异常

java面试题之异常面试题如下:1、什么是Java中的异常?异常是在程序执行期间可能发生的错误事件,并且会中断它的正常流程。异常可能来自不同类型的情况,例如用户输入的错误数据,硬件故障,网络连接故障等。(学习视频分享:java教学视频)每当执行java语句时发生任何错误,都会创建一个异常对象,然后JRE会尝试查找异常处理程序来处理异常。如果找到合适的异常处理程序,则将异常对象传递给处理程序代码以处理异常,称为捕获异常。如果未找到处理程序,则应用程序将异常抛出到运行时环境,JRE将终止该程序。J.

2021-03-05 05:52:09 114 1

原创 分享一些有关Node的前端面试题

本篇文章给大家分享一些有关Node的前端面试题。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《nodejs 教程》Node前端面试题**1. 为什么要用node? **特点:简单强大,轻量可扩展.简单体现在node使用的是javascript,json来进行编码,人人都会;强大体现在非阻塞IO,可以适应分块传输数据,较慢的网络环境,尤其擅长高并发访问;轻量体现在node本身既是代码,又是服务器,前后端使用统一语言;可扩展体现在可以轻松应对多实例,多服务器架构,同时有海

2021-03-05 01:38:51 109 1

原创 PHP运行的底层原理与机制

说到php的运行机制还要先给大家介绍php的模块,PHP总共有三个模块:内核、Zend引擎、以及扩展层;PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。比如,我们需要mysql扩展来连接MySQL数据库;当ZE执行程序时可能会需要连接若干扩展,这时ZE将控制权交给扩展,等处理完特定任务后再返还;最后,ZE将程序运行结果返回给PHP内核,它再将结果传送给SAPI层,最终

2021-03-04 13:11:31 116 1

原创 一个简单的PHP Web论坛

1、需求分析 通过发表文章开始新的讨论话题 发表文章来回复已有的文章 查看发表的文章 查看论坛中的交谈话题 查看文章之间的关系,也就是,查看哪篇文章是另外文章的回复 2、解决方案2.1 论坛设计2.2 Web论坛应用程序中用到的文件 文件名称 类型 描述 index.php 应用程序 用户进入站点看到的主页。包..

2021-03-04 08:37:59 194 2

原创 CentOS 7 如何为 PHP 5.6 安装 MSSQL 扩展

背景前两天写了一篇文章OSX MAMP 如何为 PHP 5.6 安装 MSSQL 扩展,讲的是自己的个人电脑,也就是开发环境如何为PHP 5.6安装MSSQL扩展,现在要上生产了,继续讲讲怎么给CentOS7安装PHP - MSSQL扩展。运行环境操作系统 CentOS Linux release 7.8.2003 (Core) 集成环境 宝塔 PHP 5.6.40 步骤和之前一样,我们先来整理一下整体的步骤:1、安装freetds2、...

2021-03-04 04:22:14 72 1

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

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

2021-03-04 00:08:39 141 1

原创 基于PHP的简单微博系统

一 项目介绍基于PHP的简单微博系统php+mysql+apache开发适合新手练习可搭建在phpstudy下,有完整的sql文件和配置文件,三分钟快速部署!二 主要功能1 注册/登录微博2 个人中心(个人信息修改,查看我的关注,我的粉丝,我的微博)3 发布微博(@,表情,图片,<=140字)4 搜索微博(基于模糊查询)5 点赞,关注,评论,收藏三 系统界面四 系统源码1 创建mysql数据库导入weibo.sql2 修改数据库配置文件connect/

2021-03-03 16:14:04 88 1

原创 GO语言 实现端口扫描

//GO语言实现端口扫描//缺陷//port无法设置成全局变量不知道怎么设置的//varl=list.New()这个是数组操作并不是消息队列跟消息队列功能类似//实现功能//实现生成IP段//实现端口扫描//实现参数传入//写入文件到本地//main.go58.215.20.3058.215.201.3080//文件名开始IP结束IP扫描端口//QQ29295842希望认识更多的朋友技术交流//QQ群367196336go...

2021-03-03 11:14:08 117

原创 谈一谈php://filter的妙用

原文来源:https://www.leavesongs.com/PENETRATION/php-filter-magic.htmlphp://filter是PHP中独有的协议,利用这个协议可以创造很多“妙用”,本文说几个有意思的点,剩下的大家自己下去体会。本来本文的思路我上半年就准备拿来做XDCTF2016的题目的,没想到被三个白帽的一题抢先用了,我也就只好提前分享一下。XXE中的使用php://filter之前最常出镜的地方是XXE。由于XXE漏洞的特殊性,我们在读取HTML、PHP等文.

2021-03-03 06:55:07 126

原创 PHP调用外部程序的方法

很多情况下需要php调用其他程序如shell命令、shell脚本、可执行程序等等,此时需要使用到诸如exec/system/popen/proc_open等函数,每种函数有各自适合使用的场景以及需要注意的地方。前提:PHP没有运行在安全模式如果PHP运行在安全模式下,那么在执行外部命令、打开文件、连接数据库、基于HTTP的认证这4个方面将会受到制约,可能在调用外部程序时无法获取预期的结果,此时需要设置特定目录,可以在php.ini中编辑safe_mode_exec_dir参数来指定。1. exec..

2021-03-03 02:41:36 254

原创 PhpSpreadsheet设置所有单元格边框

usePhpOffice\PhpSpreadsheet\Reader\Xlsx;usePhpOffice\PhpSpreadsheet\Reader\Xls;usePhpOffice\PhpSpreadsheet\IOFactory;usePhpOffice\PhpSpreadsheet\Cell\Coordinate;usePhpOffice\PhpSpreadsheet\Spreadsheet;usePhpOffice\PhpSpreadsheet\Worksheet\PageSetup;...

2021-03-02 15:09:38 318

原创 计算机网络最早出现在哪个年代

计算机网络最早出现在20世纪60年代。互联网始于1969年美国的阿帕网,它指的是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。计算机网络最早出现在20世纪60年代。(相关推荐:windows)互联网(internet),又称国际网络,指的是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。互联网始于1969年美国的阿帕网。通常internet泛指互联网,而Internet则特指因特网。这种将计算机网络互相联接

2021-03-02 10:50:45 300

原创 为解决cpu与主存的速度匹配可采用什么

为解决cpu与主存的速度匹配可采用cache存储器。cache存储器是位于cpu和主存储器DRAM之间,规模较小,但速度很高的存储器,通常由静态存储器组成。静态存储器是位于cpu与内存间的一种容量较小但速度很高的存储器。为解决CPU和主存的速度匹配问题,其实现可采用介于CPU和主存之间的Cache。(学习视频分享:编程视频)Cache存储器,电脑中为高速缓冲存储器,是位于CPU和主存储器DRAM(Dynamic Random Access Memory)之间,规模较小,但速度很高的存储器,通常由SRA

2021-03-02 06:38:32 531

原创 *Php消息队列实现

队列的概念:1、是队列结构的中间件2、消息放入后不需要立即处理3、由订阅者/消费者按顺序处理队列原理:也是解耦的原理:业务系统和队列处理系统没有关系一个写(业务系统),一个读(队列管理系统)。写的只管往队列里写,别的不用操心,读的能不能读完和写的也没有关系同样,读的只管从队列里往外读,来活儿就干,没活儿歇着应用场景:冗余:持久化的存储在队列中,后续由订单处理程序获取,处理完成之后,在把这条记录进行删除解耦:是解这2套系统(业务和队列处理),我们平常做的都是一套

2021-03-01 15:15:26 180

原创 *Php消息队列实现

队列的概念:1、是队列结构的中间件2、消息放入后不需要立即处理3、由订阅者/消费者按顺序处理队列原理:也是解耦的原理:业务系统和队列处理系统没有关系一个写(业务系统),一个读(队列管理系统)。写的只管往队列里写,别的不用操心,读的能不能读完和写的也没有关系同样,读的只管从队列里往外读,来活儿就干,没活儿歇着应用场景:冗余:持久化的存储在队列中,后续由订单处理程序获取,处理完成之后,在把这条记录进行删除解耦:是解这2套系统(业务和队列处理),我们平常做的都是一套

2021-03-01 11:03:54 39

原创 把PHP项目部署到服务器上,让别人看见你的成果。

版本介绍 服务器类型:阿里云10元学生机 服务器系统:Ubuntu 16.04 PHP版本:PHP7.0 数据库 :Mysql 5.7.23 Web服务器软件:Apache2 服务器PHP环境的搭建以及注意事项 1、Apache2的安装: sudoapt-getinstallapache2 运行完成后在打开游览器输入IP地址,若出现欢迎界面即安装成功 注意:网站根目录为/var/www/html 2、PHP的安装 sudoapt-getinstall...

2021-03-01 06:53:35 248

原创 PHP笔记

PHP基础PHP的数据问题:1.PHP变量名之前要加$标识2.PHP使用=给变量赋值3.PHP不允许直接访问一个未经初始化的变量4.PHP是一种弱类型语言,声明变量常量时不需要声明数据类型PHP数据类型*标量数据类型:1.布尔型布尔型的值要么为FALSE,要么为TRUE,(此处不区分大小写)<?php$a=true;$b=false;echo$a;echo"<br/>";echo$b;?>1234567使用echo输出true时,true...

2021-03-01 02:42:50 271

原创 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 87

原创 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 333

原创 jquery库是什么意思

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

2021-02-27 15:57:17 36

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

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

2021-02-27 11:47:02 185

原创 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 106

空空如也

空空如也

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

TA关注的人

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