相关分类: Java技术 C/C++ VB delphi
  • Shiro官方快速入门10min例子源码解析框架1-初始化

    Shiro,一个易用的Java安全框架,主要集合身份认证、授权、加密和session管理的功能。 这系文章主要简介Shiro架构,并通过官方的quickstart例程分析最简实现下Shiro的工作流程及其源码 (1-初始化)主要由从零到获取一个subject 本文使用的是shiro 1.3.2版本,配合源码食...

    2019-01-10 07:48:21

  • dubbo源码分析--dubbo spi解析

    1. 什么叫SPI? 简单总结就是一种使用类名字符串来动态实例化java类的方式,也就是反射。 2. java SPI与Dubbo SPI有什么区别 (此图来自网上,我没有刻意去截图) 然后在这个文件里面写入实现类 com.blueskykong.javaspi.serializer.KryoSerializer com.blueskykong.java...

    2019-01-10 07:48:13

  • Java 多线程(五)—— 线程池基础 之 FutureTask源码

    FutureTask是一个支持取消行为的异步任务执行器。该类实现了Future接口的方法。 如: 取消任务执行 查询任务是否执行完成 获取任务执行结果(get任务必须得执行完成才能获取结果,否则会阻塞直至任务完成)。 注意:一旦任务执行完成或取消任务,则不能执行取消任务或...

    2019-01-10 07:48:14

  • 浅析Java中的23种设计模式

    前言 设计模式不论是在我们学习编程,还是在工作和面试过程中,都会涉及到的一个问题,所以了解和学习好设计模式,是我们每一位码农必须要具备的技能,对以后的发展和自己技能的提升都有好处. 什么是设计模式(Design Patterns)? 设计模式是一套被反复使用的、多数人知晓的...

    2019-01-10 07:47:59

  • 数据结构---基本数据结构---栈

    1、栈属于动态集合; 2、实现的策略:先进后出; 3、栈上的insert操作称为 入栈(PUSH); 栈上的delete操作称为 出栈(POP); 4、如果试图对一个空栈进行弹出(pop)操作,引发 "栈下溢"; 如果超出栈上限,已发 "栈上溢"; 5、基于 "数组" 实现的栈:...

    2019-01-10 07:48:12

  • Java开发笔记(四十六)类的构造方法

    前面介绍了如何定义一个简单的类,以及它的成员属性和成员方法,从示例代码可以看到,不管是OrangeSimple还是OrangeMember,都要先利用关键字new创建一个实例,然后才能通过实例名称访问成员属性和成员方法。不知道大家有没有注意到,new后面的类名跟着一副圆括号,就...

    2019-01-10 07:48:10 java开发Java技术

  • mybaties xml 的头部

    config.xml的头部: ?xml version="1.0" encoding="UTF-8" ?! DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"configuration environments default ="development" environment id="development" t...

    2019-01-10 07:48:08

  • java-单例详解

    java单例模式(Singleton)以及实现 一. 什么是单例模式 因程序需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象,此时,我们则应考虑单例模式的设计。 二. 单例模式的特点 1. 单例模式只能有一个实例。 2. 单例类必须创建自己的唯一实例。 3. 单例类必...

    2019-01-10 07:48:03

  • Java 加密、解密PDF文档

    本篇文章将介绍通过 Java 编程来设置 PDF 文档保护的方法。我们可以设置仅用于查阅文档的密码,即该通过该密码打开文档仅用于文档阅读,无法编辑;也可以设置文档编辑权限的密码,即通过该密码打开文档时,文档为可编辑状态。 使 用工具: Free Spire.PDF for Java V2....

    2019-01-10 07:48:04

  • Java设计模式之一 ----- 单例模式

    什么是单例模式 保证一个系统中的某个类只有一个实例而且该实例易于外界访问。例如Windows界面的任务管理器就可以看做是一个单例。 单例模式的使用场景 需要频繁的进行创建和销毁的对象; 创建对象时耗时过多或耗费资源过多,但又经常用到的对象; 工具类对象; 频繁访...

    2019-01-10 07:47:55

2