码迷,mamicode.com
首页 > 编程语言
Java 循环遍历删除set list中的元素
删除List和Set中的某些元素错误代码的写法:Set set = new HashSet();set.add("aaaaaa");set.add("bbbbbb");set.add("cccccc");set.add("dddddd");set.add("eeeeee");set.add("fff...
分类:编程语言   时间:2015-03-12 14:52:52    阅读次数:322
一篇不错的讲解Java异常的文章(转载)----感觉很不错,读了以后很有启发
六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 t...
分类:编程语言   时间:2015-03-12 14:53:42    阅读次数:195
能否自己也写一个类叫做java.lang.String?
这次的随笔很逗吧~没错,我们的确也可以自己在创建一个包java.lang,然后在相应的包下面创建一个对应的类String,但是在每次jre运行的时候,我们都回去加载原来默认的java.lang.String,这样的话,重写和没有重写也就没有什么作用了。但是如果在web应用中我们可以在WEB-INF....
分类:编程语言   时间:2015-03-12 14:54:13    阅读次数:168
转:归并排序
声明:本文转载自:MoreWindows 的白话经典算法系列之五 归并排序的实现。原文的链接:http://blog.csdn.net/morewindows/article/details/6678165归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Co...
分类:编程语言   时间:2015-03-12 14:51:21    阅读次数:175
Python(2.7.6) 标准日志模块 - Logging Configuration
除了使用logging 模块中的 basicConfig 方法配置日志,Python 的 logging.config 模块中, dictConfig 和fileConfig 方法分别支持通过字典和文件的方式配置 Logger、Handler 和 Formatter。下面用一个例子来简单地说明如何使...
分类:编程语言   时间:2015-03-12 14:49:34    阅读次数:165
C语言实现封装、继承和多态
请参考原文:http://dongxicheng.org/cpp/ooc/1、 概述C语言是一种面向过程的程序设计语言,而C++是在C语言基础上衍生来了的面向对象的语言,实际上,很多C++实现的底层是用C语言实现的,如在Visual C++中的Interface其实就是struct,查找Interf...
分类:编程语言   时间:2015-03-12 14:48:27    阅读次数:226
最小生成树算法
给定一个带权的无向连通图,如何选取一棵生成树,使树上所有边上权的总和为最小,这叫最小生成树.1、克鲁斯卡尔算法方法:将图中边按其权值由小到大的次序顺序选取,若选边后不形成回路,则保留作为一条边,若形成回路则除去.依次选够(n-1)条边,即得最小生成树.(n为顶点数)克鲁斯卡尔法对于边特别多的情况,消...
分类:编程语言   时间:2015-03-12 14:47:48    阅读次数:182
java数字保留两位小数四舍五入
import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class format { double f = 111231.5585; public vo...
分类:编程语言   时间:2015-03-12 14:48:27    阅读次数:173
10个调试Java的技巧
调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅!在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带...
分类:编程语言   时间:2015-03-12 14:47:09    阅读次数:192
你好,C++(32) 类是对现实世界的抽象和描述 6.2.1 类的声明和定义
6.2 类:当C++爱上面向对象类这个概念是面向对象思想在C++中的具体体现:它既是封装的结果,同时也是继承和多态的载体。因此,要想学习C++中的面向对象程序设计,也就必须从“类”开始。6.2.1 类的声明和定义面向对象思想把现实世界中的所有事物都看成是对象,而类是对所有相同类型对象的抽象,是对它们...
分类:编程语言   时间:2015-03-12 14:43:47    阅读次数:313
java时间String转换成date型及日期相差天数计算
public static void main(String[] args) throws ParseException { String strTime1 = "2015-03-01 15:12:25"; SimpleDateFormat formatter = new SimpleDateFo....
分类:编程语言   时间:2015-03-12 14:43:33    阅读次数:4819
java相对路径设置
在java中相对路径的设置是一个比较头痛的问题:配置文件应该写在哪里,"/","./"等各自代表着什么含义,普通的java工程和jsp(servlet)的路径有什么不同,这都是我们特别需要留意的。不然在程序开发中会死得很惨(个人以前深有体会,看似很简单的路径设置,往往要花很多的时间才能搞定)。一、J...
分类:编程语言   时间:2015-03-12 14:43:47    阅读次数:257
Static and dynamic binding in java
Static and dynamic binding in javaBefore Iexplainstatic and dynamic binding in java, lets discuss few terms which will help you to understand the conc...
分类:编程语言   时间:2015-03-12 14:41:54    阅读次数:134
JAVA中,不同工程间的方法调用
可以调用, 用配置构建路径的方法:点选工程1, 点击右键, 选择 Build Path(构建路径) - > Configure Build Path...(配置构建路径...)然后在弹出的窗口中选择Project(项目)点击右侧的Add(添加), 把工程2点选上, 一路OK(确定), 就可以调用工程...
分类:编程语言   时间:2015-03-12 14:42:01    阅读次数:143
C#实现整数冒泡排序、选择排序
/// /// 交换两个整数的值 /// /// 数1 /// 数2private static void Swap(ref int aa,ref int bb) { int temp; temp = bb; bb = aa; aa = temp; }// 冒泡排序 class Program...
分类:编程语言   时间:2015-03-12 14:33:31    阅读次数:149
一致性哈希算法-平衡性-虚拟节点
一致性哈希算法-平衡性-虚拟节点 ?????一致性哈希算法是分布式系统中常用的算法。比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,k...
分类:编程语言   时间:2015-03-12 13:26:50    阅读次数:215
springmvc hibernate jvm permGen Space
最近项目突然出现了“java.lang.OutOfMemoryError: PermGen space”的错误,其实关于 PermGen space 错误的解释,网上已经有很多了,摘录一段 ????PermGen space的全称是Permanent Generation space,...
分类:编程语言   时间:2015-03-12 13:25:35    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!