码迷,mamicode.com
首页 > 编程语言 > 月排行
python 一个.py文件如何调用另一个.py文件中的类和函数
原文地址https://blog.csdn.net/winycg/article/details/78512300 在同一个文件夹下 调用函数: A.py文件: def add(x,y): def add(x,y): print('和为:%d'%(x+y)) print('和为:%d'%(x+y)) ...
分类:编程语言   时间:2018-07-20 19:32:04    阅读次数:377
Spring事务管理总结
事务定义 事务管理对于企业应用来说是至关重要的,主要作用是用来保证数据的一致性,比如转账问题。如下伪代码所示: 要么这两部操作都完成,要么都不做(原子性),否则数据就不完整。因为在一个事务中的操作可以看成是一个统一整体,所以事务可以定义为一个不可分割的工作单元。 一个事务可以以两种方式结束:提交或者 ...
分类:编程语言   时间:2018-07-20 19:32:12    阅读次数:170
20180720 (lambda匿名函数,sorded()排序函数,filter()筛选函数,map()映射函数,递归,二分函数)
一.lambda匿名函数 (一行搞定一个函数,但是不能完成复杂的函数操作) 语法:函数名 = lambda 参数 : 返回值 注意: 1.函数的参数可以有多个,多个参数之间用逗号隔开 2.匿名函数不管多复杂,只能写一行,且逻辑结束后直接返回数据 3.返回值和正常的函数一样,可以是任意数据类型 例如: ...
分类:编程语言   时间:2018-07-20 19:33:02    阅读次数:223
python学习十五天
内置函数二 1.lamda匿名函数 2. sorted() 3. filter() 4. map() 5. 递归函数 一. lamda匿名函数 为了解决一些简单的需求而设计的一句话函数 # 计算n的n次方 def func(n): eturn n**n print(func(10)) f = lam ...
分类:编程语言   时间:2018-07-20 19:33:10    阅读次数:203
“大话架构”阿里架构师分享的Java程序员需要突破的技术要点
一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 1、只关注项目本身, ...
分类:编程语言   时间:2018-07-20 20:05:48    阅读次数:187
MD5加密算法
md5 是不可逆的加密算法 消息摘要是安全的单向散列函数,它将任意大小的字符串数据转换成固定长度的散列值。 加密后的字符串一般有16位,32位,64位这三种长度的字符串 32位字符串长度的加密 MessageDigest.getInstance(String algorithm) 这个方法可以获得三 ...
分类:编程语言   时间:2018-07-20 20:06:04    阅读次数:207
Python__装饰器练习题
一:编写函数,(函数执行的时间是随机的) 1 import time 2 def timmer(func): 3 def wrapper(*args,**kwargs): 4 start= time.time() 5 func(*args,**kwargs) 6 stop = time.time() ...
分类:编程语言   时间:2018-07-20 20:06:21    阅读次数:165
JDK排序 DualPivotQuicksort
DualPivotQuicksort是Arrays类中提供的给基本类型的数据排序的算法。它针对每种基本数据类型都有对应的实现,实现方式有细微差异,但思路都是相同的,所以这里只挑选int类型的排序。 整个实现中的思路是:首先检查数组的长度,比一个阈值小的时候直接使用双轴快排。其它情况下,先检查数组中数 ...
分类:编程语言   时间:2018-07-20 20:06:34    阅读次数:190
JavaScript数据类型
JavaScript有六种数据类型,分别为undefined、null、number、string、Boolean、object,前面的五种是基础数据类型,也称之为原始类型,也就是无法再细分的基本类型,object则是复杂数据类型,其中通常是不止一种数据类型,除此之外在ES6当中又新增加了一种sym ...
分类:编程语言   时间:2018-07-20 20:10:38    阅读次数:950
【剑指offer】39、数组中出现次数超过一半的数字
题目 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路一 基于partition,挑一个数字,把数组分成两部分,左边都比它小,右边都 ...
分类:编程语言   时间:2018-07-20 20:31:01    阅读次数:179
Java+泛型
泛型:jdk1.5出现的安全机制。好处:1,将运行时期的问题ClassCastException转到了编译时期。2,避免了强制转换的麻烦。<>:什么时候用?当操作的引用数据类型不确定的时候。就使用<>。将要操作的引用数据类型传入即可.其实<>就是一个用于接收具体引用数据类型的参数范围。在程序中,只要用到了带有<>的类或者接口,就要明确传入的具体引用数
分类:编程语言   时间:2018-07-20 20:31:10    阅读次数:175
python functools.wraps
``` python 我们在使用装饰器的时候,有些函数的功能会丢失,比如func.__name__,func.__doc__,func.__module__ 比如下面这个例子: In [16]: def logged(func): ...: def with_logging(*args,**kwar... ...
分类:编程语言   时间:2018-07-20 20:32:34    阅读次数:152
Spring Cloud 微服务中搭建 OAuth2.0 认证授权服务
在使用 Spring Cloud 体系来构建微服务的过程中,用户请求是通过网关(ZUUL 或 Spring APIGateway)以 HTTP 协议来传输信息,API 网关将自己注册为 Eureka 服务治理下的应用,同时也从 Eureka 服务中获取所有其他微服务的实例信息。搭建 OAuth2 认... ...
分类:编程语言   时间:2018-07-20 20:32:40    阅读次数:688
c++刷题(21/100)树的打印、矩阵覆盖和括号生成
题目一:把二叉树打印成多行 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 思路:一开始以为2维的vector可以直接访问,但是试了是不行,会报错,vector在有值之前不能直接访问,所以这道题就是用两个队列,第一个队列q1放一层,然后把这层的孩子节点都塞到第二个队列q2,之后再从 ...
分类:编程语言   时间:2018-07-20 20:32:57    阅读次数:238
spring源码 AutowireCapableBeanFactory接口
对于想要拥有自动装配能力,并且想把这种能力暴露给外部引用的BeanFactory类需要实现此接口。正常情况下,不要使用此接口应该更倾向于使用BeanFactory或者ListableBeanFactory接口。 /* * Copyright 2002-2016 the original author ...
分类:编程语言   时间:2018-07-20 20:33:04    阅读次数:155
python---元组
一. 元组(tuple) 元组类似于列表,但是元组一旦创建,不能修改,所以又称为只读列表。 元组只有两个方法:count & index。 eg. names = ("zhangsan","lisi") 见原博主博客 http://www.cnblogs.com/alex3714/articles/ ...
分类:编程语言   时间:2018-07-20 21:10:33    阅读次数:207
python 快速排序的实现
快速排序的基本思想:先随便在无序列表中找一个元素,以这个元素为基准,其他所有元素都跟该元素比,比该元素小的成为一个子序列,比该元素大的成为另一个子序列,接着重复此过程,最终达到排序效果。我们也用递归的方式来实现。 [1, 1, 2, 3, 4] Process finished with exit ...
分类:编程语言   时间:2018-07-20 21:11:50    阅读次数:128
python-study-39
表的完整性约束 一、创建表的完整语法 #语法: create table 库名.表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 类型[(宽度) 约束条件] ); 约束条件:是在数据类型之外对字段附加的额外的限制 #注意: 1、最后一个字段之后不能加逗 ...
分类:编程语言   时间:2018-07-20 21:12:10    阅读次数:135
python字符串前面加个u代表什么
1、字符串前加 u 例:u"我是含有中文字符组成的字符串。" 作用:后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。 PS:不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行。一般英文字符在使用各种编码下,,基本都可 ...
分类:编程语言   时间:2018-07-20 21:12:40    阅读次数:173
(转自精通Python设计模式)Python设计模式之创建型模式——2.建造者模式
建造者模式将一个复杂对象的构造过程与其表现分离,这样,同一个构造过程可用于创建多个不同的表现。 我们来看个实际的例子,假设我们想要创建一个HMTL页面生成器,HTML页面的基本结构(构造组件)通常是一样的:以<html>开始</html>结束,在HTML部分中有<head>和</head>元素,在h ...
分类:编程语言   时间:2018-07-20 21:14:45    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!