首页 > 编程语言
python_为被装饰的函数保留元数据
案例: 在函数对象中保存着一些函数的元数据,如: f.__name__ 函数名 f.__doc__ 函数文档 f.__moudle__ 函数所属模块名 f.__dict__ 属性字典 f.__defaults__ 默认参数组 …… 在使用装饰器后,在装饰器里访问以上属性时,我们看到的是装饰器函数的元 ...
分类:编程语言   时间:2017-08-05 22:29:33    收藏:0  评论:0  赞:0  阅读:273
python对话框,并选择yes/no
python 自带的 tkinter 库 是这样实现的 #!/usr/bin/python# -*- coding: UTF-8 -*-from Tkinter import * from tkMessageBox import * def answer(): showerror("Answer", ...
分类:编程语言   时间:2017-08-05 22:27:58    收藏:0  评论:0  赞:0  阅读:364
python之time模块
运行结果: ...
分类:编程语言   时间:2017-08-05 22:27:05    收藏:0  评论:0  赞:0  阅读:153
maven安装第三方jar包到本地仓库
添加项目依赖的时候,有些jar下载不下来,只有手动下载或安装到本地仓库了 3.然后将生成的文件全部复制到对应的本地仓库文件夹下就可以了 ...
分类:编程语言   时间:2017-08-05 22:24:53    收藏:0  评论:0  赞:0  阅读:285
半夜思考之查漏补缺 , Spring 中的 Bean 继承机制
这里的继承 , 不是 Java 中的继承 , 下面就总结下 Bean继承与Java继承的区别: Spring 中的子类 Bean 和父 Bean 可以是不同类型 , 但是 Java 中的继承则可保证子类是一种特殊的父类 ; Spring 中 Bean 的继承时实例之间的关系 , 因此主要表现为参数值... ...
分类:编程语言   时间:2017-08-05 22:22:33    收藏:0  评论:0  赞:0  阅读:229
JAVA---集合部分(1)
集合和数组的区别1)长度的区别:数组:长度是固定的集合:长度是可变的2)存储数据类型的区别:数组:可以存储基本数据类型,还能存储引用数据类型集合:只能存储引用类型3)存储类型的元素的区别:集合:存储多种类型的元素:水+可乐+啤酒...数组:存储的是同一种数据类型的元素:水杯中的水..
分类:编程语言   时间:2017-08-05 21:52:07    收藏:0  评论:0  赞:0  阅读:267
Java中的并发工具类
1、等待多线程完成的CountDownLatch CountDownLatch允许一个或多个线程等待其他线程完成操作。join用于让当前执行线程等待join线程执行结束。其实现原理是不停检查join线程是否存活,如果join线程存活则让当前线程永远等待。直到join线程中止后,线程的this.not ...
分类:编程语言   时间:2017-08-05 21:48:26    收藏:0  评论:0  赞:0  阅读:206
【bzoj4552】排序
二分一个值,然后线段树上模拟。 ...
分类:编程语言   时间:2017-08-05 21:47:52    收藏:0  评论:0  赞:0  阅读:209
表达式求值(二叉树方法/C++语言描述)(三)
二叉树方法求值对运算数处理的方法与栈方法求值不太相同,除了将字符串中的运算数转换为浮点类型外,还需要生成新的节点: 对其他token的处理则和栈方法求值类似,请参考代码清单,这里不再赘述。 公有方法calculate()直接调用了postOrder()方法,调用前清空用于存储浮点类型的栈,方法返回后 ...
分类:编程语言   时间:2017-08-05 21:47:11    收藏:0  评论:0  赞:0  阅读:226
分治算法(二)
大家都知道选择排序和冒泡排序,这两个排序都是双重for循环,时间复杂度为O(n^2),显然效率都是比较低的,而运用分治思想的归并排序和快速排序会更高效一些。 1、归并排序 1)原理:假设初始序列含有n个记录,则可以看成是n个有序子序列,每个子序列的长度为1,然后两两归并,得到[n/2]([x]表示不 ...
分类:编程语言   时间:2017-08-05 21:45:29    收藏:0  评论:0  赞:0  阅读:234
springMVC的配置文件
<?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc ...
分类:编程语言   时间:2017-08-05 21:45:11    收藏:0  评论:0  赞:0  阅读:195
springMVC web.xml配置文件
<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins ...
分类:编程语言   时间:2017-08-05 21:43:31    收藏:0  评论:0  赞:0  阅读:168
表达式求值(二叉树方法/C++语言描述)(四)
代码清单 ...
分类:编程语言   时间:2017-08-05 21:42:24    收藏:0  评论:0  赞:0  阅读:203
FCC 中级算法题 数组扁平化
Steamroller 对嵌套的数组进行扁平化处理。你必须考虑到不同层级的嵌套。 Array.isArray() 思路: (1)遍历arr,如果arr[i]是数组,就重新调用本函数继续循环,然后和新数组连接; (2)如果不是数组,就直接添加进新数组; 知识点: (1)Array.concat()方法 ...
分类:编程语言   时间:2017-08-05 21:40:52    收藏:0  评论:0  赞:0  阅读:258
java的数据类型
...
分类:编程语言   时间:2017-08-05 21:38:04    收藏:0  评论:0  赞:0  阅读:173
表达式求值(二叉树方法/C++语言描述)(五)
本例中的二叉树图是使用Graphviz绘制的(Graphviz官网),在Ubuntu Linux下可以使用apt-get命令安装它: 表达式“1+2*3”和“1*2+3”的Dot代码如下: 使用下面的命令来生成png图像: ...
分类:编程语言   时间:2017-08-05 21:37:49    收藏:0  评论:0  赞:0  阅读:236
Python视频教程_基础篇
Python这门语言相对学起来是简单点的,尤其对于测试人员来说,如果达到可以写自动化测试脚本的程度的话,学些基础就是可以的。那么在网上也是有很多资源的,各种培训的视频。作为一名过来人(哈哈),或者说是有语言基础的人来说,看一些很针对无基础的视频简直是一种煎熬,一节课将近一个小时仅仅讲一点知识点,如果 ...
分类:编程语言   时间:2017-08-05 21:37:36    收藏:0  评论:0  赞:0  阅读:230
Spring 整合hibernate与struts2的核心文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分类:编程语言   时间:2017-08-05 21:36:30    收藏:0  评论:0  赞:0  阅读:209
半夜思考之查漏补缺, 在 Spring中, 所有的bean都是Spring创建的吗?
Spring 是一个 bean 容器, 负责 bean的创建, 那么所有的 bean对象都是 Spring 容器创建的吗? 答案是否定的. 但是乍一想, 好像所有的对象都是 Spring 容器负责创建并注入的, 今天在看书的时候, 看到了创建 bean 的三种方式, 分别是 : 使用构造器创建 be... ...
分类:编程语言   时间:2017-08-05 21:33:55    收藏:0  评论:0  赞:0  阅读:226
表达式求值(二叉树方法/C++语言描述)(二)
表达式二叉树节点的数据可能是运算数或运算符,可以使用一个联合体进行存储;同时还需要一个变量来指示存储的是运算数还是运算符,可以采用和栈方法中一样的枚举类型TokenType: 二叉树方法的Calculator类则公有继承自节点数据数据类型为Token类的BinaryTree类: 方法parseExp ...
分类:编程语言   时间:2017-08-05 21:32:10    收藏:0  评论:0  赞:0  阅读:738
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!