自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr long的博客

学习分享,记录学习

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 剑指offer--判断两个链表的第一个交点

题目描述输入两个链表,找出它们的第一个公共结点。/*public class ListNode { int val; ListNode next = null;//这是可以获得节点值的重要赋值 ListNode(int val) { this.val = val; }}*///这种链表的公共节点的问题,其实就是和面试面试官提问:如何判断两个链

2017-11-26 11:04:17 563

转载 【百度、腾讯、阿里等】+【JAVA开发实习生】+春招面试经验

基本情况介绍: 性别:lz**萌**妹子一枚 学校:本科双非、硕士985 实力:只是女生比,中等偏上一丢丢 面试公司:百度、腾讯、阿里、今日头条、美团、京东、去哪儿、CVTE、神州数码、知道创宇、intel 面试职位:web渗透测试工程师(安全方向)、JAVA开发工程师、测试开发工程师 春招结果:百度(hr通知准备三面,结果被放鸽子)、阿里(测开offer)、今日头条(测开offe

2017-11-25 23:02:09 571

原创 剑指offer----将字符串转化成整数

题目:将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0输入描述:输入一个字符串,包括数字字母符号,可以为空输出描述:如果是合法的数值表达则返回该数字,否则返回0下面我先介绍一下自己的思路,首先我们肯定要对字符串转化成数组,然后进行过滤操作,其次一个难点是转换之后的整数可能为正数或者负数,这也需要我们进行判断的,既然可以转换成整数,说

2017-11-25 22:38:35 2556

原创 以后要学习的知识和计划

看书:把买回来的八本书全部看完 写一个tomcat 用socket一个简单的tomcat 自己写一个spring容器实现简易功能 注重基础和的底层的实现,因为我们都是站在巨人的肩膀上 多理解,知其然还要知其所以然 任何时候都不要放过学习的好机会

2017-11-25 11:14:35 497

转载 阿里面试内容

Java有什么新特性Java语言 编译器 类库 工具 Java运行时1 Java语言Lambda表达式(闭包)允许把函数作为一个方法的参数,或者把代码看成数据。[java] view plain copyArrays.asList("a","b","d").forEach(e->System.out.println(e)); Arrays.asList( "a", "b", "d"

2017-11-25 11:08:28 200

原创 java面试指南

一、设计模式中的单例模式是什么,有几种实现方式。 参考:http://blog.csdn.net/jason0539/article/details/23297037/ 1. 单例模式特点: a、单例类只能有一个实例。 b、单例类必须自己创建自己的唯一实例。 c、单例类必须给所有其他对象提供这一实例。 2. 常用写法: a、懒汉式(线程不安全) 解决方法: (1)加同步synchr

2017-11-25 11:07:58 192

转载 java面经----大公司必问

java的三大特性封装、继承、多态 抽象类和接口的区别Java抽象类: 使用关键字abstract修饰的类叫做抽象类。 用abstract来修饰的方法叫做抽象方法。 特点: 1含有抽象方法的类必须被声明为抽象类(不管是否还包含其他一般方法)(否则编译通不过); 2抽象类可以没有抽象方法,可以有普通方法。 3抽象类必须被继承,抽象方法必须被重写: 若子类还是一个抽象类,不需要重写;否则

2017-11-25 11:03:55 1106

原创 面试北京高思教育java开发考点总结---远程面试

北京高思教育是在11月底才开始招人的,一般来说好的企业都已经招满了人了,但是估计是做教育的,所以不怎么需要it人才吧!还有一点就是说只发实习offer,实习两个月之后再根据实际情况来考虑要不要留你。我也只是听说给的薪资待遇还不错,所以就去面试了,面试官是一个男生,感觉30岁左右,不要问我怎么知道的,然后全程都不想说话,估计因为周末所以不想工作,还有就是远程面试网络不是很好,有些时候交流不是很方便。然

2017-11-25 10:58:19 1712 3

转载 多线程面试必会内容

不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。 在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用什么方式

2017-11-24 22:21:26 236

原创 关于try和finally执行到的返回结果

public class TryTest { 2. 3. /** 4. * @param args 5. */ 6. 7. public static void main(String[] args) { 8. // TODO Auto-generated method stub 9. System.out.

2017-11-24 22:16:07 307

转载 java中的集合类详解

Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。 不同接口描述一组不同数据类型。 整体集合类框架图 简要版的集合类框架图 1、Java 2集合框架图 ①集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 ②抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。 实现类:8个实现类(实线表示),

2017-11-23 22:13:19 220

原创 java面对对象的三大特征以及理解

Java面向对象的三大特征:封装、继承、多态封装和继承几乎都是为多态而准备的一、 封装首先,属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。 1.封装:封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数据细节,只保留一些接口使其与外界发

2017-11-23 22:02:32 625

原创 java面试必须get的技能

1.多线程 2.算法 3.数据结构 4.计算机网络(ISO模型、tcp和udp区别 tcp三次握手 四次挥手) 5.hash表 6.排序(快速排序和归并排序) 7.查找(二分查找) 8.bTree 9.Tree(Tree算法说明思路) 10.hashMap 底层实现 11.list 12.冒泡排序(由大到小算法实现) 13.随机选取某个值,数前是奇数,数后是偶数,算法实现

2017-11-23 21:59:43 187

原创 剑指offer算法题--链表中倒数第k个节点(c++)

本人是搞java的,因为c++已经搁浅了很多年,但是不管怎么说,用c++写基本的算法还是需要掌握的,我相信自己的努力终将一天会成为自己晋升和成长的最大动力!!!好了,话不多说,直接贴代码/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), nex

2017-11-23 21:35:20 347

原创 校招面试一账通java开发——知识总结

本人知识一个小一本,双非,能力有限,面试的一账通java开发,虽然最后还是被拒了,但是自己也想的通,毕竟我自身面试不存在优势,更多的本科生能力都是差不多的,除了个别的高学历和大佬之外,其实吧!面试这东西还是要看眼缘的,毕竟第一眼看你就不顺眼,那能有什么办法呢?下面是我面试的时候一面面试的问题,由此可以看出公司很注重基础的掌握、数据结构和算法这类的知识。1.在公司实习的内容和所用到的技术,毕竟不可能

2017-11-23 11:15:50 1010

家长观察日心得感受分享

家里孩子报名参加家长观察日,需要每一位家长写一写自己的感受进行分享,然后我就自己写一个一篇,希望各位家长可以参考一下

2020-11-19

Java 8 test

本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流和函数式编程。有了函数式的编程特性,可以让代码更简洁,同时也能自动化地利用多核硬件。全书分四个部分:基础知识、函数式数据处理、高效Java 8 编程和超越Java 8,清晰明了地向读者展现了一幅Java 与时俱进的现代化画卷。

2018-04-17

java 8编程实战

java 8编程实战 本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流和函数式编程。有了函数式的编程特性,可以让代码更简洁,同时也能自动化地利用多核硬件。全书分四个部分:基础知识、函数式数据处理、高效Java 8 编程和超越Java 8,清晰明了地向读者展现了一幅Java 与时俱进的现代化画卷。

2018-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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