- 博客(10)
- 收藏
- 关注
转载 谷歌浏览器截取整个网页显示
1.按下键盘上 “F12” 或者 “Ctrl + Shift + i” 打开调试页面2.按下键盘上 “Ctrl+Shift+P”3.键入内容“Capture full size screenshot ” 后,按下回车4.下载成功,另存为图片
2021-02-25 15:25:15 123
原创 关于Redis的详细总结
Redis是什么?Redis使用场景Redis的五种数据类型Redis持久化策略Redis过期键删除策略Redis数据淘汰策略Redis中缓存相关缓存雪崩缓存穿透缓存击穿Redis的一些良好规范
2020-12-12 13:31:37 202
原创 Redis集群的搭建步骤
集群搭建Redis集群搭建步骤,按照3台主机,3台从机(三主三从)共六台进行搭建,端口划分7000-7005准备集群文件夹1.创建集群文件夹Mkdir cluster2.在cluster文件夹中分别创建7000-7005文件夹mkdir 7000 7001 7002 7003 7004 70053.配置文件将redis根目录中的redis.conf文件复制到cluster/7000/ 并以原名保存cp redis.conf cluster/7000/编辑配置文件注释本地绑定IP
2020-12-12 13:24:42 195
原创 这样理解乐观锁和悲观锁就简单多了
乐观锁和悲观锁,乐观锁就是比较乐观的意思,认为别人不会修改它,很放心地敞开大门等待操作,而悲观锁正好相反,它安全意识很高,不信任别人,觉得别人心怀不轨,可能会修改我的数据,这两种锁并不能说谁好谁坏,只能说适应于不同的场景这样理解悲观锁和乐观锁悲观锁上面已经简单说到了悲观锁和乐观锁的简单理解,其实悲观锁就是说,它总是假设一种坏的情况,认为别人在每次拿数据的时候会修改它的值,所以在每次拿数据的时候都会上锁,(共享资源每次只会给一个线程使用,只有当当前线程使用完之后,才能转让给其它线程),举个简单的例子,就
2020-12-10 22:41:18 237
原创 SpringAOP入门概览
SpringAOP核心概念AOP是Spring的关键之一,面向切面编程,Spring AOP模块提供截取拦截应用程序的拦截器,例如,当执行方法时,可以在执行方法之前或之后添加额外的功能,比如,日志记录,权限管理,声明式事务,安全性和缓存等。AOP术语切面(Aspect):定义一个切面,一个具有一组API的模块,提供交叉要求。例如,日志记录模块被称为AOP方面用于记录。应用程序可以根据需要具有任意数量的切面。连接点(JoinPoint):表示可以插入切面的一个位置,或者说这是程序中可以使用Spring
2020-12-08 15:43:48 69
原创 Java中的“强弱软虚“四种引用
Java中的四种引用1.强引用(FinalReference)强引用是Java中最为常见的一种引用方式,只要引用存在,就不会被垃圾回收器回收。Object obj = new Object();User user = new User();可直接通过obj取得对应的对象 如 obj.equels(new Object()); 而这样 obj 对象对后面 new Object 的一个强 引用,只有当 obj 这个引用被释放之后,对象才会被释放掉,这也是我们经常所用到的编码形式。如果想中断强引用和
2020-12-08 15:38:57 246
原创 Java中的序列化和反序列化以及编码转换流
序列化 / 反序列化,常用于多台服务器之间进行java对象的数据传递序列化序列化是指把程序中准备好的 java对象 永久的保存在磁盘中,这个过程其实是一个out动作。ObjectOutputStream:通过在流中使用文件可以实现对象的持久存储。创建对象ObjectOutputStream(OutputStream out)常用方法void writeObject(Objectobj) :将指定的对象写入 ObjectOutputStream。反序列化反序列化是指把磁盘中已经
2020-11-30 19:53:11 751
原创 总结一下Java中的IO相关内容
Java基础部分比较重要的,大概Java集合、面向对象、IO、并发、反射、异常算是高频了,这篇文章主要总结一下Java中的IO流IO流首先要理解"流"的概念,或者说要有"流"的思想!!流只是一种抽象的数据传输形式,也可以说是一种形式,总之要有自己的认识。所谓IO是简称,全称是in/out.是相对程序而言的读取in和写出out动作.总述Java 的 I/O 大概可以分成以下几类:磁盘操作:File字节操作:InputStream 和 OutputStream字符操作:Reader 和 Wri
2020-11-30 19:27:12 124
原创 最基础也最难懂的Java面向对象(OOP)
什么是面向对象?可能我们都接触过这样三个名词吧,面向对象,面向过程,面向切面。脑子糊糊的是不是,在c语言中,其实体现的就是面向过程,而在Java中其实是面向对象的思想,后续也有基于对面向对象的完善(面向切面AOP),因为主要是谈一谈Java中的面向对象,所以重点解释一下面向对象到底是个什么玩意。抛砖引玉,-------万物皆对象!!!此处应该有分割线,万物皆对象啊,啥叫个万物皆对象???先问大家一个问题,程序的本质是什么?为什么会有程序的诞生?程序解决了什么样的问题?其实答案很简单,程序的
2020-11-24 20:05:47 554
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人