1、 集合特点:元素类型不同、集合长度可变、空间不固定 2、 java中对一些数据结构和算法进行了封装即集合。集合也是一种对象,用于存储、检索、操作和传输对象。 3、 JCF(Java Collections Framework)是JavaSE中包含的由一组类和接口组成的Java集合框架,其主要功能 ...
分类:
编程语言 时间:
2016-05-08 15:08:07
阅读次数:
182
题目:数字在排序数组中出现的次数。 思路:最简单的思路就是遍历统计,时间复杂度是O(n)。但是既然是排序好的,怎么也得用一下二分吧。时间复杂度O(logn) O(n)实现代码: ...
分类:
编程语言 时间:
2016-05-08 15:06:36
阅读次数:
169
对JS的认识:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。JS的目的就是 ...
分类:
编程语言 时间:
2016-05-08 15:01:16
阅读次数:
141
这个与前面的把json放到表格里一样,也是我一直想试验的,但是之前一直都没有写过,因为感觉自己的js基础还是不牢靠,不敢写。但是实际上了解基本知识后写这个也就很容易了,这个demo主要就是为了把一个数组里的内容动态添加到select这个下拉列表中,不需要我们在html中一个个的添加option标签和 ...
分类:
编程语言 时间:
2016-05-08 15:01:02
阅读次数:
229
Java提供了对多线程编程的内置支持。多线程程序中包含可以同时运行两个或多个部分。这样一个程序的每个部分称为一个线程,每个线程定义一个单独的执行路径。 多线程是多任务的一种特殊形式。多线程需要比多任务处理开销更少。 需要定义其他术语相关:线程和进程。进程包括操作系统,它可以包含一个或多个线程分配的内 ...
分类:
编程语言 时间:
2016-05-08 15:00:48
阅读次数:
242
一、变量命名的五个要素 由字母、数字、“_”和“$” 组成 首字母不能为数字 大小写敏感 不能使用Java的保留字和关键字 可以使用中文命名,但是不建议 二、java的基本数据类型 整数类型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:bool ...
分类:
编程语言 时间:
2016-05-08 14:57:59
阅读次数:
167
其实这个bug非常简单,实际上是由于路径配置问题,也是由于我照抄代码造成的(好孩子不要学!) 情况是这样的:java文件没有问题但是启动项目的时候出现了bug: 然后当我把GetData.java和JDBCUtil.java文件放入default package中时: 连接上服务器了。。。。 恩,俺 ...
分类:
编程语言 时间:
2016-05-08 14:55:39
阅读次数:
419
引言》》》》》 很多同学都很困扰一个问题,就是到底应该学习Java还是学习C#?那个更有前途?哪个更有空间?我们主要拿Java和C#两个具有代表行的探讨一下,PHP啊PY啊Node啊,如果你能认真看完整篇文章,你就会发现,这些做不做比较,已经没有多大意义了。 一些废话》》》》》 其实我也是一个新手, ...
分类:
编程语言 时间:
2016-05-08 14:54:25
阅读次数:
173
常见排序算法(JS版)包括: 内置排序,冒泡排序,选择排序,插入排序,希尔排序,快速排序(递归 & 堆栈),归并排序,堆排序,以及分析每种排序算法的执行时间。 index.html main.js main.js 排序效果: ...
分类:
编程语言 时间:
2016-05-08 13:48:56
阅读次数:
309
转自原文:http://www.yiibai.com/java/java_basic_operators.html Java提供了一组运算符丰富的操纵变量。我们可以把所有的Java操作符为以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其它运算符 算术运算符 关系运算符 位运算 ...
分类:
编程语言 时间:
2016-05-08 13:42:42
阅读次数:
274
转自原文:http://www.yiibai.com/java/java_object_classes.html java是一种面向对象的语言。由于具有面向对象特性的语言,Java支持以下基本概念: 多态性 继承 封装 抽象化 类 对象 实例 方法 消息解析 在本章中,我们将探讨类和对象这些概念。 ...
分类:
编程语言 时间:
2016-05-08 13:40:53
阅读次数:
171
转自原文:http://www.yiibai.com/java/java_modifier_types.html 修饰符是添加到这些定义来改变它们的含义的关键词。 Java语言有各种各样修饰词,其中包括以下内容: Java 访问修辞符 非访问修饰符 Java 访问修辞符 非访问修饰符 要使用修改器, ...
分类:
编程语言 时间:
2016-05-08 13:39:03
阅读次数:
178
import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.util.*; import java.util.Timer; import java.io.*; class ChouJiang { JFra ...
分类:
编程语言 时间:
2016-05-08 13:33:48
阅读次数:
141
转自:http://www.jackyshen.com/2015/05/21/async-operations-in-form-of-sync-programming-with-python-yielding/ 目录 回顾同步与异步编程 回顾多线程编程 yield与协程 异步编程同步化 回顾同步与异 ...
分类:
编程语言 时间:
2016-05-08 13:31:47
阅读次数:
181
由于需要学习机器学习的内容,了解到python在机器学习中使用很方便,开始学习之,机器学习目前主要在学《机器学习实战》这本书。python是在MOOC中学习《用python玩转数据》这门公开课。以后可以将课程的作业解答的答案放上来。 用python获取网页数据,题目要求如下: 我使用的是spyder ...
分类:
编程语言 时间:
2016-05-08 13:29:44
阅读次数:
197
转自http://www.jackyshen.com/2014/10/02/functional-programming-in-Python/ 函数式编程 如果程序中的函数仅接受输入并产生输出,即输出只依赖于输入,内部数据不可变,避免保存程序状态,用同样的输入值反复调用可以得到相同的结果,那么这种编 ...
分类:
编程语言 时间:
2016-05-08 13:27:37
阅读次数:
273