摘要: WINDOWS下安装: 1.下载MySQL 数据库的官网http://www.mysql.com下载MySQL 2.安装流程 见: https://blog.csdn.net/bobo553443/article/details/81383194 3.注意事项: 需要设置root账号密码,并且要记录 阅读全文
posted @ 2020-01-16 15:06 星辰河流 阅读(28964) 评论(0) 推荐(0) 编辑
摘要: 要清楚为什么,redis具有高可用特性,并且可固化,但特性有时候不能成为选择他的理由,一些业务场景中并不需要这样的特性。 什么时候倾向于选择redis? 1.复杂数据结构 value是哈希,列表,集合,有序集合等复杂数据结构的时候,选择redis更合适,因为mc无法满足这样的需求。 典型场景:用户消 阅读全文
posted @ 2018-10-12 13:41 星辰河流 阅读(5522) 评论(1) 推荐(0) 编辑
摘要: 问题:谈谈你对java平台的理解?java是解释执行,这句话对吗? 典型回答:java本身是一种面向对象的语言,具有很好的跨平台的能力,能够做到“write once ,run anywhere”。另外就是GC机制,java通过垃圾回收器回收分配内存,程序员无需自己操心内寸的回收问题。 我们日常会接 阅读全文
posted @ 2018-07-22 19:37 星辰河流 阅读(2230) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-11-02 16:36 星辰河流 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-10-30 16:02 星辰河流 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-10-30 16:01 星辰河流 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要用缓存? 常见的sql数据库(如mysql,oracle等)的数据是存在磁盘中的,虽然数据库本身会有缓存技术来减少数据库IO的压力,但是由于数据库的缓存一般是针对于查询内容,并且粒度较小,一般只有表中数据没变化时,数据库中的缓存才会发产生作用。这并不能减轻数据库增删改的IO压力,因此缓存 阅读全文
posted @ 2020-10-13 11:19 星辰河流 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 1.什么是迭代器(Iterator)? Iterator接口提供了很多对集合元素进行迭代的方法。 每一个集合类都包含了可以返回迭代器实例的迭代方法。 迭代器可以在迭代的过程中删除底层集合的元素,但是不可以直接调用集合的 remove(Object Obj)删除,可以通过迭代器的remove()方法删 阅读全文
posted @ 2020-10-13 11:18 星辰河流 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。 Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。 Jav 阅读全文
posted @ 2020-10-13 10:39 星辰河流 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Java运行时数据区: 主要分为线程共享部分和线程独占部分两个部分 线程共享部分: 所有线程都能访问的内存区域,随着虚拟机或者GC而创建和销毁,主要分为方法区和堆内存 方法区: JVM用来存储加载的类信息,常量,静态变量,编译后的代码等数据 方法区在java虚拟机规范中是一个逻辑区划,不同虚拟机的实 阅读全文
posted @ 2020-07-23 17:42 星辰河流 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 显示分支差异: git diff branch1 branch2 --stat //显示出所有有差异的文件列表 git diff branch1 branch2 文件名(带路径) //显示指定文件的详细差异 git diff branch1 branch2 //显示出所有有差异的文件的详细差异 提交 阅读全文
posted @ 2020-06-15 11:05 星辰河流 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串 s 和一个整数 k,你需要对从字符串开头算起的每隔 2k 个字符的前 k 个字符进行反转。 如果剩余字符少于 k 个,则将剩余字符全部反转。如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。 示例: 输入: s = "abcdefg", k = 2 阅读全文
posted @ 2020-05-18 17:24 星辰河流 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉搜索树(Binary Search Tree),把它转换成为累加树(Greater Tree),使得每个节点的值是原来的节点值加上所有大于它的节点值之和。 例如: 输入: 原始二叉搜索树: 5 / \ 2 13 输出: 转换为累加树: 18 / \ 20 13 注意:本题和 1038:  阅读全文
posted @ 2020-05-18 16:17 星辰河流 阅读(198) 评论(0) 推荐(0) 编辑