博客专栏  >  编程语言   >  Java

Java

自学Java人员的理想专栏

关注
99 已关注
188篇博文
  • Java之——指令重排不可违背的原则

    转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82989555 程序顺序原则:一个线程内保证语义的串行性 volatile规则...

    2018-10-09 21:53
    84
  • Java8之——Lambda表达式基础总结

    转载请注明出处:https://blog.csdn.net/l1028386804/article/details/81837489 一、Lambda 表达式的基础语法 Lambda 表达式的基础...

    2018-08-19 13:58
    215
  • Java之——XStream 去除生成的XML节点的class="list"

    使用XStream转换BEAN到XML得时候,由于bean里面有个Collection tasks属性,结果解析出来的节点里面有class="list"属性:<tas...

    2018-08-09 21:00
    160
  • Java之——IDEA lambda expressions are not supported at language level '5'

    转载请注明出处:https://blog.csdn.net/l1028386804/article/details/81138293 刚把Eclipse中新建的练习项目导入idea的时候想使用lam...

    2018-07-20 20:37
    104
  • Wechat之——微信多客服开发,返回65400错误状态码

    在做微信多客服开发中,按照文档一步步进行,可是却报65400错误,找了一下返回状态码提示,竟没有这个状态码,而后经过多方查找资料,才知道原因: 原来是多客服管理的规则变了,这个文档已不能再使用,新规...

    2018-07-19 18:25
    145
  • Java之——Gradle修改本地仓库的位置

    前段时间接触到了使用Gradle去构建项目,但是没有办法像Maven一样配置Setting文件来修改本地库的位置。后来纠结很久,修改系统的环境变量即可。注意:修改完成后一定要重启计算机才可以。...

    2018-07-11 21:40
    86
  • Java之——lombok注解

    lombok注解介绍lombok注解文档 lombok官网下载lombok是一个可以帮助我们简化java代码编写的工具类,尤其是简化javabean的编写,即通过采用注解的方式,消除代码中的构造方法,...

    2018-07-08 00:42
    145
  • Java之——Class的isAssignableFrom方法

    Class的isAssignableFrom方法定义如下:public native boolean isAssignableFrom(Class<?> cls);由方法签...

    2018-05-30 12:57
    360
  • Java之——实现对文件进行MD5加密

    package com.lyz.utils.file.md5; import java.io.File; import java.io.FileInputStream; import java.io...

    2018-05-25 18:25
    307
  • Java之——Java 7 新的 try-with-resources 语句,自动资源释放

    Java 7 的编译器和运行环境支持新的 try-with-resources 语句,称为 ARM 块(Automatic Resource Management) ,自动资源管理。新的语句支持包括流...

    2018-05-21 18:26
    155
  • Java之——Java8 自定义函数编程

    一、FunctionalInterface描述Jdk8 就提供了 FunctionalInterface 的注解来帮助我们。Java8中对FunctionalInterface注解的声明如下:@Doc...

    2018-05-21 13:07
    349
  • Java之——被人遗忘的Java8的八个功能

    时间戳锁一直以来,多线程代码是服务器开发人员的毒药(问问Oracle的Java语言架构师和并行开发大师Brian Goetz)。Java的核心库不断加入各种复杂的用法来减少访问共享资源时的线程等待时间...

    2018-05-20 22:20
    725
  • Java之——Java8 Nashorn 脚本引擎

    本文为了解所有关于 Nashorn JavaScript 引擎易于理解的代码例子。 Nashorn JavaScript 引擎是Java SE 8的一部分,它与其它像Google V8 (它是Goog...

    2018-05-19 12:45
    191
  • Java之——Java 内存模型 JMM

    JMM,Java Memory Model,Java 内存模型。什么是内存模型,要他何用假定一个线程为变量var赋值:var = 3;,内存模型要回答的问题是:在什么条件下,读取变量var的线程可以看...

    2018-05-18 18:38
    111
  • Java之——Java8 时间增强(新的API)

    一、包概述java.time 包是在JDK8新引入的,提供了用于日期、时间、实例和周期的主要API。java.time包定义的类表示了日期-时间概念的规则,包括instants, durations,...

    2018-05-18 18:32
    124
  • Java之——AQS在几个同步工具类中的使用

    工具类工具类作用工具类加锁方法工具类释放锁方法Sync覆盖的方法Sync非覆盖的重要方法state的作用锁类型锁维护Semaphore控制同时访问某个特定资源的操作数量acquire:每次请求一个许可...

    2018-05-18 12:06
    177
  • Java之——基于java开发的功能强大、配置灵活的数据库之间的同步工具

    一、项目背景基于java开发的功能强大、配置灵活的数据库之间的同步工具,和数据产生器一样,均是前段时间因为项目需要编写的小工具,在实际应用场景中,我们经常需要定期将一个数据库的数据同步到另外一个数据库...

    2018-05-16 19:32
    402
  • Java之——多线程中的Synchronized和volatile

    Synchronized关键字:1、方法中的变量不存在非线程安全问题,都是线程安全的。2、两个线程访问同一个对象中的同步方法时,一定是线程安全的。3、关键字synchronized取得的锁都是对象锁,...

    2018-05-16 18:30
    1427
  • Java之——Spring AOP自定义注解实现日志管理

    1、定义日志类SystemLogpackage io.mykit.annotation.spring.log.entity; import java.util.Date; /** * 定义日志实...

    2018-05-12 23:01
    148
  • Java之——基于Spring AOP的注解实例

    一、Spring AOP切面基础知识下面,我们先来讲解一下Spring AOP切面的基础知识。 * 连接点(Joinpoint) :程序执行过程中的某一行为(方法),例如,UserService.ge...

    2018-05-12 22:44
    106

SpringBoot
1529784
MongoDB
294472
算法
11712
Android
80287727
Python
6280780
搜索优化
2536857
Nginx
30101531
Dubbo
2091737
JMS
1518493
Netty
13554
Redis
26144157
Memcached
1167611
设计模式
2258518
Mycat
2048993
Web前端
24113692
Linux
105323517
JVM
1863080
J2EE
88376347
Hadoop生态
183351782
MySQL
136425364

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部