随笔分类 -  java

在java学习中比较重要的概念原理和java使用中遇到的问题和解决方案。
Java查看API和源码的方法
摘要:1、本地API文档下载:http://yunpan.cn/Q7a8KDbkHhVBd (提取码:d946)2、要查看源码,可以直接在Eclipse里面查看,按住ctrl键,用鼠标左键点击相应的类就可以打开该类的定义源码了,按住ctrl+f键就可以搜索相应的类并查看源码 阅读全文

posted @ 2014-09-23 11:54 不会熬夜的程序员 阅读(1087) 评论(0) 推荐(0)

详细解析Java中抽象类和接口的区别
摘要:在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽... 阅读全文

posted @ 2014-09-11 15:01 不会熬夜的程序员 阅读(183) 评论(0) 推荐(0)

java泛型
摘要:java泛型什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collectio... 阅读全文

posted @ 2014-08-21 11:22 不会熬夜的程序员 阅读(210) 评论(0) 推荐(0)

Java的自动装箱和拆箱
摘要:1 public class BoxingDemo { 2 3 public static void main(String[] args) { 4 5 /** 6 * 自动装箱示例: 7 * 基本类型int是不... 阅读全文

posted @ 2014-08-21 10:13 不会熬夜的程序员 阅读(510) 评论(0) 推荐(0)

Spring基于java的配置
摘要:第一步:在XML中配置java信息,与自动检测配置XML一样:第二步:定义配置类第三步:声明bean和bean的注入:package com.springinaction.springidol;import org.springframework.context.annotation.Bean;im... 阅读全文

posted @ 2014-06-28 11:15 不会熬夜的程序员 阅读(246) 评论(0) 推荐(0)

Spring中自动检测并申明bean
摘要:在Spring中申明bean,一般情况是在XML中用标签来指定一个类并为其取一个id。但是这样效率很低,Spring提供了自动检测并申明bean的方法,讲解如下:一、自动检测并申明bean的步骤: 1、用替换。前者包含了后者所有功能,而且还提供了bean的检测和自动申明功能。其中,base-pac... 阅读全文

posted @ 2014-06-28 10:44 不会熬夜的程序员 阅读(675) 评论(0) 推荐(0)

Spring框架中利用注解进行自动装配的环境配置步骤和常见问题
摘要:第1步:配置XML文件,如下: 此处要注意的问题是,beans属性中的地址千万不要更改顺序,特别是schemaLocation中的地址不要改变顺序,不然会报错语句的作用是隐式地向 Spring 容器注册AutowiredAnnotationBeanPostProcessor、CommonA... 阅读全文

posted @ 2014-06-28 08:25 不会熬夜的程序员 阅读(359) 评论(0) 推荐(0)

webdriver:在eclipse中使用webdriver遇到:java.lang.NoClassDefFoundError: com/google/common/base/Charsets
摘要:原因是只导入了:selenium-java-2.40.0.jar还要在build中导入:selenium-server-standalone-2.40.0.jar 阅读全文

posted @ 2014-06-24 09:31 不会熬夜的程序员 阅读(469) 评论(0) 推荐(0)

Spring学习笔记二之如何装配Bean
摘要:Spring如何装配Bean1,首先要搞清楚Spring中如何配置bean。众所周知,Spring最基本的方法是利用XML文件来配置bean的,比如声明一个bean语法:id是这个bean的标识,在XML中注入bean就会用到这个id;class指定一个具体的bean类2,明白了bean的配置和声明... 阅读全文

posted @ 2014-06-23 09:59 不会熬夜的程序员 阅读(953) 评论(0) 推荐(0)

Spring项目运行异常java.lang.NoClassDefFoundError: org/springframework/expression/ExpressionParser
摘要:问题:在Spring项目文件中编写了如下代码:ApplicationContext context = new ClassPathXmlApplicationContext("com/springinaction/springidol/spring-idol.xml");运行时出现以下异常:“jav... 阅读全文

posted @ 2014-06-21 21:23 不会熬夜的程序员 阅读(3077) 评论(0) 推荐(0)

Spring学习笔记一(Spring核心思想)
摘要:通过学习《Spring in action (Third edition)》的第一章,我大概了解了Spring的基本思想:1,依赖注入(Dependnecy Injection):在不使用Spring框架的情况下,一个类要跟另一个类建立联系,可能会使用如下的模式:class A{...}class ... 阅读全文

posted @ 2014-06-19 17:07 不会熬夜的程序员 阅读(17022) 评论(1) 推荐(0)

eclipse中SSH框架搭建和项目开发基本步骤
摘要:1、下载SSH框架代码和eclipse插件,地址:http://yunpan.cn/QTCrdHF4xkEVp (提取码:0e8d)注意,一定要分清楚,SSH框架是要导入到自己的工程项目中的包,这些包是要在项目中调用的预先开发好的java文件;而eclipse插件是在eclipse环境下开发SSH相... 阅读全文

posted @ 2014-06-19 10:28 不会熬夜的程序员 阅读(2172) 评论(0) 推荐(0)

Spring框架基本概念之POJO,EJB,DI,AOP,IOO,JCA
摘要:1、POJO(Plain Old Java Object),一个正规的Java对象(不是JavaBean,EntityBean等),该对象不担当任何的特殊的角色,也不实现任何Java框架指定的接口。 POJO不是我们开始认为的JavaBean,当然更不是EJB,它不依赖于框架(即继承或实现某些框架... 阅读全文

posted @ 2014-06-19 08:57 不会熬夜的程序员 阅读(987) 评论(0) 推荐(0)

eclipse里面自动添加get和set方法
摘要:方法:shift+Alt+s,选择generate setter and getter...。其实按这个方法还可以自动添加构造方法等等 阅读全文

posted @ 2014-06-18 15:15 不会熬夜的程序员 阅读(493) 评论(0) 推荐(0)

eclipse下提交job时报错mapred.JobClient: No job jar file set. User classes may not be found.
摘要:windows下,连接远程集群,直接在eclipse里运行mapreduce作业时,错误信息:11/10/14 13:52:07 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applicatio... 阅读全文

posted @ 2014-06-15 01:43 不会熬夜的程序员 阅读(797) 评论(0) 推荐(0)

eclipse中java heap space问题解决方法
摘要:原因:内存不够,产生溢出 由于eclipse中没有一次性修改内存分配参数的方法。所以对每个应用程序都设置一次内存分配参数 点击菜单‘run->run configuration’,选择(x)=Argument标签页下的vm arguments框里输入 -Xms200m -Xmx800m, 保存运行... 阅读全文

posted @ 2014-06-15 01:41 不会熬夜的程序员 阅读(3229) 评论(0) 推荐(0)

hadoop的启动步骤
摘要:hadoop的启动步骤1、启动sshd服务net start sshdCYGWIN sshd 服务正在启动CYGWIN sshd 服务已经启动成功2、$ ssh localhost3、运行hadoop进入到C:\hadoop-0.20.2:$ bin/hadoop namenode -format ... 阅读全文

posted @ 2014-06-14 23:56 不会熬夜的程序员 阅读(1025) 评论(0) 推荐(0)

java根据经纬度计算距离
摘要:public double distance(double n1, double e1, double n2, double e2) { double jl_jd = 102834.74258026089786013677476285//每经度单位米; ... 阅读全文

posted @ 2014-06-10 11:46 不会熬夜的程序员 阅读(1763) 评论(0) 推荐(0)

eclipse创建Enterprise Application project没有web.xml
摘要:注意两点:1、此处选5.02、此处打钩 阅读全文

posted @ 2014-06-09 22:09 不会熬夜的程序员 阅读(581) 评论(0) 推荐(0)

java程序员修炼
摘要:http://tieba.baidu.com/p/2017010306 阅读全文

posted @ 2014-06-07 11:09 不会熬夜的程序员 阅读(126) 评论(0) 推荐(0)

导航