上一页 1 2 3 4 5 6 7 8 9 10 ··· 56 下一页
摘要: 最开始想到的是通过硬编码的方式手动在每个路径上加上前缀, 后面发现这种方式太不智能了,万一要修改那还不得改死, Spring既然支持EL表达式, 那能不能通过EL表达式的方式去读取配置文件里面的属性来达到引用的目的呢? 在配置文件中定义动态动态改变的路径 在Controller通过EL表达式引入该变 阅读全文
posted @ 2019-07-31 19:22 如.若 阅读(3177) 评论(0) 推荐(0)
摘要: Sharding-JDBC中的分片策略有两个维度,分别是: 数据源分片策略(DatabaseShardingStrategy) 表分片策略(TableShardingStrategy) 其中,数据源分片策略表示:数据路由到的物理目标数据源,表分片策略表示数据被路由到的目标表。 特别的,表分片策略是依 阅读全文
posted @ 2019-07-24 21:52 如.若 阅读(19064) 评论(1) 推荐(0)
摘要: spring boot 的相关404页面配置都是针对项目路径下的(如果配置了 context-path) 在context-path不为空的情况下,如果访问路径不带context-path,这时候会显示空白页面或者是tomcat默认404页面 这时候如何自定义内置tomcat的404页面呢? 查看t 阅读全文
posted @ 2019-07-24 17:23 如.若 阅读(2227) 评论(0) 推荐(1)
摘要: 概述 分布式id生成算法的有很多种,Twitter的SnowFlake就是其中经典的一种,SnowFlake算法生成id的结果是一个64bit大小的整数,它的结构如下图: 1位,不用。二进制中最高位为1的都是负数,但是我们生成的id一般都使用整数,所以这个最高位固定是0 41位,用来记录时间戳(毫秒 阅读全文
posted @ 2019-07-03 16:03 如.若 阅读(3004) 评论(0) 推荐(0)
摘要: 简介 Sharding-JDBC 定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。 适用于任何基于Java的ORM框架,如:JPA, Hibernat 阅读全文
posted @ 2019-07-02 16:26 如.若 阅读(9878) 评论(1) 推荐(0)
摘要: 引入依赖 我们使用maven构建springboot应用来进行demo演示。 我们只需要引入spring-boot-starter-web依赖即可,如果查看其子依赖,可以发现如下的依赖: 验证了我之前的描述,web模块使用了hibernate-validation,并且databind模块也提供了相 阅读全文
posted @ 2019-07-01 21:58 如.若 阅读(13910) 评论(0) 推荐(2)
摘要: CSRF 背景与介绍 CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一。其他安全隐患,比如 SQL 脚本注入,跨站域脚本攻击等在近年来已经逐渐为众人熟知,很多网站也都针对他们进行了防御。然而 阅读全文
posted @ 2019-07-01 20:02 如.若 阅读(378) 评论(0) 推荐(0)
摘要: 一、Http与Https的区别HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP 阅读全文
posted @ 2019-06-29 14:28 如.若 阅读(637) 评论(0) 推荐(0)
摘要: 业务需求最近要在系统中加个统计功能,要求是按指定日期范围里按天分组统计数据量,并且要能够查看该时间段内每天的数据量。 解决思路直接按数据表日期字段group by统计,发现如果某天没数据,该日期是不出现的,这不太符合业务需求。百度一番发现方案大致有两种:一是新建日期列表,把未来10年的日期放进去,然 阅读全文
posted @ 2019-06-29 09:49 如.若 阅读(12729) 评论(1) 推荐(3)
摘要: Redis是一个高性能的数据库,Redis Crackit及Redis安全漏洞本质上是由于Redis自身缺乏安全防护机制,同时Redis的使用者又未曾遵循官方的安全规范所导致的。 Redis安全漏洞 对于安全漏洞的防护,很多面向大数据的应用架构(NOSQL、Caching)都存在类似的问题。这些架构 阅读全文
posted @ 2019-06-27 21:50 如.若 阅读(974) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 56 下一页