自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 ubuntu upgrade之后开机黑屏

报错显示acip error no handle for region我理解是因为upgrade之后系统默认使用了开源的显卡驱动导致的,所以我换了官方驱动就可以了

2022-08-27 12:08:07 572 1

原创 安全部门要求验证码要防暴力破解

采用spring security验证码在session 里面 可是校验成功之后没删除验证码安全部门觉得有风险,然后研究了session repository 注入之后调用remove attribute 验证码但是一直失败后来才发现 httpsession里面的已经代理了session repository 直接用httpsession remove attribute就可以了不需要自己注入...

2020-12-30 18:48:24 230

原创 spring security

spring securitydelegatingFilterProxy和ApplicationFilterChaindelegatingFilterProxy:连接tomcat和spring,tomcat自带filter对request进行过滤,delegatingFilterProxy是spring定义的,ApplicationFilterChain是tomcat中管理filter的类,ApplicationFilterChain会再初始化http连接等操作后采用pos机制调用所有filter接着

2020-12-18 16:37:20 107 1

原创 mybatis源码

mybatis初始化sessionFactory加载mapperConfig,解析里面mapper文件信息和jdbc信息,还可能有plugins信息pluginElement(root.evalNode("plugins"));mapperElement(root.evalNode("mappers"));重点关注解析plugins和解析mapper,<!-configuration.xml--><mappers> <mapper resource="o

2020-12-02 15:32:08 78

原创 2020-09-08

解决String 转Long 精度丢失问题用这个new Long(NumberFormat.getInstance().parse(“0.01”).value())

2020-09-08 18:46:00 78

原创 ignoreunresolveableplaceholder

今天看了很久,但是仍然不知道怎么忽略application.yml 的密码里面的占位符(神经病八才会在这里面用占位符吧。。。),本想设置ignoreunresolveableplaceholder 为false ,一直没能跑通,现在用另一只方案@ConfigurationProperties 就可以了 以后还要研究下resolve 的原理...

2020-08-25 15:34:10 171

原创 IDEA解决resources资源找不到的问题 我果然还是太年轻了

1.将文件设为resource,例如:右键目录,mark as。。。2.pom中增加<resource></resource>。。。3.更改idea设置,compile->exlude4.pom中删除<packaging>pom</packaging>,我的就是这个原因。加了这个pom不会处理resources目录...

2019-09-04 12:26:48 6608 11

原创 python爬取豆瓣上面<战狼2>的20w影评

import stringimport urllibfrom urllib.error import HTTPError, URLErrorfrom urllib.request import urlopenimport pymongo as pmimport timefrom PIL import Imagefrom bs4 import Beauti

2017-11-04 17:32:57 702

java面试题大全

java面试题大全 掌握这些内容找工作不成问题

2018-05-20

重构 改善既有代码的设计 pdf

本书的核心是一份完整的重构名录(catalog of refactoring),其中每一项都介绍一种经过实证的代码变换手法(code transformation)的动机和技术。某些项目如Extract Method和Move Field看起来可能很浅显,但不要掉以轻心,因为理解这类技术正是有条不紊地进行重构的关键。本书所提的这些重构准则将帮助你一次一小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口。

2017-11-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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