相关分类: Java技术 C/C++ VB delphi
  • @Cacheable的实现原理

    如果你用过Spring Cache,你一定对这种配置和代码不陌生: cache:annotation-driven cache-manager= "cacheManager" proxy-target- class = "true" order= "1" / @Cacheable (value = "3600" , key = "i'm a cache key" ) public ListObject getData(){} 上面两段代码...

    2018-06-18 02:23:08

  • 【Java】0X001 配置开发环境,JDK、CLASSPATH等

    【Java】0x01 配置开发环境,JDK、CLASSPATH等 一. 下载JDK安装文件 首先,进入Oracle官网Java页面。 注意,要下载的是JDK而不是JRE,这点很重要,因为JRE并不包含我们要用的源码编译之类的工具。 当前JDK最新版本为Java10,但如今主流的运行环境还是1.7、1.8 甚至是1....

    2018-06-18 02:23:07 java开发java开发环境

  • iReport(模版) 与Jasper(数据填充)生成pdf文档

    报表模板生成软件:iReport 、 润乾、水晶。 一、Jaspersoft iReport Desiginer 5.60 的使用 1、软件jar包的下载地址与配置 百度云盘下载链接: https://pan.baidu.com/s/1Ln9ewKMhYuau1bG9EgdUNQ 密码:cspl 此软件 最高仅支持 1. 7 版本 的 JDK, 如果是 1. 8 版本 的...

    2018-06-18 02:22:50

  • 注解就这么简单

    ...

    2018-06-18 02:23:04

  • 【原】通过抽象泛型模板优雅的设计可扩展代码

    前言: 通过学习码云上开源优秀项目后,发现一个较为不错的代码结构,所以在此进行总结。 过程: 大致过程是从Service层获取数据,首先先经过redis,如果redis没有再去查询db。看似很简单的一个步骤,实际可以写出不同风格的方式。一般来说首先想到的无非是下面这样(...

    2018-06-18 02:23:00

  • 基本编成结构笔记

    int 4个字节 类型的范围是-2 147 483 648 ~ 2 147 483 647(刚超过20亿) long 8个字节 double 8个字节 float 4个字节 short 2个字节 byte 1个字节 值得注意的是 8进制数 采用0??表示 例如 011表示十进制数字9 而且可以给数字添加下划线1_000_000表示10万,使阅更加...

    2018-06-18 02:23:01

  • springboot elasticsearch 集成注意事项

    文章来源:http://www.cnblogs.com/guozp/p/8686904.html 一 elasticsearch基础 这里假设各位已经简单了解过elasticsearch,并不对es进入更多的,更深层次的解释,如有必要,会在写文章专门进行es讲解。 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论...

    2018-06-18 02:22:55 java开发

  • First java program

    1 package java01; 2 /* * 3 * the first java program 4 * @author RICK 5 * 6 */ 7 public class HelloWorld { 8 /* 9 * 这是多行注释 10 * 以下是java程序的主方法,是程序执行的入口 11 */ 12 public static void main(String[] args) { 13 System. out .println(...

    2018-06-18 02:22:07

  • ThreadLocal 原理和使用场景分析

    ...

    2018-06-18 02:22:51

  • RocketMQ(2)

    1. 消费端集群消费(负载均衡) 示例代码: /** * Producer,发送消息 * */ public class Producer { public static void main(String[] args) throws MQClientException, InterruptedException { DefaultMQProducer producer = new DefaultMQProducer("message_produc...

    2018-06-18 02:22:38

2