Django视图(View)

django视图,django基础入门
分类: 编程语言 发布时间: 06-21 00:15 阅读次数: 0

BBS项目之登录功能

1.路由层添加一个登录的路由: 2.视图层写login函数: 分析返回的login.html页面需要哪些字段, 用户名,密码,验证码,考虑到验证码刷新是局部刷新,采用ajax的方式提交数据到后端 验证码那一行需要分成两段,左边是input标签,右边img标签 验证码的背景图片需要动态生成,而且图片上面要写字,字体样式也要导入,因此用到pillow模块 图片的颜色需要随机变化,用random模块 然后生成画笔对象和字体对象,字体对象需要百度ttf下载一个字体然后放入本地,第二个参数表示字体高度,
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

索引的几个概念

聚集索引 辅助索引 覆盖索引
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

Mysql日期与时间类型及函数

1.Mysql日期和时间类型: 有5种表示时间值的日期和时间类型,分别为、DATE,TIME,YEAR,DATETIME,TIMESTAMP。 DateTime和TimeStamp都是年月日时分秒,为什么还有这两个类型呢? 1、精度:DateTime和TimeStamp都可以精确到毫秒,但是用的很少,一般精确到毫秒都是用Timestamp 2、DateTime和TimeStamp最大的区别只是用的场景不同,如果你的应用 是用于不同时区(就是国内和国外同时使用),这时候如果用dateTime就会
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

shell 需要注意的点

#!/bin/bash set -o nounset set -o errexit #set -o nounset #在默认情况下,遇到不存在的变量,会忽略并继续执行,而这往往不符合预期,加入该选项,可以避免恶果扩大,终止脚本的执行。 #set -o errexit #在默认情况下,遇到执行出错,会跳过并继续执行,而这往往不符合预期,加入该选项,可以避免恶果扩大,终止脚本的执行。 #封装函数 log () { local prefix="[$(date
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

PJzhang:web漏洞扫描工具sitadel

猫宁!!! 参考链接:https://www.freebuf.com/sectool/194769.html 转变博客的写作思路,力求精简快捷,不浪费自己或者他人的时间。 sitadel是一款精简的web应用扫描工具,采用python3编写。 我在kali linux上进行全部操作。 github地址:https://github.com/shenril/Sitadel 下载到root目录 git clone https://github.com/shenril/Sitadel.git 开启扫
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

【zabbix】zabbix 高可用架构的实现

https://www.jianshu.com/p/249d47b089b4?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

Codeforces Round #568 (Div. 2) 题解(A,B,C)

熬夜打比赛真有趣 竟然上分了真有趣 Your room: 233 有可能更D A. 题意:有三个人在数轴上\(a,b,c\)的位置,每秒其中一个能移动1个单位长度,求他们两两之间距离至少为\(d\)的时间。 分析:直接分类讨论,显然挪左右两个才是最好的 #include<bits/stdc++.h> using namespace std; int a[10],d; int main() { cin>>a[1]>>a[2]>>a[3]>>d; sort(a+1,a+4);
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

SSM框架返回json数据

常见错误:No converter found for return value of type: class .................. 原因分析:这是因为springmvc默认是没有对象转换成json的转换器的,需要手动添加jackson依赖。 解决方案:手动添加jackson依赖到pom.xml文件中 1 <properties> 2 <jackson-databind.version>2.9.8</jackson-databind.version> 3 </
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

2019-06-19 java学习日记

SimplleDateFormat类实现日期和字符串的相互转换: 概述 DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。 是抽象类,所以使用期子类SimpleDateFormat SimpleDateFormat构造方法 public SimpleDateFormat() public SimpleDateFormat(String pattern) 成员方法 public final String format(Date date) publ
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

《伟大的博弈》读后感作文4100字

《伟大的博弈》读后感作文4100字: 五一小长假,作为工厂员工,没能跟上大家放假的步伐,窝家里两天没出门,逼着自己看完《伟大的博弈》,感触颇多。似乎不能消化,先记录第一遍作为幼稚的见证。 科技进步,人类发展,但人性永恒不变。那些刻在基因里的代码,引领我们走出了非洲丛林,从猿猴变成人。但是,也正是因为这些基因里的代码,让我们不断重复曾今的过错。每一次都会以为这次不一样,但是这次真的不一样吗? 这本书的书名,起得非常的经典,用一个词完美的概括了美国的金融史。博弈,并且是伟大的博弈。是的,人类的存活
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

第2节 hive基本操作:13、hive的函数

4.2、Hive参数配置方式 Hive参数大全: https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties 开发Hive应用时,不可避免地需要设定Hive的参数。设定Hive的参数可以调优HQL代码的执行效率,或帮助定位问题。然而实践中经常遇到的一个问题是,为什么设定的参数没有起作用?这通常是错误的设定方式导致的。 对于一般参数,有以下三种设定方式: l 配置文件 l 命令行参数 l 参数声明 配置文件:
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

shell 字符菜单管理

1、创建一个脚本func.sh 脚本如下func2.sh #!/bin/bash function menu(){ title="My Menu" url="www.lampym.com" time=`date +%Y-%m-%d` cat << eof ######################################## $title ######################################## * 1)add
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

python学习之beautifulsoup4、搜索文档树、遍历文档树、 mongDB的简单使用

1.beautifulsoup的简单使用 # 解析库:re,selenium # XML解析器 # Beatifulsoup解析库,需要配合解析器使用 # 目前主要的解析器:Python标准库,lxml HTML解析器(首选) # Beatifulsoup能给我们提供一种查找文档树的方法,其内部封装了re # 1.什么bs4,为什么要使用bs4 # html_doc = """ # <html><head><title>The Dormouse's story</title></
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

Java ExcutorService优雅关闭方式

关闭时可使用如下代码 public static void waitUntilTerminate(final ExecutorService executorService, final int timeout) { try { executorService.shutdown(); if (!executorService.awaitTermination(timeout, TimeUnit.SECONDS)) { //超时后直
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

十一:JavaWeb中的监听器(二)

一、监听域对象中属性的变更的监听器   域对象中属性的变更的事件监听器就是用来监听 ServletContext, HttpSession, HttpServletRequest 这三个对象中的属性变更信息事件的监听器。   这三个监听器接口分别是ServletContextAttributeListener, HttpSessionAttributeListener 和ServletRequestAttributeListener,这三个接口中都定义了三个方法来处理被监听对象中的属性的增加,
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

2019年学习总结

一、我学到的内容 二、我的收获 博客链接 https://www.cnblogs.com/gaotian250yj912/ pta链接 https://pintia.cn/problem-sets?tab=1 三、自我检讨 不足之处 本学期遇到很多问题,可能是越到后面学的东西越来越难了,但是更可能是自己没有努力去学,没有花时间解决问题,才慢慢都没让问题积累起来; 作业完成的还不够好,还需要努力; pta考试的总结 考试真的彻底发现了这个学期自己的学习情况不咋地,老师出的题目并不难,都是平时做了
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

CSS .css边框属性(border)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>边框属性</title> <style> /*.box{ height: 100px; width: 100px; background-color: #3385ff; border-top:1px double #000; border-right:2px dashed red; border-bottom:3px outset
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

java的IO流,实现中文字符的复制

package oyb; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter;
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0

动态sql与变量绑定

有时候动态sql需要进行变量的赋值,这个时候就需要调用系统的存储过程sp_executesql了。使用中还是有些注意事项,代码如下: --字符型字段需声明为NVARCHAR类型 DECLARE @STRSQL NVARCHAR(1000),@VALUE_STR NVARCHAR(254) --动态SQL拼接 SET @STRSQL='SELECT @VALUE_STR=ISNULL(VALUE_STR,'''') FROM [Mast'+'ADMIN'+'@Prop_Fld] WHERE
分类: 其他 发布时间: 06-21 00:06 阅读次数: 0