CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar JAVA_HOME%jdk7% jdk6H:\java6\jdk1.6 jdk7H:\java7\jdk1.7.0_75 jdk8H:\Java\jdk1.8.0_152 M2_HOMEJ:\a ...
分类:
其他好文 时间:
2018-06-08 10:29:29
阅读次数:
149
在多线程编程中synchronized一直是元老级的角色,很多人称呼它为重量级锁。Java6之后为了减少获得锁和释放锁带来的性能消耗引入了偏向锁和轻量级锁,对synchronized进行了各种优化,它变得不那么重了。 synchronized实现同步的基础是:Java中的每一个对象都可以作为锁。 具 ...
分类:
其他好文 时间:
2018-05-15 16:00:11
阅读次数:
142
https://blog.csdn.net/free356/article/details/72911898 系统为windows。安装配置Scala如下: 一,安装Scala 1,java6以上(建议java 7以上)安装 地址:http://www.oracle.com/technetwork/ ...
分类:
其他好文 时间:
2018-05-01 01:05:07
阅读次数:
252
6.(单选题)以下哪一个是错误的( ) A)public synchronized void go() { /* code here */ } B)private synchronized(this) void go() { /* code here */ } C)void go() { Objec... ...
分类:
编程语言 时间:
2018-01-29 21:23:58
阅读次数:
123
本篇是《自己动手写把"锁"》系列技术铺垫的最后一个知识点。本篇主要讲解LockSupport工具类,它用来实现线程的挂起和唤醒。 LockSupport是Java6引入的一个工具类,它简单灵活,应用广泛。 一、简单 俗话说,没有比较就没有伤害。这里咱们还是通过对比来介绍LockSupport的简单。 ...
分类:
其他好文 时间:
2018-01-07 20:17:21
阅读次数:
259
1 WebService 简单描述 ? 一言以蔽之:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。常用的webservice框架 : cfx、jwx、XFire与Axis2,jwx也就是jax-ws,是java6提供的对webservice的一种实现。cxf框架则简化了服务发布 ...
分类:
其他好文 时间:
2017-12-28 23:17:08
阅读次数:
308
前言 之前一直在寻找Springboot的学习资料,终于得偿所愿。。。那么,先给自己定一个小目标 - 能够使用Springboot这套架构来搭建自己的服务。 准备阶段 1. 开发环境 开发环境其实还是因人而异的(官方的说法是Java7以上,推荐Java8;貌似也可以用Java6)。lz这里的平台为W ...
分类:
编程语言 时间:
2017-10-04 00:15:32
阅读次数:
300
原文出处:xixicat序本文主要讲Java7的新特性,相对于Java6而言,Java7增加了一些重要的特性,比如NIO2,不像Java6那么鸡肋,也算是一个重要的版本。特性列表suppress异常(新语法)捕获多个异常(新语法)try-with-resources(新语法)JSR341-Expre... ...
分类:
编程语言 时间:
2017-09-25 20:53:24
阅读次数:
289
原文出处:xixicat 序 本文梳理了下java6的新特性,相对于java5而言,java6的特性显得少些,分量也不那么重,相当于java5是windows xp,java6有点像vista。 特性列表 JSR223脚本引擎 JSR199--Java Compiler API JSR269--Pl... ...
分类:
编程语言 时间:
2017-09-24 15:22:11
阅读次数:
235
最近遇到了一个问题,java从mysql从读出的时间与本地时间有14个小时的时间差,经查证、测试解决了此问题,在此总结一下:一、使用mysql-connector-java6.x版本驱动需要做如下配置:1、引入pom<dependency>
<groupId>mysql</groupId>
<artifactId>mysql..
分类:
数据库 时间:
2017-09-21 15:45:09
阅读次数:
6403