摘要: centos中搭建nginx环境nginx开机启动nginx配置文件说明nginx负载均衡配置nginx upstream模块nginx配置sslnginx日志切割nginx平滑升级 阅读全文
posted @ 2015-11-03 00:06 忧忧夏天 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 这里整理日常会用到的一些写法,一些常规的group by,系统函数等用法不在这里做记录了,大家有什么好的写法也可以分享下 1 sql操作xml内容(sp_xml_preparedocument和openxml) 2 sql递归查询(with cte as) 3 sql把查询结果转换成xml格式(fo 阅读全文
posted @ 2015-03-30 17:24 忧忧夏天 阅读(499) 评论(0) 推荐(0) 编辑
摘要: Spring装配机制 在xml中进行显示配置 在Java中进行显示配置 隐式bean发现机制和自动装配 自动化装配bean 组件扫描(component scanning),Spring会自动发现应用上下文中的bean 自动装配(autowiring),Spring自动满足bean之间的依赖 Spe 阅读全文
posted @ 2017-10-28 20:05 忧忧夏天 阅读(233) 评论(0) 推荐(0) 编辑
摘要: mssql函数 IF EXISTS ( SELECT 1 FROM sysobjects WHERE name = 'fn_GetWeekDate') DROP FUNCTION fn_GetWeekDate GO CREATE function [dbo].fn_GetWeekDate( @Yea 阅读全文
posted @ 2016-03-30 18:57 忧忧夏天 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 基本概念 Docker三个基本概念 镜像(Image) 容器(Container) 仓库(Repository) 镜像 镜像可以理解为只读模板,如包含一个centos操作系统环境 容器 Docker利用容器来隔离和运行应用,容器是从镜像创建的运行实例 注:镜像是只读的,容器在启动时创建 阅读全文
posted @ 2016-02-22 16:43 忧忧夏天 阅读(299) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 三种模式 一般模式:可以进行复制、粘贴和删除等操作 编辑模式:按 或`a Esc`回到一般模式 命令模式:按 或`? :`进入命令模式,按 回到一般模式 移动操作 `j k` :用来控制光标移动 :返回顶部 :回到底部 :跳到n行(n是数字) 和`ctrl+b`:屏幕向前向后滚动 和` 阅读全文
posted @ 2016-02-17 14:55 忧忧夏天 阅读(301) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 1.Dockerfile文件 FROM registry.aliyuncs.com/acs sample/centos:6 MAINTAINER xuqh "xqh_163@163.com" RUN yum install y openssh server RUN ssh keygen 阅读全文
posted @ 2016-02-06 19:46 忧忧夏天 阅读(786) 评论(0) 推荐(0) 编辑
摘要: "Redis Client For .Net" 介绍 redis支持各种语言版本的client,其中.net平台下比较火的有 "ServiceStack.Redis" 和 "StackExchange.Redis" 选择StackExchange.Redis是Stack Exchange出的并... 阅读全文
posted @ 2015-12-26 16:57 忧忧夏天 阅读(830) 评论(1) 推荐(0) 编辑
摘要: "Redis数据类型及使用场景" String get/set mget/mset 说明:设置/批量设置键值信息,value可以是任何形式的字符串 用法: 场景: 常规缓存使用方式 incr/decr 说明:将key中的数值增/减1,如果key不存在会先初始化为... 阅读全文
posted @ 2015-12-09 23:06 忧忧夏天 阅读(421) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 安装 wget http://download.redis.io/releases/redis 3.0.4.tar.gz tar zxvf redis 3.0.4.tar.gz cd redis 3.0.4 make 运行 修改配置文件redis.con... 阅读全文
posted @ 2015-12-07 20:43 忧忧夏天 阅读(199) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 下载最新版本 wget http://nginx.org/download/nginx 1.8.0.tar.gz 获取旧版本的configure选项 /sbin/nginx V 编译新版本,这里不能make install cd /root/down/ tar ... 阅读全文
posted @ 2015-11-26 21:59 忧忧夏天 阅读(306) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 场景 由于默认日志都是在access.log和error.log,日志文件会越来越大,且不方便分析,所以需要对日志进行切割,一天生成一个日志文件。 方式 采用python脚本加crontab每天定时切割 python脚本 !/usr/bin/env pytho... 阅读全文
posted @ 2015-11-21 14:16 忧忧夏天 阅读(185) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 漏洞描述 Redis默认情况下,会绑定在0.0.0.0:6379,这样将会将Redis服务暴露到公网上,如果在没有开启认证的情况下,可以导致任意用户在可以访问目标服务器的情况下未授权访问Redis以及读取Redis的数据。攻击者在未授权访问Redis的情况下可以利用Redi... 阅读全文
posted @ 2015-11-15 16:43 忧忧夏天 阅读(641) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 配置文件 worker_processes 8; worker_rlimit_nofile 65535; pid logs/nginx.pid; events { use epoll; worker_connections 8192; } ht... 阅读全文
posted @ 2015-11-08 16:20 忧忧夏天 阅读(258) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 介绍 upstream与proxy模块紧密配合的模块,在这里配置一组上游服务器,并且可以设置不同的权重、类型或下线(down) 模块指令 通过ip地址的哈希值确保客户端均匀的连接服务器 每个worker进程缓存上游服务器的连接数 负载均衡算法将请求... 阅读全文
posted @ 2015-11-07 12:06 忧忧夏天 阅读(334) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 场景描述 单机缺点 当量上来后由于单机请求压力大,存在单点故障等问题 负载优点 降低单点故障 提高服务器处理能力 灵活控制请求流量 隐藏真实服务器地址 负载均衡 如下图 Nginx配置 配置如下 user nobody; wo... 阅读全文
posted @ 2015-11-06 23:06 忧忧夏天 阅读(208) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 运行用户 user nobody; 启动进程,通常设置成和cpu的数量相等 worker_processes 1; 全局错误日志及PID文件 error_log logs/error.log; error_log logs/error.log notice; error_log ... 阅读全文
posted @ 2015-11-04 23:40 忧忧夏天 阅读(193) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 1.在/etc/init.d/下面建一个名叫nginx的文件 ! /bin/sh chkconfig: 2345 80 90 description:auto_run set e PATH=/usr/local/sbin:/usr/local/bin:/sbin:... 阅读全文
posted @ 2015-11-04 23:38 忧忧夏天 阅读(151) 评论(0) 推荐(0) 编辑
摘要: "原文地址" 安装PCRE 源码:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ cd /usr/local/src wget ftp://ftp.csx.cam.ac.uk/pub/software/programmin... 阅读全文
posted @ 2015-11-04 23:33 忧忧夏天 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 我们经常用PowerDesigner来进行数据库表结构的设计,并且设计出来的表比较直观的看出之间的相互关系,方便理解;但其自动生成的脚本并不一定符合我们实际需求,所以需要经过一定配置后才能真正达到要求,下面用一个简单的案例来学习如何配置PD。需求: 这里假设数据库代码版本维护是通过sql脚本文... 阅读全文
posted @ 2015-03-31 15:11 忧忧夏天 阅读(13413) 评论(2) 推荐(3) 编辑