码迷,mamicode.com
首页 > 编程语言 > 日排行
java之MD5加密
java中用MessageDigest类,可以用来加密MD5。 首先创建一个MessageDigest对象 调用digest.digest(psd.getBytes());会返回一个16位的字符串,然后使用规定的模板转换为32位即可。 完整的代码: 1 import java.security.Me ...
分类:编程语言   时间:2017-09-12 18:39:58    阅读次数:212
Python collections系列之可命名元组
可命名元组(namedtuple) 根据nametuple可以创建一个包含tuple所有功能以及其他功能的类 1、创建一个坐标类 2、查询类中的x,y,z坐标 3、可命名元组的方法 class Mytuple(__builtin__.tuple) | Mytuple(x, y) | | Method ...
分类:编程语言   时间:2017-09-12 18:40:16    阅读次数:243
《C语言入门经典》习题7.4 (原创,仅用于学习讨论)
#include #include int main(void) { int i, j, n; double sum, **day = NULL; printf("请输入你要计算的天数:"); scanf_s(" %d", &n , sizeof(int)); printf("\n\n"); day... ...
分类:编程语言   时间:2017-09-12 19:07:28    阅读次数:221
Python基础
Python是一种计算机编程语言。计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,任何一种编程语言都有自己的一套语法,编译器或者解释器就是负责把符合语法的程序代码转换成 ...
分类:编程语言   时间:2017-09-12 19:08:41    阅读次数:131
Python学习day20 常用模块部分
模块:pip install 模块名称安装模块导入模块 from collections import namedtuplecollections模块:提供了几个额外的数据类型: Counter、deque、defaultdict、namedtuple\OrderedDict1.namedtuple ...
分类:编程语言   时间:2017-09-12 19:09:07    阅读次数:179
Java运算符和流程控制总结
一、Java运算符总结: 1.算术运算符: ①单目:+(取正),-(取负), ++(自增1), - -(自减1); ②双目:+ - * / %(取余)(+还可以连接字符串); ③三目:a>b?true:false 说明:当a大于b的时候,为true(也就是冒号之前的值),否则为false;这整个运算 ...
分类:编程语言   时间:2017-09-12 19:09:16    阅读次数:153
Java中的数据类型
Java中的数据类型 一、基本数据类型 1.基本数据类型 即int、char、float、double、byte、short、long、boolean这样的数值类型,共8种。 数据类型 位数 取值范围 说明 byte 8 -128~127 数据存储在内存中的最原始形态 Short 16 -32768 ...
分类:编程语言   时间:2017-09-12 19:45:02    阅读次数:304
Python__装饰器练习题
import time def timmer(func): def wrapper(*args,**kwargs): start= time.time() func(*args,**kwargs) stop = time.time() print('执行时间是%s'%(stop-start)) re ...
分类:编程语言   时间:2017-09-12 19:45:27    阅读次数:187
python基础查漏补缺4--数据结构
1. type,查看对象或变量的数据类型 2. 序列的拼接, + * 3. 元组函数 4. 列表函数 删除并返回 s 中索引为 i 的元素 5. 列表解析 6. 字典函数 ...
分类:编程语言   时间:2017-09-12 19:45:51    阅读次数:188
Java数组总结
1.数组的基本概念及作用:数组是相同数据类型元素的集合,数组本身是引用数据类型,即对象。但是数组可以存储基本数据类型,也可以存储引用数据类型。 例如:int [] a = new int []{1,2,3,4,5}; String [] s = new String []{"小熊","小小熊","小 ...
分类:编程语言   时间:2017-09-12 19:46:12    阅读次数:153
Python_购物商城ATM
1 #Author wangmengzhu 2 from auth import * 3 from creditcard import * 4 from shopping import * 5 from user import * 6 ''' 7 主页面列表 8 ''' 9 def main_lis ...
分类:编程语言   时间:2017-09-12 19:47:10    阅读次数:226
Python__协成函数part1
yield的功能: 1:把函数的执行结果封装好__iter__和__next__,即得到一个迭代器 2:与return功能类似,都可以返回值,但不同的是,return只能返回一次值,而yield可以返回多次值 3:函数暂停与再继续的状态是由yield保存的 ...
分类:编程语言   时间:2017-09-12 19:47:29    阅读次数:161
python模块之sys模块和序列化模块
sys模块 sys模块是与python解释器交互的一个接口 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0),错误退出sys.exit(1) sys.version 获取Python解释程序的版本信息 sys.path 返回模 ...
分类:编程语言   时间:2017-09-12 19:47:54    阅读次数:240
Python___生成器
生成器: 在函数内部包含yield关键字,那么该函数执行的结果就是生成器(生成器就是迭代器) yield的功能:1.把函数的执行结果做成迭代器(帮函数封装好__iter__,__next__方法) 2.函数暂停与再继续运行的状态是由yield保存的 yield与return的比较? 相同点:都有返回 ...
分类:编程语言   时间:2017-09-12 19:48:16    阅读次数:187
Java虚拟机学习--记录运行时数据区域
为方便后面学习的理解,记录一下! 运行时数据区 1.线程共享 1.1方法区(Method Area) 1.1.1运行时常量池(Runtime Constant Pool) 1.2堆(Heap) 2.线程私有 2.1虚拟机栈(VM Stack) 2.2本地方法栈(Native Method Stack ...
分类:编程语言   时间:2017-09-12 19:48:23    阅读次数:151
一位资深程序员大牛给予Java初学者的学习路线建议
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看 ...
分类:编程语言   时间:2017-09-12 19:48:32    阅读次数:177
Java中创建对象初始化过程的理解
以下面程序为例: 1.源码Cars.java通过编译生成Cars.class文件; 2.执行时分为两步: 第一步将Cars类的字节码加载到内存中, 第二步是new之后自动执行的。①将属性color和price初始化内存堆,并附上初始值null和0.0(声明,赋初值);②调用有两个参数的构造方法pub ...
分类:编程语言   时间:2017-09-12 19:48:58    阅读次数:186
Python__三元表达式+列表解析+生成器表达式
x = 10res = 'ok' if x > 3 else 'no'print(res)#列表解析l = ['egg%s'%i for i in range(10)]print(l)l = ['egg%s'%i for i in range(10) if i > 5]print(l)names = ...
分类:编程语言   时间:2017-09-12 19:50:24    阅读次数:140
Python__内置函数
#定义一个函数与变量的定义非常相似,对于有名函数,必须通过变量名访问def func(x,y,z = 1): return x + y + z#匿名函数:1.没有名字,2.函数体自带return#匿名函数的应用场景,临时使用lambda x,y,z = 1:x + y + zprint(lambda ...
分类:编程语言   时间:2017-09-12 19:50:39    阅读次数:212
Java 修饰符
Java 修饰符 Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明: public class className { // ... } private boolean myFlag; stat ...
分类:编程语言   时间:2017-09-12 19:50:57    阅读次数:269
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!