- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 Springboot集成security,自定义@Anonymous标签实现免登录,免鉴权
首先,项目springboot使用了2.6.8版本,集成security的过程中,使用了比较严格的自定义策略,任何请求都需要认证和授权,判断用户是否有查询改接口的权限。并且提供了配置或者注解两种方式提供匿名访问的接口。引起需要收集@Anonymous注解标注的controller。于是就像参照spring启动扫描注解的方式实现,然后自定义了。参照spring scan。第二种使用自定义注解。
2023-02-16 17:47:21 5344
原创 Mysql的那点事
优化总结:全值匹配 最佳左前缀法则 不要再索引上做计算 范围条件右边的列失效 尽量使用覆盖索引 减少select * 索引字段上不要使用不等 索引字段上不要判断null 索引字段使用like不以通配符开头 索引字段字符串要加单引号 索引字段不要使用or...
2020-06-12 17:52:26 215
原创 Netty-socketio集成redis,服务端集群推送消息
开始前,首先先学习一下概念room和namespace官方地址链接地址简单的来说,socket会属于某一个room,如果没有指定那么就socket就会归属默认的room,每个room又会属于某一namespace下,默认namespace是/。客户端连接时可以指定自己的socket的归属哪个namespace ,(这里有个坑,自己定义的namespace 一定是/xiuweiS...
2020-04-28 11:32:50 5418 12
原创 Redis 入门 - 2 Redis数据结构与数据持久化策略
Redis目前支持5种数据类型,分别是:String(字符串) List(列表) Hash(字典) Set(集合) Sorted Set(有序集合) redis数据结构,网上一查一堆,这里面个人感觉比较好用的是集合取交集,差集等。比如对账 把渠道数据与本地订单分别放入二个集合中,很快就可以区分出本地漏单,还是渠道漏单。redis 持久化...
2019-04-24 21:52:51 160
原创 Redis 入门 - 1初识Rieds
1nosql的简介1.1nosql简介随着互联网Web2.0网站的兴起,传统的关系数据库在应付Web2.0网站,特别是超大规模和高并发的SNS类型的Web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,如:1.1.1对数据库高并发读写的需求 网站要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,...
2019-04-24 21:31:39 1134
转载 高并发量网站解决方案
一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht
2016-09-21 09:39:38 231
原创 springmvc学习整理(一) springmvc的基本配置
工作时间也不短了,一直没有沉下心研究技术。真的很惭愧。springmvc+spring+mybatis基本上算是电商的标配了。话不多说今天自己整理学习一下Springmvc首先,springmvc就是spring中一个模块,与spring无缝整合。接着,看看springmvc的运行原理。1.导入jar包 2.springmvc的入口是servlet所
2016-08-07 15:51:49 790
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人