自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 lnmp环境资源上传大小限制

nginx配置client_max_body_size 200m #最大上传200mphp配置upload_max_filesize = 200m #最大上传200mpost_max_size = 201m #post数据最大大小max_execution_time = 10 #最大执行时间10smax_input_time = 10 #每个页面接收数据所需要的最大时间php-fpm配置request_terminate_timeout = 10 #超时时间10s...

2020-12-31 14:28:15 225

原创 lnmp环境调用unoconv报错

遇到问题某业务需要将mime非application/msword的文件转成doc格式,在网上查询了一下,unoconv可以,安装好后,通过web的url访问后发现居然报错。PHP代码$cmd = "unoconv --connection \"socket,host=127.0.0.1,port=8100;urp;StarOffice.ComponentContext\" -f doc -o {$file} {$textfile}"exec($cmd,$arrRet);报错信息如下Arra

2020-10-23 19:04:05 499

原创 git简介及与svn的比较

git是一个分布式的版本控制软件,可以在无需联网的情况下,在本机进行版本控制管理,也可以在局域网环境中与合作者进行内容交换,而无需通过中央服务器作为存储媒介。而svn是集中式的版本控制软件。 git较svn的优势: 1、安全性高。svn通过中央服务器进行版本存储,如果中央服务器宕机,客户端即不能提交也无法拉取,版本控制的功能变无法使用;而gi...

2019-07-18 17:05:09 186

原创 php strpos

strpos(string,find)查找某字符串在另一字符串中第一次出现的位置,未找到返回false

2019-05-28 17:19:04 219

转载 php 变量大小写是否敏感

一、大小写敏感1. 变量名区分大小写所有变量均区分大小写,包括普通变量以及$_GET,$_POST,$_REQUEST,$_COOKIE,$_SESSION,$GLOBALS,$_SERVER,$_FILES,$_ENV等;2. 常量名默认区分大小写,通常都写为大写3. php.ini配置项指令区分大小写如 file_uploads = 1 不能写成 Fil...

2019-05-14 18:29:22 601

原创 php is_array()

本博文为知记内容,着重记一下3个参数的问题,以及第三个参数 type 的作用 in_array(search,array,type)参数 描述 search 必需。规定要在数组搜索的值。 array 必需。规定要搜索的数组。 type 可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。 ...

2019-05-14 18:25:31 342

原创 php dirname 和basename

纯知记内容dirname(string$path) 返回文件的文件路径basename(string$path[,string$suffix]) 返回文件的文件名

2019-05-09 12:10:03 213 1

转载 php 常用 header

将php常用header记录下来, 用到直接过来取<?php//200 正常状态header('HTTP/1.1 200 OK');// 301 永久重定向,记得在后面要加重定向地址 Location:$urlheader('HTTP/1.1 301 Moved Permanently');// 重定向,其实就是302 暂时重定向header('Location: ht...

2019-04-29 18:05:24 94

原创 php $_SERVER['REQUEST_TIME']和time()的区别

$_SERVER['REQUEST_TIME']和time()都是获取当前时间戳的,但是两者是有区别的。 从定义来看 $_SERVER["REQUEST_TIME"] :The timestamp of the start of the request. Available since PHP 5.1.0.获取的是脚本开始运行的时间戳 time()返回脚本运行时的...

2019-04-29 14:46:28 1500

原创 javascript json和obj互相转化

纯知记内容,一定要记住1、obj转json字符串JSON.stringify(obj)2、json字符串转objJSON.parse(string)

2019-04-26 13:58:14 3489

转载 linux下mysql 8.0忘记密码后重置密码(验证有效)

1://免密码登陆找到mysql配置文件:my.cnf,在【mysqld】模块添加:skip-grant-tables 保存退出;2://使配置生效重启mysql服务: service mysqld restart;3://将旧密码置空mysql -u root -p //提示输入密码时直接敲回车。//选择数据库use mysql/...

2019-04-15 18:43:46 336

原创 python 去掉首尾空格

python去除首尾空格的方法,除了用内置函数strip实现外,还可以自己编写函数,用递归或while循环实现。1、内置函数stripstr = ' Hello world! 'print(str.strip())2、自定义函数递归实现def trim(s): flag = 0 if s[:1]==' ': s = s[1:] ...

2019-04-15 15:47:57 16219

原创 php中文分词扩展scws在lnmp下的安装

1. 取得 scws-1.2.3 的代码wget http://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz22.解压缩包tar xvjf scws-1.2.3.tar.bz23.进入目录配置和编译cd scws-1.2.3./configure --prefix=/usr/local/scwsmakemake install...

2019-03-29 18:09:44 405

原创 centos python 3.7.0 安装

安装依赖yum install -y openssl-devel openssl-static zlib-devel lzma tk-devel xz-devel bzip2-devel ncurses-devel gdbm-devel readline-devel sqlite-devel gcc libffi-devel去官网找到源码包,官网地址:http://www.python...

2019-03-28 19:25:47 98

原创 centos 安装rz 和 sz命令

今天,想要往centos虚拟机中传一个压缩包,自然想到了rz命令。在命令行中敲了一下rz,居然提示找不到。搜了一下,如何安装,居然超简单,只要一个命令就搞定,而且rz和sz命令一下都安装了。yum install lrzsz...

2019-03-28 16:08:18 181

原创 HTML5 常用meta标签

<!DOCTYPE html> 写在开头,声明为html5文档<meta charset="utf-8">声明使用utf-8编码<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript"> 为搜索引擎定义关键字<meta name="description" conten...

2019-03-28 14:44:43 725

转载 web 实时推送技术

转载:https://mp.weixin.qq.com/s/FSWVR2iYrsM0-vxXD9m5RAHTTP协议HTTP协议为web客户端和服务器之间交互的基于文本的应用级协议。HTTP协议有一个缺陷:通信只能由客户端发起,做不到服务器主动推送数据给客户端。这种单项请求的特点,这种单向请求的特点注定了如果服务器有连续的状态变化,客户端获知会非常麻烦。在webSocket协议之...

2019-03-27 18:11:25 323

原创 HTTP基本认证(Basic Authentication)

什么是HTTP基本认证当打开浏览器访问网页时,浏览器弹出一个包含用户名、密码输出项的对话框,当用户输入用户名、密码后发送给服务器,服务器验证通过后,会显示相应的信息。这一认证的过程,就是http基本认证。HTTP基本认证过程1、客户端发送request给服务器;2、因为request中没有包含Authorzation header,服务器会返回一个401错误给客户端;3、客户端把用...

2019-03-27 14:57:06 449

转载 如何提高网页的加载速度

原文:http://www.youhuabaidu.com/net/seo/20180816134551.html随着4G网络的普及,移动互联网也随之倔起,移动网站越来越受到重视.网页的加载速度也是用户体验中就重要的一环。百度推出的闪电算法更是要求移动端的网页必须在2秒内完全加载,这也成了整个行业的标准。同时网站的加载速度也将直接影响搜索引擎中的排名。  为什么网站打开速度很慢原因?...

2019-03-05 17:08:14 274

原创 拍照搜题功能服务端(php)开发——simhash

近期接到的项目中有一个功能——手机拍照搜索试题。首先进行分析,客户端调用ocr接口识别照片中的文字,服务端拿到文字去题库进行搜索。对后端开发的我来说,问题就变为如何根据关键词搜索匹配度较高的题目。一个全新的问题,之前没有接触过,此时内心有些崩溃,不知道能不能实现,而且要给出开发工期,要怎么办?姑且先给5天吧,如果调研失败,我有最后的保留方案——用mysql全文索引实现(在类似需求中...

2019-02-16 19:08:43 2551 4

原创 vmware linux设置桥连接

设置桥连接步骤1)在虚拟机设置中选择桥连接3)查看主机的网络配置2)编辑网卡配置文件vim /etc/sysconfig/network-scripts/ifcfg-eth0配置文件中的网关、子网掩码、dns需和主机保持一致,并且ip要和主机在同一网段上3)重启虚拟机网卡/etc/init.d/network restart如何验证是否设置成功使...

2019-02-16 17:28:39 328

转载 linux 查看修改PATH环境变量

查看PATHecho $PATH修改PATH方法一export PATH=/data/webserver/php/bin:$PATH生效方法:立即生效有效期限:临时改变,当关闭终端后会恢复用户局限:仅对当前用户方法二vim ~/.bashrc修改export PATH=/data/webserver/php/bin:$PATH生效方法:1、...

2019-02-15 17:42:55 183

原创 博客开通

         本来在网易上是有自己的博客的,但是18年底网易博客迁到lofter了,而且网易博客也不是专业的技术博客,所以今天在csdn平台开通了自己的博客。          希望在此博客上多些一些技术方面的文章分享给大家。...

2019-02-15 17:11:23 68

通过写入图片的二进制流实现图片上传功能

改代码通过先读取上传文件的二进制码,然后将二进制码写入文件,从而实现文件上传功能

2012-01-17

空空如也

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

TA关注的人

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