自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PHP上传大文件时php.ini配置

1.file_uploads = On #开启文件上传。2.upload_tmp_dir #默认情况下,这个属性都是注释掉的;它是设置接收上传文件数据的临时文件夹目录地址(注释时,默认为windows: "C:/windows/temp"、linux:" /tmp")。如果手动设置了,要保证对应临时目录具有读写操作。3.upload_max_filesize = 20M #允许上传文件大小的最大值。4.post_max_size = 20M ...

2021-03-15 23:23:40 319

原创 Linux添加硬盘并挂载(超细致)

1.df -h列出文件系统的整体磁盘使用量;目前只有一个默认的系统盘(/dev/vda1)2.输入"fdisk -l" 发现存在待分区磁盘”/dev/vdb”3.执行”fdisk /dev/vdb”对该硬盘进行分区;输入"m"4.再输入"n"附:对各个选项进行一个说明Command action a toggle a bootable flag设置引导扇区 b edit bsd disklab...

2021-03-13 22:46:10 16226 4

原创 Linux根目录下各个目录的作用

1./bin主要存放系统的二进制命令(cd、ls、vi、kill),普通用户和 root 都可以执行。放在 /bin 下的命令在单用户模式下也可以执行。2./bootLinux内核及引导系统程序所需的目录。3./dev所有设备文件的目录(如声卡、磁盘、光驱)4./etc目录中包含所有系统管理和维护方面的配置文件,如host.conf、logrotate.conf、mke2fs.conf、resolv.conf、sysctl.conf、syslog.conf等;在系统内..

2021-03-07 21:45:05 13741

原创 svn钩子配置(客户端代码提交后自动更新至服务器)

在对应的svn仓库地址当中,打开hooks文件夹centos7 如果默认没有 post-commit 文件,需要新建一个该文件,并将其对应的权限设为 755。touch post-commitchmod 755 post-commit执行 vi post-commit写入:注:1.SVN=“svn应用所在的位置”2.WEB=”需要自动更新代码的地址”3.最后一行:在对应的文件地址下,svn命令执行update;后面配置对应版本库的账号和密码4...

2021-03-03 22:19:09 11176

原创 linxu中svn同一账号下多仓库的配置

接(对应svn仓库搭建连接):我们已经在"/var/svnrepos" 创建了“framework”这个仓库。我们在该目录下,再创建一个 “app”仓库svnadmin create app进入framework目录下的conf文件夹。将其中的authz与passwd文件复制到svnrepos目录下修改framework/conf下的svnserve.conf文件,将其中的passwd文件指向与authz文件指向进行修改,其他配置不变同样,修改app...

2021-03-03 22:07:55 10884

原创 linux搭建svn服务器

一:安装1:删除svn残留文件;yum remove subversion2:安装svn版本库:yum install subversion提示Complete 代表安装完成;3:查看svn是否安装成功,安装成功过后,可以查询到对应的版本信息:svnserve --version二:创建svn仓库以及完成基础配置1:仓库初始化找到一个指定的文件夹,执行 svnadmin create “仓库名称”demo:...

2021-03-03 21:47:51 10850

原创 phpStorm连接服务器编辑代码

在phpstorm中,打开一个空的文件夹选择:Tools-->Deployment-->Configuration选择:"+"-->SFTP随便进行一个命名:开始进行相关的配置:测试连接成功:测试连接失败:继续进行接下来的配置备注(待整理的linux学习当中):linux当中获取自己服务器的外网ip地址:curl cip.cc...

2021-02-25 21:24:10 10864

原创 svn更新仓库(ip)地址后,客户端重定向的方法

windows:选择svn重新定位:重新定位到新的ip地址即可,输入对应的密码和账号linux:在对应的仓库文件下,执行:svn switch --relocate 旧版地址 新版地址

2021-02-22 21:08:07 11660

原创 微信(QQ)截图时,无法保留鼠标右键菜单选项内容

按下右键后弹出菜单,再按下截图热键"Ctrl+Alt+A",却发现菜单不见了。方法一:改变截图热键(截图热键中不适用Alt)方法二:先按下"Alt"键不放,再按下"Ctrl键",然后点击右键,最后再按下"A"就可捕捉到右键菜单...

2021-02-22 21:06:30 11131

原创 深刻理解php“继承“、“私有属性“、“$this指向“的关系

在官方文档中指出,子类能继承父类的 "公有属性/方法"、"受保护的属性/方法"疑问1:父类的私有属性会被继承吗?疑问2:父类的私有属性可以被覆盖吗?疑问3:$this指向"private"属性 与 $this 指向"public/protected"属性的区别?带着上面三个问题,我们做以下的测试:<?phpclass father { public $a = 'f_1'; protected $b = 'f_2'; private $c = 'f_3'

2020-11-04 12:22:07 20689 1

原创 Win+R常用操作汇总(记事本、远程链接、任务管理器、设备管理...)

1、notepad: 打开记事本2、write: 写字板3、mspaint: 画图板4、snippingtool:截图工具5、calc: 启动计算器6、mstsc: 远程桌面连接7、cmd.exe: CMD命令提示符8、explorer: 打开我的电脑9、winver: 检查Windows版本10、osk: 打开屏幕键盘11、taskmgr: 任务管理器12、control:控制面板13、control userpasswords2:用户账...

2020-11-02 19:58:12 12626

转载 读写数据库与读写文件速度实例测试

由于开发物流信息网,关于这个问题也是最近才想到的,就是到底读文件更快还是读数据库更快,能快多少,书生也搜索过,没见有网友就这个问题答复过, 也可能是太简单的缘故,我们本文还是来实测一下,由于时间关系,VC还没装,书生先用PHP测试了一下,下次有时间在C/C++上补充测试到本文来,因为 PHP的底层解析应该也是基于C的,所以估计两者环境测试结果差不多,小问题大收获,现在就来看一下测试过程及结果。测试程序如下://说明1:由于读数据库语句调用简单的封包函数两次,所以把读文件也改成连续调用两次,数据库记录

2020-11-02 12:21:51 1198

原创 phpstorm(2020.1.1)配置svn

用phpstorm进行svn操作,省去切换到windos文件夹操作或者cmd命令行操作,熟悉了过后可以提高大家的开发效率。版本:phpstorm2020.1.1首先在phpstorm当中,打开File-->settings(Ctrl+Alt+S)然后选择:Version Control-->Subversion在文本栏当中,填入安装svn的地址;注:此处必须要有svn.exe这个文件,如果没有,请打开你的svn安装包:next,然后选择modify(调

2020-10-29 12:11:04 12362

原创 回调函数到底有什么好处

在最开始接触到"回调函数"这个概念的时候,自己一直都没能理解"回调函数"的优点。感觉自己写的方法很少用这种概念,可是又不理解为什么php或者js当中,很多内置函数都用了回调的思想。下面将以一个通俗的事例,来为初学者剖析一下"回调函数"的使用场景,如果有写的不正确的地方,还希望大家指正。在某个公司当中,A是技术总监,手下管理了以群小弟(B、C、D、F....)。突然有一天,公司下达了命令,要做一个商城类系统;这个商城系统的商品主要分为两大体系,虚拟物品与实物物品;A 总领全局,商城...

2020-10-24 18:59:17 14103 1

原创 对cgi、php-cgi、fast-cgi、php-fpm最最最最最通俗的理解

cgi: 早期的web服务器一般都只能处理静态资源,满足不了处理动态资源的需求,需要借助"java"、"php"等动态语言,这时候要与这些语言的解释器建立联系。"cgi"是应用程序(语言解释器)与Web服务器之间的接口标准。它("cgi")就是一个协议,规范了应用程序与web服务器(Apache、nginx)的通讯。1:"cgi"是协议。2:满足web服务器与应用程序通讯。 php-cgi: "php-cgi"是基于"cgi"协议,实现PHP脚本与web服务器通讯的应用程序。...

2020-10-20 12:15:01 10880

原创 PHP利用ini_set(‘memory_limit‘, ‘XXXM‘)设置内存小结

以前在使用 "ini_set()"这个函数给当前执行脚本设置可用内存时,产生了一些奇怪的想法例:ini_set("memory_limit", "1024M");当时自己就在想,对于一个客户端请求,分配给当前执行脚本1G的内存,如果同时存在好几个请求(并发的情况),那内存岂不是很快就会被占满,服务器不会就挂掉了吧。后来对下面的代码,模拟并发请求。发现我的电脑没有挂掉,而且物理内存的占用量好像和"ini_set("memory_limit", "1024M")"中设置的值也没有直接的关系.

2020-10-19 10:45:02 14248

原创 PHP数组合并的几种方式

PHP合并数组的几种方式:1 “+”:直接将两个数组的值合并成为一个数组;$a = [1,2,3,'a'=>'a'];$b = ['a'=>'b',4,5,'b'=>'c',6,7,'a'];$c = $a + $b;print_r($a);print_r($b);print_r(($a + $b));Array( [0] => 1 [1] => 2 [2] => 3 [a] => a)Array

2020-10-16 10:12:42 11444 2

原创 PHP中使用switch时的注意事项

switch主要用于根据不同的条件执行不同的动作。以前完成任务时,有某个小功能模块,大致如下:有A、B、C、D四种可能性当为A or B 的时候,执行functionA()方法当为C时,执行functionB()方法当为D时,执行functionC()方法于是我写下了以下的逻辑判断:switch($condition){ case A||B : ...

2020-04-21 21:11:20 10799

原创 PHP变量存储方式初窥

变量是什么:一个容器,用来装一些数据信息。相对于物理内存而言,我们的变量就是一些与其物理区域建立映射的代号。任何语言,都需要变量来对数据进行存储。在强类型语言当中,变量往往都会有特定的类型限制(字符串、数组、对象...)。而对于php这类弱类型语言,变量可以在不同的数据类型之间进行转换,同一个变量,可能上一时刻还是一个字符串,下一个时刻就变成了一个数组。在php内核中,主要是采用了CO...

2020-04-20 23:34:17 10804

原创 Ajax定义浅要剖析

首先我们来看一看Ajax的定义:Ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。个人理解:触发某个事件->向服务端发起请求->返回响应(数据)->局部更新在一般的通讯方式当中,我们是通过在浏览器地址栏输入相关链接,完成客户端与服务器的通讯。输入网址->请求一个网页->返回相关资源文件->浏览器解析资源文件,完成页面...

2020-04-17 11:57:48 10736

空空如也

空空如也

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

TA关注的人

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