
java
xiaoxuelilei
这个作者很懒,什么都没留下…
展开
-
linux 安装java 配置jdk1.8
一、配置JDK理解wget命令wget命令是一个从网络上下载文件的自由工具,它支持http协议,https协议和ftp协议。因此我们可以通过wget命令来下载JDK。wget的格式:wget 要下载的url。下载的目录为当前执行wget命令的目录。 1 2 //下载<br>$ wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz<br&g原创 2020-11-19 16:04:28 · 392 阅读 · 0 评论 -
SpringBoot ( 二 ) :web 综合开发
SpringBoot ( 二 ) :web 综合开发来源:纯洁的微笑,www.ityouknow.com/springboot/2016/02/03/springboot(二)-web综合开发.html如有好文章投稿,请点击 → 这里了解详情上篇文章介绍了Spring boot初级教程 :《 spring boot(一):入门篇 》,方便大家快速入门、了解实践Spring boot特性;本篇文章接...转载 2018-04-19 10:35:43 · 227 阅读 · 0 评论 -
SpringBoot (一) :入门篇
来源:纯洁的微笑,www.ityouknow.com/springboot/2016/01/06/springboot(一)-入门篇.html如有好文章投稿,请点击 → 这里了解详情什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的...转载 2018-04-19 10:33:45 · 199 阅读 · 0 评论 -
Java线程面试题 Top 50 (转载)
http://www.cnblogs.com/dolphin0520/转载 2016-09-18 15:36:44 · 432 阅读 · 0 评论 -
Java并发编程:Callable、Future和FutureTask
转载自: http://www.cnblogs.com/dolphin0520/p/3949310.html转载 2016-09-18 15:08:55 · 337 阅读 · 0 评论 -
堆栈简析
堆栈简析 数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。 基本类型的变量保存原始值,即:它代表的值就是数值本身; 而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte,short,int,long,char,float,double,B原创 2016-02-03 10:33:45 · 348 阅读 · 0 评论 -
关于 tomcat 集群中 session 共享的三种方法
关于 tomcat 集群中 session 共享的三种方法前两种均需要使用 memcached 或 redis 存储 session ,最后一种使用 terracotta 服务器共享。 建议使用 redis ,不仅仅因为它可以将缓存的内容持久化,还因为它支持的单个对象比较大,而且数据类型丰富, 不只是缓存 session ,还可以做其他用途,一举几得啊。 1转载 2016-01-14 12:24:55 · 457 阅读 · 1 评论 -
Java高效地读取大文件
1、概述本教程将演示如何用Java高效地读取大文件。这篇文章是Baeldung (http://www.baeldung.com/) 上“Java——回归基础”系列教程的一部分。2、在内存中读取读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法:1 2 3Files.readLines(new File(path), Char转载 2016-01-21 13:38:52 · 1585 阅读 · 0 评论 -
Java静态代理与动态代理
package com.proxy;import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy;interface ProductFactory{ public void productCloth(); }class NikePr原创 2016-01-18 10:49:36 · 323 阅读 · 0 评论 -
java线程同步的几种方式
1.使用synchronized关键字,多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。2.使用lock, Lock是java.util.concurrent.locks包下的接口,Lock 实现提供了比使用synchronized 方法和语句可获得的更广泛的锁定操作,它能以更优雅的方式处理线程同步问题下面这段代码展原创 2015-11-17 10:59:03 · 1013 阅读 · 0 评论 -
java中ThreadLocal类的使用
ThreadLocal是解决线程安全问题一个很好的思路,ThreadLocal类中有一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值对应线程的变量副本,由于Key值不可重复,每一个“线程对象”对应线程的“变量副本”,而到达了线程安全。我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可转载 2015-11-17 13:32:00 · 348 阅读 · 0 评论