在路上

 找回密码
 立即注册
在路上 站点首页 学习
订阅

学习

详解快速排序算法中的区间划分法及Java实现示例
详解快速排序算法中的区间划分法及Java实现示例
快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。该方法的基本思想是: 1.先从数列中取出一个数作为基准数。 2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。 3.再对左右 ...
2016-7-29 15:41
详解 JAVA的回调机制CallBack
序言 CallBack是回调的意思,熟悉Windows编程的人对"回调函数"这四个字一定不会陌生,但是java程序员对它可能就不太了解了。"回调函数"或者"回调方法"是软件设计与开发中一个非常重要的概念,掌握"回 ...
2016-7-29 15:41
Java版仿QQ验证码风格图片验证码
Java版仿QQ验证码风格图片验证码
本文为大家分享了Java版仿QQ验证码风格图片验证码,具体内容如下 功能包括:自定义图片尺寸和字符长度,随机背景颜色和字符颜色,随机字符偏移角度,字符平滑边缘,干扰线,噪点,背景扭曲。 本来想做字符扭曲的, ...
2016-7-29 15:41
Java对数组实现选择排序算法的实例详解
Java对数组实现选择排序算法的实例详解
一. 算法描述 选择排序:比如在一个长度为N的无序数组中,在第一趟遍历N个数据,找出其中最小的数值与第一个元素交换,第二趟遍历剩下的N-1个数据,找出其中最小的数值与第二个元素交换......第N-1趟遍历剩下的2 ...
2016-7-29 15:41
Java仿12306图片验证码
Java仿12306图片验证码
由于要做一个新项目,所以打算做一个简单的图片验证码。 先说说思路吧:在服务端,从一个文件夹里面找出8张图片,再把8张图片合并成一张大图,在8个小图里面随机生成一个要用户验证的图片分类,如小狗、啤酒等。在前 ...
2016-7-29 15:41
Java模拟栈和队列数据结构的基本示例讲解
栈和队列: 一般是作为程序员的工具,用于辅助构思算法,生命周期较短,运行时才被创建; 访问受限,在特定时刻,只有一个数据可被读取或删除; 是一种抽象的结构,内部的实现机制,对用户不可见,比如用数组、链表 ...
2016-7-29 15:41
Java实现冒泡排序与双向冒泡排序算法的代码示例
冒泡排序: 就是按索引逐次比较相邻的两个元素,如果大于/小于(取决于需要升序排还是降序排),则置换,否则不做改变 这样一轮下来,比较了n-1次,n等于元素的个数;n-2, n-3 ... 一直到最后一轮,比较了1次 所以比 ...
2016-7-29 15:41
浅谈Java方法的重载
方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法,调用时,会根据不用的参数表选择对应的方法 比如 public class Test { void max(int a,int b) { System.out.println(ab ? a:b); } voi ...
2016-7-29 15:41
详解Java中使用ImageIO类对图片进行压缩的方法
最近做项目需要图片压缩处理,网上找的方法大都使用了 com.sun.image.codec.jpeg.* 这个包中的JPEGImageEncoder类,引入这个包后一直报错,各种google百度,尝试了各种方法,包括手动引jre中的rt.jar,以及在eclipse ...
2016-7-29 15:41
java实现文件导入导出
文件导入导出必须代码 ExportExcel.java /** * Copyright ? 2012-2014 a href=https://github.com/thinkgem/jeesiteJeeSite/a All rights reserved. */package com.thinkgem.jeesite.common.utils.excel; import jav ...
2016-7-29 15:41
C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法
C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法
使用MySQLConnectorNet连接mysql数据库 1.首先下载安装Connector/Net,http://www.mysql.com/downloads/connector/net/ 并从安装目录中得到所需动态链接库MySql.Data.dll,如果已经有MySql.Data.dll也可以不用安装。 ...
2016-7-29 15:41
Java使用二分法进行查找和排序的示例
实现二分法查找 二分法查找,需要数组内是一个有序的序列 二分查找比线性查找:数组的元素数越多,效率提高的越明显 二分查找的效率表示:O(log2N) N在2的M次幂范围,那查找的次数最大就是M, log2N表示2的M次幂等于 ...
2016-7-29 15:41
Java模拟单链表和双端链表数据结构的实例讲解
Java模拟单链表和双端链表数据结构的实例讲解
模拟单链表 线性表: 线性表(亦作顺序表)是最基本、最简单、也是最常用的一种数据结构。 线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。 线性表的 ...
2016-7-29 15:41
Selenium处理select标签的下拉框
Selenium处理select标签的下拉框
Selenium是一个开源的和便携式的自动化软件测试工具,用于测试Web应用程序有能力在不同的浏览器和操作系统运行。Selenium真的不是一个单一的工具,而是一套工具,帮助测试者更有效地基于Web的应用程序的自动化。 有 ...
2016-7-29 15:41
Java ArrayList.toArray(T[]) 方法的参数类型是 T 而不是 E的原因分析
前两天给同事做 code review,感觉自己对 Java 的 Generics 掌握得不够好,便拿出 《Effective Java》1 这本书再看看相关的章节。在 Item 24:Eliminate unchecked warnings 这一节中,作者拿 ArrayList 类中的 publ ...
2016-7-29 15:41

相关分类

小黑屋|在路上 ( 蜀ICP备15035742号-1 

;

GMT+8, 2025-5-6 08:34

Copyright 2015-2025 djqfx

返回顶部