3 高高程序猿

尚未进行身份认证

IT交流学习

等级
TA的排名 21w+

重载与重写的区别

方法重载是指同一个类中的多个方法具有相同的名字,但这些方法具有不同的参数列表,即参数的数量或参数类型不能完全相同方法重写是存在子父类之间的,子类定义的方法与父类中的方法具有相同的方法名字,相同的参数表和相同的返回类型       注:         (1)子类中不能重写父类中的final方法         (2)子类中必须重写父类中的abstract方法 一、首先我们来讲讲:重载...

2018-11-19 14:49:57

sleep和wait的区别

sleep是线程被调用时,占着cpu去睡觉,其他线程不能占用cpu,os认为该线程正在工作,不会让出系统资源,wait是进入等待池等待,让出系统资源,其他线程可以占用cpu,一般wait不会加时间限制,因为如果wait的线程运行资源不够,再出来也没用,要等待其他线程调用notifyall方法唤醒等待池中的所有线程,才会在进入就绪序列等待os分配系统资源,sleep是静态方法,是谁掉的谁去睡觉,就...

2018-11-15 15:47:32

CentOS 安装与配置Solr 6.6.0

一、安装准备及各软件使用版本说明:1、JDK8,版本jdk1.8.0_121下载地址:jdk-8u121-linux-x64.tar.gz2、Apache Tomcat,版本8.5.13 下载地址:tomcat-8.5.343、Solr,版本solr-6.5.0,下载地址:solr-6.6.0此文使用的是CentOS 6.6的系统。在系统根目录下建立down目录。然后依次下载上面的...

2018-10-25 16:21:34

CentOS手动离线安装rpm包gcc、g++

首先到http://vault.centos.org/6.5/os/x86_64/Packages/下载用到的rpm包,包括:ppl-0.10.2-11.el6.x86_64.rpm 、cloog-ppl-0.15.7-1.2.el6.x86_64.rpm 、mpfr-2.4.1-6.el6.x86_64.rpm、cpp-4.4.6-4.el6.x86_64.rpm、kernel-header...

2018-10-22 17:20:11

Linux - rpm安装gcc时碰到的有关问题解决(解决gcc依赖有关问题)

Linux安装gcc时碰到的有关问题解决(解决gcc依赖有关问题) rpm安装gcc时碰到的有关问题解决(解决gcc依赖有关问题)提示:error: Failed dependencies:    cloog-ppl >= 0.15 is needed by gcc-4.4.7-4.el6.x86_64    cpp = 4.4.7-4.el6 is needed by ...

2018-10-22 17:17:12

Java程序员必须掌握的Linux系统常用命令

linux系统常用命令: 1.关机:shutdown -h now 立即关机                               n(n分钟后关机)                          -r  重启 2.设置root初始密码: sudo passwd 3.进入root命令: su root  4.切换用户:  su - 用户名 5....

2018-09-26 17:16:39

Java程序员必须掌握的常用Linux命令。

Java程序员也是半个运维了,在日常开发中经常会接触到Linux环境操作。小公司的开发人员甚至是兼了全运维的工作,下面整理了一些常用的Linux操作命令。Linux常用指令ls   显示文件或目录     -l   列出文件详细信息l(list)     -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录      -p 创建目录,若无父目录,则...

2018-09-26 16:24:11

springmvc常用注解标签详解

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller...

2018-06-05 17:27:22

@Valid和@Validated的总结区分

@Valid:@Valid注解用于校验,所属包为:javax.validation.Valid。① 首先需要在实体类的相应字段上添加用于充当校验条件的注解,如:@Min,如下代码(age属于Girl类中的属性):@Min(value = 18,message = "未成年禁止入内") private Integer age; ② 其次在controller层的方法的要校验的参数上添加@Val...

2018-06-05 16:42:15

Spring注解详解

@Autowired和@Resource等注解是将Spring容器中的bean注入到属性,而@Component等注解是将bean放入Spring容器中管理。@Autowiredspring2.1中允许用户通过@Autowired注解对Bean的属性变量.属性Setter方法以及构造函数进行标注,配合AutowiredAnnotationBeanProcessor完成Bean的自动配置。使用@Au...

2018-06-01 10:53:33

Spring 简述

一、Spring简述一段费话Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 ...

2018-06-01 10:27:18

Spring框架的认识

Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更多的...

2018-06-01 10:04:12
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!