from django.contrib import auth django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: 1 、authenticate() 提供了用户认证,即验证用户名以及密码是否正确,一般需要username password两个关键字参数 如果认证信息有 ...
分类:
其他好文 时间:
2018-03-28 20:31:26
阅读次数:
190
代码演示: 代码运行结果: golang 1+1 = 2 7.0/3.0 = 2.3333333333333335 false true false 代码解读: 值类型有:字符串,整数,浮点数,布尔值 字符串可以作拼接,用"+"来连接 整数直接运算即可 如果要计算小数点,就用浮点数 布尔类型的值支持 ...
分类:
编程语言 时间:
2018-03-28 20:31:18
阅读次数:
200
20155227《网络对抗》Exp2 后门原理与实践 基础问题回答 (1)例举你能想到的一个后门进入到你系统中的可能方式? 在非官方网站下载软件时,后门很可能被捆绑在软件中。 攻击者利用欺骗的手段,通过发送电子邮件或者文件,并诱使主机的操作员打开或运行藏有木马程序的邮件或文件,这些木马程序就会在主机 ...
分类:
其他好文 时间:
2018-03-28 20:31:09
阅读次数:
162
函数题第一题 void splitfloat( float x, int *intpart, float *fracpart ) {int a; float b; a=x/1; b=x-a; *intpart=a;*fracpart =b; } 先想到要将x分成整数和小数,所以要定义一个整形a和浮点 ...
分类:
其他好文 时间:
2018-03-28 20:31:03
阅读次数:
151
code review之codebrag安装使用 1.说明 codebrag是一款审核代码的工具,安装部署很简单。现在网上有很多代码审核工具,收费的开源的一大堆,开源的比较好的是Facebook的phabricator,这款工具功能非常强大,利用得当非常利于开发,但是安装部署比较麻烦,并且团队使用需 ...
分类:
其他好文 时间:
2018-03-28 20:30:55
阅读次数:
358
1,下载 有两种方式: 直接下载编译好安装程序 :https://github.com/MicrosoftArchive/redis/releases下载源码编译: https://github.com/MicrosoftArchive/redis 2,配置 安装程序可以把Redis安装成服务,3. ...
分类:
其他好文 时间:
2018-03-28 20:30:48
阅读次数:
163
一、文件合并 1、命令: >:覆盖式 >>:追加式 例如:cat /etc/passwd > a.txt 把/etc/passwd下的内容合并到a.txt内,若没有文件a.txt则创建 enho 'hello' 创建hello enho 'hello' > a.txt 把‘hello’合并到a.tx ...
分类:
其他好文 时间:
2018-03-28 20:30:39
阅读次数:
132
这是我在博客中写的第一篇文章。还请各位大神们多多指教!我会详细讲解如何将我们由java的swing以及awt组件编写出的java可视化窗口程序编制成一个我们能够让用户使用的,商业化,可安装的软件。网上的资料大都十分碎片化,看了之后往往会出现很多问题,导致最终无法成功。笔者在经过三天的尝试之后,总结出 ...
分类:
编程语言 时间:
2018-03-28 20:30:30
阅读次数:
137
1.多线程 1.多线程 线程状态分为:新建状态、就绪状态、运行状态、阻塞状态、死亡状态 对象等待池的阻塞状态:运行状态执行了wait方法 对向锁池的阻塞状态:试图获得某个同步锁,已经被其他线程占用,就会放到对象的锁池中 其他阻塞状态:执行了sleep()方法、join方法() 线程睡眠Thread. ...
分类:
编程语言 时间:
2018-03-28 20:30:21
阅读次数:
149
关于CentOS6克隆之后网卡问题的处理实验设备:??宿主机win10,软件VMwareWorkstation12pro,CentOS6.9最小化安装版(CentOS7未发现该问题)。如下图:问题来源:??由于不想多次去安装系统,配置静态ip和本地yum源。突发奇想使用克隆功能可以实现快速部署多台相同环境的系统。结果在完成克隆之后,通过ifconfig命令发现新的网络端口eth1,且在/etc/s
分类:
其他好文 时间:
2018-03-28 20:30:13
阅读次数:
205
做圆桌爆文公众号的时候,需要对阅读的文章进行时间统计。是这个公众号的核心功能,客户把文章转发到朋友圈或者转给朋友,记录谁阅读此文章和阅读时长进行记录,从而展示给客户。 功能点是,关闭页面时触发事件,请求后台,把阅读时间记录下来。 技术段: 全部代码: 1 <!DOCTYPE html> 2 <ht ...
分类:
Web程序 时间:
2018-03-28 20:30:07
阅读次数:
209
webstorm实用快捷键 Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*…*/ ) Shift+F6 重构-重命名 Ctrl+X 删除行 Ctrl+D 复制行 Ctrl+G 查找行 Ctrl+Shift+Up/Down 代码向上/下移动。 F2 或Shift+F2 高亮错误或警告 ...
分类:
Web程序 时间:
2018-03-28 20:29:59
阅读次数:
215
Java.lang.NullPointerException 这个异常大家肯定都经常碰到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针, ...
分类:
编程语言 时间:
2018-03-28 20:29:43
阅读次数:
159
首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。这就是我们平时说的键值对。 HashMap通过hashcode对其内容进行快速查找,而 TreeMap中所有的元素都保持着某种固定的顺 ...
分类:
编程语言 时间:
2018-03-28 20:29:36
阅读次数:
148
线段树合并,就是将已有的两棵线段树合并为一棵,相同位置的信息整合到一起,通常是权值线段树 比较裸的,就是将一棵线段树的每一个位置取出来插入另一棵中 但比较高效的线段树合并可以参照可并堆的合并方式 线段树合并的原理十分简单,具体步骤如下: 对于两颗树的节点u和v ①如果u为空,返回v ②如果v为空,返 ...
分类:
其他好文 时间:
2018-03-28 20:29:30
阅读次数:
167
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.or ...
分类:
其他好文 时间:
2018-03-28 20:29:23
阅读次数:
353
代码演示 代码运行结果 map: map[k1:7 k2:13] v1: 7 len: 2 map: map[k1:7] prs: false map map[foo:1 bar:2] 代码解读: maps是go语言内置的数据类型,也有叫字典或者映射的 使用make(map[key type]val ...
分类:
编程语言 时间:
2018-03-28 20:29:14
阅读次数:
190