Django学习之路05
Django模板层 模板层语法(两类) 变量相关:{{ }} 逻辑相关:{{ }} 给模板传值的方法 #方法1
#通过字典传值,指名道姓,例如下
return render(request,'reg.html',{'n':n,'f':f})
#方法2
return render(request,'reg.html',locals())
#locals()会将它所在名称空间中的所有名字全部传给前端
#缺点是如果你的前端并不需要那么多数据就会造成资源的浪费 变量相关 经过测试,py
windows10下载低版本JDK配合burp使用
由于近期要用到burpsuit,原先的jdk版本太高,需要下载旧版本,通过网上教程也没有成功修改环境变量无法实现版本切换,只好先把原来的JDK卸载,然后安装旧版本。 首先进入系统环境变量配置,从path里删除java路径并且记住。 进入win10 的卸载或更改程序,找到JDK,卸载。 找到第一步的路径,查看java文件夹是否成功被删除。 如果出现删除失败,或者卸载不干净,一般是注册表没有清理干净,可以尝试下载一个windows清理工具。 确认删除后,进入oracle官网下载旧版本java 在j
【转】Linux内核中分配4M以上大内存的方法
在Linux内核中, kmalloc能够分配的最大连续内存为2的(MAX_ORDER-1)次方个page(参见alloc_pages函数, "if (unlikely(order >= MAX_ORDER)) return NULL;"), page的大小一般是4K bytes, MAX_ORDER缺省定义为11, 所以如果不修改内核, kmalloc能够分配的最大连续内存一般是4M bytes. 内核中获取4M以上大内存的方法有三种: 1.修改MAX_ORDER, 重新编译内核 2.内核启动
int、Integer和Integer.valueOf的联系
首先看一道实际java笔试的问答题 1 public class test {
2 public static void main(String[] arg){
3 int i1=1;
4 Integer i2=1;
5 Integer i3=new Integer(1);
6 Integer i4=Integer.valueOf(1);
7 Integer i5=Integer
利用keil编程软件新建51单片机工程,实现第一个点亮LED灯
工具: windows 10,proteus7.8,keil 4 主要步骤: 1.keil编程软件(安装方法可参考本人前两篇博客)规定,必须先要建项目。点击菜单栏里面project按钮,并选择 new uvision project...选项,如图: 2.新建一个名为example的项目,保存在桌面的firstproject文件夹中。选择桌面位置新建firstproject文件夹,输入example项目名。新建的项目名为example,该项目名称可以任意。该项目保存位置可以任意。此处新建了一个
二叉树根先序排列推算中序排列
整体思想:利用栈的特点,将先序看成入栈过程,中序看成出栈过程,推算出出栈的可能性 先序遍历:DCAGFEB 中序遍历可能性:CDFGEAB CGAFDEB DCGAFEB ACGDEFB
javascript 权威指南二
1、JavaScript程序是用Unicode字符集编写的。Unicode 是ASCII和Latin-1的超级,并支持地球上几乎所有在用的语言。 2、JavaScript是区分大小写的语言。HTML并不区分大小写
文件处理,注册,登入,with
文件处理 什么是文件处理 修改存储的信息 什么是文件 操作系统提供的虚拟概念,存储信息(用二进制存储信息) 打开文件 f = open(r'文件路径','打开模式',encoding='某种编码') 修改文件 f.write() 保存文件 f.flush() 关闭文件 f.close() 文件的三种打开模式 r:读取模式 f.read() #读取所有文本内容 f.readline() #一行一行读取 w:清空写入模式 f.write() a:追加写入 f.write encoding指定读取/
面试题思路,25匹马 5个跑道取前三,最少比赛次数--八次
看到这道算法题感觉很有意思,手动推了下感觉网上的答案并不是很完美。 首先,题目假定条件如题,并且比赛不记录时间, 马的比赛次数任意。 解决方案: 1,马分五组进行比赛,得到各组名次,并记录---- 5次 2,取每组的前三名(共15匹),开始是每组的第三名进行比赛,只保留第一名。 3,淘汰的组用第二名补上,继续第二步骤的比赛 ,每次淘汰 4 匹,一共需要3次可以得到 前三名 (共8次比赛) 决出前五名:则需要考虑一种特殊情况,随机分组时,分出了死亡之组(前5名里有四个以上
第六次作业--static关键字、对象
##题目一 ##Computer package Train.Method.TeachDemo.Thread.Fuction;
/**
* 求n的阶乘算法
* @author 喵
* @date 2019年9月18日下午1:19:34
*/
public class Computer {
public int num;
public Computer() {
}
public Computer(int num) {
并发编程之Process的join和其它用法
目录 上节课内容回顾 一、Process的join用法 二、Process的其他用法 三、Process的name和is_alive(了解) 四、Process的terminal(了解) 五、守护进程 六、抢票小程序 上节课内容回顾 ''' 操作系统 ***** 串行:一个完完整整执行完再 并发:看起来是同时运行 单核 并行:真正的同时运行 多道技术: 空间复用:共用一个内存条,多个进程互相隔离,物理级别隔离。 时间复用:共用一个cpu 程序:躺在硬盘上的文件 进程:一个执行的程序,是一系列资
Laya的场景以及场景的加载
参考: Laya项目发布详解 Laya2.0 内嵌模式、加载模式、分离模式、文件模式的场景加载创建和场景打开关闭 版本2.1.1.1 白鹭中的场景是exml制作,发布后exml代码都会打包到default.thm.json中,在项目运行时,在Main文件中加载。 Laya中的场景则提供了多种方式。 Laya编辑模式下F9。查看场景设置。 发布模式有文件模式,内嵌模式,加载模式,分离模式。 默认是文件模式。 这些模式的区别就是我的场景UI数据究竟放哪里。 我们现在分别用4种模式创景场景,每个场景
uwsgi重启shell脚本
一、概述 工作中使用uwsgi时,每次需要进入到工作目录,去执行uwsgi相关命令,比较繁琐。这里整理了一个uwsgi重启脚本! 根据参考链接,修改了部分内容(定义了变量,修复了一些bug,增加了颜色输出) #!/bin/bash
INI="/www/mysite1/uwsgi/uwsgi.ini"
UWSGI="/virtualenvs/venv/bin/uwsgi"
PSID="ps aux | grep "uwsgi"| grep -v "grep" | wc -l"
i
阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_01-vuejs研究-vuejs介绍
1、vue.js是什么? Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计 为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一 方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。 渐进式框架:Progressive,说明vue.js的轻量,是指一个前端项目可以使用vue.js一两个特性也可以整个项目都用 vue.js。
Spring 的核心API
Spring的核心API 如下: BeanFactroy:这是一个工厂,用于生产任意bean。采取延迟加载,第一次getBean时才会初始化Bean。 ApplicationContext:是BeanFactory的子接口,功能更强大。(国际化处理,事件传递,Bean自动装配,各种不同应用层的Context实现)。当配置文件被加载时,就进行实例化操作. ClassPathApplicationContext:用于加载classPath(类路径,src)下的指定xml文件。
oralce学习笔记(二)
分区清理: --范围分区示例
drop table range_part_tab purge;
--注意,此分区为范围分区
create table range_part_tab (id number,deal_date date,area_code number,contents varchar2(4000))
partition by range (deal_date)
(
partition p1 values
洛谷$P4040\ [AHOI2014/JSOI2014]$宅男计划 贪心
正解:贪心 解题报告: 传送门$QwQ$ 其实很久以前的寒假就考过了,,,但那时候$gql$没有好好落实,就只写了个二分,并没有二分套三分,就只拿到了$70pts$ #include <bits/stdc++.h>
using namespace std;
#define ll long long
#define rp(i,x,y) for(register ll i=x;i<=y;++i)
#define my(i,x,y) for(register ll i=x;i>=y;--i)
今日推荐
周排行