码迷,mamicode.com
首页 > 编程语言 > 日排行
201671010115 2016-2017-2《Java程序设计》第五周学习心得
一周又过去了,感觉这学期过得好快。觉得自己才从家里回来,可一学期的四分之一又没了。在这段时光里,我们花大量的时间和精力学习了Java,然而我感觉自己还是学不会Java,就拿Java上的继承来说吧,上周我们班的同学都给老师提了意见,让老师按传统教学上一节继承,老师确实也听了我们的意见并且也这样做了,可 ...
分类:编程语言   时间:2017-09-24 20:27:37    阅读次数:133
java练习---6
1 //程序员:罗元昊 2017.9.24 2 import java.util.Scanner; 3 public class L { 4 5 public static void main(String[] args) { 6 long a ; //练习题1:输出一个长整型的变量 1234567... ...
分类:编程语言   时间:2017-09-24 20:28:35    阅读次数:102
201671010114 2016-2017-2 《Java程序设计》第五周学习总结
这周学习了有关继承的知识,相比于上周也掌握了很多知识。在这次写程序的过程中发现for循环里面的提示语句在运行时会出现两次,程序也会出错。i++放在循环里面的时候程序正常运行,如果放在for语句里面程序出错。和舍友经过尝试后得出了以上结果,但不知道里面的原理。 子类继承了父类的所有方法,子类中也添加了 ...
分类:编程语言   时间:2017-09-24 20:28:45    阅读次数:157
leetcode算法:Two Sum II - Input array is sorted
Given an array of integers that is already sorted in ascending order, find two numbers such that they add up to a specific target number. The function ...
分类:编程语言   时间:2017-09-24 20:29:38    阅读次数:202
遍历数组提取List[Int]
1 def toFlatMap(input:List[Any],result:List[Int]):List[Int]=input match{ 2 case h::t=>h match {case e:Int=>toFlatMap(t,e::result) 3 case x:List[Any] =... ...
分类:编程语言   时间:2017-09-24 20:29:44    阅读次数:169
?python 的zip 函数小例子
In [57]: name = ('Tome','Rick','Stephon') In [58]: age = (45,23,55) In [59]: for a,n in zip (name,age): ....: print a,n ....: Tome 45Rick 23Stephon 55 ...
分类:编程语言   时间:2017-09-24 20:30:41    阅读次数:227
C语言 scanf()和gets()函数的区别
C语言 scanf()和gets()函数的区别 1.相同点:scanf( )函数和gets( )函数都可用于输入字符串 2.不同点:两者在功能上有所区别,具体区别如下: 要实现如下需求“从控制台输入字符串”有如下两种实现方式: 1>使用gets()函数实现 使用上诉代码实现时,我们会发现控制台打印如 ...
分类:编程语言   时间:2017-09-24 20:31:06    阅读次数:222
Dijkstra的双栈算术表达式求值算法
1 public static double evaluate(String inStr) { 2 Stack ops = new Stack(); //操作符栈 3 Stack vals = new Stack(); //操作数栈 4 char[] arr = inStr.toCharArray(... ...
分类:编程语言   时间:2017-09-24 20:32:18    阅读次数:298
001-多线程基础-进程线程、线程状态、优先级、用户线程和守护线程
001-多线程基础-进程线程、线程状态、优先级、用户线程和守护线程 ...
分类:编程语言   时间:2017-09-24 20:32:44    阅读次数:329
第二章 python中重要的数据结构(下)
二、元组(tuple):不可变序列 跟list一样,也是一种序列,唯一不同的是,元组元素不能被修改,通常用(, ,)表示元组,也可以不加括号。 1 #创建元组 2 >>> 1,2,3 3 (1, 2, 3) 4 >>> t = (1,2,3) 5 >>> t 6 (1, 2, 3) 7 #创建空元组 ...
分类:编程语言   时间:2017-09-24 20:57:40    阅读次数:185
Java IO流
IO流是用来处理设备之间的数据传输的,Java对数据的操作都是使用流的方式处理的,而且Java将处理流的操作封装成IO流对象了。 一、IO流的分类 流按照操作的数据分为:字节流、字符流 流按照流的方向分为:输入流、输出流 二、字节流: inputString 此抽象类是表示字节输入流的所有类的超类。 ...
分类:编程语言   时间:2017-09-24 20:58:15    阅读次数:317
C++ 顺序表实现
线性表就是字面上的意思, 顺序表是线性表基于数组的一种实现, “顺序”这个名字怎么来的并不清楚,可以勉强解释为“存储地址是连续、顺序的”。 另外两种线性表实现分别是“基于链表”和“散列存储”。 顺序表可以是动态的,也可以是静态的, “静态”就是一开始就知道表容量,并且这个容量在之后无法被更改; “动 ...
分类:编程语言   时间:2017-09-24 20:59:18    阅读次数:214
C#语言编写代码时常用的三大循环
在我们编写C#语言的过程中,经常会遇到各种需要用循环的时候,但是c#语言中三种常用的循环体(while循环, do while循环,for循环)我们该怎么选择呢? 首先while循环,while循环的书写格式是: while (循环条件)…… (循环条件包括: 值 变量 表达式, 但是必须是bool ...
分类:编程语言   时间:2017-09-24 21:00:05    阅读次数:188
第四章 python中的面向对象设计
一、首先来理解几个面向对象的关键特性: 1、封装:对象可以将他们的内部状态隐藏起来。python中所有特性都是公开可用的。 2、继承:一个类可以是一个或多个类的子类。python支持多重继承,使用时需要注意继承顺序。 3、多态:实现将不同类型的类的对象进行同样对待的特性--不需要知道对象属于哪个类就 ...
分类:编程语言   时间:2017-09-24 21:00:47    阅读次数:263
第一章 python中重要的数据结构(上)
最近,由于工作需要,使用python开发公司的运维自动化平台,所以找本书来并结合官方手册,开始python的学习之旅。 一、列表 【含义】:列表用中括号表示,通过逗号进行分隔一组数据(可以为不同的数据类型),如以下的声明: 1 >>> language = ['chinese','english', ...
分类:编程语言   时间:2017-09-24 21:01:21    阅读次数:259
这是一名Java学者关于学习方向的建议
无可厚非,编程是一门艺术。但是辉煌的背后必须是一段辛苦的奋斗过程,而过程的引导方向就是最重要的一环。Java语言可谓是引领了编程的潮流,你会是怎样去学的呢? 这是一名Java学者的学习方向的建议 注:学习顺序只是参考,内容学习可以根据自己需求选择性学习。 别人的学习套路不一定适应你,因为每个人都是独 ...
分类:编程语言   时间:2017-09-24 21:01:35    阅读次数:212
Java基础总结--常用类以及包的访问权限
Object 所有类的根类1.怎么得到的:通过对所有对象不断的向上抽取共性,具备所有对象的共性的东西2.常用的方法* equals(Object obj):比较两个对象的引用是否指向同一个对象,本质就是引用地址是否相同,相同就返回true;作用和"=="一致,其子类继承后,只判断地址没有意义,一般会 ...
分类:编程语言   时间:2017-09-24 21:24:32    阅读次数:296
java23中设计模式之策略模式
package com.bjsxt.strategy; /** * 负责和具体的策略类交互 * 这样的话,具体的算法和直接的客户端调用分离了,使得算法可以独立于客户端独立的变化。 * 如果使用spring的依赖注入功能,还可以通过配置文件,动态的注入不同策略对象,动态的切换不同的算法. * @aut ...
分类:编程语言   时间:2017-09-24 21:24:47    阅读次数:224
Python2.7-re模块
re模块 1、正则表达式的语法 '.' 匹配任意字符,若指定了re.S,则可以匹配换行符'^' 匹配行首,即字符串的开头,若指定了re.M,会自动匹配每行开头'$' 匹配行尾,同上'*' 匹配大于等于0个的re'+' 匹配大于等于1个的re'?' 匹配0个或1个的re,此外?是非贪婪匹配的标志{m} ...
分类:编程语言   时间:2017-09-24 21:25:23    阅读次数:289
Java 1.8 ArrayList源码解析
fail-fast机制 fail-fast机制也叫作”快速失败”机制,是Java集合中的一种错误检测机制。 在对集合进行迭代过程中,除了迭代器可以对集合进行数据结构上进行修改,其他的对集合的数据结构进行修改,都会抛出ConcurrentModificationException错误。 这里,所谓的进 ...
分类:编程语言   时间:2017-09-24 21:26:37    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!