java
曲终--人散
这个作者很懒,什么都没留下…
展开
-
Java 判断对象的一个属性是否存在该对象的List中
import java.util.List;public class JudgeList { class Person{ private int id; private int age; private String name; public int getId() { return id; } public void setId(int id) { .原创 2020-07-02 09:04:07 · 8901 阅读 · 0 评论 -
阿里redis使用规范
一、键值设计1、key名设计可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:不要包含特殊字符反例:包含空格、换行、单双引号以及其他转义字符2、value设计拒绝bigkey防止网卡流量、慢查询,string类型控制在10KB以内,hash、list、set、zset元素个数不要超过5000。反例:一个包含200万..原创 2020-05-14 10:46:03 · 225 阅读 · 0 评论 -
最全面试题链接
1、https://blog.csdn.net/qq_26465035/article/details/1031607112、https://blog.csdn.net/twjjava/article/details/1032499533.springboothttps://blog.csdn.net/Design407/article/details/103263416转载 2019-11-26 09:05:55 · 148 阅读 · 0 评论 -
windows安装rabbitmq出现的问题
1、启动mq需要管理员身份启动cmd 输入cmd 然后 ctrl+shift+enter快捷键 管理员身份进入cmd2、添加用户错误将C盘下面的C:\Users\Lenovo\.erlang.cookie 文件 拷贝到C:\Windows\System32\config\systemprofile替换掉.erlang.cookie文件重启 net stop RabbitM...原创 2019-08-21 14:28:28 · 486 阅读 · 0 评论 -
面试题集锦
1、说一下集中常见的排序算法和分别的复杂度2、用java写一个冒泡排序算法3、描述一下链式存储结构4、如何遍历一棵二叉树5、倒排一个LinkedList6、用java写一个递归遍历目录下面的所有文件java基础1、接口和抽象类的区别2、java中的异常有哪几类?分别怎么使用Throwable是所有异常的根,java.lang.ThrowableError...原创 2019-08-12 15:26:49 · 210 阅读 · 0 评论 -
idea快捷键
一键格式化代碼:Ctrl+Alt+L全局搜索替换:ctrl+shift+r强大的搜索功能,shift+shift (无论您想要搜啥都能找到)ctrl+shift+R==搜索类 CTRL+N:按照类名搜索类【常规】Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最...转载 2019-07-25 16:38:36 · 92 阅读 · 0 评论 -
spring boot成功启动后访问报错404的问题
自己写了一个spring boot的hello world 项目 访问的时候报错Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Wed Dec 14 16:35:25 CST 2016The...原创 2017-08-08 17:19:10 · 13141 阅读 · 8 评论 -
spring aop原理解析
今日一朋友问起aop的原理,便心血来潮写下了这么一篇文章Spring AOP原理 AOP 代理其实是由 AOP 框架动态生成的一个对象,该对象可作为目标对象使用。AOP 代理包含了目标对象的全部方法,但 AOP 代理中的方法与目标对象的方法存在差异:AOP 方法在特定切入点添加了增强处理,并回调了目标对象的方法。AOP 代理所包含的方法与目标对象的方法示意图如图 3 所...转载 2019-06-15 14:23:25 · 263 阅读 · 0 评论 -
RestTemplate详解
RestTemplate详解-Get请求 在RestTemplate中通过如下两个方法进行调用 --第一种:getForEntity()函数 返回:ResponseEntity(对HTTP响应的封装,重要元素:HTTP请求状态的枚举对象HttpStatus, HTTP请求头信息对象HttpHeaders,泛型的请...转载 2019-06-08 23:31:30 · 809 阅读 · 0 评论 -
springmvc 安装springside jar
解决springsidejar包报错的问题mvn install:install-file -Dfile=D:\springside-core-4.2.3-GA.jar -DgroupId=org.springside -DartifactId=springside-core -Dversion=4.2.3-GA -Dpackaging=jar原创 2019-04-10 23:43:12 · 293 阅读 · 0 评论 -
搭建maven私服
准备工作安装jdk安装maven1、下载nexuswget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.14.0-04-unix.tar.gz2、解压nexusmv nexus-3.14.0-04-unix.tar.gz /usr/loca...原创 2019-01-08 16:45:52 · 247 阅读 · 0 评论 -
springmvc快速集成swagger
1、先下载swagger https://download.csdn.net/download/twjjava/109036622、导入maven<dependency> <groupId>com.mangofactory</groupId> <artifactId>swagger-springmvc</...原创 2019-01-08 14:21:43 · 948 阅读 · 0 评论 -
springmvc中shiro的REST API添加权限注解
@RequiresRoles(value={"admin"},logical = Logical.OR)给api添加权限注解不生效时,可能是因为 spring-mvc.xml的配置文件中需要开启shiro注解 <aop:config proxy-target-class="true" />...原创 2018-10-30 15:22:29 · 1292 阅读 · 0 评论 -
springboot多配置文件
在Spring Boot中,多环境配置的文件名需要满足 application-{profile}.properties的格式例如application-dev.properties:开发环境application-test.properties:测试环境application-prod.properties:生产环境至于具体哪个文件配置会被加载,需要在application....原创 2018-10-25 16:58:58 · 192 阅读 · 0 评论 -
tomcat
项目防止xss攻击设置httponly在网络上找到的拦截器等,没有达到效果,tomcat7可以通其配置来设置1、修改tomcat/conf/context.xml<Context useHttpOnly="true"></context> 2、修改tomcat/conf/web.xml<session-config> <cookie-conf...转载 2018-08-06 13:38:17 · 246 阅读 · 0 评论