- 博客(13)
- 资源 (12)
- 收藏
- 关注
原创 【Java学习笔记】多线程
进程与线程的概念Java中线程的基本操作Java开发多线程应用进程与线程进程 - 程序(任务)的执行过程 (动态性) - 持有资源(共享内存,共享文件)和线程线程 - 是系统中最小的执行单元 - 用一个进程中有多个线程 - 线程共享进程的资源线程的交互 (多个线程需要相互通信才能正常的工作) - 同步:需要线程之间相互的协作完成某些任务 - 互斥:资源有限,需要抢占和竞争Ja
2016-05-30 22:39:54 645
原创 【Java学习笔记】进制转换
进制的由来JDK内置的进制转换方法位运算操作及用途JAVA中如何用字节表示类型数据JDK内置的进制转换十进制转换成十六进制:Integer.toHexString(int i)十进制转换成八进制:Integer.toOctalString(int i )十进制转换成二进制:Integer.toBinaryString(int i )十六进制转换成十进制:Integer.valueOf
2016-05-30 20:54:44 700
原创 【Java学习笔记】异常处理
Java异常概念java异常的分类异常的捕获和处理是指在运行期出现的错误观察错误的名字和行号最重要异常的概念Java异常是Java提供的用于处理程序中错误的一种机制。所谓错误是指在程序运行的过程中发生的一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)。设计良好的程序应该在异常发生时提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结果。Java程
2016-05-26 20:28:12 513
原创 【数据结构】树
二叉树二叉树的定义二叉树(Binary Tree)是n(n>=0)个结点的有限集合,该集合或者为空集(空二叉树),或者由一个根结点和两颗互不相交的、分别称为根结点的左子树和右子树的二叉树组成每个结点最多有两棵树,所以二叉树中不存在度大于2的结点。(注意:不是都需要两棵子树,而是最多可以是两棵,没有子树或者有一颗子树也都是可以的。)左子树和右子树是有顺序的,次序不能颠倒。即使树中某结点只有一颗
2016-05-16 22:35:56 421
原创 【JavaEE】JDBC
1. JDBC简介1.1 JDBC 简介JDBC 是 Java语言提供访问和操作数据库中的一种途径通过使用JDBC可以操作任意的SQL语句,来访问和操作数据库DMLDDLDCLJDBC在应用程序中的位置1.2 JDBC 驱动JDBC是一种跨平台的实现机制,是一个借口规范的定义使用不同的数据库需要加载不同的数据库驱动实现这样就提供了操作数据库的统一方式JDBC是跨平台的,跨数据库平
2016-05-14 21:22:55 876
原创 【数据结构】栈和队列
栈栈定义 后进先出 只在表尾进行删除和插入 特殊的线性表(顺序表、链表)表尾:栈顶(top) 表头:栈底(bottom)插入(Push):入栈(压栈,入栈) 删除(Pop):出栈(弹栈)栈的顺序存储结构 定义创建一个栈入栈操作出栈操作
2016-05-13 21:12:58 343
原创 【JAVA学习笔记】面向对象
编程语言的发展 面向过程的设计思想 面向对象的设计思想 对象和类的概念 类之间的关系 对象和引用 Java类的定义 构造函数对象的创建和使用 this关键字 static关键字 package和import语句 访问控制 类的继承 方法的重写 final关键字object类 对象转型 多态 抽象类 接口编程语言的发展机器语言汇
2016-05-13 17:43:07 680
原创 【数据挖掘】基础
1. 基本概念1.1 数据挖掘:(1) 数据挖掘是从存放在数据集中的大量数据中挖掘出有趣知识的过程。 (2) 又称数据中知识发现(Knowledge Discovery Databases)或知识发现,它是从一个大量数据中抽取挖掘出未知的、有价值的模式和规律等知识的非平凡过程,它与数据仓库有着密切的联系。 (3) 广义的数据挖掘是指知识发现的全过程;狭义的数据挖掘是指统计分析、机器学习等发现数
2016-05-10 16:34:57 7643
原创 【剑指Offer】替换空格
题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。算法实现:import java.util.Scanner;public class Main { public static void main(String[] args){ Scanner scan = new
2016-05-04 22:04:52 386
原创 Java-常用方法汇总
1. java.lang 类 Integer方法: public static int parseInt(String s)描述: 将字符串参数作为有符号的十进制整数进行解析。除了第一个字 符可以是用来表示负值的ASCII减号’-‘(‘\u002D’)外,字符串中的字符都必须是十进制数字。返回得到的整数值,就好像将该参数和基数10作为参数赋予public static int parseIn
2016-05-04 21:29:35 1977
原创 上机题-合并表记录
题目描述数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。输入描述:先输入键值对的个数然后输入成对的index和value值,以空格隔开输出描述:输出合并后的键值对(多行)输入例子:4 0 1 0 2 1 2 3 4输出例子:0 3 1 2 3 4算法实现:
2016-05-04 20:29:23 720
原创 上机题-字符串最后一个单词的长度
题目描述计算字符串最后一个单词的长度,单词以空格隔开。输入描述: * 一行字符串。输出描述: * 整数N,最后一个单词的长度。输入例子: * hello world输出例子: * 5算法实现:import java.util.Scanner;public class Main { public static void main(String[] argc) {
2016-05-03 21:50:08 686
转载 七大查找算法
顺序查找二分查找插值查找斐波那契查找树表查找分块查找哈希查找查找是在大量的信息中寻找一个特定的信息元素。在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。查找定义:根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素(或记录)。查找算法分类:1)静态查找和动态查找:注:静态或者动态都是针对查找表而言的。动态表指查找表中有删除和插入操作的表。2)无序查找和有序
2016-05-03 20:23:32 2633
mysql-connector-odbc-5.3.2-win32.msi
2014-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人