在django中forms组件有其强大的功能,里面集合和众多的函数和方法:下面来看一下它的源码 """ Form classes """ from __future__ import unicode_literals import copy from collections import Order ...
分类:
其他好文 时间:
2019-03-14 13:36:38
阅读次数:
183
前面的话 伪类经常与伪元素混淆,伪元素的效果类似于通过添加一个实际的元素才能达到,而伪类的效果类似于通过添加一个实际的类来达到。实际上css3为了区分两者,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来表示。本文将详细介绍伪类的详细知识 锚点 关于锚点<a>,有常见的5个伪类,分别是:l ...
分类:
Web程序 时间:
2019-03-14 11:55:59
阅读次数:
170
File "/usr/local/lib/python2.7/dist-packages/caffe2/python/utils.py", line 10, in <module> from future.utils import viewitemsImportError: No module na ...
分类:
其他好文 时间:
2019-03-12 21:28:17
阅读次数:
640
在Java中比较常见的两种创建线程的方法:继承Thread类和实现Runnable接口。但是这两种方法有个缺点就是无法获取线程执行后的结果。所以Java之后提供了Future和Runnable接口,用于实现获取线程执行结果。下面开始源码分析:1、Callable接口publicinterfaceCallable<V>{//返回接口,或者抛出异常Vcall()throwsExceptio
分类:
其他好文 时间:
2019-03-11 10:34:09
阅读次数:
196
windows系统cmd进控制台 输入pip list找到你电脑已经安装的 然后pip install 包名 (就是下面这些找你要安装的包名): atomicwrites attrs colorama cycleret-xmlfile eyeD3 future jdcal kiwisolver lm ...
分类:
编程语言 时间:
2019-03-10 17:47:09
阅读次数:
482
from multiprocessing import Process from threading import Thread,enumerate,current_thread import time def task(): with open("2.昨日回顾","rt",encoding="ut ...
分类:
编程语言 时间:
2019-03-08 16:36:32
阅读次数:
194
Q:一个业务服务器,一个数据库,操作:查询用户当前余额,扣除当前余额的3%作为手续费synchronizedlockdb lockQ:两个业务服务器,一个数据库,操作:查询用户当前余额,扣除当前余额的3%作为手续费分布式锁我们需要怎么样的分布式锁?可以保证在分布式部署的应用集群中,同一个方法在同一时 ...
分类:
数据库 时间:
2019-03-06 00:55:59
阅读次数:
271
经测试,最快的一种 gihub地址:https://github.com/mschuler/UniqueIdGenerator ...
分类:
其他好文 时间:
2019-03-05 15:27:39
阅读次数:
143
这篇文章不是针对当前版本 Swift 3 的,而是对预计于 2018 年发布的 Swift 5 的一些特性的猜想。如果两年后我还记得这篇文章,可能会回来更新一波。在此之前,请当作一篇对现代语言并行编程特性的不太严谨科普文来看待。 2016-12-20 ? 能工巧匠集 CPU 速度已经很多年没有大的突 ...
分类:
编程语言 时间:
2019-03-05 15:22:59
阅读次数:
198
一:进程与线程 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位) 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是cpu调度的最小单位) 线程和进程一样分 ...
分类:
编程语言 时间:
2019-03-03 16:05:08
阅读次数:
224