码迷,mamicode.com
首页 > 编程语言
Python3 生成一个随机验证码
‘‘‘设计一个八位随机验证码,验证码是由大写字母,小写字母和数字三种字符组成。定义一个范围只有1,2,3的随机数,如果这个随机数是1,则八位验证码的当前位置用大写字母;如果这个随机数是2,则验证码的当前位置是小写字母;如果随机数是3,则验证码当前位置是数字。‘‘‘importr..
分类:编程语言   时间:2016-11-14 16:06:06    阅读次数:165
python学习:python中的日期处理
datetime模块:date类 将输入字符串转换成日期格式:datetime.date(year1,month1,day1) 两个日期之间的差值:datetime.date(year1,month1,day1)-datetime.date(year2,month2,day2) 获取当前日期:date.today() 生成新的日期:date.replace(year,month,day):生成一个新的日期对象
分类:编程语言   时间:2016-11-14 16:04:53    阅读次数:134
python之通过“反射”实现不同的url指向不同函数进行处理(反射应用一)
1、简单概括下面定义了三个不同的模块用于测试,account.py模块里有login()和logout(),admin.py模块里有index()。在这里模拟一个url的访问,意思是通过访问不同的url来指向到不同的模块里的函数进行处理,也可以说是处理这个url请求。那么这个就是通过“反射”机制来实现的。..
分类:编程语言   时间:2016-11-14 15:59:36    阅读次数:153
Ienumerable和Ienumerator的使用
...
分类:编程语言   时间:2016-11-14 15:53:56    阅读次数:152
Qemu线程池介绍
有时我们希望把一部分工作通过创建线程的方式异步执行,这样我们可以在执行任务的同时,继续执行其他任务。但是如果这种需求比较多的话,频繁的创建和销毁线程带来很大的性能损耗。如果我们能创建一个或一些线程,然后重复使用它们,就可以避免这个问题。 Qemu的实现 qemu模仿glib实现了线程池的功能,目前q ...
分类:编程语言   时间:2016-11-14 15:52:25    阅读次数:300
Css、javascript、dom
一:Css 1: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> .box { border:1px solid #f60; wid ...
分类:编程语言   时间:2016-11-14 15:52:31    阅读次数:190
Python3处理配置文件
1、说明:python3使用configparser模块来处理ini配置文件。2、代码示例:需要生成conf.ini配置文件如下:[config]v1 = 100v2 = abcv3 = truev4 = 123.45python代码:import configparser# 加载现有配置文件con ...
分类:编程语言   时间:2016-11-14 15:43:45    阅读次数:209
Python基本数据类型——str
字符串常用操作 移除空白 分割 长度 索引 切片 class str(basestring): """ str(object='') -> string Return a nice string representation of the object. If the argument is a s ...
分类:编程语言   时间:2016-11-14 15:42:10    阅读次数:223
6.Java中的字符串
1.String的特性 1.String的特性 特性一:不可变性 String s=new String(“yangyun") s=s.toUpperCase(); 这里的s,s占用的空间是不一样的(地址不相同),前提是toUpperCase函数确实改变了原始s的内容。 为什么String是不可变对 ...
分类:编程语言   时间:2016-11-14 15:40:56    阅读次数:169
[z]Java代理(jdk静态代理、动态代理和cglib动态代理)
一、代理是Java常用的设计模式,代理类通过调用被代理类的相关方法,并对相关方法进行增强。加入一些非业务性代码,比如事务、日志、报警发邮件等操作。 二、jdk静态代理 1、业务接口 1 2 3 4 5 6 7 8 9 10 11 12 13 /** * 业务接口 * @author pc * */ ...
分类:编程语言   时间:2016-11-14 15:30:16    阅读次数:285
Swift - enumerateObjectsUsingBlock的用法
enumerateobjectsusingblock:不是Array的方法在NSArray使用。如果你想使用它,你需要一个实例NSArray而不是Array。 import Foundation var array: NSArray = ["Some", "strings", "in", "an", ...
分类:编程语言   时间:2016-11-14 15:23:22    阅读次数:148
java中子类重写父类方法的思想本质
java语言中,在子类中定义与父类同返同名同参的方法将会出现“重写(覆写)”,子类将屏蔽父类的相同方法,调用子类的方法将不会调用到父类的该方法。 许多初学者也许会被“覆写”一词迷惑,以为覆盖掉了父类的方法,其实这两种方法是同时独立存在的,只是子父类调用该方法的入口不一样,彼此互不干扰。 ...
分类:编程语言   时间:2016-11-14 15:22:37    阅读次数:166
数据结构与算法分析 java语音描述(引论)
1.1本书讨论的问题 1.2数学知识复习 对数的底数不能为1、等于1的话恒为1 级数: ...
分类:编程语言   时间:2016-11-14 15:20:45    阅读次数:166
java数组的常用函数
...
分类:编程语言   时间:2016-11-14 15:20:58    阅读次数:266
JAVA基础(数组)数组排序和查找数组中是否还有某一个数
数组排序和数组中含有某一个数 import java.util.Arrays;class Demo4 { public static void main(String[] args) { //数组中的使用工具:Arrays int[] arr = {1,2,4,5}; //查找数组中是否还有某一个数 ...
分类:编程语言   时间:2016-11-14 15:13:26    阅读次数:223
python学习笔记--Django入门四 管理站点
上一节 Django入门三 Django 与数据库的交互:数据建模 “管理员界面”是基础功能中的重要部分。、 激活管理员界面 管理界面是 Django 中最酷的一部分。但是不是所有人都需要它,所以它是可选的。这也就意味着你需要跟着三个步骤来激活它。 在你的 models 中加入admin metad ...
分类:编程语言   时间:2016-11-14 15:11:01    阅读次数:173
java设计模式(三)
单例模式在一个jvm中有且仅有一个对象(1)内部静态类实现 (2)synchronized ...
分类:编程语言   时间:2016-11-14 15:10:03    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!