兔八哥极品软件园    运行: 1975天 | 文章:530 篇 | 评论:7 条 | 碎语:1条

Nginx反向代理+负载均衡简单实现(https方式)

作者:admin 发布于:2017-5-3 13:55 Wednesday

阅读全文>>

评论(0) 引用(0) 浏览(145)

nginx屏蔽IP

作者:admin 发布于:2017-5-2 14:02 Tuesday

1:首先遍历nginx_access log来查看恶意IP地址:

1
awk '{print $1}' /path/to/nginx/access/logs/nginx.access.log |sort |uniq -c|sort -n

2:在nginx.conf目录下创建blockip.conf文件

3:将第二步创建的文件在server或者http等block中填加

1
include blockips.conf;

4:在blockip.conf中加入需要被屏蔽的IP地址

   deny:xxx:xxx:xxx:xxx

5:nginx -s reload

阅读全文>>

评论(0) 引用(0) 浏览(147)

查询在一张表不在另外一张表的记录

作者:admin 发布于:2017-4-27 15:49 Thursday

参考文献

http://hi.baidu.com/zdfgng/blog/item/dd5f88359a1cd0260b55a9ce.html

题目

假如要查询在a表中存在,但是在b表中不存在的记录,应该如何查询。为了便于说明,我们假设a表和b表都只有一个字段id,a表中的记录为{1,2,3,4,5},b表中的记录为{2,4},那么我们需要通过一个sql查询得到{1,3,5}这样的结果集。

一般解法(效率低)

看到这个题目,我们首先想到的可能就是not in这样的关键字,具体的查询语句如下:

select ta.*from ta where ta.id notin(select tb.id from tb)

上述查询语句的查询结果集确实是{1,3,5},用navicat执行上述语句,得到如下图所示结果:

效...

阅读全文>>

评论(0) 引用(0) 浏览(142)

mysql left join 右表数据不唯一的情况解决方法

作者:admin 发布于:2017-4-27 15:49 Thursday

1.left join 基本用法


MySQL left join 语句格式

A LEFT JOIN B ON 条件表达式

left join 是以A表为基础,A表即左表,B表即右表。

左表(A)的记录会全部显示,而右表(B)只会显示符合条件表达式的记录,如果在右表(B)中没有符合条件的记录,则记录不足的地方为NULL。

例如:news 与 news_category表的结构如下,news表的category_id与news_category表的id是对应关系。

news 表

idtitlecategory_idcontentaddtimelastmodify
1fashion news title1fashion news co...

阅读全文>>

评论(0) 引用(0) 浏览(143)

记录entityframework生成的sql语句

作者:admin 发布于:2017-4-27 15:46 Thursday

Interceptors (EF6.1 Onwards)

Starting with EF6.1 you can register interceptors in the config file. Interceptors allow you to run additional logic when EF performs certain operations, such as executing database queries, opening connections, etc.

Interceptors are registered by including an interceptor element under the  interceptors...

阅读全文>>

评论(0) 引用(0) 浏览(145)


Powered by 兔八哥极品软件 苏ICP备12049267号 sitemap