Java
Ren_cy
Java后台、前端
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Value注解读取application.properties文件
@Value注解读取application.properties文件@Value("${url})privateString url ;原创 2019-12-05 13:55:10 · 504 阅读 · 0 评论 -
map小缓存.Map HashMap
Map<String, Object> resultMap = new HashMap<>();private static byte[] lock = new byte[0];@Overridepublic String saveMap(String id) { String key = ""; if (null != id &&...原创 2019-12-02 16:56:38 · 148 阅读 · 0 评论 -
sprootboot项目+cas login+logout
sprongboot项目不适用xml配置,加入cas单点登录需要导入两个jar包1.2.3.1.<!-- CAS依赖包 --><dependency> <groupId>org.jasig.cas.client</groupId> <artifactId>cas-client-core</artifac...原创 2019-12-02 10:11:27 · 563 阅读 · 0 评论 -
cas单点登录 后台Java获取 userName
Assertion assertion = (Assertion) request.getSession().getAttribute(AbstractCasFilter.CONST_CAS_ASSERTION);String userName = null;if (assertion != null) { AttributePrincipal principal = asse...原创 2019-11-28 14:22:13 · 1096 阅读 · 0 评论 -
jar -cvf nameweb.war *
jar -cvf nameweb.war *原创 2019-11-26 16:34:49 · 362 阅读 · 0 评论 -
bootstrap table动态指定请求地址
function query() {$(""#tableId).bootstrapTable('refresh',{url:"/controllerRequestMapping/getList"});}原创 2019-11-25 19:51:54 · 1514 阅读 · 0 评论 -
单点登录和CAS
本文链接:https://blog.youkuaiyun.com/qq_24708791/article/details/78535565单点登录:单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。我们目前的系统存在诸多子系统,而这些子系统是分别部署在不同的服务器中,那...转载 2019-11-25 19:05:05 · 144 阅读 · 0 评论 -
java date 转String String转date
date ---->StringSimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");Date systemDate = getSystemDate();String strDate= sdf.format(systemDate);String---->dateSimpleDateFormat sd...原创 2019-11-25 17:45:39 · 194 阅读 · 0 评论 -
java 获取当前系统时间 yyyy-mm-dd HH:mm:ss
/** * 获取当前系统时间 yyyy-mm-dd HH:mm:ss * * @return */private Date getSystemDate() { String format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); Date sysDate = new SimpleD...原创 2019-11-25 17:41:18 · 731 阅读 · 0 评论 -
集合
https://docs.oracle.com/javase/8/docs/api/overview-summary.html使用数组的局限性 如果要存放多个对象,可以使用数组,但是数组有局限性 比如 声明长度是10的数组 不用的数组就浪费了 ...原创 2019-11-01 21:04:21 · 120 阅读 · 0 评论 -
Date日期操作
Datejava.util.DateJava中的时间原点,其对应的日期是1970年1月1日 8点0分0秒 。 (为什么是8点,因为中国的太平洋时区是UTC-8,刚好和格林威治时间差8个小时)// 当前时间Date date =newDate();getTime() 得到一个long型的整数这个整数代表 从1970.1.1 08:00:00:000开始 每经历一毫秒,增加...原创 2019-11-04 11:41:40 · 705 阅读 · 0 评论 -
token,Shiro
token1.令牌,临时的意思,用作标记.一般作为邀请,登录系统使用.2.token服务器端产生,客户端频繁像服务器请求数据,服务端频繁和数据库操作,做出相应的提示,在这样的背景下,引入token3.Token的目的是为了减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮。为什么要用 Token?解决问题: Token 完全由应用管理,所以它可以避开同源策略 ...原创 2019-11-03 20:57:20 · 785 阅读 · 0 评论 -
BigDecimal保留四位小数:
BigDecimal保留四位小数:BigDecimaldecNum = newBigDecimal();decNum .setScale(4, BigDecimal.ROUND_HALF_UP)原创 2019-11-02 11:31:08 · 15776 阅读 · 1 评论 -
JDK和JRE
JDK1). JDK是Java Development Kit的缩写,是Java的开发工具包,主要面向开发人员。2). JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。3). JDK是整个Java开发的核心,包括了Java运行...转载 2019-11-01 13:32:09 · 160 阅读 · 0 评论 -
Java 进阶 理解Token ,Cookie,Session
https://www.jianshu.com/p/8ef0c5a551d3Java 进阶 理解Token ,Cookie,Session在Web应用中,HTTP请求是无状态的。即:用户第一次发起请求,与服务器建立连接并登录成功后,为了避免每次打开一个页面都需要登录一下,就出现了cookie,Session。CookieCookie是客户端保存用户信息的一种机制,用来记录用户的一些...转载 2019-11-01 09:28:59 · 1436 阅读 · 1 评论 -
单例模式Singleton
单例模式Singleton单例模式保证系统中一个类只有一个实例而且该实例易于外界访问.要点:1.某个类只能有一个实例2.必须自行创建这个实例,3.必须自行向整个系统提供这个实例....原创 2019-11-01 09:28:38 · 146 阅读 · 0 评论 -
多线程的几种方式
多线程的几种方式1.继承Thread类创建线程2.实现Runnable接口创建线程3.实现Callable接口通过FutureTask包装器来创建Thread线程4.使用线程池接口ExecutorService结合Callable、Future实现有返回结果的线程...原创 2019-10-31 17:58:14 · 124 阅读 · 0 评论 -
JVM加载,Java垃圾回收机制
JVM加载过程:JVM是Java Virtual Machine(Java虚拟机)的缩写JVM的组成部分1. 类加载器 Class Loader类加载器的作用是加载类文件到内存,比如编写一个HelloWorld.java程序,然后通过javac编译生成class文件。由Class Loader将class文件加载到内存中。但是Class Loader加载class文件有格式要...原创 2019-10-31 17:57:25 · 152 阅读 · 0 评论 -
Spring IOC/AOP笔记
Spring是一个基于IOC和AOP的结构,J2EE系统框架1.IOC控制反转,DI依赖注入简单来讲就是创建对象由之前newObject()构造方法调用变成由Spring容器来做--创建对象的权利交给Spring容器.DI依赖注入:简单讲就是拿到对象的属性,已经被注入好相关值,直接可以使用.传统的方式:通过new 关键字主动创建一个对象IOC方式对象的生命周期由Spr...原创 2019-10-31 16:58:56 · 125 阅读 · 0 评论 -
session
计算机网路应用中称为:会话机制.session对象存储特定用户所需的属性及配置信息.这样用户在应用程序的web页面之间跳转,存储在session对象中的数据不会丢失,而是在整个用户会话中一直保存下去(session有效期内).当用户请求来自应用程序的 Web页时,如果该用户还没有会话,则Web服务器将自动创建一个 Session对象。当会话过期或被放弃后,服务器将终止该会话。<...原创 2019-10-31 16:45:21 · 201 阅读 · 0 评论 -
js前台checkbox回显
data-----详情-----详情-----back(checkbox之前状态回显)1.data页面点击详情获取页面checkbox状态,记录到一个hidden2.详情页面点击back页面初始化<script>中function中: 取出checkbox hidden值 然后在data页面对应che...原创 2019-10-31 16:46:01 · 930 阅读 · 0 评论 -
input框取消输入历史记录
autocomplete="off"原创 2019-10-31 16:45:56 · 1041 阅读 · 0 评论 -
CollectionUtils.isEmpty().isNotEmpty()
isEmpty()public staticbooleanisEmpty(Collection<?>coll)Null-safe check if the specified collection is empty.Null returns true.Parameters:coll- the collection to check, may be null...原创 2019-10-30 20:35:13 · 1488 阅读 · 0 评论 -
StringUtils.isBlank().isEmpty().isNotBlank().isNotEmpty
isBlank(CharSequencecs)Checks if a CharSequence is whitespace, empty ("") or nullpublic staticbooleanisBlank(CharSequencecs) Checks if a CharSequence is whitespace, empty ("") or null....原创 2019-10-31 16:46:46 · 254 阅读 · 0 评论 -
Java中8中基本数据类型
Java中的char类型由两个字节即十六位来表示,因为是无符号数,所以为2的16次方,数值范围就为:0 -2^16-1;1.Byte2.Short3.Integer4.Long5.Float6.Double7.Character8.Boolean所有的基本类型,都有对应的类类型比如int对应的类是Integer这种类就叫做封装类Java Str...原创 2019-10-31 16:47:29 · 411 阅读 · 0 评论 -
实现serializable接口作用
项目上有很多的pojo,entity,实体类实现serializable接口:序列化是指在对象和对象网络进行传输过程中,将对象的状态信息转换为可以存储或传输的形式的过程.比如说上传文件.Serializable接口是启用其序列化功能的接口。实现java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任意状态被序列化或逆序列化。所谓的Seria...原创 2019-10-31 16:47:36 · 1252 阅读 · 0 评论
分享