首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
猿兄
北森云计算股份有限公司_CPU_后端开发
获赞
246
粉丝
106
关注
6
看过 TA
173
男
门头沟学院
2021
Java
IP属地:北京
微信公众号:猿兄 (分享高频面试题)
私信
关注
拉黑
举报
举报
确定要拉黑猿兄吗?
发布(203)
评论
刷题
猿兄
关注TA,不错过内容更新
关注
2021-07-03 22:03
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day09—商品规格参数管理
商品规格参数管理 1.添加实体类 @Table(name = "tb_spec_group") public class SpecGroup { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private Long cid; private String name; @Transient private List<SpecParam> params; // getter和set...
0
点赞
评论
收藏
分享
2021-07-03 22:02
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 9. 变态跳台阶
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 小青蛙上次开心的跳完了台阶,却没想到还有个变态跳台阶等着它。。。 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。 求该青蛙跳上一个n级的台阶总共有多少种跳法。 public class Solution { public int JumpFloorII(int target) { } } 思路: 经过上一次 跳台阶 ,这一次应该很容易分析出, 台阶是 1 阶时,只有 1 种跳法。 台阶是 2 阶时,可以 一...
0
点赞
评论
收藏
分享
2021-07-03 22:02
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 10. 矩形覆盖
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。 请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? public class Solution { public int RectCover(int target) { } } 思路: 1. n = 1 时,大矩形 2*1 ,有 1 种方法。 2. n = 2 时,大矩形 2*2 ,有 2 种方法。 3. n = 3 时,大矩形 2*3 第3级,横着覆盖,剩下了 ...
0
点赞
评论
收藏
分享
2021-07-03 22:02
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day09—商品查询
在完成商品查询之前,我们先将图片信息导入。因为现在商品的图片数据还没有导入。 1.连接虚拟机或服务器。 在leyou下创建static目录 ,并将图片资源文件传进去。 2.解压图片资源压缩文件 unzip iamges.zip 3.修改Nginx配置,使nginx反向代理这些图片地址: vim /opt/nginx/conf/nginx.conf 将配置改成: server { listen 80; server_name image.leyou.com; # 监听域名中带有group的,交给FastDFS模块处理 ...
0
点赞
评论
收藏
分享
2021-07-03 22:01
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 11. 二进制中1的个数
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入一个整数,输出该数二进制表示中1的个数。 其中负数用补码表示。 public class Solution { public int NumberOf1(int n) { } } 思路: 先了解下 按位与(&)运算 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:两位同时为“1”,结果才为“1”,否则为0 如果一...
0
点赞
评论
收藏
分享
2021-07-03 22:01
已编辑
北森云计算股份有限公司_CPU_后端开发
Java开发实习生面试—附简历以及面试题
记录下第一次面试。面的是 Java开发实习生。 前些天注册了BOSS直聘,简单填了下资料。(其实还没准备找实习,就是上去看看行情~) 结果过了几天,(12月29号,星期五下午) ,突然有个招Java开发实习生的公司问我要简历。 (其实当时我都还没有准备简历,然后临时赶紧准备了个简历,连照片都是寝室里拍的,然后P成了证件照。) (我这里的简历不够完善,比如项目经历什么的没写,记得把项目经历写上!获奖经历也加上!) (最近好像秋招找简历的人比较多,这张简历太简陋了,这里提供了一张新的简历,虽然也还是一般,不过添加了项目经历,可以参考下 👉 ) 给了简历之后,那天...
0
点赞
评论
收藏
分享
2021-07-03 22:01
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day10—新增商品
先看一下页面新增商品是什么样的: 后台页面,商品列表页面,单击新增商品,弹出个新增商品的窗口。 我们选择商品分类之后,会发送一个请求,查询对应商品分类下的所有品牌,并返回到 所属品牌 中供选择。 从页面请求信息中可以看出: 请求方式:GET 请求路径:/brand/cid/{cid} 请求参数:cid 响应数据:品牌集合 下面来是实现一下 新增商品 时的 商品品牌查询: 1.编写Controller 2.在service中实现 queryBrandsByCid方法 3.编写sql语句 (因为根据分类查询品牌 有中间表,所有需要中间...
0
点赞
评论
收藏
分享
2021-07-03 22:00
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 12. 数值的整数次方(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证base和exponent不同时为0 public class Solution { public double Power(double base, int exponent) { } } 思路:递归。 因为 (x*x)n/2 可以通过递归求解,并且每次递归 n 都减小一半,因此整个算法的时间复杂度为 O(logN)。...
0
点赞
评论
收藏
分享
2021-07-03 22:00
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day11—Elasticsearch
一、为什么要用 Elasticsearch ? 一般我们去访问一个电商首页,都会直接用搜素来找自己想买的商品。 但是商品的数量非常多,而且分类繁杂。如何能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜索系统要研究的核心。 面对这样复杂的搜索业务和数据量,使用传统数据库搜索就显得力不从心,(你想啊,在传统数据库中从成千上万的数据中去搜素,效率会有低,速度会有多慢?)所以一般我们都会使用全文检索技术,比如 Solr、Elasticsearch 。 而今天,我们要学的是:Elasticsearch。 二、Elasticsearch 简介 Elasticsearch...
0
点赞
评论
收藏
分享
2021-07-03 21:59
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 13. 调整数组顺序使奇数位于偶数前面(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 public class Solution { public void reOrderArray(int [] array) { } } 思路: 先计算出数组中的奇数的个数,记作 num ; 然后复制一个原数组,遍历复制的数组,判断奇数和偶数,并放入原数组; 奇数从下...
0
点赞
评论
收藏
分享
2021-07-03 21:59
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 14. 链表中倒数第k个结点(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入一个链表,输出该链表中倒数第k个结点。 /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ public class Solution { public ListNode FindKthToTail(ListNode head,int k) { } } ...
0
点赞
评论
收藏
分享
2021-07-03 21:58
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 15. 反转链表(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入一个链表,反转链表后,输出新链表的表头。 /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ public class Solution { public ListNode ReverseList(ListNode head) { } } 思路: p...
0
点赞
评论
收藏
分享
2021-07-03 21:58
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day11—Spring Data Elasticsearch
学习使用Spring Data Elasticsearch,可以先了解一下Elasticsearch基础使用:基础使用 为什么Elasticsearch给我们提供了Java客户端,我们还要学习Spring Data Elasticsearch? 因为Elasticsearch提供的Java客户端有一些地方不太方便, 很多地方需要自己拼接字符串 需要自己将对象序列化成json存储 查询结果也需要自己反序列化。 所以我们今天去学习一下 Spring Data Elasticsearch。 一、Spring Data Elasticsearch 介绍 Spring Dat...
0
点赞
评论
收藏
分享
2021-07-03 21:58
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 18. 二叉树的镜像(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ 11 9 7 5 /** public class TreeNode { int val = 0; ...
0
点赞
评论
收藏
分享
2021-07-03 21:57
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day12—搭建搜索微服务(1)
学习了Elasticsearch的基本应用之后,我们可以搭建搜索微服务,实现项目里的搜索功能 。 目录 一、搭建搜索微服务 二、索引库数据格式分析 三、添加client接口调用商品微服务接口 一、搭建搜索微服务 1.创建模块 2.引入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&quot...
0
点赞
评论
收藏
分享
1
3
4
5
6
7
14
关注他的用户也关注了:
牛客网
牛客企业服务