java

基于Java的正则表达式 2017-06-27

正则表达式,又称正规表示法.常规表示法英语:Regular Expression,在代码中常简写为regex.regexp或RE,计算机科学的一个概念正则表达式概念  正则表达式,又称正规表示法.常规表示法(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表达式使用单个字符串来描述.匹配一系列符合某个句 ...

详解Kotlin中的面向对象二 2017-06-25

这篇文章主要介绍了详解Kotlin中的面向对象二的相关资料,需要的朋友可以参考下详解Kotlin中的面向对象(二) 在Kotlin中的面向对象(一)中,介绍了Kotlin类的相关操作,本文将在上文的基础上,继续介绍属性.接口等同样重要的面向对象的功能. 属性 class AttrDemo{ private var attr1 : String = ""; ...

使用ftpClient下载ftp上所有文件解析 2017-05-26

最近项目需要写个小功能,需求就是实时下载ftp指定文件夹下的所有文件包括子目录到本地文件夹中,保留文件到目录路径不变.今天小编给大家分享使用ftpClient下载ftp上所有文件的方法,需要的的朋友参考下吧需求:最新项目需要,写个小功能,需求就是实时下载ftp指定文件夹下的所有文件(包括子目录)到本地文件夹中,保留文件到目录路径不变. 分析:关键在于实时和下载并保持原目录. ...

Java并发编程之线程挂起、恢复与终止 2017-05-08

Java并发编程之线程挂起、恢复与终止
这篇文章主要介绍了Java 并发编程之线程挂起.恢复与终止的相关资料,需要的朋友可以参考下挂起和恢复线程     Thread 的API中包含两个被淘汰的方法,它们用于临时挂起和重启某个线程,这些方法已经被淘汰,因为它们是不安全的,不稳定的.如果在不合适的时候挂起线程(比如,锁定共享资源时),此时便可能会发生死锁条件--其他线程在等待该线程释放锁,但该线程却被挂起了,便会发 ...

servlet生命周期_动力节点Java学院整理 2017-04-15

servlet生命周期_动力节点Java学院整理
这篇文章主要为大家详细介绍了servlet生命周期的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文为大家分享了servlet生命周期的相关资料,供大家参考,具体内容如下 1.Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁.2.init():在Servlet的生命周期中,仅执行一次init()方法.它是在 ...

Java适配器模式定义与用法示例 2017-04-02

这篇文章主要介绍了Java适配器模式定义与用法,结合具体实例形式分析了java适配器模式的功能.组成.定义.使用方法及适配程度等,需要的朋友可以参考下本文实例讲述了Java适配器模式定义与用法.分享给大家供大家参考,具体如下: 将一个类的接口转换成客户想要的另一个接口,适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作 适配器一共包括3种角色 1.目标:目标 ...

Javaclass文件格式之属性详解_动力节点java学院整理 2017-03-27

Javaclass文件格式之属性详解_动力节点java学院整理
这篇文章主要介绍了Java class文件格式之属性详解,需要的朋友可以参考下Code属性 code属性是方法的一个最重要的属性. 因为它里面存放的是方法的字节码指令, 除此之外还存放了和操作数栈,局部变量相关的信息. 所有不是抽象的方法, 都必须在method_info中的attributes中有一个Code属性.下面是Code属性的结构, 为了更直观的展示Code属性和 ...

EJB基础知识(入门必看) 2017-03-06

下面小编就为大家带来一篇EJB基础知识入门必看.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧什么是EJB 可移植的,可重用的,可伸缩的业务应用程序的平台 为什么选择EJB 1. 易用性, 由EJB容器提供许多的服务, 开发人员只需要关注业务本身即可 2. 集成解决方案套装, 由应用服务器提供大量服务 3. 开放的JavaEE标准 4. 广泛的 ...

浅谈java对象转json,数字精确出现丢失问题 2016-12-29

下面小编就为大家带来一篇浅谈java对象转json, 数字精确出现丢失问题.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧现象 java中的大数字比如18/19位的整数(long),转为json,输出到页面后,就出现精度丢失,如果数字再大些就会出现科学计数法. 这两个问题都不是json工具包(比如Gson)的问题,而是由于js存储大数字丢失精度 ...

Java责任链模式定义与用法分析 2016-12-06

这篇文章主要介绍了Java责任链模式定义与用法,结合具体实例分析了java责任链模式的功能.定义.使用方法.适用情况等,需要的朋友可以参考下本文实例讲述了Java责任链模式定义与用法.分享给大家供大家参考,具体如下: 使很多对象都有处理请求的机会,从而避免请求的发送者和接受者之间的耦合关系.将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止 责任链模式主 ...

HttpServletRequest对象简介_动力节点Java学院整理 2016-11-13

HttpServletRequest对象简介_动力节点Java学院整理
这篇文章主要为大家详细介绍了HttpServletRequest对象简介的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下通过getMethod方法获得的是客户端访问该web应用的Http请求方式. 代码和结果如下: String requestMethod = request.getMethod(); System.out.println(requestMeth ...

servlet基础知识_动力节点Java学院整理 2016-11-10

servlet基础知识_动力节点Java学院整理
这篇文章主要为大家详细介绍了servlet基础的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下Servlet是一门专门用于开发动态web资源的技术,Sun公司在其API中提供了一个Servlet接口(当然,我们不会去直接实现这个接口,而是去继承其实现类会更好),因此,狭义的Servlet是指这个接口,广义的Servlet是指任何实现了这个Servlet接口的类. ...

SpringMVC深入学习之启动初始化过程 2016-10-28

SpringMVC深入学习之启动初始化过程
最近因为工作的原因在学习Spring MVC,为了更深入的学习Spring MVC,下面这篇文章主要给大家介绍了关于Spring MVC深入学习之启动初始化过程的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧.前言 虽然从学java的第一个程序--helloworld至今,已经有好几个年头了.当时自己找资料,看视频,学习 ...

Kotlin基础教程之面向对象 2016-10-20

Kotlin基础教程之面向对象
这篇文章主要介绍了Kotlin基础教程之面向对象的相关资料,需要的朋友可以参考下Kotlin 面向对象 这几天一直在准备考试,实在没有时间,已经过去了这么久,终于要到面向对象了! 先看看Kotlin中的类长什么样吧. 可以看到Kotlin中的类还是很普通的,大多与Java相似,比较特殊的有: 每一个构造函数都必须为每一个成员变量赋予初值. primary construct ...

ActiveMQ简单入门(新手必看篇) 2016-09-22

下面小编就为大家带来一篇ActiveMQ简单入门新手必看篇.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧一.创建一个简单的Hello World案例 首先需要导入activemq-all-5.14.5.jar包,写生产端: package com.ietree.mq.helloworld; import javax.jms.Connectio ...

servlet之ServletContext简介_动力节点Java学院整理 2016-09-20

servlet之ServletContext简介_动力节点Java学院整理
这篇文章主要介绍了servlet之ServletContext简介,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧在对Servlet配置的web.xml文件中,经常会使用一些初始化的参数来配置Servlet,总的功能来说就是不在Servlet程序中将某个变量写死,而是通过外界(如web.xml文件)进行传递,同时便于修改.这个是使用<ser ...

Java中HashTable和HashMap的区别_动力节点Java学院整理 2016-08-26

HashTable和HashMap主要的区别有:线程安全性,同步synchronization,以及速度.接下来通过本文给大家简单介绍下HashTable和HashMap的区别,需要的的朋友参考下吧HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的区别.主要的区别有:线程安全性,同步(synchronization),以及速度. H ...

Kotlin开发环境详解及简单实例 2016-08-22

Kotlin开发环境详解及简单实例
这篇文章主要介绍了 Kotlin 开发环境详解及简单实例的相关资料,需要的朋友可以参考下Hello Kotlin 在前段时间举办的Google I/O 2017上,Google宣布Kotlin成为Android官方的开发语言,这个最初发布于2011年的语言在短短的时间内就吸引了大量的开发者,而Google使得它进入了更多人的视线. Kotlin是一种开源的基于JVM的变成语 ...

浅谈springboot1.5.4异常控制 2016-08-19

浅谈springboot1.5.4异常控制
下面小编就为大家带来一篇浅谈spring boot 1.5.4 异常控制.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧spring boot 已经做了统一的异常处理,下面看看如何自定义处理异常 1.错误码页面映射 1.1静态页面 必须配置在 resources/static/error文件夹下,以错误码命名 下面是404错误页面内容,当访问一 ...

详解SpringBoot实战之单元测试 2016-08-05

详解SpringBoot实战之单元测试
本篇文章主要介绍了详解Spring Boot实战之单元测试,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧本文介绍使用Spring测试框架提供的MockMvc对象,对Restful API进行单元测试 Spring测试框架提供MockMvc对象,可以在不需要客户端-服务端请求的情况下进行MVC测试,完全在服务端这边就可以执行Controller的 ...