日拱一兵

你有一个思想,我有一个思想,我们交换后就都有两个思想

如何有效预防XSS?这几招管用

原文链接 预防XSS,这几招管用 最近重温了一下「黑客帝国」系列电影,一攻一防实属精彩,生活中我们可能很少有机会触及那么深入的网络安全问题,但工作中请别忽略你身边的精彩 大家应该都听过 XSS (Cross-site scripting) 攻击问题,或多或少会有一些了解,但貌似很少有人将这个...

2019-06-30 19:25:00

阅读数 34

评论数 0

预防XSS,这几招管用!

最近重温了一下「黑客帝国」系列电影,一攻一防甚是精彩,生活中我们可能很少有机会触及那么深入的网络安全问题,但工作中请别忽略你身边的精彩大家应该都听过 XSS (Cross...

2019-06-28 08:30:00

阅读数 3

评论数 0

"犯罪心理"解读Mybatis拦截器

原文链接:"犯罪心理"解读Mybatis拦截器 Mybatis拦截器执行过程解析 文章写过之后,我觉得 “Mybatis 拦截器案件”背后一定还隐藏着某种设计动机,里面大量的使用了 Java 动态代理手段,它是怎样应用这个手段优雅的设计出整个拦截事件的?就像抓到罪犯要了解它犯罪...

2019-06-27 09:06:13

阅读数 19

评论数 0

“犯罪心理”解读 Mybatis 拦截器

Mybatis拦截器执行过程解析文章写过之后,我觉得 “Mybatis 拦截器案件”背后一定还隐藏着某种设计动机,里面大量的使用了 Java 动态代理手段,它是怎样应用...

2019-06-25 08:39:00

阅读数 4

评论数 0

除了不要 SELECT * ,数据库还有哪些技巧

点击蓝色「日拱一兵」关注,持续侦破 Java 技术案件应用程序慢如牛,原因多多,可能是网络的原因、可能是系统架构的原因,还有可能是数据库的原因。那么如何提高数据库SQL语...

2019-06-24 09:35:22

阅读数 3

评论数 0

Mybatis 中$和#千万不要乱用!

点击蓝色「日拱一兵」,持续侦破 Java 技术案件开头这是一次代码优化过程中发现的问题,在功能优化后发现部分数据查不到出来了,问题就在于一条sql上的#和$。下图为两条s...

2019-06-22 10:00:00

阅读数 1

评论数 0

不得不知的责任链设计模式

世界上最遥远的距离,不是生与死,而是它从你的世界路过无数次,你却选择视而不见,你无情,你冷酷啊… 被你忽略的就是责任链设计模式,希望它再次经过你身旁你会猛的发现,并对它微微一笑… 责任链设计模式介绍 抽象介绍 初次见面,了解表象,深入交流之后(看完文中的 demo 和框架中的实际应用后),你我...

2019-06-21 20:56:05

阅读数 27

评论数 0

Mybatis拦截器执行过程解析

上一篇文章 Mybatis拦截器之数据加密解密 介绍了 Mybatis 拦截器的简单使用,这篇文章将透彻的分析 Mybatis 是怎样发现拦截器以及调用拦截器的 intercept 方法的 小伙伴先按照文章内容细致但不入微的了解整个拦截器执行过程,在纸上勾勒出各个点,再细致入微的读源码,将这些点...

2019-06-17 08:55:23

阅读数 74

评论数 0

程序猿为什么要看源码

姑姑家的弟弟比我小七岁,小时候我带着他玩,有一次一起玩,他问起了“什么动物大的问题”,我说出来一个动物,他就会马上追问:“有比这个动物大的吗?”,就这样问了好几轮,受知识所限,我回答到“蓝鲸”之后问答停止 当长大之后,他不再像小时候那样提问题了,我也不在为一个提问多想了,我们都丧失了那种打破沙锅问...

2019-06-13 09:14:01

阅读数 1200

评论数 0

Mybatis拦截器之数据加密解密

拦截器介绍 Mybatis Interceptor 在 Mybatis 中被当作 Plugin(插件),不知道为什么,但确实是在 org.apache.ibatis.plugin 包下面 既然是拦截器,可以拦截哪些内容呢?试想一下… 当程序写到持久层时,Mybatis 会 执行 指定 SQL 语...

2019-06-13 09:13:05

阅读数 382

评论数 0

Dozer 轻松高效玩转DTO(Data Transfer Object)

现状 对于分布式系统,需要在不同系统之间传递与转换域对象。因为我们不希望外部公开内部域对象,也不允许外部域对象渗入系统。传统上,数据对象之间的映射通过手工编码(getter/setter)的方式实现,或对象组装器(或转换器)来解决。我们可能会开发某种自定义映射框架来满足我们的映射转换需求,但这一切...

2019-06-03 09:16:46

阅读数 62

评论数 0

轻松高效玩转DTO(Data Transfer Object)

点击左上角关注 「日拱一兵」现状对于分布式系统,需要在不同系统之间传递与转换域对象。因为我们不希望外部公开内部域对象,也不允许外部域对象渗入系统。传统上,数据对象之间的映...

2019-06-03 09:01:23

阅读数 3

评论数 0

提示
确定要删除当前文章?
取消 删除