web类
Ga_Galin
这个作者很懒,什么都没留下…
展开
-
Vue学习总结
Vue学习总结1、Vue单页应用理解一旦页面加载完成,SPA 不会因为用户的操作而进行页面的重新加载或跳转;取而代之的是利用路由机制实现 HTML 内容的变换。所有的逻辑操作都在这个页完成优点:用户体验号,运行速度快,对服务器压力小,最重要的是可以做到前后端分离缺点:seo不友好、首次加载数据多2、v-if和v-show的区别v-if是真正意义上的条件渲染;而v-show只是显示隐藏,...原创 2020-04-24 17:02:20 · 788 阅读 · 0 评论 -
vue路由history模式刷新页面时页面丢失时常见的两种解决方法
方法一: 1 2 3 4 5 6 7 8 location /{ root /data/nginx/html; index index.html index.htm; if (!-e $request_filename) { rewr...原创 2020-02-27 13:50:10 · 6819 阅读 · 0 评论 -
apache+PHP编译安装精华篇,踩坑总结
1、apache编译安装辅助软件apr1.6.3、apr-util1.6.1、pcre8.41,可以官方网站下载安装apr-1.63设置目录权限为777bash ./configure --prefix=/usr/local/apache/aprmake && make install 可能会提示需要安装gcc,yum install gcc安装apr-util1.6.1设置目录...原创 2018-05-25 18:22:59 · 1279 阅读 · 0 评论 -
windows安装apache+php+mysql
Windows下安装PHP开发环境 一、Apache 因为Apache官网只提供源代码,如果要使用必须得自己编译,这里我选择第三方安装包Apache Lounge。进入Apachelounge官方下载地址:http://www.apachelounge.com/download/首先下载并安装vc redist,这是Apache运行必需的一个组件。下载Apache解压...转载 2019-01-29 15:21:55 · 188 阅读 · 0 评论 -
大型网站架构系列:电商网站架构案例
大型网站架构是一个系列文档,欢迎大家关注。本次分享主题:电商网站架构案例。从电商网站的需求,到单机架构,逐步演变为常用的,可供参考的分布式架构的原型。除具备功能需求外,还具备一定的高性能,高可用,可伸缩,可扩展等非功能质量需求(架构目标)。根据实际需要,进行改造,扩展,支持千万PV,是没问题的。本次分享大纲电商案例的原因 电商网站需求 网站初级架构 系统容量估算 网站架构分析...转载 2019-02-14 14:39:25 · 402 阅读 · 0 评论 -
大型分布式网站架构技术总结
本文是学习大型分布式网站架构的技术总结。对架构一个高性能,高可用,可伸缩,可扩展的分布式网站进行了概要性描述,并给出一个架构参考。一部分为读书笔记,一部分是个人经验总结。对大型分布式网站架构有很好的参考价值。本次分享大纲如下大型网站的特点 大型网站架构目标 大型网站架构模式 高性能架构 高可用架构 可伸缩架构 可扩展架构 安全架构 敏捷架构 大型架构举例 一、大型网站的...转载 2019-02-14 14:51:53 · 131 阅读 · 0 评论 -
大型网站架构系列:负载均衡详解
一、软件负载均衡概述硬件负载均衡性能优越,功能全面,但是价格昂贵,一般适合初期或者土豪级公司长期使用。因此软件负载均衡在互联网领域大量使用。常用的软件负载均衡软件有Nginx,Lvs,HaProxy等。本文参考大量文档,部分为直接拷贝,参考出处文末。二、Ngnix负载均衡Ngnix是一款轻量级的Web服务器/反向代理服务器,工作在七层Http协议的负载均衡系统。具有高性能、高并发、低内...转载 2019-02-14 15:09:00 · 316 阅读 · 0 评论 -
CentOS下MySQL忘记root密码解决方法
1.修改MySQL的登录设置:# vim /etc/my.cnf在[mysqld]的段中加上一句:skip-grant-tables例如:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-grant-tables保存并且退出vi。2.重新启动mysqld# service mysqld re...原创 2019-04-26 10:27:13 · 432 阅读 · 0 评论 -
TP5整合 WorkerMan 以及 GatewayWorker
TP5整合GatewayWorker12345678910Windows版安装a)使用composer create-project topthink/think testTG,来安装thinkphp5.b)进入thinkphp5的目录,此处为testTG,使用composer require worke转载 2017-08-15 10:21:15 · 4656 阅读 · 0 评论 -
thinkphp、Yii框架的php框架安装phinx同步数据库
1、给当前的项目安装Composer,代码:curl -s https://getcomposer.org/installer | php2、使用composer.phar安装phinx第一步:php composer.phar require robmorgan/phinx第二步:php composer.phar install --no-dev安装完成就可以使用vendor/bi原创 2016-11-29 10:37:41 · 809 阅读 · 0 评论 -
thinkphp 分布式数据库 详解
1.分布式数据库是什么: tp的分布式数据库主要是通过该配置: 'DB_DEPLOY_TYPE' => 1,// 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)2.主从服务器的读写分离是什么: 主从数据库即为一个主数据库会有对应n个从数据库,而从数据库只能有一个对应的从数据库。主从数据库中写的操作需要使用主数据库,而读操作使用从数据库。主转载 2017-02-17 15:49:22 · 5776 阅读 · 2 评论 -
Mysql海量数据存储和解决方案之一—分布式DB方案
1) 分布式DB水平切分中用到的主要关键技术:分库,分表,M-S,集群,负载均衡2) 需求分析:一个大型互联网应用每天几十亿的PV对DB造成了相当高的负载,对系统的稳定性的扩展性带来极大挑战。3) 现有解决方式:通过数据切分提高网站性能,横向扩展数据层 水平切分DB,有效降低了单台机器的负载,也减小了宕机的可能性。 集群方案:解决DB宕机带来的单点DB不能访问转载 2017-02-17 16:02:38 · 274 阅读 · 0 评论 -
js实现图片上传前预览效果
1、效果浏览2、实现思路,首先保证点击按钮时可以打开本机的文件,选择图片后要对当前选择的图片进行处理,将其处理为64位字符串显示在页面上3、实现代码(1)html 产品缩略图: 上传/修改 (2)js/原创 2017-01-19 16:00:41 · 328 阅读 · 0 评论 -
php实现上传文件时进度条提示文件上传多少
当文件过大,或者用户网络状态一般,通常上传过程需要一段时间,如果这时候让用户白屏等待的话,相信大部分用户都会直接关掉应用,所以一个监控上传进度,并实时向用户报告的需求就被产品汪摆在了桌面上。一个高逼格的上传进度提示,会让你的应用瞬间变成被仰望的存在。 PHP在5.4之前,总是需要安装额外的扩展才能监控到文件上传进度。而从5.4开始,引入session.upload_progress的新特性,我转载 2017-01-19 16:15:41 · 8190 阅读 · 1 评论 -
wdcp两种安装方式
wdcp支持两种安装方式1 源码编译 此安装比较麻烦和耗时,一般是20分钟至一个小时不等,具体视机器配置情况而定2 RPM包安装 简单快速,下载快的话,几分钟就可以完成源码安装(ssh登录服务器,执行如下操作即可,需root用户身份安装)wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gztar zxvf lanmp_last转载 2017-01-19 16:23:33 · 296 阅读 · 0 评论 -
PHP扩展CURL的用法详解
CURL是利用URL语法爱命令行方式下工作的文件传输工具。它支持很多协议。它支持认证功能。php中常用都实现更复杂的传输功能。实现的功能:1、实现远程获取和采集内容2、实现PHP 网页版的FTP上传下载3、实现模拟登陆:去一个邮件系统,curl可以模拟cookies4、实现接口对接(API),数据传输等:通过一个平台发送短信啊,抓取和传递所传输的信息。5、实现模拟C转载 2017-03-02 10:17:47 · 2555 阅读 · 0 评论 -
wdcp常见组件安装方法,memcache,mysql_innodb,升级php5.3等
wdcp常见组件安装方法,memcache,mysql_innodb,升级php5.3等安装以下脚本时,请注意服务器内是否有安装云锁,安装前请先卸载(教程)通过ssh方式登陆服务器后输入以下命令即可下载脚本并执wget http://downinfo.myhostadmin.net/vps/memcachednew.sh 自适应wdcp默认php5.2.17或脚本升级转载 2017-04-14 09:09:46 · 1080 阅读 · 0 评论 -
自助安装SSL证书教程
独立主机(云主机、vps)部署办法:1. Apache 部署SSL证书 (只能应用一个证书, 如果多个不同站点都需要安装不同的证书,请使用nginx) a. 查看apache是否开启ssl 打开 apache安装目录/conf/httpd.conf 文件,找到 里面两行 #LoadModule ssl_module mo转载 2017-04-14 10:51:15 · 12706 阅读 · 1 评论 -
SWFUpload多图上传代码
//处理图片 function uploadImg() { import('ORG.Net.UploadFile'); $upload = new UploadFile();// 实例化上传类 $upload->maxSize = 3145728 ;// 设置附件上传大小 $upload->allowExts =原创 2015-08-20 16:51:23 · 369 阅读 · 0 评论