盈盈冲哥的博客

没有对生活绝望,就不会爱生活。——阿尔贝·加缪

Zookeeper

Zookeeper Zookeeper Zookeeper plus Zab:Zookeeper 中的分布式一致性协议介绍 CAP原理 数据一致性:数据强一致、数据用户一致、数据最终一致 数据可用性 分区耐受性(系统具有跨网络分区的伸缩性) BASE理论 ...

Spring揭秘

三种注入方式的比较 接口注入。从注入方式的使用上来说,接口注入是现在不甚提倡的一种方式,基本处于“退役状态”。因为它强制被注入对象实现不必要的接口,带有侵入性。而构造方法注入和setter方法注入则不需要如此。 构造方法注入。这种注入方式的优点就是,对象在构造完成之后,即已进入就绪状态,可以马上使用。缺点就是,当依赖对象比较多的时候,构造方...

Spring

Spring 什么是 Spring 框架? Spring 是一种轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。Spring 官网:https://spring.io/。 我们一般说 Spring 框架指的都是 Spring Framework,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发。这些模块是:核心容器、数据访问/集...

Shiro

https://www.cnblogs.com/wmyskxz/p/10229148.html https://blog.csdn.net/qq_26648623/article/details/84062666 应用安全的四大基石 认证:用户身份识别,通常被称为用户“登录”。 授权:访问控制。比如某个用户是否具有某个操作的使用权限。 ...

MySQL

内连接、左外连接、右外连接、全连接 https://blog.csdn.net/plg17/article/details/78758593 MySQL 七大约束 https://blog.csdn.net/apt1203jn/article/details/80314605 ...

Kafka

流程 1: 第一步心跳请求,客户端启动以后,主动链接castle,请求需要往哪个集群上生产和消费 2: 第二步心跳响应,castle返回客户端,“你往192.168.1.1” 这个broker上生产消息或拉取消息。 3: 第三步,客户端链接Broker,生产消息到broker上,或从broker上拉取消息消费。 4: 以后第一步和第二步...

Java并发编程的艺术

并发执行有可能比串行慢,因为线程有创建和上下文切换的开销 使用Lmbench测量上下文切换时长,vmstat测量上下文切换的次数 如何减少上下文切换 CAS算法,不用加锁 使用最少线程 协程:在单线程里实现多任务的调度,并在单线程里维持多个任务间的切换 synchronized 3种...

Java并发编程实战

第二章 线程安全性 安全性的含义是“永远不发生糟糕的事情”,而活跃性则关注于另一个目标,即“某件正确的事情最终会发生”。 当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是...

Java

基础 Java简单类型 byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。 short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。 int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。 long:64位,...

JVM

JVM加载class文件的原理 https://www.cnblogs.com/Qian123/p/5707562.html Java中的所有类,都需要由类加载器装载到JVM中才能运行。类加载器本身也是一个类,而它的工作就是把class文件从硬盘读取到内存中。在写程序的时候,我们几乎不需要关心类的加载,因为这些都是隐式装载的,除非我...

ElasticSearch

节点 Master Node 处理创建、删除索引请求 / 决定分⽚分配到哪个节点 维护并更新Cluster State Master Eligible Node 在Maste...

Effective Java

覆盖equals时请遵守通用约定 实现高质量equals方法的诀窍: 使用==操作符检查“参数是否为这个对象的引用” 使用instanceof操作符检查“参数是否为正确的类型” 把参数转换成正确的类型 对于该类中的每个“关键”域,检查参数中的域是否域该对象中对应的域相匹配(域的比较顺序可能会影响到equal...

梦天门实习

后端 项目介绍 我负责智能执法平台里用户授权的工作,从用户查询到他所拥有的权限,开发接口管理用户角色、角色、权限的增删改查,和它们之间的多对多关系的增删改查。另外我还负责法规的检索和推荐的工作。 项目的问题 解决检索项目在服务器不能正常运行的问题 (1) 页面的搜索结果不能正常显示,但是后台并没有报错。 (2) 直接运行flask项目中的入口python文件没有问题,用uwsgi...

leetcode整理

目录 基础 分治 散列 数组 字符串 双指针 栈 堆 树 链表 图 动态规划 回溯 BFS 数学 并发 SQL 基础 频率 leetcode难度及面试频率 散列 选择散列函数 Division method $h...

研二的流水账

人被迫自由;因为从他被投进这个世界的那一刻起,就要对自己的一切行为负责。——萨特

游览 19/10/1 国庆节共熊之颐和园。欲乘舟,然风起。途中熊谓:若见彼楼邪?尝实习焉,不料在此。 20/1/16 共钱之物美购物。钱谓:或曰武汉疫重,然隐之。又忆考研事。途中见双日并出。夜共汤观利刃出鞘。翌还杭州,火车上观伦敦生活剧。既还,共父母市菜。 20/4/25 廿五廿六日共母之吉麦隆市衣。三十日之美团为入职手续,未成。职员曰:学生还没接受过社会的毒打吧。他职员曰:这不是来接受...

研一的流水账

世界上只有一种真正的英雄主义,就是认清了生活的真相后还依然热爱它。——罗曼·罗兰

游览 18暑假 六月三十日共苗程骑自行车之故烧烤店傍之联通店。然後之华润超市傍联通店,正修路。还校之移动店。午後共程就货拉拉车适库所租屋,在江南大学南。共程骑青橘车还舍,是时苗已还。携物之校东门,天雨,就火车之京,转於南京,復遇復试所遇之乘务员。共程适超市购物。适北京西站携物还。初,共丁程适无锡火车站寄物,夜饭於校南门。世界杯决赛日共舍中同学饭於木屋烧烤,还观足球赛。共李熊适北海公园。七月廿...

大学的流水账

一个人只要学会了回忆,就再不会孤独。——阿尔贝·加缪

电影 16/11/18 观纪录片《宇宙时空之旅》。探索号去太阳系时,观地球犹黯淡蓝点(a pale blue dot),而人生代代在此焉,何恨之多邪? 16/12/4 观影《美国田园下的罪恶》。朱来观须臾,既查於网,惊曰:此犯罪片乎?初,母弃人之子以护子,然後弃子以护己,而曰:非我之过也。其子与他人不辨善恶,以虐待Sylvia为务。Sylvia之妹睹此而无所为,邻闻亦无所为。岂不谬哉!Sy...

考研经历

初试 暑假七八月份在家,一边准备考研一边准备工作,效率比较低,看了两百多页李永乐全书。 九月份到了学校专心准备考研。寝室里同学全都考研,学习氛围比较好。到12月23号考试之前,我数学看了李永乐全书的高数、概率部分和李永乐线性代数讲义,其中高数、线代看了第二遍,做了660题的高数部分和31年真题。专业课看了两遍王道四本书的知识点,做了选择题,最后做了几年408真题和两年803真题。英语看了...