IDEA如何导入git仓库的分支代码

1. 电脑安装git 2. 电脑安装IDEA 3. idea配置git 直接通过git的clone的话只会导入远程仓库的master主支的代码,无法导入分支代码 如何导入分支代码? 首先创建个文件夹: 右击出现git命令行 执行以下代码: jiangjiacong@TN-HP-D800007...

2019-05-13 17:12:47

阅读数 28

评论数 1

ubuntu下的Docker命令使用

Docker和VM区分开来是不一样的. 在我的理解里VM虚拟机相当于一个操作系统的拷贝,拥有操作系统所拥有的所有资源,因此很占用内存. 而Docker可以理解为便携式的VM,只包含我们需要的程序,而没有其他额外的内容. Docker主要有三部分: 1. image镜像 2. 容器 3. 仓库 镜...

2019-05-09 20:46:55

阅读数 19

评论数 0

idea中Springboot实现热部署配置

转载自: https://blog.csdn.net/qq_41771222/article/details/82623619

2019-04-30 00:16:48

阅读数 25

评论数 0

一个即将Java实习的大三学生随笔

好久没写博客了,这几天耽搁了挺多的 也许是收到offer之后的 放纵吧. 也不知道写些什么,那就写一篇随笔吧. 很幸运 提前参加了春招, 让我比一些人起步更早点 能有幸参加了5家中大厂的面试: 阿里 腾讯 途牛 吉比特 追一科技 最终赶上春招末班车收获途牛天津研发部Java的实习offer....

2019-04-21 20:30:40

阅读数 111

评论数 7

双非二本的2019春招Java岗面试心得

前言 1. 已拿途牛天津研发部Java研发岗Offer 2. 追一科技等hr面ing 也许对于大佬来说 这个offer不怎么样 不过对于我这个0offer菜鸟来说已经是来之不易了. 2019.2.20到2019.4.16这两个月对我来说其实挺煎熬的 还好抓住一个春招的末班车 希望接下来我...

2019-04-16 21:36:13

阅读数 125

评论数 0

Java —— GC

转载自: http://www.cnblogs.com/little-YTMM/p/5613642.html

2019-04-10 13:28:12

阅读数 36

评论数 0

基础知识大总结

这里先罗列一些自己这一个月准备春招复习面试的基础知识.有些就先提了名字或者概念,等过完了这段忙日子再来好好总结一下 操作系统: 内存管理(虚拟内存,分页中断,MMU,淘汰机制如时钟,lru) 进程和线程的区别 进程拥有的资源 网络: tcp和udp的问题: tcp和udp是在运输层 五层和七层有哪...

2019-04-01 14:15:26

阅读数 78

评论数 0

双非二本的2019春招Java岗的5家面经

前言: 一个菜鸡的春招血泪史,共勉 三月快结束了,对我来说春招也基本落幕了.虽然好多大厂4月才开始招聘,不过我已经不打算投递了,心太浮躁.天天在找公司,投简历,找公司,投简历之间徘徊.对基础知识也没有深入研究,源码看的也不多,都是抓重点知识.仍记得阿里面试官最后给我的总结:面很广,但是不够精. 决...

2019-03-27 17:16:05

阅读数 620

评论数 1

volatile和synchronized的原子性以及重排序造成的问题

单例模式中分为懒汉和饥汉. 双重加锁是针对懒汉而言的,就是能不加载就不加载,只有当需要的时候才会加载,也可称之为 延迟加载. 但是双重加载会有一些问题:虽然synchronized可以保证同一时间只有一个线程操作代码块,但是当创建单例对象的时候会出现重排序问题. 具体原因可以参见这两篇: htt...

2019-03-25 14:53:31

阅读数 42

评论数 0

使用最小堆解决海量数据数据中求TopK最大的几个数问题

前几天面试遇到了这么一个问题: 求一亿个数据中最大的100个数. 这个问题一脸懵逼我. 后来查了资料说使用HASH函数以及分治的思想来解决.将这1亿个数根据HASH去重然后根据hash值分别存储到1000个分区内,然后每个分区都使用一个容量为100的最小堆得到每个区最大的100个数. 最后将100...

2019-03-24 15:52:55

阅读数 40

评论数 0

JDK动态代理和CGLIB动态代理的区别以及反射

在Spring中的AOP是依靠动态代理来实现切面编程的. 而这两者又是有区别的. JDK是基于反射机制,生成匿名类,然后重写方法,实现方法的增强. 它生成类的速度很快,但是运行时因为是基于反射,调用后续的类操作会很慢. 而且他是只能针对接口编程的. CGLIB是基于继承机制,继承被代理类,然后重写...

2019-03-24 15:12:02

阅读数 46

评论数 0

HashMap(JDK8)知识汇总

其实刚开始接触HashMap的时候看别人博客以及源码是真的一头雾水,最后还是决定找视频入下门比较合适 https://www.bilibili.com/video/av24032788 关于HashMap的面试题这两篇讲的不错: https://blog.csdn.net/LE_912/artic...

2019-03-16 20:02:53

阅读数 71

评论数 0

ThreadLocal解析

ThreadLocal ThreadLocal 中有一个静态内部类 ThreadLocalMap,ThreadLocalMap 维护一个 Entry 数组,大小为 16,Entry 以弱引用的 ThreadLocal 作为 key,value 就是我们要设置的值。在 Thread 内部维护一个 T...

2019-03-03 17:19:33

阅读数 44

评论数 0

预备春招面试复习第一篇-----SSM框架

前言 为什么要先准备框架内容的复习呢? 个人是因为简历平平,只有俩项目还看得过去,新年的首发面试就凉在项目上,上来便是轰炸项目和框架.后来反省了下,框架知识也是一块很重要的内容.面试首发一般都是针对简历的项目开始考察. 后来看了一些别人的面经,很多都是上来就扯项目,你说要是连第一关框架都入不了面试...

2019-02-28 21:27:58

阅读数 166

评论数 0

2019牛客提前批一血:猝不及防的java实习面经

1. 前言: 牛客网2019提前批直通实习专场 咳咳,说来惭愧,假期是划水过来的,刚好赶上牛客提前批投递.顶着头皮海投了几十家,果然简历没料是很难入大公司法眼的. 在石沉大海几天后的元宵节晚上一个陌生电话call醒了我:请问你是xxx同学吗,我们是xxx公司,收到了你在牛客网上投递的简历,请问明天...

2019-02-21 00:37:08

阅读数 834

评论数 0

算法设计与分析 课程设计之N皇后问题

题目 N皇后回溯法求解空间 目的要求 目的: 1.用学到的书本知识解决实际问题的能力; 2.锻炼实际工作所需要的动手能力; 3.加强对数据结构和算法的应用; 4.锻炼自己以科学理论和工程上能力的技术,规范地开发大型、复杂、高质量的应用软件和系统软件具有关键性作用; 5.通过课程设计的实践,我们可...

2019-01-14 12:43:13

阅读数 159

评论数 0

Java爬虫入门(六)——课程设计报告

Java高级程序设计课程设计任务书 一 题目 Java并发爬取静态小说系统 二 目的与要求: 2.1目的: JAVA爬虫并发爬取静态小说网站的全部小说: https://www.bookbao8.com/BookList-c_0-t_2-o_1.html 2.2要求: (1)掌握Java高级程序设...

2019-01-09 20:36:14

阅读数 147

评论数 0

斐波那契数列三种题解java版以及复杂度分析

题目来自:斐波那契数列 题目描述 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。 n<=39 思路: 公式: F(N)=F(N-1)+F(N-2); 边界: F(0)=0; F(1)=1; F(2)=1; 递归: 递归:...

2018-12-31 12:57:03

阅读数 41

评论数 0

剑指offer-重建二叉树

转载自: https://www.cnblogs.com/zywu/p/5758917.html 题目描述: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7...

2018-12-30 21:29:44

阅读数 36

评论数 0

替换空格java版

题目来自:剑指offer 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 时间复杂度为O(N2): 直接暴力,从头至尾遍历:如果遇到空格就将空格位替换成“%20”,并且后字符串...

2018-12-30 11:26:46

阅读数 100

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭