宋子宪博客

java技术

java技术

java技术

Java10新特性

阅读(636) 评论(0)

Jdk10在2018年3月20号正式发布,在本地变量和垃圾回收上面进行了一系列的提升。Jdk10是一个短期存在的版本, 正式的公共版本更新会在六月底进行发布,九月份即将发布的Jdk11,将是一个比较长期稳定的LTS版本,LTS版本更新的周期大概是三年一次。甲骨文会在六月正式完成此版本的更新,最初打算这个版本的名字叫Jdk18.3,但是这个提议被反对了。可以从这些地方下载jdk10 oar...阅读全文>>

java技术

Java面试2018常考题目汇总(一)

阅读(487) 评论(0)

一、JAVA基础篇-概念1.简述你所知道的Linux:Linux起源于1991年,1995年流行起来的免费操作系统,目前, Linux是主流的服务器操作系统, 广泛应用于互联网、云计算、智能手机(Android)等领域。由于Java主要用于服务器端的开发,因此Java应用的部署环境有很多为Linux。 Windows操作系统的目录结构,是以盘符为单位,C盘、D盘、E盘等等,数据存储在各个...阅读全文>>

java技术

用java写websocket客户端

阅读(917) 评论(2)

在项目中导入jar包或在maven项目的pom文件中添加依赖。jar包下载地址 https://github.com/TooTallNate/Java-WebSocket maven坐标如下<dependency>      <groupId>org.java-websocket</groupId...阅读全文>>

java技术

Java内存区域和GC机制

阅读(665) 评论(0)

Java垃圾回收概况  Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。概括地说,该机制对 JVM(Java Virtual Machine)中的内存...阅读全文>>

java技术

Spring mvc+oss存储+fileupload多文件上传实现SSO单点登录模板管理

阅读(598) 评论(0)

之前给大家介绍了sso的相关知识点和集成方案,考虑到每个系统所属行业的不同,这边针对于不同行业做了一些统一的sso单点登录界面模板,使用fileupload多文件上传+OSS阿里云存储方案。1. 阿里云oss存储Utilspublic class AliyunUtils {        &nbs...阅读全文>>

java技术

Java 两级缓存框架 ehcache(Caffeine) + redis

阅读(1276) 评论(0)

 Java 两级缓存框架,可以让应用支持两级缓存框架 ehcache(Caffeine) + redis 。避免完全使用独立缓存系统所带来的网络IO开销问题。/**  * Copyright (c) 2015-2017, Winter Lau (javayou@gmail.com).  * &l...阅读全文>>