E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java常用
[Java--常见排序算法]------冒泡、选择、快速排序
java常用
的排序算法(冒泡、选择、快速等)一、冒泡排序法(效率最低)直接在代码中说明,他们可以直接在程序中运行//冒泡排序@TestpublicvoidtestBublle(){/***冒泡排序的基本思路是
highfei2011
·
2016-03-04 14:22
Java
《
JAVA常用
算法手册》 算法经典题 1.百元买百鸡
百元买百鸡简化题目:公鸡5文/只,母鸡3文/只,小鸡3只/文,用100文买100只鸡,应该怎么买?======================================================思路:设:公鸡x,母鸡y,小鸡z穷举:x,y,然后用剩下的钱买小鸡筛选:x+y+z==100则输出并且count++;代码实现:packagecom.aiqiongdiao;publicclas
Lee宇斌
·
2016-03-01 15:00
闲聊蓝桥杯Java
Java基础(三):
Java常用
API
一、java.lang包下的API
Java常用
基础包,在开发中会自动导入到代码环境中,不需要import。
betterchao
·
2016-03-01 11:46
Java
Java常用
类库——时间处理类Date、Calendar、GregorianCalendar以及日期格式化和计算
在Java中经常需要对时间进行操作,日期比较、格式转换、日期计算等。经常使用的类有java.util.Date;java.sql.Date;java.util.Calendar;java.util.GregorianCalendar;java.text.DateFormat以及sql中的Time和Timestamp类,以上的几个类中Date、Calendar及其子类GregorianCalenda
Goskalrie
·
2016-02-29 08:00
Java常用
类库——时间处理类Date、Calendar、GregorianCalendar以及日期格式化和计算
在Java中经常需要对时间进行操作,日期比较、格式转换、日期计算等。经常使用的类有java.util.Date;java.sql.Date;java.util.Calendar;java.util.GregorianCalendar;java.text.DateFormat以及sql中的Time和Timestamp类,以上的几个类中Date、Calendar及其子类GregorianCalenda
Goskalrie
·
2016-02-29 08:00
Java常用
算法总结
/***冒泡排序*将数组中数据两两进行比较,并交换位置。*@paramdata*/publicstaticvoidmpSort(int[]data){for(inti=0;ii;j--){if(data[j]>data[j-1]){temp=data[j];data[j]=data[j-1];data[j-1]=temp;}}}showData(data);}/***插入排序*通常假设前两个数已排
呼吸的蜗牛
·
2016-02-26 17:18
java学习笔记
Java常用
算法总结
/** *冒泡排序 *将数组中数据两两进行比较,并交换位置。 *@paramdata */ publicstaticvoidmpSort(int[]data) { for(inti=0;ii;j--) { if(data[j]>data[j-1]) { temp=data[j]; data[j]=data[j-1]; data[j-1]=temp; } } } showData(data); }
Langxingtianxi
·
2016-02-26 17:00
java
算法
JAVA常用
集合框架用法详解——提高篇
这篇文章是我对集合框架的升华总结。文章中没有提到各个集合子类的最基本的操作和方法。想要知道这部分的内容,可以查看我的一篇基础知识的博客--Java集合框架总结基础篇http://blog.csdn.net/lulei1217/article/details/45167433。 这几天一直在看Java的集合框架。通过这几天的学习使我对集合有了一个全新的认识,现在来说说吧。先上集合的家
LULEI1217
·
2016-02-25 16:00
String.format方法,
Java常用
类库——Formatter
在进行字符串操作时很多时候是想得到适合当前环境阅读的格式,比如时间:TueFeb2311:35:54CST2016这种格式是不适宜阅读的。如格式化为2016-2-2311:35:54。上面两句的输出代码为:System.out.println(“现在时间:”+newDate()); System.out.println(String.format("现在时间:%tF%tT",newDate()
Goskalrie
·
2016-02-23 11:00
Java常用
类库——String
字符串操作是计算机程序设计中最常见的行为。String类在线API http://docs.oracle.com/javase/6/docs/api/java/lang/String.html一、构造函数(15个)构造方法说明String()初始化一个新创建的String对象,使其表示一个空字符序列。使用字节数组构造新字符串(7个)String(byte[]bytes)通过使用平台的默认字符
Goskalrie
·
2016-02-22 13:00
Java常用
类库——Math,大数字操作类
一、java.lang.MathpublicfinalclassMath,该类被声明为final,表示不能够被继承。Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。在编写不同类别的程序时,可能需要的函数也不同。1.平方根函数sqrt 返回正确舍入的double值的正平方根。详细说明及测试代码见附录一2.立方根函数cqrt 返回double值的立方根。详细说
Goskalrie
·
2016-02-19 14:00
Java常用
排序算法+程序员必须掌握的8大排序算法+二分法查找法
原文地址:http://www.cnblogs.com/qqzy168/archive/2013/08/03/3219201.htmlJava 常用排序算法/程序员必须掌握的 8大排序算法 本文由网络资料整理转载而来,如有问题,欢迎指正! 分类: 1)插入排序(直接插入排序、希尔排序) 2)交换排序(冒泡排序、快速排序) 3)选择排序(直接选择排序、堆排序) 4)归并排序 5)分配排序(基数排序)
zf0512305
·
2016-02-19 09:00
java
算法
java常用
数字处理类归纳整理
1.DecimalForamt类数字格式化的模板方法,通常有如下两种形式;哪一种结果都一样的…/***数字格式化第一种方法*第一个参数特殊字符的模板*第二个是要格式化的字符*/ publicstaticvoidformatNumberFrist(Stringpattern,doublevalue){ DecimalFormatformat=newDecimalFormat(pattern); St
eyishion
·
2016-02-19 00:00
java
格式化
关于Java,那些我心存疑惑的事(不断更新中...)
本文主要列出一些
Java常用
到确又让大家不怎么注意的问题。将会不断更新,欢迎关注……如有觉得不合理之处,欢迎评论交流,没有火花怎么印象深刻?(1)Java到底是值传递?还是引用传递?
u013142781
·
2016-02-18 09:00
java
Java常用
的安全算法
安全算法主要包括摘要算法、对称加密算法、非对称加密算法、信息编码以及数字签名、数字证书。1.数字摘要 数字摘要也称为消息摘要,它是一个唯一对应一个消息或文本的固定长度的值,由一个单向Hash函数对消息进行计算而产生的。其生产过程如下图所示: 有如下特点:(1)无论输入的消息有多长,计算出来的消息摘要的长度是固定的。应用MD5,计算出长度是128个比特位,使用SHA-1算法计算出来是16
szlxh002
·
2016-02-17 11:00
Java常用
的数组排序
从今天起就准备计算机二级考试了,每天学点java,一次过啊!!!1.冒泡排序法publicclassBubble{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubint[]array={1,5,4,3};//进行下称的轮数比数组的个数少1for(inti=0;iarray[j+1]){inttemp=array[j]
田瞩
·
2016-02-12 00:32
Java
JAVA常用
基础知识点[继承,抽象,接口,静态,枚举,反射,泛型,多线程...]
类的继承Java只支持单继承,不允许多重继承-一个子类只能有一个父类-一个父类可以派生出多个子类子类继承了父类,就继承了父类的方法和属性。在子类中,可以使用父类中定义的方法和属性,也可以创建新的数据和方法。因而,子类通常比父类的功能更多。在Java中,继承的关键字用的是“extends”,即子类不是父类的子集,而是对父类的“扩展”。关于继承的规则:子类不能继承父类中私有的(private)的成员变
johnstrive
·
2016-02-03 11:00
java
java常用
数据类型
java的数据类型java中没有无符号类型的数值类型基本类型大小最小值最大值包装器类型boolean---Booleanchar16-bitUnicode0Unicode2^16-1Characterbyte8bits-128(2^7加上符号位)128(2^7加上符号位)Byteshort16bits-2^152^15Shortint32bits-2^312^31Integerlong64bits
falcon_fei
·
2016-02-01 23:00
java常用
功能
1.复制文件privatevoidfileChannelCopy(Filesource,Filetarget)throwsIOException{ FileInputStreamfi=null; FileOutputStreamfo=null; FileChannelin=null; FileChannelout=null; try{ fi=newFileInputStream(s
郭春宜
·
2016-01-29 11:00
java常用
功能
1.复制文件privatevoidfileChannelCopy(Filesource,Filetarget)throwsIOException{ FileInputStreamfi=null; FileOutputStreamfo=null; FileChannelin=null; FileChannelout=null; try{ fi=newFileInputStream(s
郭春宜
·
2016-01-29 11:00
Java常用
API笔记
1、比较忽略大小写:equalsIgnoreCase。 使用示例:StringxRequestedWith=request.getHeader("X-Requested-With");//判断是否为异步请求 if("XMLHttpRequest".equalsIgnoreCase(xRequestedWith)){ rednerView=view;//异步请求 }else{ othercode
浮躁的码农
·
2016-01-27 10:00
java基础-常用类(API)
Java常用
类(API) 石凤贵【知识点】理解JavaAPI的概念,了解Object类,基本类型的封装类,熟悉String类和StringBuffer类,Hashtable与Properties类,System
Nemo
·
2016-01-25 14:00
java基础-常用类(API)
JavaSE入门学习7:Java基础语法之语句(下)
语句
Java常用
的3种循环:while,do...while,for。
erlian1992
·
2016-01-21 21:00
java
类型转换
JavaSE
Java语句
JAVA基础语法
Java内存管理再探究
内存分配方式关于
Java常用
虚拟机内存的分配,请参见以前的博文:点这里哦Java虚拟机将自己分配的对象或者数组
u010844111
·
2016-01-20 23:00
java
jvm
内存管理
java常用
夹包
axis.jarSOAP引擎包commons-discovery-0.2.jar用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jarAxis运行所需要的组件包saaj.jar创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法. wsdl4j-1.5.1.jarAxis运行所需要的组件包activ
WeberZ
·
2016-01-20 09:00
java常用
夹包
axis.jarSOAP引擎包commons-discovery-0.2.jar用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jarAxis运行所需要的组件包saaj.jar创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法. wsdl4j-1.5.1.jarAxis运行所需要的组件包activ
_Weber
·
2016-01-20 09:00
Java常用
的转义字符积累
java转义字符转义序列含义\n回车(\)\t水平制表符(\)\b空格(\)\r换行(\)\f换页(\)\'单引号(\')\"双引号(\")\\反斜杠(\\)\ddd三位八进制
xunfang
·
2016-01-18 16:00
java常用
集合小结
ListpublicinterfaceListextendsCollection有序的collection(也称为序列),允许重复的元素。常用实现类:ArrayList:底层使用的是数组结构,特点:查询速度快,增删操作较慢,而且线程不同步.要保证同步,可以使用:Listlist=Collections.synchronizedList(newArrayList());进行包装,默认容量为10.常用
Admol
·
2016-01-13 17:00
3、
Java常用
的运算符
什么是运算符运算符是一种“功能”符号,用以通知Java进行相关的运算。譬如,我们需要将变量age的值设置为20,这时候就需要一个“=”,告诉程序需要进行赋值操作。Java语言中常用的运算符可分为如下几种:Ø 算术运算符Ø 赋值运算符Ø 比较运算符Ø 逻辑运算符Ø 条件运算符Java中的算术运算符算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。Java中常用的算术运算符: 其中,+
sherri_du
·
2016-01-12 21:00
读过的书
JavaWed整合开发实战 贾蓓镇明敏杜磊21天学通javaJava核心技术(基础知识)卷1
Java常用
算法手册MySQL必知必会
zkFreedom
·
2016-01-11 17:00
JAVA常用
加密算法
一、双向加密 (一)、对称加密 采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。 需要对加密和解密使用相同密钥的加密算法。由于其速度,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。 所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。 算法是一组规则,规
zhyooo123
·
2016-01-11 14:00
java
spring
jquery
加密
算法
java常用
类总结
0.jar包下载地点http://mvnrepository.org/1.序列化反序列化Object代码百度云:http://pan.baidu.com/disk/home#list/path=%2F%E6%88%91%E7%9A%84%E6%96%87%E6%A1%A3%2Fjava%E5%B8%B8%E7%94%A8%E7%B1%BBSerializeTranscoderObjectsTran
郭春宜
·
2016-01-11 14:00
java常用
类总结
0.jar包下载地点http://mvnrepository.org/1.序列化反序列化Object代码百度云:http://pan.baidu.com/disk/home#list/path=%2F%E6%88%91%E7%9A%84%E6%96%87%E6%A1%A3%2Fjava%E5%B8%B8%E7%94%A8%E7%B1%BBSerializeTranscoderObjectsTran
郭春宜
·
2016-01-11 14:00
Java常用
类:字符串相关类
一:java.lang.String,java.lang.StringBuilder,java.lang.StringBuffer参考:http://blog.csdn.net/rmn190/article/details/14920131.String字符串常量 String类型和StringBuffer类型的主要区别在于String是不可变的对象,因此在每次对String类型进行改变的时候都
soyuone
·
2016-01-08 10:00
Java常用
类:时间日期类
一:java.util.Date类构造器:示例:publicstaticvoidmain(String[]args){ Dated1=newDate(); Dated2=newDate(System.currentTimeMillis()+10000); System.out.println("d1:"+d1+";d2:"+d2); System.out.println(d2.before(d
soyuone
·
2016-01-07 22:00
java基础-常用类(API)
Java常用
类(API)石凤贵【知识点】理解JavaAPI的概念,了解Object类,基本类型的封装类,熟悉String类和StringBuffer类,Hashtable与Properties类,System
u013286473
·
2016-01-07 19:33
Java基础
java基础-常用类(API)
java基础-常用类(API)
Java常用
类(API) 石凤贵【知识点】理解JavaAPI的概念,了解Object类,基本类型的封装类,熟悉String类和StringBuffer类,Hashtable与Properties类,System
yovi
·
2016-01-07 19:00
java基础-常用类(API)
Java常用
工具类(一)
一:org.apache.commons.beanutils.BeanUtils.copyProperties() http://commons.apache.org/proper/commons-beanutils/http://commons.apache.org/proper/commons-beanutils/javadocs/v1.8.0/apidocs/index.htmljar包:c
soyuone
·
2016-01-06 16:00
Java常用
的设计模式15:常用设计模式之享元模式(结构型模式)
1. Java之享元模式(Flyweight Pattern)(1)概述: 享元模式是对象池的一种实现,英文名为"Flyweight",代表轻量级的意思。享元模式用来尽可能减少内存使用量,它适合用于可能存在大量重复对象的场景,用来缓存可共享的对象,达到对象共享、避免创建过多对象的效果,这样一来可以提升性能。避免内存移除。(2)享元模式的UML类图:
鸿钧老祖
·
2016-01-04 15:00
Java开发之路
(1)Java基础[Java开发之路]final关键字[Java开发之路]Java字符串[Java开发之路]
Java常用
类[Java开发之路]String、StringBuffer与StringBuilder
SunnyYoona
·
2016-01-01 23:00
[置顶] Java开发之路
(1)Java基础[Java开发之路]final关键字[Java开发之路]Java字符串 [Java开发之路]
Java常用
类[Java开发之路]String、StringBuffer与StringBuilder
SunnyYoona
·
2016-01-01 23:00
java
java开发之路
java常用
排序总结
各种排序对比:注:时间复杂度:排序的时间复杂度,由于排序受本身数据的影响,比如说在些全部混乱,而一些数据或者数据中一部分值有序。因此可能出现最好情况和最差情况,一般来说用平均情况来衡量时间复杂度。稳定性:对于出现相同值的情况下,有没有改变其顺序比如说{3、4、1、1、8};排序后的结果可能是{1(第一个)、1(第二个)、3、4、8},{1(第二个)、1(第一个)、3、4、8};如果保存稳定的话则不
androidxiaogang
·
2015-12-28 11:00
java
排序算法
JAVA常用
类之包装类
JAVA语言包装类把基本数据类型转换为对象。每个JAVA基本类型在java.lang包中都有一个相应的包装类。基本类型包装类booleanBooleanbyteBytecharCharactershortShortintIntegerlongLongfloatFloatdoubleDouble包装类的构造方法每个包装类都有几种重载形式,以Double为例。Doubled1=newDouble(2.
jianggujin
·
2015-12-27 12:00
java
包装类
JAVA常用
类之格式化
日期格式化在之前的博客中我们使用到了操作日期的一些类,我们发现,如果我们想要获得指定格式的日期字符串可以做到但是很麻烦,下面为大家介绍几种日期的格式化方式。java.text.DateFormatDateFormat是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。日期/时间格式化子类(如SimpleDateFormat)允许进行格式化(也就是日期->文本)、解析(文本-
jianggujin
·
2015-12-27 10:00
java
日期格式化
格式化
数值格式化
JAVA常用
类之日期处理
在应用程序设计中,我们经常会用到日期时间,比如出生日期之类的,JAVA中为我们提供了一些处理日期的类。这一片博客将为大家介绍一下。java.util.DateDate类是我们用的比较多的一个处理时间的类。表示特定的瞬间,精确到毫秒。在JDK1.1之前,类Date有两个其他的函数。它允许把日期解释为年、月、日、小时、分钟和秒值。它也允许格式化和解析日期字符串。不过,这些函数的API不易于实现国际化。
jianggujin
·
2015-12-26 18:00
java
日期
JAVA常用
类之Math
在应用程序设计时,我们经常会用到一些数学函数进行计算,比如三角函数、指数等。在Java中提供了Math类方便我们进行数学计算。Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。与StrictMath类的某些数学方法不同,并非Math类所有等价函数的实现都定义为返回逐位相同的结果。此类在不需要严格重复的地方可以得到更好的执行。默认情况下,很多Math方法仅调用Strict
jianggujin
·
2015-12-26 18:00
java
Math
数学计算
JAVA常用
类之StringBuffer
上一篇博客中为大家介绍了String类的使用,这一篇再为大家介绍一个用于处理字符串的类StringBuffer。在JDKAPI中对StringBuffer类的描述如下:线程安全的可变字符序列。一个类似于String的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。可将字符串缓冲区安全地用于多个线程。可以在必要时对这些方法进行同步
jianggujin
·
2015-12-26 18:00
java
StringBuffer
JAVA常用
类之String
多个字符排成一串就构成了字符串,字符串在程序设计中使用广泛。在JAVA中定义了String和StringBuffer两个类来处理字符串的各种操作。这两个类位于java.lang包中,默认情况下不需要导入该包。构造方法方法名说明String()初始化一个新创建的String对象,使其表示一个空字符序列String(byte[]bytes)通过使用平台的默认字符集解码指定的byte数组,构造一个新的S
jianggujin
·
2015-12-26 18:00
java
String
java常用
数据,排序,链表等
Java中数组的操作 https://code.csdn.net/snippets/43043 Java实现单链表 https://code.csdn.net/snippets/43089 Java数组实现队列
bruceyangjie
·
2015-12-24 20:00
Java常用
类和方法重点总结
2015年12月20日18:25:21
Java常用
类和方法重点总结作者:数据分析玩家1、简述Java中内存分配的问题1>凡是new()出来的东西,都是在堆中进行分配的2>局部变量【数据类型+变量名】都是在栈中进行分配的
a2011480169
·
2015-12-20 20:00
Java重点核心重点
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他