摘要: 简单的代码提交流程 git status 查看工作区代码相对于暂存区的差别 git add . 将当前目录下修改的所有代码从工作区添加到暂存区 . 代表当前目录 git commit -m ‘注释’ 将缓存区内容添加到本地仓库 git pull origin master先将远程仓库master中的 阅读全文
posted @ 2020-01-17 13:46 JAVA#攻城师 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 您现在阅读的这本书是刘遄老师在经历了十多年的运维学习以及数十期的培训授课后总结而成的,您可能无法在本节中找到某些之前见过的命令。但不用担心,之所以这样安排,原因是刘遄老师努力地将Linux命令与实战相结合,真正让读者在实操中理解技术,而不是单纯地把命令堆砌到书中让读者去硬背。 刘遄老师用了近一年的时 阅读全文
posted @ 2019-09-20 15:28 JAVA#攻城师 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法, 阅读全文
posted @ 2019-08-13 14:40 JAVA#攻城师 阅读(2927) 评论(0) 推荐(0) 编辑
摘要: 一. JSON对象和JSON字符串之间的转换 json字符串 >json对象 使用JSON.parse()函数 var jsonStr = '{"name":"zhangsan","age":23,"email":"chentging@aliyun.com"}'; var json = JSON.p 阅读全文
posted @ 2019-07-10 19:50 JAVA#攻城师 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 数组分页 查询出全部数据,然后再list中截取需要的部分。 mybatis接口 List<Student> queryStudentsByArray(); xml配置文件 <select id="queryStudentsByArray" resultMap="studentmapper"> sel 阅读全文
posted @ 2019-06-17 21:02 JAVA#攻城师 阅读(2964) 评论(0) 推荐(0) 编辑
摘要: StringRedisTemplate操作redis数据 StringRedisTemplate与RedisTemplate区别点 两者的关系是StringRedisTemplate继承RedisTemplate。 两者的数据是不共通的;也就是说StringRedisTemplate只能管理Stri 阅读全文
posted @ 2019-06-14 17:33 JAVA#攻城师 阅读(3229) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis 阅读全文
posted @ 2019-06-05 15:21 JAVA#攻城师 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 1.1 什么是查询缓存 mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个(内存区域)数据结构(HashMap)用于存储缓存数据。不同的s 阅读全文
posted @ 2019-06-05 13:50 JAVA#攻城师 阅读(346) 评论(0) 推荐(0) 编辑