码迷,mamicode.com
首页 > 编程语言 > 日排行
java面向对象中的集合
1.学习集合的原因? A.数组是面向过程的,集合是面向对象的。 B。集合是类,具备类的封装,继承,多态。。。超强功能。 C。数组是固定长度,集合是可变长度 D。数组没办法获得真实的元素个数;集合可以。 E。数组只有一种固定的存值方法(顺序结构存值);集合具有多种方式,适合于多种场合。 2.集合的家庭 ...
分类:编程语言   时间:2018-07-15 17:44:38    阅读次数:193
关于pass在python编程里的作用
学习python不久,刚学习到pass关键字是还不知道pass具体作用,查阅网络解释pass只起编码结构完整的作用,还是不能理解pass在代码中具体有什么作用。 今天在写一个函数的时候无意写出了pass,顿悟其作用,例如 def stu( *args): pass #在这表示函数部分结束 print ...
分类:编程语言   时间:2018-07-15 17:45:13    阅读次数:380
Spring Boot 框架的搭建方法(手记)
一.spring boot历史背景 Spring 诞生时是 Java 企业版(Java Enterprise Edition,JEE,也称 J2EE)的 轻量级代替品。无需开发重量级的 Enterprise JavaBean(EJB),Spring 为企业级 Java 开发提供了一种相对简单的方法, ...
分类:编程语言   时间:2018-07-15 19:24:38    阅读次数:203
【Python】【函数式编程】
# 【【函数式编程】】"""函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。而函数式编程(请注意多了一个“式”字)——Functional Prog ...
分类:编程语言   时间:2018-07-15 19:25:37    阅读次数:178
C++语言学习(七)——友元
C++语言学习(七)——友元一、友元简介1、友元简介面向对象编程的类的设计机制实现了数据的隐藏与封装,类的成员变量一般定义为私有成员,成员函数一般定义为公有的,是类与外部的通信接口。在实践中,类外的某些函数需要频繁地访问类的成员变量,可以将类外的函数定义为类的友元函数。除了友元函数外,还有友元类,两者统称为友元。友元的作用是提高了程序的运行效率(即减少了类型检查和安全性检查等都需要时间开销),但友
分类:编程语言   时间:2018-07-15 19:28:15    阅读次数:140
springboot创建一个可执行的jar
让我们通过创建一个完全自包含的可执行jar文件来结束我们的示例,该jar文件可以在生产环境运行。可执行jars(有时候被成为胖jars "fat jars")是包含你的编译后的类和你的代码运行所需的依赖jar的存档。 可执行jars和Java: Java没有提供任何标准的加载内嵌jar文件(即jar ...
分类:编程语言   时间:2018-07-15 19:28:24    阅读次数:166
python- 异常
一,异常和错误 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 1 #语法错误示范一 2 if 3 4 #语法错误示范二 5 def test: 6 pass 7 8 #语法错误示范三 9 print(haha ...
分类:编程语言   时间:2018-07-15 19:29:28    阅读次数:186
spring aop的五种通知类型
昨天在腾讯课堂看springboot的视频,老师随口提问,尼玛竟然回答错了。特此记录! 问题: Spring web项目如果程序启动时出现异常,调用的是aop中哪类通知? 正确答案是: 异常返回通知。 回答问题的关键是,你得知道aop有哪几种通知类型吧! spring aop通知(advice)分成 ...
分类:编程语言   时间:2018-07-15 19:30:53    阅读次数:286
java多线程04----------final和static
final和static关键字 final关键字 1.final关键字在单线程中的特点: 1)final修饰的静态成员:必须在进行显示初始化或静态代码块赋值,并且仅能赋值一次。 2)final修饰的类成员变量,可以在三个地方进行赋值:显示初始化、构造代码块和构造方法,并且仅能赋值一次。 3)fina ...
分类:编程语言   时间:2018-07-15 19:31:42    阅读次数:136
统计算法_1
最近不知道写什么了,基本python的各种功能百度一下,都能搜到一大把,最近itchat好像很火,不过对这个不是很感冒,等以后有兴趣或者用的上的时候研究研究准备把统计方面的东西再看看,就写一些简单的统计算法吧,其实这些在python里面都有现成的,但是有句名言“不要只会用,还要知道原理”(是哪个名人 ...
分类:编程语言   时间:2018-07-15 19:31:48    阅读次数:154
JavaSe基本知识
JavaSe复习 1. java体系 2. java核心体制 3. 环境配置 4. 基础语法 5. 面向对象 6. 异常(Exception) 7. 数组(Array) 8. 基础类(常用类) 9. 输入输出 流 (I/O Stream) 10.容器/泛型 (Collection / Generic ...
分类:编程语言   时间:2018-07-15 19:32:34    阅读次数:227
多线程2
yield()的作用是让步。它能让当前线程由“运行状态”进入到“就绪状态”,从而让其它具有相同优先级的等待线程获取执行权;但是,并不能保证在当前线程调用yield()之后,其它具有相同优先级的线程就一定能获得执行权;也有可能是当前线程又进入到“运行状态”继续运行! 我们知道,wait()的作用是让当 ...
分类:编程语言   时间:2018-07-15 19:32:47    阅读次数:160
Python合并多个Excel数据
安装模块 1、找到对应的模块 http://www.python-excel.org/ 2、用pip install 安装 pip install xlrdpip install XlsxWriter pip list查看 XlsxWriter示例 运行结果如下: 合并Excel数据 思路 Exce ...
分类:编程语言   时间:2018-07-15 19:33:08    阅读次数:226
Leetcode105 Construct Binary Tree from Preorder and Inorder Traversal Java实现
先写了一个最原始的方法1:(java没有切片很难受啊) 效率低的令人发指,不过想想也是,每次都要重新建立数组,肯定麻烦啊,于是优化,得到方法2: 效果好了一些,可依旧不在第一梯队。 怎么优化呢?查看大神思路发现,每次都要在inorder序列中搜索一遍,效率较低,可以建立一个Map存储inorder中 ...
分类:编程语言   时间:2018-07-15 19:34:26    阅读次数:150
c++迭代器
迭代器 反向迭代器 迭代器常用操作【类比指针】: ...
分类:编程语言   时间:2018-07-15 19:34:53    阅读次数:124
C++语言学习(六)——二阶构造模式
C++语言学习(六)——二阶构造模式一、构造函数的问题构造函数存在的问题:A、构造函数只提供自动初始化成员变量的机会B、不能保证初始化逻辑一定成功,如申请系统资源可能失败C、执行return语句后构造函数立即结束构造函数创建的对象可能是半成品对象,半成品对象是合法的对象,但是程序bug的来源之一。因此实际工程开发过程中使用二阶构造模式。二、二阶构造模式1、二阶构造模式简介由于构造函数存在的潜在问题
分类:编程语言   时间:2018-07-15 19:35:09    阅读次数:201
python入门
一、第一句Python代码 在 D:\Python 目录下创建 hello.py 文件,内容如下: 执行 hello.py 文件,即: python D:\Python\hello.py python内部执行过程如下: 二、解释器 上一步中执行 python D:\Python\hello.py 时 ...
分类:编程语言   时间:2018-07-15 19:35:26    阅读次数:165
机器学习算法总结(十二)——流形学习(Manifold Learning)
1、什么是流形 流形学习的观点:认为我们所能观察到的数据实际上是由一个低维流行映射到高维空间的。由于数据内部特征的限制,一些高维中的数据会产生维度上的冗余,实际上这些数据只要比较低的维度就能唯一的表示。所以直观上来讲,一个流形好比是一个d维的空间,在一个m维的空间中(m > d)被扭曲之后的结果。需 ...
分类:编程语言   时间:2018-07-15 19:35:39    阅读次数:273
JavaScript Boolean(布尔) 对象
1.JavaScript Boolean(布尔) 对象 Boolean(布尔)对象用于将非布尔值转换为布尔值(true 或者 false)。 1.1完整的 Boolean(布尔) 对象参考手册 1.2创建 Boolean 对象 Boolean 对象代表两个值:"true" 或者 "false" 下面 ...
分类:编程语言   时间:2018-07-15 19:36:14    阅读次数:1031
读spring源码(二)-XmlBeanDefinitionReader-解析BeanDefinition
上次说到ApplicationContext加载BeanDefinition时会创建一个XmlBeanDefinitionReader,将XML解析、BeanDefinition加载委托给XmlBeanDefinitionReader。 首先看下XmlBeanDefinitionReader的类图: ...
分类:编程语言   时间:2018-07-15 19:36:48    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!