![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
Jeremy__Zhu
世界那么大,趁着年轻,赶紧去看看!
展开
-
AOP两种动态代理的实现-基于jdk以及基于cglib
复习静态代理和动态代理的区别java代理模式Aop中用到的两种动态代理方法Java动态代理的两种实现方法如果上面的内容没看懂,还有一个详解 java的动态代理机制详解...原创 2018-07-24 18:18:08 · 225 阅读 · 0 评论 -
2018年秋招Java后台开发面试笔试总结(干货)+数据库
序对于非科班找Java后台开发的小伙伴来说,本文具有很强的借鉴意义。本文包括以下7个方面,每个部分都详细说了各个部分的意义和常见题目。阅读本文需要充分利用目录来阅读。1. Java基础Java基础的意义…这部分内容非常重要,几乎每个公司都会问到,如果基础不过关,后面的数据库、计算机网络、项目框架等可能就不会问了。并且面试评价上会写上: 基础太差,pass!Java常见的面试笔试题Ob...原创 2018-11-19 16:05:17 · 1995 阅读 · 0 评论 -
leetcode第一道题,找出数组中两数之和为target的两个数,返回其下标答案及思考
题目描述初始函数class Solution { public int[] twoSum(int[] nums, int target) { }}思路解析最好想的就是暴力法,拿第一个和第二个、第三个、第四个加和是不是等于target,然后再用第二个和第三个、第四个、第五个等等依次加和,时间复杂度,很简单两个for循环,n²级别。public i...原创 2019-03-19 21:11:54 · 3236 阅读 · 0 评论 -
leetCode第二题答案,两个链表存储形式的数据加和,最终返回一个链表(java版分析)
题目详情我的开始代码解析这个代码是简单实现版,没有追求代码的精简。package com.ke.leetCodes;class ListNode { int val; ListNode next; ListNode(int x) { val = x; } } //Input: (2 -> 4 -> 3) + (5 -> 6 -&g...原创 2019-03-20 15:17:34 · 497 阅读 · 0 评论 -
leetCode 第三题
题目详情思路分析去重的问题首先应该想到的是set数据结构。其的思路就是去利用set来进行记录当前的集合中是否有重复的元素。class Solution { public int lengthOfLongestSubstring(String s) { Set<Character> s1 = new HashSet<Character>();...原创 2019-03-20 20:38:19 · 709 阅读 · 0 评论