8 挺住我先走

尚未进行身份认证

暂无相关描述

等级
TA的排名 1w+

CommonJS、requirejs、ES6的对比

文件路径首先先搞清楚文件路径的写法,这里我总是记不住,有点晕,正好这次整理一下。以/为起始,表示从根目录开始解析; 以./为起始,表示从当前目录开始解析; 以../为起始,表示从上级目录开始解析;CommonJSCommonJS是nodejs也就是服务器端广泛使用的模块化机制。该规范的主要内容是,模块必须通过module.exports导出对外的变量或接口,通...

2019-09-15 12:24:39

MYSQL批量修改表前缀与表名sql语句

修改表名ALTERTABLE原表名RENAMETO新表名;一句SQL语句只能修改一张表showtables;1.SELECTCONCAT('ALTERTABLE',table_name,'RENAMETOdb_',substring(table_name,4)...

2019-08-31 10:02:29

Host is not allowed to connect to this MySQL server 解决方法

1登录mysql:mysql-uroot-p;并输入密码2创建远程登陆用户并授权:grantallPRIVILEGESon*.*toroot@'47.96.138.137'identifiedby'12345678';3执行立即生效:flushprivileges;简单并详细的说下授权指令1:*.*表示上面的权限是针对于哪个...

2019-08-31 09:59:57

window下安装composer和laravel

安装composer:1、在https://getcomposer.org/download/中下载Composer-Setup.exe2、安装composer步骤如下:至此,composer安装完成。安装laravel:安装composer完成后,win+R>>cmd,调出命令行程序,通过cmd命令进入到你要创建laravel框架的目录...

2019-08-29 15:24:30

Windows环境下Composer的安装教程

1.先下载Composer-Setup.exe,下载地址:下载Composer。会自动搜索php.exe的安装路径,如果没有,就手动找到php路径下的php.exe。2.在PHP目录下,打开php.ini文件,开启openssl扩展。去掉extension=php_openssl.dll前面的分号(;)3.把php目录添加到环境变量(和php.exe同级目录的路径)例如:D:\apach...

2019-08-28 18:21:57

解决百度ueditor富文本编辑器不能插入视频的问题/src掉链/src清空,不能显示视频

如果你嫌弃自己配置比较麻烦,出现各种奇奇怪怪的问题你下载我这个文件加入到你的项中,只需要修改项目名称就可以运行地址https://download.csdn.net/download/qq_34787830/10363771直接下载到的百度富文本编辑器当插入优酷/腾讯视频的时候会自动清掉src,不显示视频造成这样的原因是:百度富文本编辑器...

2019-08-28 10:27:37

解决WebUploader 上传按钮没反应、按F12 才会有反应的问题

遇到了WebUploader插件的上传按钮点击无效(此时鼠标在按钮任何位置时,按钮都没变化)、按F12之后才有反应(此时鼠标在按钮任何位置时,按钮颜色都会变深)的问题,网上查到一些答案,找到了一种测试有效的办法。首先出现Bug的原因是插件生成[选择文件]按钮的长宽都是0,所以点击不到;需要重新渲染一下网页,而F12正好有渲染网页的功能。解决办法分以下两步:1)在页面加一段样式...

2019-08-26 16:32:22

Linux下的crontab定时执行任务命令详解

在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps-ef|grepcron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“crontable”的简写。一、cron服务  cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。  servicecrondstart...

2019-08-11 16:50:23

swoole模拟多服务器Nginx反向代理实现负载均衡

一直想探索一下负载均衡,苦于经济能力,没有太多的服务器可用,于是借用php的swoole扩展根据不同的端口,启动了多个服务器,然后使用Nginx反向代理,尝试了一下负载均衡,具体搭建过程如下。1.安装lnmp具体的安装步骤就省略了,不会的参考一键安装包注意最好编译安装,便于swoole的扩展编译2.安装swooleswoole的安装下载参考swoole官网3.编写服务...

2019-08-10 00:27:10

秒杀避免超卖 ,兼顾效率与质量

redis的队列来实现。将要促销的商品数量以队列的方式存入redis中,每当用户抢到一件促销商品则从队列中删除一个数据,确保商品不会超卖。这个操作起来很方便,而且效率极高Redis是一个分布式key-value缓存系统,value支持多种数据结构,这里value可以选择两种类型,String(或者hash):主要用于记录商品的库存,对商品减库存。Set集合(这里不要用list集合,list集合...

2019-08-10 00:08:08

Chrome的ERR_UNSAFE_PORT解决办法

今天早上来上班照往常一样,打开我的VS,编译运行程序,打不开??又是一阵调试,断点,很快我发现不是我的程序问题,因为在IE,Firefox里都可以正常打开,唯独Chrome报错。又仔细看了下报错页面,我惊奇的发现端口号变成了6667,而该端口号正好被chrome认为是非安全端口ERR_UNSAFE_PORT,解决办法:右击web项目->属性->Web->可以自动分配端...

2019-08-08 09:58:03

SMTP connect() failed解决方案

1、首先检查php是否安装openssl模块<?phpecho!extension_loaded('openssl')?"NotAvailable":"Available";2、接下来下载PHPMailer模块放在Vendor目录下3、码代码functionsend_email($to,$subject='',$content=''){Vendor('PHPMailer.P...

2019-08-06 16:14:11

基础篇|PHP如何解决网站大流量和高并发

基础篇高并发架构基础概念和优化思路高并发架构相关概念并发,在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行通常我们所定义的高并发并非上述解释,简单的来说就是在某个时间点、有多少个访问同时到来。高并发:通常如果一个日PV在千万以上,就有可能是一个高并发的系统QPS:每秒...

2019-08-02 12:50:02

[php]如何做到高并发优化

在实际的开发过程中我们遇到过各种各样的活动,但像用户流量较大的平台就需要考虑高并发的问题,但是如何去解决呢?我总结了几种解决方案,欢迎大家指正!一、什么是PV/UV/QPS?PV:页面访问量,即PageView,用户每次对网站的访问均被记录,用户对同一页面的多次访问,访问量累计。(说白了就是用户的点击次数)UV:独立访问用户数:即UniqueVisitor,访问网站的一台电脑客户端为一...

2019-08-02 12:48:13

php解决高并发问题

我们通常衡量一个Web系统的吞吐率的指标是QPS(QueryPerSecond,每秒处理请求数),解决每秒数万次的高并发场景,这个指标非常关键。举个例子,我们假设处理一个业务请求平均响应时间为100ms,同时,系统内有20台Apache的Web服务器,配置MaxClients为500个(表示Apache的最大连接数目)。那么,我们的Web系统的理论峰值QPS为(理想化的计算方式):...

2019-08-02 12:47:07

高并发

高并发是指在同一个时间点,有很多用户同时的访问URL地址,比如:淘宝的双11,双12,就会产生高并发,如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击,再屌丝点的说法就像玩撸啊撸被ADC暴击了一样,那伤害你懂得(如果你看懂了,这个说法说明是正在奔向人生巅峰的屌丝。高并发会来带的后果服务端: 导致站点服务器/DB服务器资源被占满崩溃,数据的存储和更新结果和理想的设计是不一样的,比如:...

2019-08-02 12:45:08

什么是高并发,如何避免高并发

之前我将高并发的解决方法误认为是线程或者是队列可以解决,因为高并发的时候是有很多用户在访问,导致出现系统数据不正确、丢失数据现象,所以想到的是用队列解决,其实队列解决的方式也可以处理,比如我们在竞拍商品、转发评论微博或者是秒杀商品等,同一时间访问量特别大,队列在此起到特别的作用,将所有请求放入队列,以毫秒计时单位,有序的进行,从而不会出现数据丢失系统数据不正确的情况。今天我经过查资料,高并...

2019-08-02 12:42:41

关于PHP程序员解决问题的能力

这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高。解决问题的能力既能看出程序员的思维能力,应变能力,探索能力等,又可以看出他的经验。如果解决问题能力不佳是无法通过面试的。这里举个例子,假如我执行了一个PHP的脚本,如phptest.php,预期是可以返回一个字符串。但执行后没有任何信息输出,这时候通过什么方法能知道程序错在哪里?这里可以将...

2019-08-01 21:28:17

yii2的redis扩展使用

yii2支持了redis扩展,不需要在本地下载php的扩展库就可以很好的使用1.下载windows的redis安装包打开cmd,进入安装包目录,使用redis-server.exeredis.conf,开启redis服务器,再打开一个cmd窗口,redis-cli.exe-hIP-p63792.下载yii2的redis的安装包,下载地址为:https://github.com/y...

2019-08-01 18:00:24

当我们在谈论高并发的时候究竟在谈什么?

什么是高并发?高并发是互联网分布式系统架构的性能指标之一,它通常是指单位时间内系统能够同时处理的请求数,简单点说,就是QPS(Queriespersecond)。那么我们在谈论高并发的时候,究竟在谈些什么东西呢?高并发究竟是什么?这里先给出结论:高并发的基本表现为单位时间内系统能够同时处理的请求数,高并发的核心是对CPU资源的有效压榨。举个例子,如果我们开发了一个叫做...

2019-08-01 17:20:35

查看更多

勋章 我的勋章
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。