码迷,mamicode.com
首页 > 编程语言
零基础学python-4.3 对象的比较
这一章节我们聊聊对象的比较,我们分为两部分: 1.值的比较 从上图我们看见,一般值的比较都是使用==、>、 除此之外,python还实现了多个比较操作符 2.对象本身的比较(引用的比较) python使用的是引用调用,而不是值调用,所以对比对象本身需要用到is这个关键字 上面就是一些对比的例子,但是我们从其中看见一些奇怪的现象,这就是我们所说的坑 例如:当两个...
分类:编程语言   时间:2015-08-17 01:08:35    阅读次数:155
零基础学python-4.4 常用的一些内建函数
1.对比两个对象,在2.x的时候我们使用cmp,但是在3.x的时候,我们使用的是operator模块里面的函数 import operator operator.lt(a, b) operator.le(a, b) operator.eq(a, b) operator.ne(a, b) operator.ge(a, b) operator.gt(a, b) operator.__lt...
分类:编程语言   时间:2015-08-17 01:04:51    阅读次数:133
零基础学python-4.5 标准类型分类
1.按存储分:原子类型和容器类型 原子类型:只能包含一个对象 容器类型:可以包含多个对象 分类 python类型 原子类型 数值和字符串 容器类型 列表、元组和字典 2.按是否可以变化分:可变和不可变 分类 python类型 不可变类型 数值和字符串 可变类型 列表、元组和字典...
分类:编程语言   时间:2015-08-17 01:05:14    阅读次数:206
POJ - 3164 Command Network(朱刘算法)
题目大意:有N个点,M条有向边。现在要求你以1为根,构造出一棵最小生成树,问这棵最小生成树能否被构造出来,如果可以,总权值是多少解题思路:朱刘算法的裸题,我只想吐槽一下POJ,用的是double型的,输出时是%.2lf,结果是WA 换成了%.2f就A了。。这什么情况,白白花费了1个多小时去调错。。#include #include #include <cmat...
分类:编程语言   时间:2015-08-17 01:06:03    阅读次数:153
HDU - 2121 Ice_cream’s world II(朱刘算法+虚根)
题目大意:给你N个点,M条有向边,问以哪个点为根结点时,能使最小生成树总权值达到最小,输出总权值和根。 如果构不成最小生成树,另外输出解题思路:这题很巧妙,暴力枚举的话,肯定TLE,所以,这题就需要点技巧了 可以设一个虚根,虚根连接每一个点,权值为所有边的总权值+1。接着,以虚根为根,跑朱刘算法。 跑出结果后,要判断一下,如果最小生成树的总权值比2 * (所有边的总权值+1)还要大,表示虚根至...
分类:编程语言   时间:2015-08-17 01:03:01    阅读次数:167
模拟实现Spring IoC功能
为了加深理解Spring 今天自己写了一个模拟的Spring.... 步骤: 1.利用jdom解析bean.xml 2.创建ClassPathXmlApplicaitonContext用于模拟IoC 3.先解析所有的,再解析所有的.如果边解析,边解析,会导致property的ref找不到对应的bean. 4.利用简单的反射实现Ioc. 目录结构: 这里只给出核...
分类:编程语言   时间:2015-08-17 01:04:05    阅读次数:155
Python多进程(1)——subprocess与Popen()
Python多进程方面涉及的模块主要包括:subprocess:可以在当前程序中执行其他程序或命令;mmap:提供一种基于内存的进程间通信机制;multiprocessing:提供支持多处理器技术的多进程编程接口,并且接口的设计最大程度地保持了和threading模块的一致,便于理解和使用。 ...
分类:编程语言   时间:2015-08-17 01:01:02    阅读次数:459
[LeetCode][JavaScript]Binary Tree Paths
Binary Tree PathsGiven a binary tree, return all root-to-leaf paths.For example, given the following binary tree: 1 / \2 3 \ 5All root-to-lea...
分类:编程语言   时间:2015-08-17 01:00:42    阅读次数:139
python学习(一)
1 python一切皆为对象,因为现实包含了一系列的数据和操作这些数据的方法的一个整体,就叫作对象。自行车属性:手刹车,轮胎,脚踏板方法:如何前进的方法,控制停止的方法,控制方向实际内容 男人与女人的恋爱男人与男人的恋爱女人与女人的恋爱方法1:一见钟情2.数据类型的组成组成3部分。身份 id方法来看...
分类:编程语言   时间:2015-08-17 01:00:17    阅读次数:188
python gzip 压缩文件
压缩数据创建gzip文件先看一个略麻烦的做法?123456import StringIO,gzipcontent = 'Life is short.I use python'zbuf = StringIO.StringIO()zfile = gzip.GzipFile(mode='wb', comp...
分类:编程语言   时间:2015-08-17 00:58:29    阅读次数:168
[转]解析UML建模语言中的UML图分类、 UML各种图形及作用
本文向大家介绍一下UML图分类,作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。 UML图大致可分为五类,共有九种图形。AD:本文和大家重点讨论一下UML图分类,标准建模语言UML的重要内容可以由下列五类图(共9种图形)来定义。请看下面详细介绍。UML图分类 ----------...
分类:编程语言   时间:2015-08-17 00:57:50    阅读次数:259
Unity UI和引用的管理中心
我们来谈谈Unity的UI, 通常会写一些UI页面,当A页面需要去操作B页面的时候. 至少要获取B页面的引用吧! 一般新人都会在组件的写一个public GameObject UIB页面的属性, 然后通过拖放的方式获取B页面的引用. 当你的UI多的时候拖的方式就很难找到的页面被那些引用了。 =.=有...
分类:编程语言   时间:2015-08-17 01:00:21    阅读次数:213
大家来找茬-SpringMVC中Tomcat正常启动,始终访问不了Controller,出404错
创建了一个空的SpringMVC项目,Tomcat可以正常启动,但是运行的时候,始终进不了Controller,并且报404错误。百度各种查,结果也是查不到原因。各个群里面各种求,各种贴源码,也没有大神给解决。花了整整一天也没有搞出来,就在快要崩溃的时候,必应了一下子,终于功夫不负有心人,在一篇文章...
分类:编程语言   时间:2015-08-17 00:57:56    阅读次数:155
python不得不知的几个开源项目
1.Trac Trac拥有强大的bug管理功能,并集成了Wiki用于文档管理。它还支持代码管理工具Subversion,这样可以在 bug管理和Wiki中方便地参考程序源代码。Trac有着比较强大的插件系统,可以通过插件来实现各种各样的功能,比如支持Git,或者增加自己的一些语法等等.如果你想了解w...
分类:编程语言   时间:2015-08-17 00:55:46    阅读次数:247
FCM算法
对FCM算法进行了简单介绍,并采用MATLAB编程实现。
分类:编程语言   时间:2015-08-17 00:54:58    阅读次数:229
【转载】python发送邮件实例
本文转自:http://www.cnblogs.com/lonelycatcher/archive/2012/02/09/2343463.html这几天要用python发送邮件,上网找到这篇文章感觉蛮全面的,故转载收藏之。1. 文件形式的邮件#!/usr/bin/env python3 #codin...
分类:编程语言   时间:2015-08-17 00:53:22    阅读次数:178
[LeetCode][JavaScript]Add Digits
Add DigitsGiven a non-negative integernum, repeatedly add all its digits until the result has only one digit.For example:Givennum = 38, the process is...
分类:编程语言   时间:2015-08-17 00:53:13    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!