- 博客(7)
- 资源 (10)
- 收藏
- 关注
转载 linux保存git有用户密码
1、切换到用户目录下,依次执行命令 cd ~ git config --global credential.helper store2、使用ll -a命令,可看到在用户目录下增加了.gitconfig文件,文件内容如下: [credential] helper = store3、进行本地的git项目目录,然后执行git pull命令,本次输入用...
2019-05-28 09:19:21 1175
原创 透彻解读mysql的可重复读、幻读及实现原理
目录一、事务的隔离级别二、mysql怎么实现的可重复读举例说明MVCC的实现MVCC逻辑流程-插入MVCC逻辑流程-删除MVCC逻辑流程-修改MVCC逻辑流程-查询三、幻读快照读和当前读四、如何解决幻读事务隔离级别有四种,mysql默认使用的是可重复读,mysql是怎么实现可重复读的?为什么会出现幻读?是否解决了幻读的问题?一、事务的隔离级别Re...
2019-05-15 15:21:30 53325 27
转载 spring中bean的生命周期(转)
原文转自https://www.cnblogs.com/kenshinobiy/p/4652008.htmlSpring 中bean 的生命周期短暂吗?在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的...
2019-05-13 18:48:15 141
原创 lunix查看日志的常用命令及一些常用搜索日志的场景应用
目录一、tail二、head三、less四、more五、less和more的区别六、grep七、sed八、查看日志的场景1,查看关健字附近行的日志2,根据日期查询日志3,查询包含关键字的所有行使用终端查看系统日志常用的命令tail、head、less、more,这几个命令,都使用q退出。一、tailtail -f test.log 循环读...
2019-05-10 17:33:30 1766
原创 spring及spring mvc源码透彻解析
这几天一直在研究spring的源码,现将研究过程和成果记录一下,以便以后查看。一、从spring加载的入口二、阅读《spring源码深入解析》一书,并结合博客【Spring源码分析】Bean加载流程概览 及这篇博客的后续几篇,再根踪spring的源码,理解了spring初始化beanFactory,加载并解析bean配置为BeanDefinition,后又实例化bean的过程三、阅读...
2019-05-09 19:43:56 238
原创 Redis的内部扩容机制
目录1,概述2,字典的扩容机制2.1,普通状态下的字典:2.2,解决哈希冲突2.3,rehash2.3.1,哈希表被扩展的条件:2.3.2,rehash的操作步骤2.3.3,渐近式rehash1,概述Redis是一个键值对(key-value pair)数据库服务器,Redis服务器结构是redis.h/redisServer结构表示,Redis服务器中的所...
2019-05-07 14:44:19 12250 2
原创 彻底解决spring mvc XSS漏洞问题(包括json的格式的入参和出参)
目录一,背景二,名词解释三,xss修复的一般处理方法四、扩展jackson定制自己的objectMapper处理json出入参的转义五、结语一,背景昨天收到公司安全部的一封漏洞邮件,说系统注册存在xss存储型漏洞,然后看了一下系统中是有xssFilter处理xss漏洞的,但是注册页面xss注入的却没有处理,经过分析代码和网上查找资料,xssFilter只能处理get请求...
2019-05-07 14:41:05 8987 1
Android应用开发详解.pdf
2013-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人