首页
学习
活动
专区
工具
TVP
发布

五毛程序员

专栏作者
36
文章
34996
阅读量
25
订阅数
Spring Boot Oauth2缓存UserDetails到Ehcache
在Spring中有一个类CachingUserDetailsService实现了UserDetailsService接口,该类使用静态代理模式为UserDetailsService提供缓存功能。该类源码如下:
用户1737026
2018-08-09
9220
使用ActionBar实现Tab导航(快速生成Tab样式)
效果如图: MainActivity.java具体实现: package com.rainmer.actionbartab; import android.app.ActionBar; import
用户1737026
2018-05-17
1.7K0
java反射机制入门04
需要jxl.jar package com.rainmer.main; import java.io.File; import java.io.IOException; import java.util.ArrayList; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; import jxl.write.WritableWork
用户1737026
2018-05-17
6050
java反射机制入门3
Method对象的机制与实现 1、Method对象概述   1)java.lang.reflect.Method类是用于表示类中、接口中方法对象的类。   2)可以操作类中私有,以及公有等全部方法。  2、Method对象的常用方法介绍 方法名 释义 getName() 获得方法名称 getReturnType() 获得方法返回值类型 invoke(Object obj, Object ...args) 利用obj对象调用该方法 getParameterTypes() 获取方法所有参数类型,按照顺序返回cl
用户1737026
2018-05-17
4260
java反射机制入门02
Field对象的机制与实现 1、Field对象概述   1)Java.lang.reflect.Field类,是用于表示类中、接口中属性对象的类。   2)可以操作类中私有,以及公有等全部属性和属性的信息。  2、Field对象的常用方法介绍 方法名 释义 getName() 获取属性名称 getType() 获取属性类型 get(Object obj) 取得obj对象中这个属性的值 set(Object obj,Object value) 向boj这个属性赋值value setAccessible(boo
用户1737026
2018-05-17
5270
java反射机制入门01
java反射机制入门是我从极客学院的视频中学习的。 1、反射机制背景概述   反射(Reflection)是java被视为动态(或准动态)语言的一个关键性质。反射机制指的是程序在运行时能够获取任何类的内部所有信息(属性、方法)。 2、反射机制实现功能概述   只要给定类的全名,就可通过反射获取类的所有信息。   反射可以再程序运行时获取任意一个对象所属的类对象。   在运行时可以获取到类中所有属性对象,并对其操作(包括私有属性)。   在运行时可以获取到类中、父类中所有方法,并对其调用。   目前主流的应用
用户1737026
2018-05-17
5650
java注解入门(含源码下载)
注解(Annotation)是从jdk1.5开始增加的特性。学习注解能够读懂框架的代码;让编程更加简洁,代码更加清晰。 注解概念:java提供了一种原程序中的元素关联任何信息和任何元数据的途径和方法。 注解需要import java.lang.annotation.*; java自带的3个注解:   @Override//覆盖   @Deprecated//过时   @SuppressWarnings()//抑制警告 自定义注解的语法要求   一般自定义注解的代码如下://“Description
用户1737026
2018-05-17
5820
java实现文件夹(包括其中的子文件夹、子文件)的复制——递归
这是学校java课的一道实验题,题目如下:编程,根据指定的源和目标位置,完成指定文件或文件夹(包括其中的子文件夹、子文件)的复制。 以下是我的实现,使用了递归: 1 package com.simon.myfinal; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileOutputStream; 6 import java.io.InputStream; 7 8 /** 9
用户1737026
2018-05-17
2.3K0
从0开始搭建自动部署环境
从0开始搭建自动部署环境 前言 从Docker改变使用动态库后,DooD不再可行,而Dind依然可行。针对此改变,重新整理并记录自动部署环境配置步骤。 此环境是实现微服务自动部署的基础,使用jenkins持续集成工具,并内置了java和maven,并实现了容器内运行Docker命令的功能。 软件环境 宿主机win10 虚拟机CentOS-7-x86_64-Minimal-1708 Docker 17.09.0-ce apache-maven-3.5.2 jdk 1.8.0_151 jenkins 2.73.
用户1737026
2018-05-17
1.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档