码迷,mamicode.com
首页 > 编程语言
8.python之面相对象part.8(__slots__属性)
一.__slots__属性有什么作用?为什么要有__slots__属性。首先来说一说__slots__是什么,__slots__是一个类变量,它里面的值可以是字符串,可以是列表,可以是元组。(如果__slots__这个属性的值为一个字符串,那么意为着这个类生成的对象,只能有一个属性)。那么为什么要用__s..
分类:编程语言   时间:2017-04-23 13:20:59    阅读次数:185
初入spring boot(八 )Spring Data REST
1. 什么是Spring Data REST Spring Data JPA是基于Spring Data 的Repository之上,可以将Repository自动输出为REST资源。目前Spring Data REST支持将Spring Data JPA、Spring Data MongoDB、S ...
分类:编程语言   时间:2017-04-23 13:20:49    阅读次数:337
算法库: aruco安装配置
当前下载的版本是aruco2.0.19 基于已安装配置好的opencv,建立如下文件结构 c:/opencv3x/aruco2.0.19 /build /sources 将下载的aruco-2.0.19.zip中源文件解压到sources目录,sources目录下应有3rdparty,matlab, ...
分类:编程语言   时间:2017-04-23 13:20:20    阅读次数:1278
补8.python之面向对象(通过__iter__,__next__实现迭代器协议)附带斐波那契数列实现
在前面讲迭代器和生成器原理的时候,就已经说过__iter__方法和__next__方法的作用了,在这里就不做重复描述了。在这补一个实现迭代器协议的例子。例1:(在没有抛出StopIteration这个异常之前,这个迭代器会无限的生成值)classc1:def__init__(self,start):self.start=startdef_..
分类:编程语言   时间:2017-04-23 13:20:13    阅读次数:148
python 第一章环境搭建
win7安装Pycharm先配置安装好python,因为安装pycharm时需要选择python解释器Python下载地址:https://www.python.org/getit/,下载后缀为.msi的文件,比如2.7.9的这个版本直接安装,下一步,到安装完成3.配置python的环境变量右键点击"计算机",然后点击"属性"然后点击"高级系..
分类:编程语言   时间:2017-04-23 13:19:34    阅读次数:286
java 标准输出流、标准错误输出流、标准输入流及扫描仪
运行结果: ...
分类:编程语言   时间:2017-04-23 13:18:36    阅读次数:163
python\装饰器
一.基本装饰器 基本装饰器的作用: 在不改变原函数的基础上, 通过装饰器, 给原函数新增某些功能 实现方法: 在原函数上加 @装饰器名字 其中@叫做语法糖 定义装饰器 第一层函数传入参数(用于传入原函数) 第二层使用原函数的同时, 加入需要新增的功能 第一层函数要返回第二层函数名 整个函数形成闭包 ...
分类:编程语言   时间:2017-04-23 13:18:06    阅读次数:155
《汇编语言》总结04 —— 更灵活的定位内存地址的方法
(一)and和or指令and指令:逻辑与指令,按位进行与运算moval,01100011Bandal,00111011B执行后,al=00100011B作用:通过该指令可将操作对象的相应位设为0,其他位不变。or指令:逻辑或指令,按位进行或运算moval,01100011Boral,00111011B执行后:al=011111011B作用:通过该指令..
分类:编程语言   时间:2017-04-23 13:17:52    阅读次数:227
Python练习题
1、 执行 Python 脚本的两种方式 交互方式:命令行 Windows操作系统下,快捷键cmd,输入“python”启动交互式python解释器。 文件方式:python文件 2、 简述位、字节的关系 一个二进制位是计算机里最小表示单元。 一个字节是计算机里最小存储单元。 二进制位=8bits= ...
分类:编程语言   时间:2017-04-23 13:17:10    阅读次数:253
java常量池
要了解Java的中常量池,首先要知道jvm虚拟内存分布: 程序计数器是jvm执行程序的流水线,存放一些跳转指令,这个太高深,小菜不懂。 本地方法栈是jvm调用操作系统方法所使用的栈。 虚拟机栈是jvm执行java代码所使用的栈。 方法区存放了一些常量、静态变量、类信息等,可以理解成class文件在内 ...
分类:编程语言   时间:2017-04-23 13:16:45    阅读次数:246
算法题---完全二叉树的判定
思想:根据完全二叉树的定义,对完全二叉树按照从上到下、从左到右的层次遍历,应该满足一下两条要求: ●某节点没有左孩子,则一定无右孩子 ●若某节点缺左或右孩子,则其所有后继一定无孩子 若不满足上述任何一条,均不为完全二叉树。 ...
分类:编程语言   时间:2017-04-23 13:16:36    阅读次数:166
Python面向对象特殊成员
类的特殊成员之call#!/usr/bin/envpython#_*_coding:utf-8_*_classSpecialMembers:#类的构造方法def__init__(self):print("MyBlogisUrl:http://yw666.blog.51cto.com")#对象的构造方法def__call__(self):print("MyNameis:Yangwen")#创建一个对象,并且执行类的构造方法obj=Spec..
分类:编程语言   时间:2017-04-23 13:15:31    阅读次数:252
Unity IOC容器通过配置实现类型映射的几种基本使用方法
网上关于Unity IOC容器使用的方法已很多,但未能做一个总结,故我这里总结一下,方便大家选择。 首先讲一下通过代码来进行类型映射,很简单,代码如下 然而实际情况,我们一般不可能直接硬编码在程序中,因为像上述代码上与普通的直接new一个实例并无什么区别,都会存在很明显的依赖,若后面需要更换类,则必 ...
分类:编程语言   时间:2017-04-23 12:40:10    阅读次数:391
javase文件切割及融合
1 package com.split; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileNotFoundException; 6 import java.io.FileOutputStr... ...
分类:编程语言   时间:2017-04-23 12:39:46    阅读次数:239
javase网络编程
ObjectInputStream/ObjectOuputStream : //串行化的类 java.io.Serializable : //串行化接口 transient: //临时的,防止串行化过程。 protocal : 规则。数据格式。 http:(应用) : hyper text tran ...
分类:编程语言   时间:2017-04-23 12:38:59    阅读次数:444
Java之旅(2)—反射
1. 概念 反射就是将java类中的各种成分映射成对应的java类。之前我们已经讲过了Class类,也明确了一个java类中用一个Class类的对象来表示,一个类中的组成部分有:成员变量,方法。构造方法,包等等信息也用一个个的java类来表示。 举个生活中的样例,生活中我们常常见到汽车,假设说汽车是 ...
分类:编程语言   时间:2017-04-23 12:38:20    阅读次数:255
java多线程实现
java中有两种多线程的实现方式,一种是继承Thread类,一种是实现Runnable接口。 那么继承Thread类与实现Runnable接口这两种方式有什么区别呢?具体通过实际的案例来体现。 现在模拟火车售票系统,实现通过四个销售站点销售某日某车次火车100张票,一个站点用一个线程表示。 首先使用 ...
分类:编程语言   时间:2017-04-23 12:38:01    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!