第三百九十八节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署Linux安装nginx Nginx简介 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoe ...
分类:
系统相关 时间:
2017-10-01 13:08:16
阅读次数:
343
铺地毯 题目描述 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 n 张地毯,编号从 1 到n 。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。地毯铺设完成后,组织者想知道覆盖地面 ...
分类:
其他好文 时间:
2017-09-30 21:53:23
阅读次数:
235
有时候我们需要判断B链表是不是A链表的子集,我们可以使用A.containsAll(B)来判断,当返回值是true的时候就表明B链表是A链表的子集,当返回值是false时候就表明B链表不是A链表的子集。 实验代码如下: 实验结果:false 实验代码如下: 实验结果:true 我们看下源代码了解co ...
分类:
编程语言 时间:
2017-09-30 11:34:01
阅读次数:
150
一、场景 项目A监听mq中的其他项目的部署消息(包括push_seq, status, environment,timestamp等),然后将部署消息同步到数据库中(项目X在对应环境[environment]上部署的push_seq[项目X的版本])。那么问题来了,mq中加入包含了两个部署消息 dm ...
分类:
其他好文 时间:
2017-09-29 21:12:36
阅读次数:
232
概述 从使用者的角度,AQS的功能可分为两类:独占功能和共享功能。它的子类中,要么实现并使用了它独占功能的API,要么使用了共享锁的功能,而不会同时使用两套API,即使是它的子类ReentrantReadWriteLock,也是通过两个内部类:读锁和写锁,分别实现的两套API来实现的。 AQS是一个 ...
分类:
编程语言 时间:
2017-09-29 17:57:00
阅读次数:
255
Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find the maximum profit. You may comple ...
分类:
其他好文 时间:
2017-09-29 13:19:50
阅读次数:
140
采集目录到HDFS 采集需求:某服务器的某特定目录下,会不断产生新的文件,每当有新文件出现,就需要把文件采集到HDFS中去 根据需求,首先定义以下3大要素 配置文件编写: Channel参数解释: capacity:默认该通道中最大的可以存储的event数量 trasactionCapacity:每 ...
分类:
其他好文 时间:
2017-09-28 20:49:29
阅读次数:
205
SElinux1.SElinux简述SELinux(Security-EnhancedLinux)是美国国家安全局(NSA)对于强制访问控制的实现,是为了结束DAC(自主访问控制,任何程序对其资源享有完全的控制权,每个用户或进程可以随意修改自己的文件的权限,将其他权限授予给任何其他人而具有任意的访问机制.标准Linux..
分类:
系统相关 时间:
2017-09-28 09:53:55
阅读次数:
136
/// /// 批量保存多表 /// /// /// /// public static void SqlBatchCopy(DataTable dt, string TableName,DataTable dt1, string TableName1) ... ...
分类:
数据库 时间:
2017-09-27 18:52:52
阅读次数:
195
1、初识postgresql large object 一位同事在对使用pg_dump备份出来的文件(使用plain格式)进行恢复时,觉得速度非常慢,让我分析一下是什么原因。 我拿到他的.bak文件,文件有1个多G。为了方便分析,我用split工具把文件给拆成了多个小文件。在.bak文件中,我发现有... ...
分类:
数据库 时间:
2017-09-25 19:52:16
阅读次数:
247