Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



nginx 添加lua扩展

环境:

centos6 x64

nginx1.12


lua 下载地址:

http://luajit.org/download.html

ngx_devel_kit 下载地址

https://github.com/simpl/ngx_devel_kit/releases

lua-nginx-module下载地址

https://github.com/...

阅读全文>>

Alex于2018-1-21 18:54 Sunday  已有2次浏览 0条评论

centos6 nginx+ngx_pagespeed 前端优化

直接上干货吧

环境介绍:

nginx1.2 稳定版本 编译安装

php7.1 yum安装

系统 centos6

nginx 下载地址:

http://nginx.org/download/nginx-1.12.2.tar.gz

ngx_pagespeed下载地址:最好根据自己nginx版本选择下载版本 因为我用的是nginx1.2 所有...

阅读全文>>

Alex于2018-1-21 13:38 Sunday  已有1次浏览 0条评论

nginx解决跨域问题

比如在css中加载其他域名下的字体这个时候浏览器会无法加载会提示跨域

这个时候在nginx或者apache里面添加这样一段话就可以了

location ~ .*\.(eot|ttf|ttc|otf|eot|woff|woff2|svg)(.*) {
    add_header Access-Control-Allow-Origin http://www.xx.com; }

...

阅读全文>>

Alex于2018-1-19 15:25 Friday  已有4次浏览 0条评论

ci框架做非法关键词整站过滤解决方案 (原创)

最近网站访问量增大本来想启用缓存 结果发现启用了display_override钩子以后 居然无法使用页面缓存了。于是研究了半天终于找到解决方案分享给大家

首先是利用钩子 来写一个关键词过滤类

主要是第一步继承CI类

$this->CI =& get_instance();
$data=$this->CI->output->get_o...

阅读全文>>

Alex于2018-1-13 15:57 Saturday  已有9次浏览 0条评论

ci框架缓存文件命名规则

最近公司网站压力比较大所以提出需要添加页面缓存,但是我看了官方的页面缓存规则有点儿蛋疼 没办法进行手动更新或者删除只能等待过期。

所以研究了一下它的内核文件的缓存,发现他的规则是 域名+index.php+后面的尾巴

在控制器里面可以写成

$uri = $this->config->item('base_url')
   ...

阅读全文>>

Alex于2018-1-13 12:34 Saturday  已有12次浏览 0条评论

python生成密码字典

这里我使用的是python27
主要用的是我之前博文里提到的itertools循环迭代的模块,用这个模块可以省不少事

首先要调用itertools

import itertools as its

然后将字典需要的元素(或者说是关键字)赋给word变量
我们这里假设密码是纯数字,所以元素就是1234567890
即代码

words = "1234568...

阅读全文>>

Alex于2018-1-12 17:39 Friday  已有14次浏览 0条评论

pyinstaller打包python程序

pip install pyinstaller

pyinstaller -F -w -c --icon="test.ico" test.py
-F
打包成一个exe文件
-w
使用窗口,无控制台
-c
使用控制台,无窗口
-D
创建一个目录,里面包含exe以及其他一些依赖性文件
--icon=”图标路径”

还有一些可以通过pyinst...

阅读全文>>

Alex于2018-1-10 21:39 Wednesday  已有16次浏览 0条评论

js中调用外部js

方法一:
//程序代码 
document.write(" <script language=\"javascript\" src="\/com\/ waibu.js \" > <\/script>"); 

方法二:
//程序代码 
new_element=document.createElement("script"); 
new_eleme...

阅读全文>>

Alex于2018-1-10 17:32 Wednesday  已有16次浏览 0条评论

各大搜索引擎下拉词获取地址

百度:

http://suggestion.baidu.com/su?wd=关键词&json=1


搜狗:

http://www.sogou.com/suggnew/ajajjson?key=关键词&type=web


360:

http://sug.so.360.cn/suggest?callback=suggest_so&enc...

阅读全文>>

Alex于2018-1-8 13:58 Monday  已有13次浏览 0条评论

树莓派-命令行配置wifi无线连接

扫描附件wifi

iwlist scan


vi /etc/network/interfaces

wlan0 改为:

auto wlan0
#allow-hotplug wlan0
#iface wlan0 inet manual
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf
#wpa-roam /etc/wpa...

阅读全文>>

Alex于2018-1-5 9:02 Friday  已有23次浏览 0条评论

413 request entity too large nginx 解决方案

报这个错误就是因为上传文件超过php或者nginx限制大小

nginx

nginx.conf 文件

搜索client_max_body_size

如果没有就添加

client_max_body_size  2048M  #上传最大大小


然后重启nginx服务


php

不知道php.ini的而已find一下

...

阅读全文>>

Alex于2018-1-4 17:13 Thursday  已有16次浏览 0条评论

iOS真机安装WebDriverAgent+自动跳

不解释直接上

环境 mac10.13

iphone 7p


mac环境搭建:

第一步安装 Homebrew 不过一般用mac的都会安装这个,如果没装也不要紧,安装下面的方法安装就好了,终端执行:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/maste...

阅读全文>>

Alex于2018-1-3 14:31 Wednesday  已有39次浏览 0条评论

linux后台运行和关闭、查看后台任务

任务放到后台运行:

python manage.py celery worker --loglevel=info -c 5 &> /dev/null &

python manage.py runserver 0.0.0.0:80 &> /dev/null &

显示后台运行的程序:

jobs

805503-20170607172147622-1083477485.png

杀死后台运行的程序...

阅读全文>>

Alex于2018-1-2 15:05 Tuesday  已有23次浏览 0条评论

通过自定义URL协议在Web网页中启动本地应用程序

 在做web应用的时候,我们经常会遇到在web中调用本地应用程序的问题,例如在web中点击一个按钮,然后打开自己写的或者别人的应用程序。上网比较留意的同学应该会发现,想qq客服,淘宝的阿里旺旺客服都会有这样的效果。

    下面我主要介绍一种现在主流的处理方法,这种方法在网上的其他地方也有,但是都是转来转去,而且写得不详细,对于初学者来说,...

阅读全文>>

Alex于2017-12-20 15:03 Wednesday  已有51次浏览 0条评论

MyCat关键配置说明(copy)

一、 引言

Mycat作为现在最流行的分布式数据库中间件,已经在很多的生产项目中实施,随着时间的推移会有更多的生产项目中会用到Mycat。 
本文主要是介绍MyCat主要配置文件,以及笔者对这些配置的一些理解。

二、 前言

本文主要分析的有server.xml,schema.xml,rule.xml三个最常用的文件。

三、 Server.xml

Server.xml保存了my...

阅读全文>>

Alex于2017-12-19 15:08 Tuesday  已有36次浏览 0条评论

CDN页面总是被回源解决方案

最近发现公司图片服务器访问非常慢即使加了cdn也是一样,反馈给阿里 他们说我们源站设置了Pragma:no-cache

可是并没有设置哇,于是在网上翻问题,结果还真让我发现了;

主要是因为php启用了session 

解决方案有两个 :

1,禁用session 就是把页面的session_start() 注释掉;

2,如果必须用session...

阅读全文>>

Alex于2017-12-14 17:42 Thursday  已有53次浏览 0条评论

Linux IO 性能监控

# iostat -x 1 10
Linux 2.6.18-92.el5xen    02/03/2009
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
    ...

阅读全文>>

Alex于2017-12-14 10:50 Thursday  已有31次浏览 0条评论

php-fpm优化方法

PHP-FPM配置及使用总结:

php-FPM是一个PHP FastCGI的管理器,它实际上就是PHP源代码的补丁,旨在将FastCGI进程管理引进到PHP软件包中,我们必须将其patch到PHP源代码中,然后再行编译才能使用。而现在我们可以在PHP 5.3.2及更新版本中直接开启并使用即可,因为PHP从该版本已经将其收入到软件包中,所以其不再是补丁包的存在了。

 

· ...

阅读全文>>

Alex于2017-12-13 18:14 Wednesday  已有28次浏览 0条评论
1 2 3 4 5 6 ... »