自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力前进

本博客为记录个人学习时的记录与遇到的问题

  • 博客(13)
  • 问答 (5)
  • 收藏
  • 关注

原创 CAP定理、BASE理论、ACID理论学习笔记

CAP定理指的是在一个分布式系统中,一致性 (Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。 BASE 理论是对 CAP 理论的延伸,核心思想是即使无法做到强一致性(Strong Consistency,CAP 的一致性就是强一致性),但应用可以采用适合的方式达到最终一致性(Eventual Consitency)。BASE全称:Basically Availa...

2022-02-21 15:12:43 469

原创 记录查询orcale事务隔离级别语句

SELECT s.sid, s.serial#, CASE BITAND(t.flag, POWER(2, 28)) WHEN 0 THEN 'READ COMMITTED' ELSE 'SERIALIZABLE' END AS isolation_levelFROM v$transaction tJOIN v$session s ON t.addr = s.taddr AND s.sid = sys_context('USERENV', 'SID');decl.

2021-09-11 10:36:26 215

原创 记录sql模糊查询datetime格式日期

select xxxfrom xxxWHERE to_char(xxx,'yyyy-mm-dd') like '2021-03-29%')记录一下在工作中遇到过的一个模糊查询日期的sql语句,之前经常去翻百度,现在放到这来记录一下,方便查找 select xxx from xxx WHERE to_char(xxx,'yyyy-mm-dd') like concat(#{date},'%') AND xxx= #{xxx}以上在map.

2021-03-31 10:24:27 455

原创 关于springboot中controller中的相关注解备注(一)

学习springboot的过程中,我发现在controller中不同的方法中的传参有不同的注解,整理了一下有3种一、PathVariable一般用于获取链接中的变量,例如取链接中的id等二、RequestParam一般用于接收传递来的参数,常用于get请求三、RequestBody一般用于接收json或是xml,可以接收封装的实体类...

2020-12-08 08:59:17 473 1

原创 spring boot 配置拦截器

在学习spring的过程中,我了解了拦截器的实现,觉得有必要记录一下相关的实现方法,留作记录,以便以后自己记忆首先创建拦截器,新建类BackInterceptor实现HandlerInterceptor接口,重写preHandler方法public class BackInterceptor implements HandlerInterceptor { public boolean preHandle(HttpServletRequest request, H.

2020-12-05 10:10:18 125

原创 关于CRUD与Http请求和sql之间的联系

在学习过程中,发现orm持久层CRUD操作与sql和http请求有对应关系,为加深印象,现记录下来,也防止自己弄混持久层操作 含义 sql Http请求 C Create 创建 insert post R Retrieve 检索 select get U Update 更新 update put D Delete 删除 delete delete .

2020-12-04 16:21:46 262

原创 关于贪心算法的分饼干问题

最近工作比较少,于是我开始根据https://github.com/CyC2018/CS-Notesgithub上的这个项目开始复习和进一步学习,就在之前我看到了算法的问题,看到了这个分饼干算法,原文讲的有些不十分清楚,于是我去百度了一下,理解了这个问题的解法。问题描述主要就是你有一些饼干,饼干有大小,要分给一些孩子,每个孩子都有一个胃口大小,怎么分能够给最多的小孩饼干,并让他们感到满足。...

2019-09-26 14:59:57 1130

原创 关于设计模式的学习(一)

最近在学习设计模式,跟着https://www.cnblogs.com/xuwujing/这位大佬的文章学习,我个人觉得这位大佬介绍的十分透彻易懂,在学习时我把各模式的特点和适用场景尽可能精简的概括下来如果有错误的地方,望各位大佬指出1.简单工厂模式调用时告诉工厂类所需要的类型,工厂类就会返回需要的产品类工厂的子类适用场景:负责创建的对象较少,客户端只知道传入工程的参数2....

2018-11-02 11:04:48 191

原创 学习springMVC时遇到的问题

今天按照学习的视频写了个SpringMVC框架的helloworld的程序,其中遇到了一些错误 在配置web.xml文件时,处出现了出现Element type "web-app" must be followed by either attribute specifications,">","/>"的错误,经过查询后得知,此错误是因为在网页上的编码格式与eclipse中的编码...

2018-10-29 14:39:36 415 2

原创 关于hashmap的实现原理的学习

  Hashmap是由一个Entry数组及链表实现的,当使用put(key, value)将键值对存储到Map中时,首先会调用hashCode()方法获取hashCode,并对数组长度取余找到在数组上的存储位置,然后判断该位置上上是否有元素,没有的话创建Entry对象存入该位置,有的话先判断该位置的链表有没有该key,有的话将该key所在的value改变为新的value,没有的话创建Entry对象...

2018-10-29 14:37:45 110

原创 关于map的学习

 map即为通过一个对象寻找另一个对象的视图实现类为Hashmap,常用方法有put(),get(),containsKey(),containsValue(),clear(),remove()put方法即为添加键值对 put(key,value) key和value均可以为任意对象get,get(key),即通过key值查找到存放的value值containsKey(key) k...

2018-10-29 14:36:16 162

原创 关于IO流的体系的学习

分类          字节输入流                      字节输出流                        字符输入流            字符输出流抽象基类*   InputStream                    OutputStream                  Reader                 Writer访问文件*   ...

2018-10-29 14:35:02 116

原创 关于在Mysql数据库中查询某表中第二大的数据的记录的方法及实现的sql语句

在学习过程中,遇到一个问题,查询最大的数据时十分容易,使用MAX函数语句即可,但是如何查询第二大的记录呢, 抱着这个问题我开始查找资料首先建表语句,我建立了一个employee的表,属性有id,name和age,其中id为int 自增 主键,name为char(5),age为int型,创建及插入数据语句略去首先我看到了以下方法方法一:select top 1 height fro...

2018-10-29 11:23:55 10081 6

空空如也

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

TA关注的人

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