- 博客(23)
- 收藏
- 关注
转载 架构师之路
1. 综合2. 专题666. 欢迎投稿0. 星球专属面试题《精尽 Dubbo 面试题》《精尽 Netty 面试题》《精尽 Spring 面试题》《精尽 Spring MVC 面试题》《精尽 Spring Boot 面试题》《精尽 Spring Cloud 面试题》《精尽 MyBatis 面试题》《精尽【消息队列】面试题》《精尽 RocketMQ 面试题》《精尽 RabbitMQ 面试题》《精尽 Kafka 面试题》《精尽【缓存】面试题》《精尽 Re...
2022-02-17 22:57:46
109
转载 反馈学习
文章目录一、反馈式学习二、结构化2.1 自上而下套框架2.2 自下而上提炼框架2.3 框架的生长三、容器化3.1 时间一份份输出3.2 内容一份份输出3.3 空间化四、总结本篇文章将讲述我自己的学习方法——反馈式学习。每个人对学习方法都有不同的理解,可能某个人对某...
2019-06-09 13:09:18
849
原创 java 面试问题总结
一.基础常见问题:1.1 hashMap底层实现?二.数据库常见问题:2.1 索引什么时候失效?答:三.spring框架常见问题四.中间件常见问题:
2018-09-24 16:57:25
173
原创 git详解
版本回退: 回退到某个版本: git reset –hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96 推送到远程服务器: git push -f -u origin master常用的命令:git clone [url] 获取一个url对应的远程Git repo git develop 切换到开发分支 git pull 更新 git ...
2018-08-13 16:39:34
228
原创 idea快捷键
idea常用快捷键:快捷键寻找快捷键(其他快捷键通过它寻找) ctrl+shift+A打开收藏夹 alt+2添加收藏夹 ctrl+shift+F代码后退 ctrl+alt+方向键项目切换 ctrl+alt+[查看最近编辑的类 ctrl+e光标跳转emacsIdea插件(ctrl+j,按当前字母,选择后面的字母) ctrl+j代码区到文件区 alt+1文件区到代...
2018-08-08 23:17:28
152
1
转载 谷歌浏览器禁止打开某些网站
转载:https://blog.csdn.net/oLevin/article/details/50352485 谷歌浏览器怎样禁止打开某些网址? <div class="article-info-box"> <div class="articl
2018-08-08 10:14:05
14474
原创 linux详解
linux命令:sudo -i 切换root用户ps -aux|grep java 查看当前java线程find / -name fileName 查看'/'目录下的文件cd ./path 查看当前目录下的path目录cp file1 file2 将文件file1 复制到file2mv 源文件 目标文件 返回上级:cd ..返回目录:cd /cd /home ...
2018-08-07 09:18:19
355
原创 递归详解
递归:s(11)=s(10)+a11定义: 若一个对象部分地包含它自己 自己给自己定义 一个过程直接地或间接地调用自己递归模型: 递归出口 递归体递归的执行: 栈来实现f(n)=n*f(n-1)f(3)=3*f(2)-->f=2*f(1)-->f=1*f(0)-->f=1 f=3*2*1*1<--f=2*1...
2018-08-05 11:31:31
383
原创 mysql详解
mysql详解:索引详解:sql语句:数据库:创建、删除 create database name; drop database dbname;表: 创建、删除 create table name (name char(20),age int(10)); create table tab_new like tab_old数据:增: ...
2018-08-05 11:30:28
593
原创 排序算法详解
排序:java自带的: 数组:Arrays.sort() 集合:Collections.sort()插入排序: 直接插入排序O(n*n) 二分法插入排序 希尔排序选择排序: 简单选择排序: 堆排序:log2(n)*n交换排序: 冒泡排序:O(n*n) 快速排序:平均复杂度log2(n)*n 归并排序:...
2018-08-05 11:29:47
115
原创 二叉树详解
二叉树的实现:1.递归实现 初始化二叉树:(根节点数据、左子树、右子树) 形成二叉树(insert) 遍历二叉树: 前序遍历 中序遍历 后续遍历 Main方法调用:确定根,建立,遍历 2.非递归实现1package BinaryTree;/** * Created by Administrator...
2018-08-05 11:28:54
273
原创 堆栈详解
堆栈:1.定义: 1.1堆:(new创建) 优点:动态分配 缺点:存储较慢 1.2栈:(先进先出) 优点:存储速度快,数据可共享 缺点:大小固定,缺乏灵活2.实现方式: 2.1链表 2.2数组...
2018-08-05 11:27:46
340
原创 jvm详解
ava虚拟机和jvm特性:1.JVM的引入:2.JAVA代码编译和编译过程: java源码编译机制: 类加载机制: 类执行机制:3.JVM内存管理和垃圾回收:4.JVM内存调优: 减少GC的频率: 减少full GC的次数1.JVM的引入: java在不同平台上运行时不需要重新编译 一次编译,到处运行2.JAV...
2018-08-05 11:25:12
155
原创 多线程详解
多线程:1.线程概述2.线程的创建和启动(实例:卖100张票) 2.1thread 2.2runnable3.线程的生命周期 新建:new关键字后 就绪:调用start()方法,等待jvm线程调度 运行: 阻塞:sleep,其他线程占用锁,notify,恢复后是就 绪的状态,而不是运行 死亡:正常结束,抛出未捕获的...
2018-08-05 11:24:28
188
原创 HashMap详解
HashMap的实现:1存储方式的不足: 数组:插入删除困难 链表:查询困难 新增删除操作只需要操作当前节点,时间复杂度1;查找操作,遍历整个表,时间复杂度为n 注: 数组:给定下表查找,时间复杂度1;给定值查找,时间复杂度为n;插入删除操作,设计元素的移动,时间复杂度为n 链表:除了第一个和最后一个元素,每一个元素都有一...
2018-08-05 11:23:33
168
原创 数组详解
数组详解:特点: 只能存储一种类型的数据 实现: 创建:type[] arrayName 不可以使用 初始化:(分配内存空间) 动态初始化: arrayName=new type[length] 静态初始化: arrayName=new type[]{e1,e2} ...
2018-08-05 11:21:42
139
原创 HashMap数据结构
1.hashMap的数据结构:哈希表:数组+链表2.哈希表是什么: 又称为散列表,是将任意长度的输入通过散列算法变换成固定长度的输出,形成一种更加便捷的查找技术。特点:寻址容易,插入删除容易(链表是查找困难,插入删除容易)3.哈希表生成过程: hashmap通过key的hashcode来计算hash值(将关键字通过hash函数转换成一个hash值)...
2018-06-05 11:45:52
1555
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-07-11 15:27:38
716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人