在IOC中有一个DI的概念。 IOC是控制反转,DI是依赖注入。现在编写的类里面是没有其他的属性的。如果你学过像UML设计的话, 电视没有遥控器,按按钮也可以,但是紧密的那种,像人和四肢,人如果没有了四肢人就废了。部门和领导,部门没有领导,照样可以存在,这种属于松散的。但是人和脑袋,这种关系就是紧密 ...
分类:
编程语言 时间:
2017-04-16 13:18:35
收藏:
0 评论:
0 赞:
0 阅读:
308
列表表达式、生成器表达式和协程函数 一、列表表达式: 常规方式示例: 执行结果是: 使用列表表达式的方式是:(2行代码即可) 示例: 执行结果是: 如果想加入if判断也非常便利 示例: 执行结果是: 如果需要使用多个for循环的话 常规方式: 示例: 执行结果是: 使用列表表达式的方式是: 示例: ...
分类:
编程语言 时间:
2017-04-16 13:15:54
收藏:
0 评论:
0 赞:
0 阅读:
289
下文转载自廖雪峰大神的官方教程,非常感谢! 类和实例 面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 仍以Student类为例,在Pyth ...
分类:
编程语言 时间:
2017-04-16 13:15:21
收藏:
0 评论:
0 赞:
0 阅读:
333
一、使用while方式来实现线程之间的通信 程序输出: 理解:线程Thread2不停地通过while语句检测这个条件(list.size()==5)是否成立 ,从而实现了线程间的通信。但是这种方式会浪费CPU资源。 二、wait notfiy 方法实现多线程中线程之间的通信 使用这种方式实现线程通信 ...
分类:
编程语言 时间:
2017-04-16 13:14:45
收藏:
0 评论:
0 赞:
0 阅读:
288
一、混合加密的理由 a、前面提及了RSA加解密算法和DES加解密算法这两种加解密算法,由于随着计算机系统能力的不断发展,DES的安全性比它刚出现时会弱得多,追溯历史破解DES的案例层出不穷,一台实际的机器可以在数天内破解DES是让某些人相信他们不能依赖DES的安全性的唯一方法。而相对于DES,RSA ...
分类:
编程语言 时间:
2017-04-16 13:14:26
收藏:
0 评论:
0 赞:
0 阅读:
351
之前在网上找相关的资料,给出的方法都不合适, 经过很长时间的试错才知道源于python2.X和python3.X的不同, 原理都是采用map函数,但是二者返回的信息不同 Python2.x,可以使用map函数 ? 1 numbers = map(int, numbers) ? 1 numbers = ...
分类:
编程语言 时间:
2017-04-16 13:14:03
收藏:
0 评论:
0 赞:
0 阅读:
283
格式化输出的控制 #include<stdio.h> int main(void){ float a=111123.681111f; printf("%1.3f",a); return 0; } 结果:111123.680 所以1.3仅仅是针对小数部分的。 格式化输入 #include<stdio. ...
分类:
编程语言 时间:
2017-04-16 13:09:42
收藏:
0 评论:
0 赞:
0 阅读:
240
参考链接:http://www.cnblogs.com/wupeiqi/articles/5433893.html day13 1. CSS示例 2. JavaScript 3. DOM操作 上节内容回顾: 1. HTML标签 html/head/body/ input div,span a p b ...
分类:
编程语言 时间:
2017-04-16 13:06:30
收藏:
0 评论:
0 赞:
0 阅读:
291
需求 静态页面根据URL输入,动态显示图表满足如下两个条件。 1. 隐藏指定的行 2. 设定初始显示的Check box 需要的部分被打勾 实现 1. 创建一个静态的页面, 写3个方法: 1.1 一个是隐藏指定的行 1.2 修改Checkbox 状态 1.3 解析URL传来的参数 关于Debug J ...
分类:
编程语言 时间:
2017-04-16 13:01:39
收藏:
0 评论:
0 赞:
0 阅读:
365
一、UUID概述 UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织在分布式计算环境 (Distributed Computing Envi ...
分类:
编程语言 时间:
2017-04-16 12:38:33
收藏:
0 评论:
0 赞:
0 阅读:
372
上篇总结中主要实践了算法的内排序的交换排序,那么接下来我们继续实践选择排序的两种:直接选择和堆排序算法。 直接选择排序 package com.sort; /** * 直接选择排序算法 * @author weixing-yang * * 算法思路: * 首先找出最大元素,将其与a[n-1]位置置换 ...
分类:
编程语言 时间:
2017-04-16 12:35:10
收藏:
0 评论:
0 赞:
0 阅读:
288
【什么是算法】 1. 算法(Algorithm)就是任何良定义的计算过程, 该过程取某个值或值的集合作为输入并产生某个值或值的集合作为输出。 这样算法就是把输入转换成输出的计算步骤的一个序列。 2. 我们也可以把算法看成是用于求解良说明的计算问题的工具。 一般来说,问题陈述说明了期望的输入/输出关系 ...
分类:
编程语言 时间:
2017-04-16 12:31:55
收藏:
0 评论:
0 赞:
0 阅读:
250
一直在网上看腾讯课程的各种公开课,但是没有系统的资料,一直在自己摸索,还因为无休止的加班各种耽搁,因为出差一个月,有了点时间思考,这样子学习,投入与产出完全不成正比,最大的问题是会无休止的浪费我有限的时间,所以还是决定报个班,系统的学习一下python,希望早日成为一个合格的python程序员。 废 ...
分类:
编程语言 时间:
2017-04-16 12:30:19
收藏:
0 评论:
0 赞:
0 阅读:
191
工具列表 以上就是需要的工具 对话机器人分成5步 1. 第一步:“录音”:录音我用到的是使用了*arecord* 安装arecord: sudo apt-get install arecord 2.第二步:”语音识别”:语音识别自我感觉使用百度的比较不错,识别率也挺高的 下面附上语音识别代码 “` ...
分类:
编程语言 时间:
2017-04-16 12:23:54
收藏:
0 评论:
0 赞:
0 阅读:
809
import os,shutilnewfolder='C:\\delicious\\test'sourcefolder='C:\\delicious'os.chdir(sourcefolder)for folderName, subfolders, filenames in os.walk(sour ...
分类:
编程语言 时间:
2017-04-16 12:23:34
收藏:
0 评论:
0 赞:
0 阅读:
419
1、类的访问限制:要让内部属性不被外部访问,可以把在属性的名称前加上两个下划线__,在Python中,实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问如std.__name访问报错。但可以通过std._Student__name访问 ...
分类:
编程语言 时间:
2017-04-16 12:21:38
收藏:
0 评论:
0 赞:
0 阅读:
200
请看我的有道云笔记链接: http://note.youdao.com/noteshare?id=777179c98876147537288489e963b7db&sub=71D56E2269BF49E3B2DBC73E14945435 ...
分类:
编程语言 时间:
2017-04-16 12:19:48
收藏:
0 评论:
0 赞:
0 阅读:
318
算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。 算法是需要单独讲解的,在数据结构中谈到算法,是为了帮助理解好数据结构,并不会详谈算法的方方面面。 两种算法的比较 1+2+3+.....+100 算法1: 算法2(高斯的算法): 显然高斯的算法厉害很 ...
分类:
编程语言 时间:
2017-04-16 12:17:25
收藏:
0 评论:
0 赞:
0 阅读:
173
写代码要遵循开发封闭原则,虽然在这个原则是用的面向对象开发,但是也适用于函数式编程,简单来说,它规定已经实现的功能代码不允许被修改,但可以被扩展,即: 封闭:已实现的功能代码块 开放:对扩展开发 故装饰器的出现就是解决以上问题的 一、什么是装饰器 装饰器本质就是函数,功能是为其他函数附加功能 二、装 ...
分类:
编程语言 时间:
2017-04-16 12:17:09
收藏:
0 评论:
0 赞:
0 阅读:
272
1. 使用Scanner取得输入 import java.util.Scanner; public class ScannerDemo { public static void main(String[] args) { Scanner sc= new Scanner(System.in); (1) ...
分类:
编程语言 时间:
2017-04-16 12:16:56
收藏:
0 评论:
0 赞:
0 阅读:
234