看登录中间件的时候发现request.user返回的是SimpleOject对象,往下看翻到了LazyObject,看源码看了半天没看懂 网上搜了一堆资料了解下惰性加载实现是的什么功能,再回去看源码,大概知道了LazyObject实现的原理 Django的惰性加载,就是生成对象的时候先不实例化,等到 ...
分类:
其他好文 时间:
2019-08-04 16:50:25
阅读次数:
104
给一个权重的vector,让你根据权重的概率返回值,返回的值是这些权重的索引。 比如给你一个[1,2]的权重矩阵,1/3的概率返回0,2/3的概率返回1。 等概率函数random只能等概率的一系列数,所以需要将权重矩阵进行累加,即[1,2]变成[1,3],这样如果你用random生成的等概率数是0, ...
分类:
其他好文 时间:
2019-08-04 16:50:09
阅读次数:
69
本文会分析Spring的IOC模块的整体流程,分析过程需要使用一个简单的demo工程来启动Spring,demo工程我以备好 上方一个简单的demo工程相信各位童鞋在刚刚学习Spring的时候就已经的特别6了。我就不详细的说明了,直接开始看源码吧 在文章开始的demo工程中,我选择使用了一个xml文 ...
分类:
编程语言 时间:
2019-08-04 16:49:39
阅读次数:
92
一、获取openjdk源码: <!--?xml version="1.0" encoding="UTF-8"?--> 二、准备环境 安装<!--?xml version="1.0" encoding="UTF-8"?--> homwbrew: 安装依赖: <!--?xml version="1.0" ...
分类:
系统相关 时间:
2019-08-04 16:49:09
阅读次数:
131
题目描述 给一n \times nn×n的字母方阵,内可能蕴含多个“yizhong”单词。单词在方阵中是沿着同一方向连续摆放的。摆放可沿着 88 个方向的任一方向,同一单词摆放时不再改变方向,单词与单词之间可以交叉,因此有可能共用字母。输出时,将不是单词的字母用*代替,以突出显示单词。例如: 输入: ...
分类:
其他好文 时间:
2019-08-04 16:48:49
阅读次数:
97
自从NASA对MRT工具停止支持后,这个工具的官网也随之打不开无法下载。处理数据当然还是需要官方的工具好一些。 现在NASA推荐使用HEG工具来处理MODIS系列产品,除此之外工具对ASTER, MISR, AIRS, and AMSR-E HDF-EOS data sets.It also han ...
分类:
其他好文 时间:
2019-08-04 16:48:35
阅读次数:
379
Stall Reservations Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 15069 Accepted: 5270 Special Judge Description Oh those picky N (1 <= N ...
分类:
其他好文 时间:
2019-08-04 16:48:17
阅读次数:
72
Docker 1.9 中正式引入了所谓的 "Container Network Model",也就适合所谓的 CNM 的概念。CNM 即用于创建小型微分割的网络来使得不同组的容器之间进行相互连接。 Basic Usage | 基本使用 端口映射 容器中可以运行一些网络应用,要让外部也可以访问这些应用 ...
分类:
其他好文 时间:
2019-08-04 16:47:24
阅读次数:
85
准备三台虚拟机,ip分别为192.168.220.10(master)、192.168.220.11(slave1)、192.168.220.12(slave2) 准备好jdk-6u45-linux-x64.bin和hadoop-1.2.1-bin.tar.gz,放在/usr/local/src/目 ...
分类:
其他好文 时间:
2019-08-04 16:47:04
阅读次数:
111
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6621 题意:T(3)组样例,n(1e5)个数,q(1e5)次查询,查询[l , r] 内, | a[i] - p | 第k大的数,且强制要求离线化 分析:初始的思路是跟着修改,想着用动态主席树来做,但是 ...
分类:
其他好文 时间:
2019-08-04 16:46:47
阅读次数:
119
全局注册组件 注:使用Vue.component创建的组件是全局注册的,它们在注册之后可以用在任何新创建的 Vue 根实例 (new Vue) 的模板中。 局部注册组件 ...
分类:
其他好文 时间:
2019-08-04 16:46:28
阅读次数:
60
开发语言 高级语言:Python、JAVA、PHP、C#、GO、ruby、C++(生成字节码) 低级语言:C、汇编(生成机器码) 语言之间的对比 PHP类:适用于写网页,局限性 Python、Java:既可以写网页,也可以写后台功能(两者相比,前者执行效率低,开发效率高;后者执行效率高,开发效率低) ...
分类:
编程语言 时间:
2019-08-04 16:46:02
阅读次数:
91
1 #!/user/bin/env python 2 # -*- coding:utf-8 -*- 3 4 # 条件变量,用于复杂的线程间同步 5 # 通过condition完成协同读诗 6 from threading import Lock 7 from threading import Con... ...
分类:
编程语言 时间:
2019-08-04 16:45:36
阅读次数:
75
Zookeeper是分布式一致性问题的工业解决方案,是Apache Hadoop下解决分布式一致性的一个组件,后被分离出来成为Apache的顶级项目。 工程来源:是雅虎公司内部项目,据说雅虎内部很多项目都是以动物命名,这个动物管理员的名字起的很是形象。 被开源出来后得到开源社区的快速推进,服务端Ja ...
分类:
其他好文 时间:
2019-08-04 16:45:16
阅读次数:
96
原来只是想写一个专栏,后面发觉sqlmap真的非常牛逼,于是将相关知识整理成一本书,系统全面的介绍了sqlmap的使用,技巧和***利用技巧等。对于高手可以略过,对于想学安全的同学来说,有一定的借鉴,书中很多案例都是来自真实环境,有喜欢的朋友可以到京东进行购买,购买地址:https://item.jd.com/12671154.html
分类:
数据库 时间:
2019-08-04 16:45:03
阅读次数:
136
vim和管道1.vim1)各种模式2)快捷方式。3)不支持扩展正则表达式命令模式下怎么将复制到的插入到指定两行之间?2.标准输入,输出,错误exec命令作用fd:文件描述符passwd命令修改密码既不属于标准输入也部署于标准输出,和错误3.<|>重定向/dev/pts/#:表示各个终端的文件将错误和正确重定向到一个文件的三种方法ll(1)&>文件夹:(2)1>文件2
分类:
系统相关 时间:
2019-08-04 16:44:44
阅读次数:
132