自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 php7.4生产环境压力测试CPU占用100%解决方案

如上图,启用opcache之前,每一次请求PHP脚本都会执行一遍以上步骤,如果PHP源代码没有变化,那么Opcode也不会变化,显然没有必要每次都重新生成Opcode,结合在Web中无所不在的缓存机制,我们可以把Opcode缓存下来,以后直接访问缓存的Opcode岂不是更快。OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。php7.4自带就有,我是在php.ini加上如下配置。

2023-06-09 15:13:01 2811 1

原创 使用composer安装Yii2时版本冲突问题如何解决

介绍一种composer 安装Yii2时版本冲突的解决方式

2022-11-22 10:08:50 1148

原创 星爷Python Web学习笔记二:了解Django框架

星爷Python Web学习笔记二:了解Django框架

2022-06-14 19:49:57 301

原创 星爷Python Web学习笔记一:Python+Django+VSCode环境搭建

星爷Python Web学习笔记一:Python+Django+VSCode环境搭建

2022-06-14 15:51:47 1495

原创 Vue开发腾讯地图坐标拾取器

Vue开发的腾讯地图坐标拾取器大概功能描述:可以按城市及地址模糊查找位置信息,左边是查询结果,右边是地图显示,地图可以点击直接取坐标和地址信息1、首先去申请一个key,可以在https://lbs.qq.com/这个网站里申请,需要创建一个应用并开通WebServiceAPI2、在vue中引用腾讯地图,在Index.html文件引入<script charset="utf-8" src="https://map.qq.com/a.

2022-03-27 11:42:30 4756 2

转载 使用Systemctl管理Swoole服务

我们把Swoole主服务程序做成系统服务后,这个服务一般是在后台运行的,如我们之前的邮件服务和聊天服务,我们希望把这些服务添加到系统环境中,可以随机器自启动,可以管理swoole服务的启动、停止和重启服务。前言我们在之前的Swoole实验室中的几个例子中,如果要启动swoole服务,需要手动执行代码如:php chatServer.php,这样就启动了聊天服务端。那如果我们要停止Swoole服务呢?我们可以使用kill -9 <pid>, pid对应的是swoole服务的主进程。这样操作

2021-11-17 23:15:06 408

原创 CentOS7 防火墙(firewall)的操作命令

1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld禁用,禁止开机启动: systemctl disable firewalld停止运行: systemctl stop firewalld2.配置firewalld-cmd查看版本: firewall-cmd --version查看帮助: firewall-cmd --help显示状态: firewall-cmd...

2020-12-30 12:44:08 291

转载 Nginx报错:nginx: [error] invalid PID number ““ in “/run/nginx.pid“ 解决方法

服务器重启之后,执行 nginx -t 是OK的,然而在执行 nginx -s reload 的时候报错nginx: [error] invalid PID number "" in "/run/nginx.pid"解决方法:需要先执行nginx -c/etc/nginx/nginx.confnginx.conf文件的路径可以从nginx -t的返回中找到。nginx -s reload如果以上没用,则直接kill调nginx里面的进程例如:sudo kill -qui.

2020-12-15 16:18:24 1656

转载 redis 开启远程访问权限

1 开启redis端口访问权限  redis默认的端口是6379,要远程访问redis服务,确保服务器上的6379端口打开。  1.1 查看打开的端口  /etc/init.d/iptables status  1.2 开启端口  直接输入命令:iptables -A INPUT -p tcp --dport 6379 -j ACCEPT    或者编辑:vim /etc/sysconfig/iptables  最后一行添加:  -A RH-Firewall-1-INPU

2020-10-12 21:13:51 6721

转载 cocos creator学习笔记2——事件响应

触摸事件基本事件类型相应事件TOUCH_START触摸开始事件TOUCH_MOVE在屏幕上目标节点区域内移动时TOUCH_END在目标节点区域内离开屏幕时TOUCH_CANCEL在目标节点区域外离开屏幕时cocos中所有事件都能够使用监听函数监听这类事件使用Node.on(EventType,callback,target,useCaptur...

2019-10-08 11:32:42 416

转载 cocos creator学习笔记1——初识creator

场景树场景树可以在层级管理器中进行编辑调整,正如图片所示,在Cocos creator的场景是树形结构。并且在其中的所有节点都为cc.Node。cc.Node属性属性名功能name获取节点的名字active即该节点是否可见position节点相对坐标(相对于父节点)rotation旋转度,cocos以顺时针为正数scale缩放...

2019-10-08 11:22:34 256

原创 CentOS7 安装 PHP7.x 详细全过程

  相信现在大部分站长为了减少折腾,VPS上用的环境都是一键安装包,LNMP或 LAMP(Linux+Nginx(Apache)+MySQL+PHP)。这样虽然很方便,但并不利于学习,如果环境包中的某个组件出现问题,很难自己手动解决。以当前最新的 PHP 7.2 为例,看看如何在CentOS7 下安装 PHP。安装 PHP 7.2安装 EPEL 软件包:$ sudo yum ins......

2019-09-24 20:07:30 3522

转载 centos7 yum install redis

直接yum 安装的redis 不是最新版本yum install redis如果要安装最新的redis,需要安装Remi的软件源,官网地址:http://rpms.famillecollet.com/yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm然后可以使用下面的命令安装最新版...

2018-07-29 10:25:54 229

原创 Centos7通过yum安装最新MySQL

一:去官网查看最新安装包https://dev.mysql.com/downloads/repo/yum/二:下载MySQL源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装MySql源yum -y install mysql57-community-release-...

2018-07-29 10:00:55 592 1

原创 centos7 yum安装Nginx

CentOS 7下通过yum安装nginx最新版本

2018-07-29 09:51:46 426 1

转载 CentOS7如何修改SSH登录端口

centos7修改ssh默认登录端口和centos6差不多,就是防火墙不一样,然后关闭selinux最好。【修改ssh默认22端口】? 1 vi /etc/ssh/sshd_config 在Port 22下面加一行,以端口50000为例,Port 50000然后保存,重启ssh服务systemctl restart sshd.service...

2018-07-28 21:25:57 980 2

转载 CentOS7系统下的磁盘挂载

本次实践使用腾讯云服务器 CentOS / 7.0 x86_64 (64bit) 挂载盘为100GB高性能云磁盘,挂载设备在/dev/vdb 查看新磁盘fdisk –l找到新添加的磁盘的编号为/dev/vdb  硬盘分区 1.进入fdisk模式/sbin/fdisk /dev/vdb2.输入n进行分区 3.选择分区类型这里有两个选项: ...

2018-07-28 21:20:33 2926

转载 网站安全配置Nginx防止网站被攻击(转)

网站安全配置(Nginx)防止网站被攻击(包括使用了CDN加速之后的配置方法)网站被攻击是一个永恒不变的话题,网站攻击的方式也是一个永恒不变的老套路。找几百个电脑(肉鸡),控制这些电脑同时访问你的网站,超过你网站的最大承载能力,然后你就瘫了。方法虽然老土,但却一直都很管用,就像怎么打败美帝国主义,最简单的方法就是 13 亿中国人都移民去美帝,吃他的、用他的、花他的,直接能让美帝破产,压根不需要用武...

2018-04-27 16:23:58 4014

转载 vue前端开发项目框架搭建(node+webpack+vue)

1.下载安装node和npmnode下载地址:https://nodejs.org/zh-cn/download/ node安装会默认装好npm 验证安装: node -v npm -v 2.参考vue官网,初始化一个vue项目vue官网:https://cn.vuejs.org/v2/guide/installation.html 初始化项目步骤: 2.1 全局安装 vue-cli npm in...

2018-04-13 15:36:57 1937

转载 在window下搭建Vue.Js开发环境

nodejs官网http://nodejs.cn/下载安装包,无特殊要求可本地傻瓜式安装,这里选择2017-5-2发布的 v6.10.3cmd命令行:node -v //显示node版本 v6.10.3npm -v  //显示npm包管理器版本 3.10.10由于有些npm有些资源被屏蔽或者是国外资源的原因,经常会导致用npm安装依赖包的时候失败,所有我还需要npm的国内镜像---cnpmCmd命...

2018-04-13 14:42:31 184

转载 关于centos7和centos6中平滑升级nginx到新版本v1.12.1修复nginx最新漏洞CVE-2017-7529的解决方案

关于centos7和centos6中平滑升级nginx到新版本v1.12.1修复CVE-2017-7529漏洞的解决方案漏洞描述2017年7月11日,Nginx官方发布最新的安全公告,在Nginx范围过滤器中发现了一个安全问题(CVE-2017-7529),通过精心构造的恶意请求可能会导致整数溢出并且不正确处理范围,从而导致敏感信息泄漏。当使用Nginx标准模块时,如果文件

2017-07-14 09:57:48 4485

转载 CentOS6下安装PHP7

更新软件源[1]wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpmwget http://rpms.remirepo.net/enterprise/remi-release-6.rpmrpm -Uvh remi-release-6.rpm epel-release-latest-6.noar

2017-05-18 15:10:12 395

转载 webpack 入门指南

什么是 webpack?webpack是近期最火的一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。我们可以直接使用 require(XXX) 的形式来引入各模块,即使它们可能需要经过编译(比如JSX和sass),但我们无须在上面花费太多心思,因为 webpack 有着各种健全的加载器(loader)在

2016-07-21 14:41:52 318

转载 windows下安装redis

windows下安装redis1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操

2016-06-23 13:04:30 287

原创 mssql查每张表的记录数

mssql查每张表的记录数,如下:with TableRecord(TableName,RecordCount) as  (    select o.name,i.rows    from sysobjects o,sysindexes i      where o.id=i.id and o.Xtype='U' and i.indid)  select * fro

2016-06-01 10:11:16 724

转载 Android自动滚动 轮播循环的ViewPager

项目已开源Android Auto Scroll ViewPager@Github示例代码地址见AutoScrollViewPagerDemo,效果图如下:1、实现没有通过ScheduledExecutorService或Timer定期执行某个任务实现,而是简单的通过handler发送消息去完成一次滚动,在完成一次滚动后发送另外一个delay的滚动消息,如此循环实现。自动滚动部分核

2016-04-07 13:14:50 881

转载 微信5.3反编译及修改打包

最近有时间研究了一下微信的反编译及重编译。注意:本教程主要供初学者了解一下,APK的组成及打包步骤,高手绕路。1. 重新编译后的程序可以运行,但是不要登录,如果登录,则会被腾讯网站识别出非官方程序。  会被封号的(后果自负)。2.由于微信6.0以上用了很多加壳技术会导致反编译及重编译困难重重。  所以小白我果断选择微信5.3进行反编译及重编译。3.由于资源文

2016-03-31 22:22:29 3446

转载 Android volley 使用OkHttp3.0

本文仅介绍如何使用OKHttp3.0实现HttpStack,从而接管volley的网络请求。前言:volley ---- Google出品的android平台轻量级网络库          优点:扩展性强,请求队列管理     基本介绍:http://blog.csdn.net/t12x3456/article/details/9221611/     gi

2016-03-17 22:05:12 444

转载 okhttp的简单介绍(二)之简单封装

前一篇文章简单的介绍了okhttp的简单使用,okhttp的简单介绍(一):http://blog.csdn.net/wuyinlei/article/details/50579564 相信使用还是很好使用的。但是,怎么说呢,我们应该不想,每次使用的时候都去重新写一遍代码,或者是复制代码,这样不仅或降低效率,而且还会是代码冗余。这个时候,采用封装就可以解决我们的问题了,把相同的

2016-03-09 20:23:52 258

转载 Okhttp的简单介绍和使用(一)

转于:http://blog.csdn.net/wuyinlei/article/details/50579564前言:通过本篇,可以了解一下几点:Android中网络请求进化okhttp是什么okhttp的简单使用如果有兴趣,可以看下我的另一篇,okhttp的简单封装:http://blog.csdn.net/wuyinlei/article/detail

2016-03-09 20:16:31 444

转载 “煎蛋”Android版的高仿GitHub路径

“煎蛋”Android版的高仿GitHub路径:https://github.com/ZhaoKaiQiang/JianDan

2016-03-09 16:57:43 565

转载 ButterKnife

-- 项目地址:https://github.com/JakeWharton/butterknife都说程序员都是比较懒的,什么事情都想着让程序自动化帮忙减轻工作量,这个开源库可以让我们从大量的findViewById()和setonclicktListener()解放出来,其对性能的影响微乎其微(查看过Butter Knife的源码,其自定义注解的实现都是限定为RetentionPoli

2016-03-08 22:02:45 187

原创 linux下redis安装

我用的系统是:centos下载安装如下:$ wget http://download.redis.io/releases/redis-3.0.7.tar.gz$ tar xzf redis-3.0.7.tar.gz$ cd redis-3.0.7$ make安装后运行:$ src/redis-server测试是否安装成功:$ src/redis-cli

2016-03-08 13:15:58 198

转载 在IIS上启用Gzip压缩(HTTP压缩)

原文:http://www.cnblogs.com/zhangziqiu/archive/2009/05/17/gzip.html一.摘要本文总结了如何为使用IIS托管的网站启用Gzip压缩, 从而减少网页网络传输大小, 提高用户显示页面的速度. 二.前言.本文的知识点是从互联网收集整理, 主要来源于中文wiki.  使用YSlow检测网站启用了哪些优化时, Gzip是十分

2016-03-08 12:53:04 225

转载 Nginx开启Gzip压缩大幅提高页面加载速度

刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。环境:Debian 61、Vim打开Nginx配置文件vim /usr/local/nginx/conf/nginx.conf2、找到如下一段,进行修改gzip on;gzip_min_length 1k;gzip_buffers 4

2016-03-08 12:50:49 260

转载 隐藏Nginx和PHP版本号

Nginx默认是显示版本号的,如:[root@bkjz ~]# curl -I www.nginx.orgHTTP/1.1 200 OKServer: nginx/0.8.44Date: Tue, 13 Jul 2010 14:05:11 GMTContent-Type: text/htmlContent-Length: 8284Last-Modified: T

2016-03-08 12:30:23 374

空空如也

空空如也

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

TA关注的人

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