截止到目前为止我们的 django blog 文章展示部分,已经实现的“八九不离十”了。你以为本系列文章就要结束了吗?不能够!新的征程才刚刚开始,HelloDjango 系列文章刚刚过半,后面的文章你将接触更多博客系统的细节。向着一个小而全的博客系统前进、前进、前进,你定会收获颇多。 今天我们就来开 ...
分类:
其他好文 时间:
2019-09-08 15:34:00
阅读次数:
145
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>用户名注册</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></s ...
分类:
Web程序 时间:
2019-08-30 11:45:50
阅读次数:
177
用submit来提交表单,然后在js中监听submit方法,用ajax提交表单最后阻止submit的自动提交。 在标准浏览器中,阻止浏览器默认行为使用event.preventDefault(),而在IE6~8中,使用returnValue属性来实现。 ...
分类:
Web程序 时间:
2019-08-29 20:13:23
阅读次数:
134
[TOC] 1. 阻塞与非阻塞 执行的角度: ? 阻塞:阻塞调用是指调用结果返回之前,当前线程会被挂起(如遇到io操作)。函数只有在得到结果之后才会将阻塞的线程激活。 ? 非阻塞:程序没有遇到IO阻塞,或者程序遇到IO,通过某种方式,让CPU强行运行程序。 2. 同步与异步 发布的角度: ? 同步调 ...
分类:
编程语言 时间:
2019-08-27 19:45:07
阅读次数:
140
`java.util.concurrent` ThreadPoolExecutor实现类 执行过程 1. 如果线程数量未达到corePoolSize,则新建一个线程(核心线程)执行任务 2. 如果线程数量达到了corePools,则将任务移入队列等待 3. 如果队列已满,新建线程(非核心线程)执行任 ...
分类:
编程语言 时间:
2019-08-26 20:55:05
阅读次数:
73
from lib.pyse import Pyse'''pageobject实际上就是 将一个页面 抽象成一个类 页面上可操作的元素 抽象成方法 '''#登陆页面class BasePage(object): def __init__(self): self.pyse = Pyse('chrome' ...
分类:
其他好文 时间:
2019-08-26 15:05:57
阅读次数:
75
Spark的应用程序是通过spark-submit提交到Spark集群上运行的,那么spark-submit到底提交了什么,集群是怎样调度运行的,下面一一详解。 0. spark-submit提交任务 0.1 启动脚本解析 分析spark-submit脚本源码可知最终该命令执行./bin/spark ...
分类:
其他好文 时间:
2019-08-26 15:05:25
阅读次数:
114
Form表单用于用户进行登录,注册,提交等场景,所有要提交的数据都必须放在form标签中 <form action=" " method=" ">; action:提交地址、动作,与input标签中type标签的submit属性相关联。 <input type="submit" value="提交" ...
分类:
Web程序 时间:
2019-08-26 12:47:57
阅读次数:
122
Python并发编程05/ 死锁/递归锁/信号量/GIL锁/进程池/线程池 [TOC] 1.昨日回顾 2.死锁现象与递归锁 2.1死锁现象 2.2递归锁 3.信号量 4.GIL全局解释器锁 4.1背景 4.2为什么加锁 5.GIL与Lock锁的区别 6.验证计算密集型IO密集型的效率 6.1 IO密 ...
分类:
编程语言 时间:
2019-08-24 09:54:16
阅读次数:
138
搭建集群: SPARK_WORKER-CORES : 当计算机是32核双线程的时候,需要指定SPARK_WORKER_CORES的个数为64个 SPARK_WORKER_MEMORY : 任务提交: ./spark-submit --master node:port --executor-cores ...
分类:
其他好文 时间:
2019-08-24 09:15:58
阅读次数:
155