首页
关于
Search
1
Fastadmin 美化后台样式
311,335 阅读
2
关于破解移动宽带光猫 型号: GS3101 超级管理员密码
27,127 阅读
3
Wallpaper完美壁纸修复天气bug(无需申请API)
21,010 阅读
4
给Thinkphp3用上composer
20,159 阅读
5
PECL无法安装时手动编译安装PHP扩展
19,839 阅读
Linux
Mysql
PHP
Nginx
归档
Android
Python
IOS
浴室沉思
C++
CCF CSP认证
Windows
C#
前端
登录
Search
标签搜索
php
git
Windows
wkhtmltopdf
短信
defense
API
Google Photos
python
wkhtmltoimage
网页快照
linux
ssr
https
mail
sms
小程序
封装
ComoBox
拼多多
Guooo
累计撰写
126
篇文章
累计收到
93
条评论
首页
栏目
Linux
Mysql
PHP
Nginx
归档
Android
Python
IOS
浴室沉思
C++
CCF CSP认证
Windows
C#
前端
页面
关于
搜索到
126
篇与
的结果
2017-11-07
npm install 卡住的解决办法
用npm安装话经常出现卡住而导致无法正常安装,解决办法就是修改npm的安装源,以下三种方法任选一个即可(正常的朋友不用执行这一步)1.通过config命令:npm config set registry https://registry.npm.taobao.orgnpm info underscore (如果上面配置正确这个命令会有字符串response)2.命令行指定npm --registry https://registry.npm.taobao.org3.编辑 npm 的安装目录下的 npmrc文件registry = https://registry.npm.taobao.org
2017年11月07日
1,589 阅读
0 评论
0 点赞
2017-10-29
Royal Never GiveUp
[player id='506196018,27946894'/]我想那天在网吧时是高一的一个下午。我如往常一样打开了QQ飞车的登录窗口。小伙伴突然说:“要不今天别玩飞车了,玩英雄联盟吧”。“好啊”。初次接触英雄联盟,是在S3赛季。可惜的是我没有赶上S2的LPL,不曾亲眼看到WE和CLGEU的八小时大战。没有见证让若风封神的卡牌,没有见识到微笑的十分钟107刀,更没有见过诺言那个让中路闻风丧胆的寡妇。未听过总决赛现场的主题曲, Silver Scrapes。我的印象里,只记得赛季结束后,头像栏里多了个图标,它的名字叫 WE 。那是国服唯一一个免费的战队图标,于很多人来说,它是一个时代的见证。接下来四年,是韩国队的天下。2013,拉斯维加斯,皇族 vs SKT,Faker封神,UZI凭借VN同样一战封神,SKT胜。2014,首尔,皇族 vs SSW,SSW胜。 2015,柏林,全面落败,所有中国队止步八强,SKT胜。 2016,洛杉矶,RNG vs SKT,止步八强,SKT胜。 2017,北京。S7是我所有赛季以来关注最多的一次,全程看完了所有中国队的比赛。从被冠以一号种子队的 EDG 0:3 止步十六强,到小组赛不被看好的 RNG 3:0 零封SSG,再到WE入围四强。中国队同时有两支队伍入围四强,这可能是近年以来中国队的最好成绩。鸟巢总决赛的门票也因此一度被炒到上万。但是 SKT 同样也入围四强。RNG vs SKT终于到了这一天,他们再度冲到了冠军的边缘。一边是中国的RNG,一边是神坛上的SKT。Royal Never GiveUp.皇族永不言弃。RNG 红色队服,像是披着国旗在战斗。中国的主场优势。RNG有史以来的最强全华班。无数人都准备好了要买一套RNG的皮肤。该拿冠军了。当第三局UZI逆版本拿出暗影猎手VN,爆打SKT,全场观众彻底沸腾时,所有人都忘了他练到变形的手,忘了自己曾骂他三改战队,骂他赛场上情绪失控。但他不在乎。他只想赢,为中国拿一个S赛冠军。这是他最后一次参加LPL。这是LOL第一次,也可能最后一次在中国。最后一局开始前,赛场上再次响起 Silver Scrapes 。无数人为之泪目。但是直到最后,奇迹也没有发生。RNG 2:3 SKT 落败,WE同样败于SSG。相比往年已经好了太多。这场比赛至少让所有人心中都明白,中国有真正的无冕之王UZI,世界第一打野MLXG。虽败尤荣,满是遗憾。“等到lol不火了,我就把符文全卸下,换上最开始的寒冰,最后打一局人机。梦想开始的地方,就在那里结束。”我在宿舍看完比赛,听到失败后对面楼的呐喊,不甘。这一天,无数人卸游,无数人撕毁鸟巢门票。说实话,在输的那一刻,有一丝不甘、一丝哽咽。然后下一刻立刻笑着转身跟舍友说,卧槽RNG又凉了,明年再来吧。可是,这样一句话已经说了四年了。英雄联盟不会就此落幕,LPL会越来越强大。但是,或许明年,我就不会再看LPL了。我们都有自己的路要走。五年了。这个游戏承载了我大半的青春,我想看LPL夺冠,从S3到S7,可能我等不下去了。打开英雄联盟,好友列表里亮着的头像屈指可数,曾经网吧五黑的分组变成 0/12。一个人拿了五杀,秀翻全场,也不知道该找谁分享。只有无限的孤独和回忆。像是小时候,外面下着雨,自己一个人在家看电视。大家都开始了新的征途。工作实习、升本考研,客户端早已不知停留在哪个版本。下课途中,身边的人讨论的更多的是王者荣耀,是我听不懂的荆轲李白、鲁班大乔。也许还会在某个午后,听到有人在耳边低声轻语。“ 开黑吗?我VN贼6。”
2017年10月29日
2,833 阅读
1 评论
0 点赞
2017-10-24
国内镜像安装Composer
已经有无数次看到Composer这个东西了。一直以来,我所看到的各大框架和一些开源项目的部署都提到了Composer这个东西,但是往往我都是(由于懒)直接使用git或者直接下载等方式获取源码,今天特地试着安装下Composer这个东西。官网简介Composer 是一个新的安装包管理工具,服务于 PHP 生态系统。它实际上包含了两个部分:Composer 和 Packagist。我就不详细解释它们的具体作用了,因为百度Google都有(而且我也不懂)。总的来说就提取出一句话,它可以自动帮你为项目安装所依赖的开发包。对了,运行Composer需要PHP5.3.2+Windows & Linux安装说实话安装这个东西我是搞了很久的,因为蓝某灯被和谐的原因,很多人没有不锈钢梯子,官网都打不开,很难下载 Composer。然后我找到了Composer中国镜像网如果你一定要选择官方的话,可以查看官网教程那么就用它安装吧if 你已经配置好了PHP环境变量什么是配置好了环境变量,就是你在CMD或者命令行执行php -v会有反应,那么就是已经配置好了。then打开CMD分别执行以下命令php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"php composer-setup.phpphp -r "unlink('composer-setup.php');"上述 3 条命令的作用依次是:下载安装脚本 - composer-setup.php - 到当前目录。执行安装过程。删除安装脚本。其实官网还有一句是用来检测Composer.phar的完整性,但是这里由于使用的是国内镜像,可能会出错,所以不推荐执行,不过也贴出来放到这里:php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"局部安装上述下载 Composer 的过程正确执行完毕后,可以将 composer.phar 文件复制到任意目录(比如项目根目录下),然后通过 php composer.phar 指令即可使用 Composer 了!全局安装(推荐)Mac或者Linux系统打开命令行窗口并执行如下命令将前面下载的 composer.phar 文件移动到 /usr/local/bin/ 目录下面:sudo mv composer.phar /usr/local/bin/composerWindows系统1、找到并进入PHP的安装目录(和你在命令行中执行的 php -v 指令应该是同一套 PHP)。2、将 composer.phar 复制到PHP 的安装目录下面,也就是和php.exe在同一级目录。3、在PHP 安装目录下新建一个 composer.bat 文件,把这一串代码保存到此文件中。@php "%~dp0composer.phar" %*4、双击执行创建的这个 composer.bat 文件5、最后重新打开一个命令行窗口试一试执行 composer --version 看看是否正确输出版本号即可。修改 composer 的全局配置文件在你准备使用Composer安装依赖之前,不如先把它切换到国内的镜像源吧,速度应该会快不少。打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/更新Composer如果需要更新composer,执行 composer selfupdate 即可
2017年10月24日
3,370 阅读
0 评论
0 点赞
2017-10-17
比特币应用
今天想起来登录另一台服务器时,发现服务器上的mysql又被删库了。为什么说又。上一次是因为自己人登录服务器把我的数据文件给删了,只好重装。这次不一样了。因为我发现,这次数据库里,多了一个名叫warning的数据库。打开来看,只有一张表,readme。出于好奇,我打开看了看我大概猜到发生了什么。对方留下了邮箱、比特币账户、一段话,并贴心地给了一个比特币交易平台。又出于国家政策和对方隐私的考虑,我隐藏了对方的邮箱以及比特币账户,并仔细地查看了remark。Your DataBase is downloaded and backed up on our secured servers. To recover your lost data: Send 0.2 BTC to our BitCoin Address and Contact us by eMail with your MySQL server IP Address and a Proof of Payment. Any eMail without your MySQL server IP Address and a Proof of Payment together will be ignored. You are welcome.我:????就不能留下中文?打开有道词典,翻译。对方:我保留了你被删除的库,你需要向我支付0.2个比特币, 才能返还你的数据, 不用客气。我:我没有比特币?对方:site栏有购买比特币的网站,支持支付宝、银行卡等多种方式,不用客气。0.2个比特币,在今天(10月19日)换算成人民币价格(¥35713/币),大约是7100。我心里是有mmp要说的。通过日志,我已经发现对方只是通过暴力破解猜到了我数据库的弱密码(对,就是123456)但是我也保留了对方的ip,来自浙江省湖州市 电信那么大家都是国人,为什么要讲英语?但是,对方也不用屁股想一下。能用弱密码当做登录口令的,里面的数据能有多重要?也许我的服务器只是批量破解的其中一个不过我现在已经重装,密码改成另一个弱口令,对方的ip被我拉黑也许事情已经结束了,也许才刚刚开始且随疾风前行,身后亦需留心
2017年10月17日
4,868 阅读
2 评论
0 点赞
2017-10-11
WPS2019 Pro 企业增强版 + 激活码
更新到2019版原来下载地址不能用的,新的地址: 链接: https://pan.baidu.com/s/1kg7ll9EV1CgzVMO-m5EXSQ 提取码: 2x432019版激活码序列号1:694BF-YUDBG-EAR69-BPRGB-ATQXH 序列号2:FLHAP-TEUGA-9MA3A-3TY3Q-V9EPD前言估计用着wps的人至少有一大半都是使用免费的WPS个人版(Personal),而不知道,WPS是有PRO版本的就是那种没广告,没有弹窗,没有WPS云热点的三无产品它就在那儿,在官网,WPS Office 2016 专业版可能你视而不见,WPS2016 PRO 下载地址它不止有Pro版本,还有Pro Plus,Suite版,区别在哪就出门百度吧,一般人用PRO就够了如果你不想用wps普通版,也不想下载庞大的Office的话,可以尝试下载Pro版,很简洁然后。。。激活码WPS 2016 Pro 注册码序列号1:R8R8P-MTT6F-KLRPM-J7CAB-PJM8C 序列号2:7LR67-WTXPA-KLUHV-GEK2E-QW4CK 序列号3:EUYTH-3KWKL-PJMX7-XBCPW-9U2DDWPS 2016 专业版 激活码THUV2-32HH7-6NMHN-PTX7Y-QQCTH甚至WPS 2013 激活码序列号THUV2-32HH7-6NMHN-PTX7Y-QQCTH序列号:9DP6T-9AGWG-KWV33-9MPC8-JDCVF (昔阳政府版具体用哪个你可以自己试一试,以上激活码搜集于网络,目前为止都可以用。以上
2017年10月11日
4,173 阅读
2 评论
0 点赞
2017-10-11
Windows修改环境变量后不重启立刻生效
在我修改完环境变量后,从windows的cmd控制台还是没办法使用我想要的命令。比如我在环境变量PATH中添加了PHP.exe的路径,然后我直接在cmd控制台执行php -v依然提示我不存在该命令需要重启才能用。但是我是懒得重启的人。在cmd里随便设置下PATH的值,执行set PATH=C:,然后关闭cmd窗口重新打开cmd窗口,输入echo %PATH%回车,你会发现输出了你当前的环境变量值。接着在你的cmd里面尝试执行你需要的命令,比如php -v,发现该命令已经生效了。
2017年10月11日
3,597 阅读
0 评论
0 点赞
2017-09-24
网站访问速度优化
昨天花了一天时间给博客换了个主题由于原来的网站初次响应速度实在是太慢,从加载静态资源到查询数据到完整展示出来,保守估计大概需要5s左右。不过我的浏览器一直是使用本地缓存所以一直没发现这个问题。还有一点就是,其实我不是个动漫迷,或者说我对二次元的爱好还不如电影。但是看我之前的网站,百度快照还留着证据:其实当初是随便选择的一个主题,虽然中间也小改小闹了一点,但是看起来还是有点...说不过去。所以我无奈之下,只好放弃原来配置好的主题和一大堆信息,转而换到了现在用的这个具有出浓浓地Android Material风的主题,除了有时候兼容性不太好,其他的老实说感觉还行。但是只是换主题还是没办法达到优化响应速度的目的,毕竟服务器的带宽瓶颈在那里摆着。然后我尝试把那些静态资源,包括JS、CSS、图片、图标等等都托管到CDN上。但是为了网站的统一性,以及某些浏览器的必要性(比如有的浏览器会弹出无法自动执行不安全的脚本),我决定把所有的静态资源都通过https流量访问。当然,我第一时间想到的是七牛云,因为我的图床就是放在那里。但是打开之后发现七牛云的https流量是单独收费的,而且七牛云的官方上传工具简直太坑,无法上传文件夹。不得已只好放弃,转而求其他。然后我找到了Coding,国内版的Github,访问速度比起Github要好上一个档次。把所有资源push到我的私人仓库之后,打开了 Coding Pages ,就是常用的静态博客托管业务。然后我没有想到的一点是,Coding的托管页面是有广告的,首先它会先跳转到官方的宣传页,然后三秒还是五秒钟之后才会跳转到你要访问的页面。开会员可以取消不过我还是放弃了,原因不说。然后我又尝试了Github和国内的码云??,最终都不是很理想。最后我把资源放到了腾讯云的CDN上,使用腾讯云文件存储托管静态资源,它的好处之一就是所有的资源都可以同时通过http和https访问,不需要其他配置,当然我也不知道以后会不会这样,不过目前来说,就先用它了。总之一堆折腾之后,最终的网站初次访问速度如下:可以接受了。还有其他的问题,比如夸克浏览器打开某些文章会出现后半部无法显示的BUG,不知道是浏览器内核版本过低还只是兼容性导致。
2017年09月24日
1,667 阅读
0 评论
0 点赞
2017-09-21
lnmp搭建之后403问题
搭建好lnmp之后,访问所有PHP文件,都总是出现403 Forbidden然而尝试访问了一下html文件,发现一切正常,没有这样的问题。网上查了下,目录权限给了,配置文件中的路径也都存在,最后发现其实是nginx和PHP之间的配合出了问题。原来的配置文件是这样server { listen 80; server_name localhost; location / { root /var/www; index index.html index.htm index.php; } }看起来没什么问题,然而就是没法访问php文件。然后我改了一下,变成这样:server { # 大括号 server{ },代表一个独立的server listen 80; # listen 80:代表该server监听80端口 server_name localhost; # 对应该server的域名 location / { root /var/www; # 请求资源目录 fastcgi_pass 127.0.0.1:9000; # 这行代码的意思是,将进入到该location内的uri请求看做是cgi程序,并将请求发送到9000端口,交由php-fpm处理。 # 下面这行配置意思是:动态添加了一行fastcgi配置,配置内容为SCRIPT_FILENAME,告知管理进程,cgi脚本名称。 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; # 引入fastcgi配置文件 } }然后重启了下nginx就好了。另外还有一说,location ~ \.php?.*${ }:代表一个能匹配对应uri的location,用于匹配一类uri,并对所匹配的uri请求做自定义的逻辑、配置。这里的location,匹配了所有带.php的uri请求,例如:http://192.168.244.128/test.php/asdasd, http://192.168.244.128:8011/index.php等后来查了下运行原理,如下:目前主流的nginx+php的运行原理如下:1、nginx的worker进程直接管理每一个请求到nginx的网络请求。2、对于php而言,由于在整个网络请求的过程中php是一个cgi程序的角色,所以采用名为php-fpm的进程管理程序来对这些被请求的php程序进行管理。php-fpm程序也如同nginx一样,需要监听端口,并且有master和worker进程。worker进程直接管理每一个php进程。3、关于fastcgi:fastcgi是一种进程管理器,管理cgi进程。市面上有多种实现了fastcgi功能的进程管理器,php-fpm就是其中的一种。再提一点,php-fpm作为一种fast-cgi进程管理服务,会监听端口,一般默认监听9000端口,并且是监听本机,也就是只接收来自本机的端口请求,所以我们通常输入命令 netstat -nlpt|grep php-fpm 会得到:tcp 0 0 **127.0.0.1:9000** 0.0.0.0:* LISTEN 1057/php-fpm 这里的127.0.0.1:9000 就是监听本机9000端口的意思。4、关于fastcgi的配置文件,目前fastcgi的配置文件一般放在nginx.conf同级目录下,配置文件形式,一般有两种:fastcgi.conf 和 fastcgi_params。不同的nginx版本会有不同的配置文件,这两个配置文件有一个非常重要的区别:fastcgi_parames文件中缺少下列配置:fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 我们可以打开fastcgi_parames文件加上上述行,也可以在要使用配置的地方动态添加。使得该配置生效。5、当需要处理php请求时,nginx的worker进程会将请求移交给php-fpm的worker进程进行处理,也就是最开头所说的nginx调用了php,其实严格得讲是nginx间接调用php。摘自 : http://blog.csdn.net/dengjiexian123/article/details/53358452
2017年09月21日
2,052 阅读
0 评论
0 点赞
1
...
7
8
9
...
16