`
文章列表
模糊匹配存儲過程如下 DROP PROCEDURE IF EXISTS drop_databases; CREATE PROCEDURE drop_databases( IN paramDBNamePrefix VARCHAR(32), IN paramDBNameSuffix VARCHAR(32) ) BEGIN DECLARE _done INT DEFAULT 0; DECLARE _cursorValue VARCHAR(255); DECLARE _cursor CURSOR FOR SELECT SCHEMA_NAME F ...
以下代码,命令和配置在ubuntu14.04LTS上实际测试 安装 安装可以使用一下命令: sudo apt-get install supervisor 安装成功后,supervisor就会默认启动 使用 有很多方法添加进程,看了很多博客上的介绍和加上我的实际使用,我认为一下方法最好用: 将每个进程的配置文件单独拆分,放在/etc/supervisor/conf.d/目录下,以.conf作为扩展名,例如test.conf定义的一个简单的HTTP服务器: [program:test] command=python -m SimpleHTTPServer 重启supervisor ...
Windows编写的文件到linux下,在执行脚本的时候会出现问题: 原因是:fileformat=dos      方法1:vim x.sh进入x.sh后, 在底部模式下, 执行:set fileformat=unix后执行:x或者保存修改。 然后就可以执行./x.sh运行脚本了      方法2:直接执行sed -i "s/\r//" x.sh来转化, 然后就可以执行./x.sh运行脚本了
                                         忘记怎么重定向跳转就来看这个文章!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ---------------------------------------------------------------------------------------- 1,将www.myweb.com/connect 跳转到connect.myweb.com rewrite ^/connect$ ...
create table: Specified key was too long; max key length is 767 bytes 原因 数据库表采用utf8编码,其中varchar(255)的column进行了唯一键索引 而mysql默认情况下单个列的索引不能超过767位(不同版本可能存在差异) 于是utf8字符编码下,255*3 byte 超过限制 解决 1  使用innodb引擎; 2  启用innodb_large_prefix选项,将约束项扩展至3072byte; 3  重新创建数据库; my.cnf配置: default-storage-engine=INNO ...
微信小程序获取unionId必须: 1.*注册微信开放平台,绑定需要获取unionid的应用。 2.*只是通过https://api.weixin.qq.com/sns/jscode2session 是永远拿不到unionId的只能拿session_key和openid,虽然官方说能拿到。 获取的流程: *客户端(小程序) wx.login ->      code wx.userInfo -> iv(偏移量) , encryptedData(加密数据) 传给后台。 ------------------------------------------------------ ...
nginx查看安装了哪些模块 查看安装了哪些模块命令: [root@RG-PowerCache-X xcache]# nginx/sbin/nginx -V nginx version: nginx/1.2.3 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) TLS SNI support enabled configure arguments: --prefix=/opt/xcache/nginx --with-ipv6 --with-http_ssl_module --with-http_stub_status_modul ...
公网地址 registry.cn-hangzhou.aliyuncs.com/syl/nginx-ajp 经典内网 registry-internal.cn-hangzhou.aliyuncs.com/syl/nginx-ajp 专有网络 registry-vpc.cn-hangzhou.aliyuncs.com/syl/nginx-ajp This Image is based on nginx-1.10.3 and compiling with nginx_ajp_moudle which connect nginx by ajp protocol. ...
一. nginx_upstream_jvm_route模块功能 这个模块通过session cookie的方式来获取session粘性。如果在cookie和url中并没有session,则这只是个简单的round-robin 负载均衡。 1. 一开始请求过来,没有带session信息,jvm_route就根据round robin的方法,发到一台tomcat上面。 2. tomcat添加上session 信息,并返回给客户。 3. 用户再此请求,jvm_route看到session中有后端服务器的名称,它就把请求转到对应的服务器上。 暂时jvm_route模块还不支持默认fair的模式。j ...

SWAGGER DESC

swagger注释API详细说明  API详细说明 注释汇总 作用范围 API 使用位置对象属性 @ApiModelProperty 用在出入参数对象的字段上协议集描述 @Api 用于controller类上协议描述 @ApiOperation 用在controller的方法上Response集 @ApiResponses 用在controller ...
/** * jointPic * @param files * @param path */ public static void jointPic(List<File> files, String path) { try { Integer allWidth = 0; // 图片总宽度 Integer allHeight = 0; // 图片总高度 List<BufferedImage> imgs = new Arra ...

Nginx配置AJP

*请使用源码方式安装Nginx! 下载Nginx及必须的包 Step 1: mkdir -p /usr/src/nginx && cd /usr/src/nginx apt-get install unzip wget http://www.openssl.org/source/openssl-1.0.1j.tar.gz tar zxvf openssl-1.0.1j.tar.gz wget http://www.zlib.net/zlib-1.2.11.tar.gz tar zxvf zl ...

ubuntu pcre

sudo apt-get install libpcre3 libpcre3-dev

ubuntu下安装zlib

在ubantu下安装zlib 使用sudo apt-get install zlib error:E: 未发现软件包 zlib 尝试使用wget http://www.zlib.net/zlib-1.2.3.tar.gz,下载下来再自己编译,安装 error:已发出 HTTP 请求,正在等待回应... 404 Not Found 2016-01-10 23:23:50 错误 404:Not Found。 解决: zlib的官网打不开, apt-get insatll zlib 也找不到软件包?解决方法是打开ubuntu software center,搜索zlib,找到zlib1g- ...
Fail2Ban 打出服务器安全的组合拳 sudo apt-get update sudo apt-get install fail2ban 安装完后服务会自动启动, 该服务的fail2ban保持在它的配置文件/etc/fail2ban目录。 有一个与默认称为文件jail.conf 。 由于此文件可以通过软件包升级进行修改,因此我们不应该就地编辑此文件,而是复制它,以便我们可以安全地进行更改。为了让这两个文件一起成功运作,最好是只包含您要在覆盖设置jail.local文件。 所有默认选项将从采取jail.conf文件。 尽管我们仅应包括从在默认偏差jail.local文件,它是更容易地 ...
Global site tag (gtag.js) - Google Analytics