Recent Posts

天涯神贴记录
天涯神贴「2010年的房地产调控,我们收获了什么?写在房价暴涨前」脱水版,内容时间顺序和原贴一致,原贴中的优质非楼主写的内容,添加了引用格式便于区分。 除标题外,所有内容均来自原贴,标题是我简单加的,目的是为了做目录,便于查看。 调控降房价是刚需的一厢情愿 1、人人都有居住权。房子是用来住的,不是用...
2024-11-27
Read More
理解设计原则
理解设计原则 一、单一原则 单一职责原则(Single Responsibility Principle)简称SRP,它要求一个类或模块应该只负责一个特定的功能。这有助于降低类之间的耦合度,提高代码的可读性和可维护性。一个类只负责完成一个职责或者功能。不要设计大而全的类,要设计粒度小、功能单一的类。...
2023-06-15
Read More
MySQL知识点
索引定义 排好序的可以快速查找数据的数据结构(单链表,双链表) 索引的数据结构是二叉树的索引方式,没有索引mysql就会一条条遍历,容易造成数据冗余,加大工作量 二叉树缺点:在极端情况下比如初始数据是2,继续插入会形成链表,容易降低效率; 解决这种情况是使用B-Tree结构,他会平衡起来 优势:降低...
2023-08-31
Read More
面试知识点总结
java JVM的垃圾回收机制 JVM(Java虚拟机)的垃圾回收机制是Java语言的核心特性之一。它负责自动管理Java程序中的内存,以便有效地分配和回收对象的内存,避免内存泄漏和资源浪费。 Java中的垃圾回收器通过自动检测和释放不再被程序使用的内存来实现这一目标。 垃圾回收机制的主要步骤如下:...
2023-08-15
Read More
JVM相关
1、项目如何排查JVM问题? 对于还在正常运行的系统: 可以使用jmap来查看JVM中各个区域的使用情况 可以通过jstack来查看线程的运行情况,比如哪些线程阻塞、是否出现了死锁 可以通过jstat命令来查看垃圾回收的情况,特别是fullgc,如果发现fullgc比较频繁,那么就得进行调优了 通过...
2023-07-28
Read More
分布式事务锁
随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题。 这篇文章首先介绍了相关的基础理论,然后总结了最经典的事务方案,最后给出了子事务乱序执行(幂等、空补偿、悬挂问题)的解决方案,分享给大家。 基础理论 在讲解具体...
2023-07-19
Read More
使用Golang编写Windows小工具
这段代码是一个用于将派工明细文件同步到MES系统的程序插件。它包含了一些结构体和方法,用于处理文件上传和解析HTTP响应。在main函数中,程序首先获取当前目录并读取配置文件。然后,它遍历指定目录下的文件,找到当天发生变动的派工明细文件。接下来,程序使用多线程并发地读取文件,并将文件内容上传到MES...
2023-05-10
Read More
重零开始学架构读后感小结
架构设计的关键思维是判断和取舍, 程序设计的关键思维是逻辑和实现...
2022-06-08
Read More
项目限流方案小结
# 限流限流器是什么?当单位时间内,产生并发访问时,在诸如抢购场景下,只有10件库存。而用户如果都进...
2022-06-08
Read More
麦子姑娘
无数次幻想的蔷薇,星星和月亮窸窣声,像隐于内心的词夜晚多美妙!被释放的词语的小兽...
2022-06-08
Read More