- 博客(24)
- 收藏
- 关注
转载 http协议与soap协议之间的区别
转载:https://blog.youkuaiyun.com/ttxs99989/article/details/81294958
2019-08-19 16:41:39
702
原创 js判断当前登录的客户端跳转到指定类型页面
if (/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {window.location.href = “http://wap.shine-yu.com/wechat/WxH5/index.html”;}window.location.href=/Android|webOS|iPhone|iPod|Blac...
2019-07-04 16:51:16
398
原创 linux解压命令
zip1、实例:压缩服务器上当前目录的内容为xxx.zip文件zip -r xxx.zip ./*2、解压zip文件到当前目录unzip filename.zip3、unzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件;-d:-d /home/sunny 指明将文件解压缩到/hom...
2019-05-13 18:02:11
229
原创 rabbitmq使用
开启web管理接口如果只从命令行操作RabbitMQ,多少有点不方便。幸好RabbitMQ自带了web管理界面,只需要启动插件便可以使用。rabbitmq-plugins enable rabbitmq_management访问: http://localhost:156721、远程访问配置cd /etc/rabbitmq/vim rabbitmq.config编辑内容如下:[{...
2019-05-13 12:04:46
152
原创 linux安装软件后,添加环境变量
配置环境变量1、vim /etc/profile提示未找到命令的话安装一下vim 命令 yum -y install vim 或使用系统自带编辑器 vi2、将如下代码粘贴至文件末尾export ERLANG_HOME=/usr/local/erlang/lib/erlang 注:此处是自己安装软件的启动文件路径export PATH=$PATH:$ERLANG_HOME/bin3...
2019-05-13 10:31:57
4770
原创 Nginx服务器去掉url中的index.php 和 配置path_info
隐藏index.phpserver {listen 80;server_name yourdomain.com;root /home/yourdomain/www/;index index.html index.htm index.php;if (!-e $request_filename) {rewrite ^(....
2019-03-17 12:28:57
1117
原创 大型网站架构学习笔记
李智慧老师的《大型网站技术架构 核心原理与案例分析》学习笔记1、大型网站架构的发展史(红字就是每一步发展历程的关键)(1)从一个小网站发展起来,一台服务器,应用程序、数据库、文件等所有资源都在一台服务器上(2)网站业务的发展,一台服务器逐渐不能满足需求,因此要将应用和数据分离,应用和数据分离后使用三台服务器:应用服务器、文件服务器和数据库服务器(3)网站进一步发展,数据库压力太大导致访问...
2019-03-04 09:59:53
135
转载 redis常见面试题
1、什么是Redis?2、Redis相比memcached有哪些优势?3、Redis支持哪几种数据类型?4、Redis主要消耗什么物理资源?5、Redis的全称是什么?6、Redis有哪几种数据淘汰策略?7、Redis官方为什么不提供Windows版本?8、一个字符串类型的值能存储最大容量是多少?9、为什么Redis需要把所有数据放到内存中?10、Redis集群方案应该怎么做?都...
2019-03-03 23:02:24
162
原创 mysql分库分表实践1
分区方法:1、range2、hash3、路由规则规定哪个库可用性–> 复制一份数据(数据一致性)双主问题,同时写库,数据会不一致,同一ID会同时写入注:只允许一个写入可用性 一致性读写走主?id中午化缓存与数据库数据不一致双淘汰无缝导库什么情况会导库?1). 实践: 分库,扩容,库迁移与拆分2). 实践: 数据库迁移, mongo => mysql3)....
2019-01-25 16:05:06
466
转载 PHP7新特性总结
1、类型的声明declare(strict_types=1);//必须放在文件的第一行执行代码,当前文件有效function add(int $a, int $b): int { return $a+$b;}echo add(1, 2);echo add(1.5, 2.6);//只取整数部分进行计算标量类型声明 有两种模式: 强制 (默认) 和 严格模式2、set_ex...
2019-01-23 13:52:57
261
原创 http_note1-16
//原理:HTTP/1.1 的长连接与chunk传输//chunk有切割分块的意思//就是服务器端也不知道到底要传输多少length给浏览器,只能每次传1小块 chunk/*具体做法:php用一个死循环,始终运行,有相差消息时,立即把内容推到浏览器上*/set_time_limit(0);ob_start();echo str_repeat(' ', 10000),'&lt...
2019-01-16 17:50:04
453
原创 jsonp跨域请求示例
/**跨域注意点:服务端返回数据为 return 'callback('.json_encode($data,JSON_UNESCAPED_UNICODE).')';此时js端自定义回调函数即可获得返回的数据*/function search(){ var name = document.getElementsByName('sear')[0].value; if(name != '...
2019-01-15 14:16:26
171
原创 Mysql添加用户,访问指定数据库
1、使用root登录数据库mysql -uroot -p123456;2、创建新用户create user 'admin'@'%' identified by 'Test123?';注:'%' - 所有情况都能访问‘localhost’ - 本机才能访问’111.222.33.44‘ - 指定 ip 才能访问修改密码:update mysql.user set pa...
2018-11-19 14:46:59
1259
原创 Apache三种工作模式配置
Apache 2.X 支持插入式并行处理模块,称为多路处理模块(MPM)。在编译apache时必须选择也只能选择一个MPM,对类UNIX系统,有几个不同的MPM可供选择,它们会影响到apache的速度和可伸缩性。Prefork MPM : 这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题...
2018-11-15 18:06:21
224
原创 centos7 yum安装apache
1.查看httpd包是否可用yum list | grep httpd2.安装Apacheyum install httpd3.配置servernamevi /etc/httpd/conf/httpd.conf修改这行: ServerName localhost:804.启动systemctl start httpd.service设置开机自启动:systemctl enabl...
2018-11-08 16:32:40
2382
原创 Centos 7.x yum安装php5.6.X(最新版)
1、检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们yum remove php.x86_64 php-cli.x86_642、配置yum源 CentOS 7.0的源yum install epel-releaserpm -ivh http://rpms.famillecollet.com/enterprise/re...
2018-11-06 09:30:42
1367
原创 CentOS7修改yum源为阿里源
*镜像源切换*1、先备份一下原来的源镜像文件cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo,并写入到基础源文件中wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun...
2018-10-18 10:11:17
9182
原创 下载thinkphp5最新版本,用phpstudy+nginx服务器创建一个站点时报"ngnix 500 Internal Server Error"错误
win10环境:查看nginx错误日志正确目录应是: \www\thinkphp_5.0.20_with_ext分析应该是nginx将 \t转换成空格了,找到vhosts.conf对应配置文件,在两个符号之间加个 \ 阻止转义即可...
2018-10-17 17:09:30
1251
原创 centos7、php7.1.1安装event扩展
*Event作用及说明*Event扩展不是必须的,当业务需要支撑上万并发连接时,推荐安装Event,能够支持巨大的并发连接。如果业务并发连接比较低,例如1000并发连接,则可以不用安装。event是libevent的OOP封装,比libevent扩展提供了更完善的OOP结构和大量的内置可重用组件,libevent不支持php 7及后续版本,已经逐步被pecl舍弃,其最新版本只维护到2013年...
2018-10-17 14:04:04
2116
原创 centos7+php7.1.1安装pcntl扩展
PHP版本:php7.1.1进入PHP安装时解压的目录cd php-7.1.1/ext/进入pcntl扩展目录cd pcntl/编译安装/usr/bin/phpize./configure --with-php-config=/usr/bin/php-configmake && make install#注意 phpize的安装位置,不知道了搜索一下#注意/us...
2018-10-16 18:04:00
1298
原创 CentOS7启动,关闭服务;关闭防火墙;让一个程序在后台运行
启动、关闭服务启动一个服务:systemctl start firewalld.service 关闭一个服务:systemctl stop firewalld.service 重启一个服务:systemctl restart firewalld.service 显示一个服务的状态:systemctl status firewalld.service 在开机时启用一个服务:systemc...
2018-09-11 14:56:46
530
转载 php7常用扩展作用说明
版权声明:转载请注明出处 http://blog.youkuaiyun.com/guyan0319 https://blog.youkuaiyun.com/guyan0319/article/details/79829851 php 扩展主要分为两类: php 模块扩展和zend模块扩展。相关作用如下: [PHP Modules] bz2 用于透明地读写 bzip2(.bz2)压缩文件。 calenda...
2018-09-11 14:51:45
535
原创 centos7安装docker
1.在vm中装好好centos后,更新内核 运行docker需要内核版本为3.8或者更高的版本,内核必须支持一种合适的存储驱动(Drivice Mapper、AUFS、vfs、btrfs、ZFS),默认存储驱动为Drivice Mapper或AUFS且内核必须开启cgroup和namespce功能. uname -r可以查看内核版本.2.安装docker yum -y i...
2018-08-29 15:59:06
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人