wenyl 的个人博客 wenyl 的个人博客
Tags Archives Links
  • 开始使用
  • Tags
  • Archives
  • Links
  • Search
  • RSS
1、pom依赖引入 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-config</artifactId> <version>4.0.3.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <version>4.0.3.RELEASE</version> </dependency> 2、基础配置 properties文件 rsaPrivateKey=MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAI.....

spring security集成jwt(双token机制)

java
1、POM依赖 spring boot 版本2.5.1 shiro依赖 <spring-shiro.version>1.6.0</spring-shiro.version> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>${spring-shiro.version}</version> </dependency> jwt依赖 <jwt.version>3.3.0</jwt.version> <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>${jwt.version}</version> &.....

shiro集成jwt(双token机制)

java
1、父组件向子组件传递参数 父组件向子组件传递参数,通过props处理,属性是驼峰命名 props属性的类型有多个,常用的有下面几个[String,Number,Boolean,Array,Object,Function,Promise]等 如果传递的参数类型是Object,那么在父组件中修改这个Object的属性,子组件中也会跟着修改; eg: 子组件定义(名称ContractFileAttachment): props: { contractId: { type: String, required: true } } 父组件传递: <ContractFileAttachment :contract-id="currentContractId" /> 2、子组件调用父组件方法 子组件使用$emit调用父组件定义的方法 eg: 父组件定义一个方法,并且在父组件中引入子组件的时候,用@声明调用 <AddForm :level-array="levelArr" :state-array="stateArr" @addSuccess="addSuccess" @clo.......

VUE父子组件通信

vue
异常信息如下: java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) ~[na:1.8.0_281] at java.lang.Long.parseLong(Long.java:601) ~[na:1.8.0_281] at java.lang.Long.valueOf(Long.java:803) ~[na:1.8.0_281] at io.swagger.models.parameters.AbstractSerializableParameter.getExample(AbstractSerializableParameter.java:412) ~[swagger-models-1.5.20.jar:1.5.20] 进入AbstractSerializableParameter类的getExample方法(swagger-models包下) 方法中只进行了NULL判....

spring boot swagger出现NumberFormatException异常

java
ThreadLocal用在线程中存储线程的变量,每个线程被创建都会有自己的ThreadLocal对象,ThreadLocal对其他线程是不可见的,各个线程维护自己的ThreadLocal变量。 ThreadLocal内部有一个ThreadLocalMap的内部类,其中的Entry存储了当前线程的数据。 static class ThreadLocalMap { /** * The entries in this hash map extend WeakReference, using * its main ref field as the key (which is always a * ThreadLocal object). Note that null keys (i.e. entry.get() * == null) mean that the key is no longer referenced, so the * entry can be expunged from table. Such entries are referred to * as "stale entri....

关于ThreadLocal

java
1、HashMap HashMap使用数组+链表的形式存储,初始化的时候,会根据传入的数组大小,找到一个最接近且大于当前值的2的幂,源码中方法如下: /** * Returns a power of two size for the given target capacity. */ static final int tableSizeFor(int cap) { int n = cap - 1; n |= n >>> 1; n |= n >>> 2; n |= n >>> 4; n |= n >>> 8; n |= n >>> 16; return (n < 0) ? 1 : (n >= MAXIMUM_CAPACITY) ? MAXIMUM_CAPACITY : n + 1; } 对传入的值做无符号右移,然后经行一个或操作,最终得到一个大于传入的值的2的幂。 hashmap是通过数组+链表或红黑树的形式存储数据的 transient Node<K,V>[] table.....

Java中的Map

java
← 1 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 31 →
RSS 开始使用
wenyl - 鸡汤太好喝啦

Open Source, Open Mind,
Open Sight, Open Future!
183 文章
0 浏览     9 当前访客
© 2025 wenyl 的个人博客