一、Template由来 1、任何前端页面的改动都和后端python有关; 2、前端HTML和后端python分开能让网站更加清晰; 3、前后端分离的趋势下,所有前端页面放一起更加方便前端人员调试和编码。 二、Django中的template 1、定义模板引擎 2、渲染模板 其实模板选项和字符串fo ...
分类:
其他好文 时间:
2018-07-15 21:20:16
阅读次数:
179
HBase 系列(二)安装部署 本节以 Hadoop 2.7.6,HBase 1.4.5 为例安装 HBase 环境。HBase 也有三种模式:本地模式、伪分布模式、分布模式。 一、环境准备 __(1) HBase 下载__ HBase 下载地址: __(2) SSH 服务__ service ss ...
分类:
其他好文 时间:
2018-07-15 21:20:06
阅读次数:
292
kafka消息是通过主题来进行组织和区分的,每个主题有分为零个或多个分区,分区数量可以在创建时指定也可以后期修改,不过修改只能增加不能删除,每个分区又有一个或多个副本,副本中会有一个副本被选做Leader副本,该副本对外提供读写操作,其他副本则是Follower。生产者发送消息到Leader副本的代理节点上,Follower副本从Leader同步数据。分区的每个副本对应到一个Log对象,每个Log
分类:
其他好文 时间:
2018-07-15 21:19:59
阅读次数:
345
1. 视图的功能 接收请求,进行处理,与M(models)和T(templates)进行交互,返回应答。 返回html内容 HttpResponse,也可能重定向 redirect,还可以返回json数据。 2. 视图函数使用 2.1 使用 1) 定义视图函数 request参数必须有。它是一个Ht ...
分类:
其他好文 时间:
2018-07-15 21:19:49
阅读次数:
190
题目:http://www.qscoj.cn/#/problem/show/1951 逆向思考,先全部种上再一个一个删除 先把最外围都标记成空地,再bfs将所有的空地标记 剩下的不是空地也不是树的就是答案 删除的时候只有3种情况 1.周围都是空地 直接变成空地 2.周围没有空地 答案+1 变成答案区 ...
分类:
其他好文 时间:
2018-07-15 21:19:43
阅读次数:
177
思路:枚举洞穴个数,用扩展欧几里德暴力判断没两个人的周期。 ...
分类:
其他好文 时间:
2018-07-15 21:19:34
阅读次数:
179
0、线程活跃性与安全性 活跃性:期望的多线程中的事件一定发生。活跃性问题:线程饥饿死锁。 安全性:永远不发生错误的事情。 1、线程饥饿死锁 什么是饥饿死锁? (1)线程池大小为1,正在执行的任务向线程池提交了一个新任务,而当前的这个任务要等到新任务执行后,返回结果才会结束。这种情况会导致饥饿死锁。 ...
分类:
编程语言 时间:
2018-07-15 21:19:25
阅读次数:
174
默认情况下安装elasticsearch之后是无法进行外网访问的,可以通过设置来完成这一目的 1、更改配置文件 找到network.host这一行,更改为 注意: 2、重启服务,发现报错 3、以root账户更改/etc/sysctl.conf文件,添加如下内容 4、以root账户执行下面命令 5、再 ...
分类:
其他好文 时间:
2018-07-15 21:19:17
阅读次数:
1329
0. 学习的,就是个方法,思路 1 问题现状 当前我们公司里服务器上百台,各个服务器上的管理人员很多(开发+运维+架构+DBA+产品+市场),在大家登录使用 Linux服务器时,不同职能的员工水平不同,因此导致操作很不规范,root权限泛濫(几乎大部分人员都有root权限),经常导致文件等莫名其妙的... ...
分类:
其他好文 时间:
2018-07-15 21:19:03
阅读次数:
176
表单选择器 :input(匹配所有input、textarea、select和button元素) :text(匹配所有单行文本框) :password(匹配所有密码框) :radio(匹配所有单项按钮) :checkbox(匹配所有复选框) :submit(匹配所有提交按钮) :image(匹配所有 ...
分类:
Web程序 时间:
2018-07-15 21:18:53
阅读次数:
240
0.提出问题 Scrapyd 提供的开始和结束项目的API如下,参考 Scrapyd 改进第一步: Web Interface 添加 charset=UTF-8, 避免查看 log 出现中文乱码,准备继续在页面上进一步添加 START 和 STOP 超链接。 http://scrapyd.readt ...
第一种循环方式: for循环 for(执行条件){ 执行体 } 第二种循环方式: while循环 whlie(执行条件);{ 执行体 } 第三种循环方式: do while循环 do{ 执行体 }while(执行条件); ...
分类:
Web程序 时间:
2018-07-15 21:18:30
阅读次数:
225
传送门 Description 给出数轴上的n个线段,保留最多k条线段,问这些被保留下来的线段的并集长度为最多为多少。 Input 第一行两个数n和k 接下来n行,每行两个数,表示一条线段的左右端点。(0<=每个数<109) Output 一个数表示答案。 Sample Input Sample O ...
分类:
其他好文 时间:
2018-07-15 21:18:22
阅读次数:
181
题意: 有长度为n的一排格子,每个格子里面可以任意填入1,2,3,4四个数字,问1,2都为偶数个的方案 T组数据,每组数据一个n(<=1e9) 样例输入 2 1 2 样例输出 2 6 分析 设dp[i][0/1/2/3]分别为处理到第i个,1和2的个数分别为 全偶、1偶2奇、1奇2偶,全奇 那么dp ...
分类:
其他好文 时间:
2018-07-15 21:18:11
阅读次数:
191
JAVA 内存管理总结 1. java是如何管理内存的 Java的内存管理就是对象的分配和释放问题。(两部分) 分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。 释放 :对象的释放是由垃圾回收机制决定和 ...
分类:
编程语言 时间:
2018-07-15 21:18:02
阅读次数:
168
1,安装 dotnet-win-x64 https://dotnet.github.io/2,安装 DotNetCore.1.0.4_1.1.1-WindowsHosting.exe https://www.microsoft.com/net/download/windows run app 环境3 ...
分类:
Web程序 时间:
2018-07-15 21:17:55
阅读次数:
276