上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 126 下一页
摘要: 一、HTTP 请求的8种方法: HTTP/1.1协议中共定义了八种方法,来表明Request-URL指定的资源不同的操作方式。 HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。 HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 C 阅读全文
posted @ 2021-09-13 19:01 古兰精 阅读(1406) 评论(0) 推荐(0)
摘要: 一、HttpServletRequest对象 HttpServletRequest对象:用来接收客户端发送过来的请求信息,例如:请求参数,发送的消息头信息等都属于客户端发来的信息。 1、常用方法:记几个常用的,其他需要用的时候 idea 会有提示 getRequestURL() :获取客户端发出请求 阅读全文
posted @ 2021-09-13 17:57 古兰精 阅读(856) 评论(0) 推荐(0)
摘要: 一、什么是主从复制 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是准实时的业务数据库。 像在mysql数据库中,支持单项、异步赋值。在赋值过程中,一个服务器充当主服务器,而另外一台服务器充当从服务器。此时主服务器会将更新信息写入到一个特定的二进制文件中。并会维护 阅读全文
posted @ 2021-09-10 18:35 古兰精 阅读(687) 评论(0) 推荐(0)
摘要: 在面试中,大家应该经历过如下场景 面试官:"用过mysql吧,你们是用自增主键还是UUID?" 你:"用的是自增主键" 面试官:"为什么是自增主键?" 你:"因为采用自增主键,数据在物理结构上是顺序存储,性能最好,blabla..." 面试官:"那自增主键达到最大值了,用完了怎么办?" 你:"wha 阅读全文
posted @ 2021-09-10 17:35 古兰精 阅读(572) 评论(0) 推荐(0)
摘要: 分布式锁一般有三种实现方式:1、数据库乐观锁;2、基于Redis的分布式锁;3、基于ZooKeeper的分布式锁。 本篇博客将介绍第二种方式,基于Redis实现分布式锁,网上有很多错误的示例,所以在这里将详细介绍如何正确地实现Redis分布式锁。 一、可靠性 首先,为了确保分布式锁可用,我们至少要确 阅读全文
posted @ 2021-09-10 16:49 古兰精 阅读(298) 评论(0) 推荐(0)
摘要: 在多线程环境下ArrayList是线程不安全的,所以需要使用线程安全的List,我第一时间使用的是Collections.synchronizedList(new Arraylist<>()),但是在实际使用过程中却发生了安全事件。 一、使用Collections.synchronizedList( 阅读全文
posted @ 2021-09-09 19:27 古兰精 阅读(710) 评论(0) 推荐(1)
摘要: 一、Collections.synchronizedList 实现原理及如何做到线程安全 大家都知道ArrayList并不是线程安全的,如果想要做到线程安全,我们可以使用 Collections.synchronizedList, 但是使用 Collections.synchronizedList后 阅读全文
posted @ 2021-09-09 19:11 古兰精 阅读(3354) 评论(0) 推荐(0)
摘要: Redis 是一个开源的内存数据库,它以键值对的形式存储数据。由于数据存储在内存中,因此Redis的速度很快,但是每次重启Redis服务时,其中的数据也会丢失,因此,Redis 也提供了持久化存储机制,将数据以某种形式保存在文件中,每次重启时,可以自动从文件加载数据到内存当中。 Redis 的架构包 阅读全文
posted @ 2021-09-09 18:17 古兰精 阅读(2797) 评论(0) 推荐(0)
摘要: 在JDK的Collection中我们时常会看到类似于这样的话: 例如,ArrayList: 注意,迭代器的快速失败行为无法得到保证,因为一般来说,不可能对是否出现不同步并发修改做出任何硬性保证。 快速失败迭代器会尽最大努力抛出 ConcurrentModificationException。 因此, 阅读全文
posted @ 2021-09-09 12:10 古兰精 阅读(365) 评论(0) 推荐(0)
摘要: 一、项目实例问题背景 本身对 java 并不熟,听同事说的,所以研究了解一下这个问题,看了一下产生问题的代码长这样 // 筛选出users中email不在memberListAll的email的成员 for (WorkWxUserInfoVO workWxUserInfoVO : memberLis 阅读全文
posted @ 2021-09-08 22:29 古兰精 阅读(283) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 126 下一页