1 kangsf1989

尚未进行身份认证

暂无相关描述

等级
TA的排名 3w+

匹配URL中年份并替换指定字符串

需求:https://img1.artron.net/auction/2018/art513829/d/art5138291001.jpg替换成https://img1.artron.net/auction/poly/art513829/d/art5138291001.jpg解决方案:一、$a="https://img1.artron.net/auction/2018...

2019-07-30 11:46:25

H5 返回上一步 报错 刷新正常

在做项目的时候,遇到一个这样子的问题。场景:H5页面,FROM表单,FORM单击搜索,先搜索没有的,再次搜索正常的。Android:返回上一步,报错。刷新正常。IOS:正常查错过程:1、查看程序报错日志,无报错信息,再次尝试无果。2、清除缓冲,再次常无果。解决方案:1、FORM提交尝试修改成GET方式,尝试正常。2、在网上搜索相关解决方案,发现在hea...

2019-07-29 11:33:25

百度编辑器复制内容 之前上传的图片消失

问题原因:ueditor在粘贴内容的时候会将目前编辑的所有内容中元素重新赋值非本地服务器链接的属性解决方法:在ueditor.config.js文件中添加如下代码即可:catchRemoteImageEnable:false...

2019-05-14 11:19:50

laravel怎么获取到常用路径

app_path()app_path函数返回app目录的绝对路径:$path=app_path();你还可以使用app_path函数为相对于app目录的给定文件生成绝对路径:$path=app_path('Http/Controllers/Controller.php');base_path()base_path函数返回项目根目录的绝对路径:$path=...

2019-05-08 10:19:04

php 删除指定止录所有文件

$dirPath='./upload.net/aa';privatefunctiondeldir($dirPath){//如果是目录则继续if(is_dir($dirPath)){//扫描一个文件夹内的所有文件夹和文件并返回数组$p=scandir($dirPath);foreach($pas$v...

2019-04-17 15:22:29

HTTP 攻击

一、XSS攻击,通过script代码进行攻击。危害:可以实现对网站的非法访问提示弹框或者引导用户把提交信息指定非法网站,记录后。再返回原网站。事例:http://localhost/index.php?q="<script>alert('你被攻击了')</script>"二、SQL攻击,通过可以执行SQL的获取参数,进行特殊处理。危害:可以实现对数据库的相...

2019-03-08 10:04:24

laravel sql 调试

在项目app/Helper/helper.php中添加以下代码即可/***sql调试*/if(!function_exists('get_sql')){functionget_sql(){DB::listen(function($sql){dump($sql);$singleSql...

2019-03-05 16:47:37

linux zip压缩

Linux下的压缩解压缩命令详解及实例实例:压缩服务器上当前目录的内容为xxx.zip文件zip-rxxx.zip./*解压zip文件到当前目录unzipxxx.zip

2019-02-15 17:28:19

laravel 运行生命周期

1.首先根据服务器指向进入public\index.php 入口文件2.使用Composer的自动加载功能,把所有需要使用的PHP文件添加到系统中以备调用require__DIR__.'/../vendor/autoload.php';创建Laravel应用容器对象$app(ServiceContainer) 其实这个阶段就是设定。设定路径,注册基础绑定信息,注册基...

2019-01-25 15:26:44

php生命周期

当我们请求PHP进行文件处理的时候,会历经以下5个大的阶段的转换:1. 模块初始化阶段(MINIT)在这个阶段PHP首先检查php.ini文件中定义的扩展模块并对其进行初始化和加载工作,mysql、mbstring、json等等我们需要的功能扩展模块都会在这个阶段完成2. 请求初始化阶段(RINIT)初始化本次脚本请求所需要的变量以及变量值内容符号表,我们熟知的...

2019-01-25 15:23:09

PHP执行原理

PHP的所有应用程序都是通过WEB服务器(如IIS,Nginx或Apache)和PHP引擎程序解释执行完成的,工作过程:(1)当用户在浏览器地址中输入要访问的PHP页面文件名,然后触发一个web请求,并将请求传送到WEB服务器。(2)WEB服务器接受这个请求,并根据其后缀进行判断是一个PHP请求,WEB服务器从硬盘或内存中调出用户要访问的PHP应用程序,并将其发送给PHP引擎程序。(3)PH...

2019-01-10 09:08:04

php运行机制

php组成主要简化分为3大块,php内核,Zend引擎,扩展层;PHP内核负责处理请求、文件流、错误等相关信息;Zend引擎负责将源码转换为机器语言,在虚拟机上运行。扩展是一数据函数、类库和流,PHP使用他们来执行一些特定的操作,例如:Mysql扩展连接mysql数据库,当zend执行时,可能会连接若干个扩展进行处理,处理完以后将数据返回来内核,最后将结果输出到SAPI层,最终显示到浏...

2019-01-10 09:06:03

进程和线程关系与区别

简言之:  进程就是一个应用程序在处理机上的一次执行过程,它是一个动态的概念,而线程是进程中的一部分,进程包含多个线程在运行。线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3...

2019-01-10 08:39:05

mysql主从复制(超简单)

mysql主从复制(超简单)怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下:1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master:  #vi/etc/my.cnf      [mysqld]      log-bin=mysql-bin  //[必...

2019-01-09 15:41:49

前端原生AJAX封装

functionajax(options){options=options||{};options.data=options.data||{};options.type=options.type||'get';options.timeout=options.timeout||0;options.data.t=Math.random();...

2019-01-08 15:06:33

PHP常用缓存总结

一、数据缓存这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先搜索缓存表。举个常用的方法,多表关联的时候,把附表中的内容生成数组保存到主表的一个...

2019-01-08 11:51:33

PHP程序员的技术成长规划

       按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷茫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。      本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请...

2018-12-27 08:44:05

Mac OS/Linux命令查询网络端口占用情况

netstat命令netstat-an|grep33063306替换成需要grep的端口号lsof命令通过listopenfile命令可以查看到当前打开文件,在linux中所有事物都是以文件形式存在,包括网络连接及硬件设备。lsof-i:80-i参数表示网络链接,:80指明端口号,该命令会同时列出PID,方便kill查看所有进程监听的端口sudols...

2018-12-24 14:11:55

大数据和高并发的解决方案总结

现在,软件架构变得越来越复杂了,好多技术层出不穷,令人眼花缭乱,解决这个问题呢,就是要把复杂问题简单化,核心就是要把握本质。软件刚开始的时候是为了实现功能,随着信息量和用户的增多,大数据和高并发成了软件设计必须考虑的问题,那么大数据和高并发本质是什么呢?本质很简单,一个是慢,一个是等。两者是相互关联的,因为慢,所以要等,因为等,所以慢,解决了慢,也就解决了等,解决了等,也就解决了慢。关...

2018-12-19 14:55:40

鼠标单击随机出现文字特效

<scripttype="text/javascript">/*鼠标特效*/vara_idx=0;jQuery(document).ready(function($){$("body").click(function(e){vara=["耍流氓",...

2018-12-14 10:44:59

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!