# 基础知识

## 基础知识

- [README](https://jack-37.gitbook.io/gossip/readme.md)
- [操作系统](https://jack-37.gitbook.io/gossip/cao-zuo-xi-tong.md)
- [linux常用命令](https://jack-37.gitbook.io/gossip/cao-zuo-xi-tong/linux-chang-yong-ming-ling.md)
- [编程语言](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan.md)
- [关于Java的几件小事](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi.md)
- [关于JVM](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-jvm.md)
- [(一)类的加载](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-jvm/yi-lei-de-jia-zai.md)
- [(二)什么是反射](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-jvm/er-shen-me-shi-fan-she.md)
- [(三)什么是ClassLoader](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-jvm/san-shen-me-shi-classloader.md)
- [(四)JAVA内存模型](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-jvm/si-java-nei-cun-mo-xing.md)
- [关于GC](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-gc.md)
- [(一)垃圾回收算法](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-gc/yi-la-ji-hui-shou-suan-fa.md)
- [(二)新生代垃圾收集器](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-gc/er-xin-sheng-dai-la-ji-shou-ji-qi.md)
- [(三)老年代垃圾收集器](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-gc/san-lao-nian-dai-la-ji-shou-ji-qi.md)
- [关于线程与并发](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-xian-cheng-yu-bing-fa.md)
- [(一)线程与进程](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-xian-cheng-yu-bing-fa/yi-xian-cheng-yu-jin-cheng.md)
- [(二)线程的创建方式](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-xian-cheng-yu-bing-fa/er-xian-cheng-de-chuang-jian-fang-shi.md)
- [(三)线程的函数操作](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-xian-cheng-yu-bing-fa/san-xian-cheng-de-han-shu-cao-zuo.md)
- [(四)synchronized](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-xian-cheng-yu-bing-fa/si-synchronized.md)
- [(五)ReentrantLock](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-xian-cheng-yu-bing-fa/wu-reentrantlock.md)
- [(六)JMM内存可见性](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-xian-cheng-yu-bing-fa/liu-jmm-nei-cun-ke-jian-xing.md)
- [(七)CAS](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-xian-cheng-yu-bing-fa/qi-cas.md)
- [(八)Java线程池](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-xian-cheng-yu-bing-fa/ba-java-xian-cheng-chi.md)
- [关于常用类库](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-chang-yong-lei-ku.md)
- [(一)Java异常体系](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-chang-yong-lei-ku/yi-java-yi-chang-ti-xi.md)
- [(二)Collection体系](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-chang-yong-lei-ku/er-collection-ti-xi.md)
- [(三)ArrayList与LinkedList与Vector](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-chang-yong-lei-ku/san-arraylist-yu-linkedlist-yu-vector.md)
- [(四)HashMap与HashSet](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-chang-yong-lei-ku/si-hashmap-yu-hashset.md)
- [(五)ConcurrentHashMap](https://jack-37.gitbook.io/gossip/bian-cheng-yu-yan/guan-yu-java-de-ji-jian-xiao-shi/guan-yu-chang-yong-lei-ku/wu-concurrenthashmap.md)
- [网络](https://jack-37.gitbook.io/gossip/wang-luo.md)
- [(一)scoket相关](https://jack-37.gitbook.io/gossip/wang-luo/yi-scoket-xiang-guan.md)
- [(二)TCP与UDP](https://jack-37.gitbook.io/gossip/wang-luo/er-tcp-yu-udp.md)
- [(三)TCP的三次握手与四次挥手](https://jack-37.gitbook.io/gossip/wang-luo/san-tcp-de-san-ci-wo-shou-yu-si-ci-hui-shou.md)
- [(四)TCP的滑窗机制](https://jack-37.gitbook.io/gossip/wang-luo/si-tcp-de-hua-chuang-ji-zhi.md)
- [(五)HHTP与HTTPS](https://jack-37.gitbook.io/gossip/wang-luo/wu-hhtp-yu-https.md)
- [数据结构&算法](https://jack-37.gitbook.io/gossip/shu-ju-jie-gou-suan-fa.md)
- [算法时间复杂度分析](https://jack-37.gitbook.io/gossip/shu-ju-jie-gou-suan-fa/suan-fa-shi-jian-fu-za-du-fen-xi.md)
- [字符串匹配算法](https://jack-37.gitbook.io/gossip/shu-ju-jie-gou-suan-fa/zi-fu-chuan-pi-pei-suan-fa.md)
- [数据库](https://jack-37.gitbook.io/gossip/shu-ju-ku.md)
- [关于mysql的几件小事](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mysql-de-ji-jian-xiao-shi.md)
- [(一)关于MySQL索引的几件小事](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mysql-de-ji-jian-xiao-shi/guan-yu-mysql-suo-yin-de-ji-jian-xiao-shi.md)
- [(二)关于mysql事务的几件小事](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mysql-de-ji-jian-xiao-shi/guan-yu-mysql-shi-wu-de-ji-jian-xiao-shi.md)
- [(三)数据库如何拆分](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mysql-de-ji-jian-xiao-shi/fen-ku-fen-bu-de-ji-jian-xiao-shi-yi-shu-ju-ku-ru-he-chai-fen.md)
- [(四)如何进行分库分表的数据迁移](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mysql-de-ji-jian-xiao-shi/fen-ku-fen-bu-de-ji-jian-xiao-shi-er-ru-he-jin-xing-fen-ku-fen-biao-de-shu-ju-qian-yi.md)
- [(五)可以动态扩容缩容的分库分表方案](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mysql-de-ji-jian-xiao-shi/fen-ku-fen-bu-de-ji-jian-xiao-shi-san-ke-yi-dong-tai-kuo-rong-suo-rong-de-fen-ku-fen-biao-fang-an.md)
- [(六)分库分表的id主键生成](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mysql-de-ji-jian-xiao-shi/fen-ku-fen-bu-de-ji-jian-xiao-shi-si-fen-ku-fen-biao-de-id-zhu-jian-sheng-cheng.md)
- [(七)MYSQL读写分离](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mysql-de-ji-jian-xiao-shi/fen-ku-fen-bu-de-ji-jian-xiao-shi-wu-mysql-du-xie-fen-li.md)
- [关于MQ的几件小事](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mq-de-ji-jian-xiao-shi.md)
- [(一)消息队列的用途、优缺点、技术选型](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mq-de-ji-jian-xiao-shi/yi-xiao-xi-dui-lie-de-yong-tu-you-que-dian-ji-shu-xuan-xing.md)
- [(二)如何保证消息队列的高可用](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mq-de-ji-jian-xiao-shi/er-ru-he-bao-zheng-xiao-xi-dui-lie-de-gao-ke-yong.md)
- [(三)如何保证消息不重复消费](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mq-de-ji-jian-xiao-shi/san-ru-he-bao-zheng-xiao-xi-bu-chong-fu-xiao-fei.md)
- [(四)如何保证消息不丢失](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mq-de-ji-jian-xiao-shi/si-ru-he-bao-zheng-xiao-xi-bu-diu-shi.md)
- [(五)如何保证消息按顺序执行](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mq-de-ji-jian-xiao-shi/wu-ru-he-bao-zheng-xiao-xi-an-shun-xu-zhi-xing.md)
- [(六)消息积压在消息队列里怎么办](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mq-de-ji-jian-xiao-shi/liu-xiao-xi-ji-ya-zai-xiao-xi-dui-lie-li-zen-me-ban.md)
- [(七)如果让你设计一个MQ，你怎么设计](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-mq-de-ji-jian-xiao-shi/qi-ru-guo-rang-ni-she-ji-yi-ge-mq-ni-zen-me-she-ji.md)
- [关于redis的几件小事](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi.md)
- [(一)redis的使用目的与问题](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/yi-redis-de-shi-yong-mu-di-yu-wen-ti.md)
- [(二)redis线程模型](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/er-redis-xian-cheng-mo-xing.md)
- [(三)redis的数据类型与使用场景](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/san-redis-de-shu-ju-lei-xing-yu-shi-yong-chang-jing.md)
- [(四)redis的过期策略以及内存淘汰机制](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/si-redis-de-guo-qi-ce-le-yi-ji-nei-cun-tao-tai-ji-zhi.md)
- [(五)redis保证高并发以及高可用](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/wu-redis-bao-zheng-gao-bing-fa-yi-ji-gao-ke-yong.md)
- [(六)redis的持久化](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/liu-redis-de-chi-jiu-hua.md)
- [(七)redis缓存雪崩与穿透](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/qi-redis-huan-cun-xue-beng-yu-chuan-tou.md)
- [(八)缓存与数据库双写时的数据一致性](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/ba-huan-cun-yu-shu-ju-ku-shuang-xie-shi-de-shu-ju-yi-zhi-xing.md)
- [(九)redis的并发竞争问题](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/jiu-redis-de-bing-fa-jing-zheng-wen-ti.md)
- [(十)redis-cluster模式](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/shi-rediscluster-mo-shi.md)
- [(十一)Redis缓存保持数据类型.md](https://jack-37.gitbook.io/gossip/shu-ju-ku/guan-yu-redis-de-ji-jian-xiao-shi/shi-yi-redis-huan-cun-bao-chi-shu-ju-lei-xing--md.md)
- [后端开发](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa.md)
- [关于spring的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-spring-de-ji-jian-xiao-shi.md)
- [(一)关于spring中bean配置的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-spring-de-ji-jian-xiao-shi/yi-guan-yu-spring-zhong-bean-pei-zhi-de-ji-jian-xiao-shi.md)
- [(二)关于spring中AOP的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-spring-de-ji-jian-xiao-shi/er-guan-yu-spring-zhong-aop-de-ji-jian-xiao-shi.md)
- [(三)关于spring中事务管理的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-spring-de-ji-jian-xiao-shi/san-guan-yu-spring-zhong-shi-wu-guan-li-de-ji-jian-xiao-shi.md)
- [关于springMVC的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-springmvc-de-ji-jian-xiao-shi.md)
- [(一)关于SpringMVC映射模型视图的几点小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-springmvc-de-ji-jian-xiao-shi/yi-guan-yu-springmvc-ying-she-mo-xing-shi-tu-de-ji-dian-xiao-shi.md)
- [(二)关于SpringMVC的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-springmvc-de-ji-jian-xiao-shi/er-guan-yu-springmvc-de-ji-jian-xiao-shi.md)
- [(三)关于SpringMVC拦截器和异常的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-springmvc-de-ji-jian-xiao-shi/san-guan-yu-springmvc-lan-jie-qi-he-yi-chang-de-ji-jian-xiao-shi.md)
- [关于mybatis的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-mybatis-de-ji-jian-xiao-shi.md)
- [(一)关于Mybatis的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-mybatis-de-ji-jian-xiao-shi/yi-guan-yu-mybatis-de-ji-jian-xiao-shi.md)
- [(二)关于Mybatis的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-mybatis-de-ji-jian-xiao-shi/er-guan-yu-mybatis-de-ji-jian-xiao-shi.md)
- [关于SpringBoot的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-springboot-de-ji-jian-xiao-shi.md)
- [(一)关于SpringBoot的自动配置和启动过程](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-springboot-de-ji-jian-xiao-shi/yi-guan-yu-springboot-de-zi-dong-pei-zhi-he-qi-dong-guo-cheng.md)
- [(二)关于SpringBoot的数据访问](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-springboot-de-ji-jian-xiao-shi/er-guan-yu-springboot-de-shu-ju-fang-wen.md)
- [(三)关于SpringBoot的启动配置原理](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-springboot-de-ji-jian-xiao-shi/san-guan-yu-springboot-de-qi-dong-pei-zhi-yuan-li.md)
- [(四)关于SpringBoot与缓存、消息、检索、任务、安全与监控](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-springboot-de-ji-jian-xiao-shi/si-guan-yu-springboot-yu-huan-cun-xiao-xi-jian-suo-ren-wu-an-quan-yu-jian-kong.md)
- [关于分布式的几件小事](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi.md)
- [(一)为什么要把系统拆分成分布式的](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/yi-wei-shen-me-yao-ba-xi-tong-chai-fen-cheng-fen-bu-shi-de.md)
- [(二)dubbo的工作原理](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/er-dubbo-de-gong-zuo-yuan-li.md)
- [(三)dubbo的通信协议与序列化](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/san-dubbo-de-tong-xin-xie-yi-yu-xu-lie-hua.md)
- [(四)dubbo负载均衡策略和集群容错策略](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/si-dubbo-fu-zai-jun-heng-ce-le-he-ji-qun-rong-cuo-ce-le.md)
- [(五)dubbo的spi思想是什么](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/wu-dubbo-de-spi-si-xiang-shi-shen-me.md)
- [(六)dubbo如何做服务治理、服务降级以及重试](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/liu-dubbo-ru-he-zuo-fu-wu-zhi-li-fu-wu-jiang-ji-yi-ji-chong-shi.md)
- [(七)分布式系统接口的幂等性如何保证](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/qi-fen-bu-shi-xi-tong-jie-kou-de-mi-deng-xing-ru-he-bao-zheng.md)
- [(八)分布式服务接口请求的顺序性如何保证](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/ba-fen-bu-shi-fu-wu-jie-kou-qing-qiu-de-shun-xu-xing-ru-he-bao-zheng.md)
- [(九)zookeeper都有哪些使用场景](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/jiu-zookeeper-dou-you-na-xie-shi-yong-chang-jing.md)
- [(十)分布式锁是啥](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/shi-fen-bu-shi-suo-shi-sha.md)
- [(十一)分布式session如何实现](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/shi-yi-fen-bu-shi-session-ru-he-shi-xian.md)
- [(十二)分布式事务](https://jack-37.gitbook.io/gossip/hou-duan-kai-fa/guan-yu-fen-bu-shi-de-ji-jian-xiao-shi/shi-er-fen-bu-shi-shi-wu.md)
- [大数据](https://jack-37.gitbook.io/gossip/da-shu-ju.md)
- [数据同步](https://jack-37.gitbook.io/gossip/da-shu-ju/shu-ju-tong-bu.md)
- [离线数据同步](https://jack-37.gitbook.io/gossip/da-shu-ju/shu-ju-tong-bu/li-xian-shu-ju-tong-bu.md)
- [基于Hadoop体系的离线数据同步](https://jack-37.gitbook.io/gossip/da-shu-ju/shu-ju-tong-bu/li-xian-shu-ju-tong-bu/ji-yu-hadoop-ti-xi-de-li-xian-shu-ju-tong-bu.md)
- [基于Apache DolphinScheduler的数据同步](https://jack-37.gitbook.io/gossip/da-shu-ju/shu-ju-tong-bu/li-xian-shu-ju-tong-bu/ji-yu-apache-dolphinscheduler-de-shu-ju-tong-bu.md)
- [基于自定义脚本的数据同步](https://jack-37.gitbook.io/gossip/da-shu-ju/shu-ju-tong-bu/li-xian-shu-ju-tong-bu/ji-yu-zi-ding-yi-jiao-ben-de-shu-ju-tong-bu.md)
- [实时数据同步](https://jack-37.gitbook.io/gossip/da-shu-ju/shu-ju-tong-bu/shi-shi-shu-ju-tong-bu.md)
- [一种小资源情况下RDS数据实时同步StarRocks方案](https://jack-37.gitbook.io/gossip/da-shu-ju/shu-ju-tong-bu/shi-shi-shu-ju-tong-bu/yi-zhong-xiao-zi-yuan-qing-kuang-xia-rds-shu-ju-shi-shi-tong-bu-starrocks-fang-an.md)
- [DataX数据同步无响应](https://jack-37.gitbook.io/gossip/da-shu-ju/shu-ju-tong-bu/datax-shu-ju-tong-bu-wu-xiang-ying.md)
- [其他](https://jack-37.gitbook.io/gossip/qi-ta.md)
- [图片相关知识](https://jack-37.gitbook.io/gossip/qi-ta/tu-pian-ge-shi.md)
- [二维码相关知识](https://jack-37.gitbook.io/gossip/qi-ta/qr-ma.md)
- [Shape文件处理工具](https://jack-37.gitbook.io/gossip/qi-ta/shape-wen-jian-chu-li-gong-ju.md)
