自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 php获取客户端ip地址或者服务器ip地址

.SERVER[′REMOTEADDR′]客户端IP,有可能是用户的IP,也可能是代理的IP。._SERVER['REMOTE_ADDR'] 客户端IP,有可能是用户的IP,也可能是代理的IP。.S​ERVER[′REMOTEA​DDR′]客户端IP,有可能是用户的IP,也可能是代理的IP。._SERVER[‘HTTP_CLIENT_IP’] 代理端的IP,可能存在可伪造。.KaTeX parse error: Double subscript at position 16: _SERVER['HTTP

2022-02-18 10:34:55 2280

原创 2021-10-12

laravel框架中$request 获取请求信息 用法 总结1,请求方法的获取2,检测请求方法3,获取请求的路径4,获取完整的url5,获取请求的ip6,获取端口7,参数和全部POST消息体的获取8,设置默认值9,检测请求参数10,获取所有请求参数11,提取部分参数12,剔除不需要的参数13,获取请求头信息14,检测文件是否有上传15,提取上传的文件16,获取cookie17,新增cookie值PHP的laravel框架中$request可用的一些方法小结1,请求方法的获取$method = $re

2021-10-12 11:43:51 131

原创 PHP中的_construct()和init()

框架里的可以把 init() 设置为初始化的成员函数使用, 这个函数名不是php内置的, 是框架开发者自己定义的, 这个函数名不一定要是 init(), 也有可能是 __init(), begin(), start() 等等. 用什么名字就看框架开发者喜欢哪个了. 如果框架把 init() 定义为初始化函数, 那么框架会在执行其他程序之前执行 init() 函数, 这实际上和 php 内置的构造函数有异曲同工的效果了. 在这种情况下你可以只定义 init() 函数, 也可以只定义 __construct()

2021-09-24 15:30:54 378

原创 Linux新建用户并赋予文件读写权限

Linux命令新建用户,并赋予文件夹权限groupadd www #添加一个用户组useradd -r -g www -s /bin/false www #添加一个组www和对应的用户wwwpasswd www #修改www用户的密码cd /usr/local/tomcat/apache-tomcat-7.0.54/webapps #进入到mysql,mysql为软连接mkdir html #新建一个html文件夹chown www:www htm

2021-09-16 16:27:21 1025

原创 后端设置跨域header

header("Access-Control-Allow-Origin: http://a.com"); // 允许a.com发起的跨域请求//如果需要设置允许所有域名发起的跨域请求,可以使用通配符 *header("Access-Control-Allow-Origin: *"); // 允许任意域名发起的跨域请求header('Access-Control-Allow-Headers: X-Requested-With,X_Requested_With');后端设置跨域header...

2021-09-02 18:00:46 1192

原创 2021-08-31linux安装插件

在安装php的插件时候出现如下错误,具体原因不知,不过解决了在make的时候出现如下错误libtool: link: `libbcmath/src/add.lo’ is not a valid libtool objectmake: *** [libphp5.la] Error 1经过make clean 之后再继续make就可以了,做个标记,下次遇到好解决...

2021-08-31 13:35:44 114

转载 mysql索引

https://zhuanlan.zhihu.com/p/113917726

2021-07-20 10:36:42 55

原创 MYSQL基础问题

Mysql中有哪几种锁?1.表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。2.行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。Mysql中有哪些不同的表格?共有5种类型的表格:MyISAM Heap Merge INNODB ISAM 简述在MySQL数据库中MyISAM和InnoDB的区别MyISAM:不支持事务,

2021-07-15 10:18:31 113

原创 快速排序(PHP)

E325: ATTENTION当出现这个问题时,是因为由于在编辑该文件的时候异常退出了,因为vim在编辑文件时会创建一个交换文件swap file以保证文件的安全性。要想解决这个问题,1.找到开头前两行示例如下:E325: ATTENTIONFound a swap file by the name ".a_syslog_clean.sh.swp"(tips:复制标粗体的地方)2.找出name 后面的文件路径以及名称,复制你的swap文件路径以及名称 (每个人因为创建的文件名称不同,路径不同,

2020-08-31 09:52:20 200

uCOS-III代码

ucosIII供stm32系统移植使用,适用于cortex-M3内核的单片机使用

2015-01-11

空空如也

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

TA关注的人

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