摘要: Java 1、谈谈你对java的理解 → 与平台无关性(一次变异处处运行) 如何实现? → GC(垃圾回收机制。会自动释放堆内存) → 语言特性(泛型,反射,lambda表达式) → 面向对象(封装,继承,多态) → 类库(java本身自带的一些集合和并发库,网络库,IO等) → 异常处理 2、JV 阅读全文
posted @ 2019-08-27 09:22 IT_longlong 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Linux 1、查看文件内容指令 查看指定文件中的内容 :cat/less/more 文件名 查找特定的文件 :find find –name t.txt (精准查找 “t.txt”) find / –name t.txt(全局查找“t.txt”的文件) find / –name t*(模糊查找以t 阅读全文
posted @ 2019-08-26 22:03 IT_longlong 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 数据库 1、关系型数据库 架构、索引、锁、语法、理论范式 2、如何设计一个关系型数据库 3、索引模块 3.1、为什么要用索引? 1、加快查询数据速度(在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据 阅读全文
posted @ 2019-08-26 22:01 IT_longlong 阅读(162) 评论(0) 推荐(0) 编辑
摘要: TCP/IP OSI的“实现”:TCP/IP OSI七层模型 TCP/IP概念层模型 功能 TCP/IP协议族 应用层 应用层 文件传输、电子邮件、文件服务、虚拟终端 FTP,HTTP,SMTP,SNMP,Telnet 表示层 数据格式化、代码转换、数据加密 无 会话层 解除或建立与别的接点的连接 阅读全文
posted @ 2019-08-26 21:57 IT_longlong 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 在实际项目中,我们难免会遇到一些无值。当我们转JSON时,不希望这些null出现,比如我们期望所有的null在转JSON时都变成“”“”这种空字符串,那怎么做呢? Jackson中对null的处理 fastjson 使用fastjson需要导入依赖(https://mvnrepository.com 阅读全文
posted @ 2019-08-15 23:09 IT_longlong 阅读(18078) 评论(1) 推荐(0) 编辑
摘要: 服务发现——Netflix Eureka 客服端负载均衡——Netflix Ribbon 断路器——Netflix Hystrix 服务网关——Netflix Zuul 分布式配置——Spring Cloud Config 一、业务场景介绍 先来给大家说一个业务场景,假设咱们现在开发一个电商网站,要 阅读全文
posted @ 2019-06-20 00:00 IT_longlong 阅读(16735) 评论(1) 推荐(8) 编辑
摘要: 一.简单工厂模式 简单工厂模式就是把对类的创建初始化全都交给一个工厂来执行,而用户不需要去关心创建的过程是什么样的,只用告诉工厂我想要什么就行了。而这种方法的缺点也很明显,违背了设计模式的开闭原则,因为如果你要增加工厂可以初始化的类的时候,你必须对工厂进行改建 代码如下: 结果如图: 二. 工厂方法 阅读全文
posted @ 2019-06-19 22:58 IT_longlong 阅读(10934) 评论(0) 推荐(1) 编辑
摘要: 先执行 vim/mysqlBack/back.sh 然后添加以下内容 chmod 600 /mysqlBack/back.sh chmod +x /mysqlBack/back.sh 阅读全文
posted @ 2019-02-22 11:20 IT_longlong 阅读(436) 评论(0) 推荐(0) 编辑