前言 网站登录的时候我们常常会看到随机的验证码需要输入后台验证,如图: 现在我们来实现在Django中通过自定制插件来实现随机验证 check_code.py 基于PIL生成一个带验证码的图片和验证码,生成验证码图片需要Monaco.ttf字体(重要),可按自己要求更改check_code中的字体和 ...
分类:
其他好文 时间:
2017-04-19 09:39:39
阅读次数:
202
MPC8313ERDB在Linux从NAND FLASH读取UBoot环境变量的代码分析 Yao.GUET@2014-05-19 一。故事起因 由于文件系统的增大,已经大大的超出了8MB的NOR FLASH。而不得不把内核,文件系统和设备树文件保存到NAND FLASH上。可是由于使用的是RAMDI ...
分类:
数据库 时间:
2017-04-18 17:00:54
阅读次数:
280
windows下下载了django,PIL,web.py发现都是tar.gz格式的文件,网上查找也非常系统的方法,总结一下其他大神的方法,归纳于此。 首先下载tar.gz文件,比如web.py,下载后是一个tar.gz文件,用好压或其他解压软件解压,你会看到目录里有一个setup.py文件,这时,在 ...
分类:
编程语言 时间:
2017-04-18 00:40:40
阅读次数:
328
前言block在Objective C开发中应用非常广泛,我们知道block会捕获外部对象,也知道使用block要防止循环引用。那么block这套机制在Objective C中是如何实现的呢?本文通过...
分类:
其他好文 时间:
2017-04-17 21:15:42
阅读次数:
186
Android Stdio自动默认生成的app的名称都是app-release或者app-debug,生成完后还要手动更改apk的名称,很是麻烦。 自定义生成APK的名称的方法:在\app\build.gradle这个文件里添加如下内容 生成的apk包名为:LoverHeart_Release1.0 ...
分类:
移动开发 时间:
2017-04-17 19:55:12
阅读次数:
186
我们用着色编写画一个三角形 #include<Gl/glew.h> //#include<gl/glxew.h> #include<Gl/gl.h> #include<GL/GLU.h> #include<Gl/glut.h> #include<stdio.h> #include<malloc.h> ...
分类:
其他好文 时间:
2017-04-16 16:15:20
阅读次数:
149
需要在嵌入式设备上全屏显示图像,使用pil显示图像时,只能通过系统的图像浏览器显示。所以使用Python自带的tkinter import Tkinter as tk 这句在Python3中已经改成了 import tkinter as tk 在Ubuntu下需要安装:sudo apt-get in ...
分类:
编程语言 时间:
2017-04-14 14:16:16
阅读次数:
1451
https://github.com/Smalinuxer/android-SpillOver 这是我自己写的一个请求缓存框架,基于volley的,沿袭了volley的架构与设计思想,而对其进一步的封装; https://github.com/Smalinuxer/android-SpillOver ...
分类:
其他好文 时间:
2017-04-13 08:49:00
阅读次数:
136
示例:长链接:https://www.baidu.com?a=1&b=2 域名:www.baidu.com static String getDomainUrl(String url) { String domainUrl = ""; Pattern p = Pattern.compile("(?< ...
分类:
其他好文 时间:
2017-04-10 21:39:30
阅读次数:
142
首先是关于正则表达式的基本知识。 一:RegExp(regular expression)对象的创建 RegExp构造函数创建了用于将文本与模式相匹配的正则表达式对象。 有两种方法创建一个正则表达式对象。 (1)文字符号方法 /pattern/attributes /ab+c/i; 当正则表达式保持 ...
分类:
其他好文 时间:
2017-04-10 20:23:24
阅读次数:
230