最近想为自己的Django博客添加验证码功能,本来想使用第三方库来实现的,不过考虑到添加第三方库对性能的影响,以及第三方库是否安全可靠的问题,还是用自己的代码来实现吧。反正用JS来实现验证码功能又不是很难。
简单来说,用一个create_code()方法在页面中生成验证码,然后cont...
分类:
Web程序 时间:
2014-05-09 10:10:59
阅读次数:
438
Spark计算速度远胜于Hadoop的原因之一就在于中间结果是缓存在内存而不是直接写入到disk,本文尝试分析Spark中存储子系统的构成,并以数据写入和数据读取为例,讲述清楚存储子系统中各部件的交互关系。
分类:
其他好文 时间:
2014-05-09 05:14:32
阅读次数:
405
1 表和列的命名规则
a. 必须以字母开头
b. 长度不能超过30个字符
c. 不能使用Oracle的保留字(关键字)
d. 只能使用如下字符A-Z,a-z,0-9,$,#
2 创建表
语法:create table 表名 (列名 数据类型,列名 数据类型,...)
SQL> create table Student (StuNo number(10),Gender ch...
分类:
其他好文 时间:
2014-05-09 02:31:05
阅读次数:
262
chapter 8 内核代码
8.1.1中断处理程序
traps.c
#define get_seg_byte(seg,addr) ({ \ //取seg中addr处1byte
register char __res; __asm__("push %%fs;mov %%ax,%%fs;movb %%fs:%2,%%al;pop %%fs" ...
分类:
系统相关 时间:
2014-05-09 01:48:26
阅读次数:
418
一、基础
1、创建数据库
CREATE DATABASE database-name
2、删除数据库
drop database dbname
3、备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwi...
分类:
数据库 时间:
2014-05-09 01:30:23
阅读次数:
457
CREATE PROCEDURE dowhile()
BEGIN
DECLARE n int;
set n=1;
WHILE n
do
INSERT into hasindex(num) VALUES (n);
set n=n+1;
END WHILE;
END;
CALL dowhile();...
分类:
其他好文 时间:
2014-05-09 01:04:44
阅读次数:
293
pthread_create()
创建线程,pthread_join()让线程一直运行下去。链接时要加上-lpthread选项。pthread_create中, 第三个参数为线程函数,定义如下:
void * heartbeat_thread() { ... }下面是main.c :#i...
分类:
编程语言 时间:
2014-05-08 23:55:54
阅读次数:
486
我们知道在oracle 中复制表数据的方式是使用create table table_name
as select * from table_name而在sql server 中是不能这么使用的语句如下:select * into table_name
from table_name;而在 mys....
分类:
数据库 时间:
2014-05-08 23:52:36
阅读次数:
549
在使用JS 发送ajax到django后台的时候,可能会出现中文乱码问题解决方案:
所有的HTMl 和py文件都使用utf-8编码,在创建数据库的时候指定使用utf8 :create database database_name DEFAULT
CHARACTER SET utf8; 在se...
分类:
其他好文 时间:
2014-05-08 23:39:08
阅读次数:
431
Create View V_CouponTypeasSELECT CouponTypeId,
CouponTypeNameFROM Gas_CN_Trade_B2C.dbo.CouponTypeWHERE (IsDeleted = 0)
分类:
其他好文 时间:
2014-05-08 23:04:27
阅读次数:
332