首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
猿兄
北森云计算股份有限公司_CPU_后端开发
获赞
246
粉丝
106
关注
6
看过 TA
173
男
门头沟学院
2021
Java
IP属地:北京
微信公众号:猿兄 (分享高频面试题)
私信
关注
拉黑
举报
举报
确定要拉黑猿兄吗?
发布(203)
评论
刷题
猿兄
关注TA,不错过内容更新
关注
2021-07-03 22:09
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day07——Nginx
一、Nginx相关介绍 二、Nginx入门使用 1.解压压缩包就行。绿色免安装版。 2.看一下目录结构: conf:配置目录 contrib:第三方依赖 html:默认的静态资源目录,类似于tomcat的webapps logs:日志目录 nginx.exe:启动程序。可双击运行,但不建议这么做。 我们可以在命令行中,输入start nginx 启动。 3.修改配置 nginx中的每个server都是一个反向代理配置,可以有多个server。 修改完配置,保存。 不用重启,只需重新加载就可以更新配置。 ...
0
点赞
评论
收藏
分享
2021-07-03 22:08
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day07——实现商品分类查询
1.先看一下分类管理是哪个页面 2.我们先加载一些本地数据看一下效果,在这个页面里导入数据 3.查看后台页面效果 4.我们来远程加载数据 先把本地加载的关掉 看一下分类管理的请求 我们去数据库看一下表结构: 回到后台里,编写controller方法: 首先引入依赖, 然后加入实体类: @Table(name="tb_category") public class Category { @Id @GeneratedValue(stra...
0
点赞
评论
收藏
分享
2021-07-03 22:08
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day07——解决跨域问题
1.跨域相关问题及解决办法。 2.实现 虽然cors原理复杂,但实现简单。 SpringMVC已经帮我们写好了CORS的跨域过滤器:CorsFilter ,内部已经实现了复杂的判定逻辑,我们直接用就好了。 ① 在网关微服务 leyou-gateway中编写一个配置类,并且注册CorsFilter 。(这样其他的服务有跨域问题的话也可以解决) import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; impor...
0
点赞
评论
收藏
分享
2021-07-03 22:08
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day07——品牌的查询
先去后台页面看一下 路由路径 根据路由,找到对应页面 前台页面,已经准备好了,不用我们去写。 我们要做的是去后台提供数据接口。 1. 根据数据库里的品牌数据,添加品牌实体类 @Table(name = "tb_brand") public class Brand { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String name;// 品牌名称 private Stri...
0
点赞
评论
收藏
分享
2021-07-03 22:07
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 1. 二维数组中的查找(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序, 每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数, 判断数组中是否含有该整数。 public class Solution { public boolean Find(int target, int [][] array) { } } 参考思路: 因为 每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排...
0
点赞
评论
收藏
分享
2021-07-03 22:07
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 2. 替换空格(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。 例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 实现1 使用新的数组存: public class Solution { public String replaceSpace(StringBuffer str) { if(str==null){ return null; } Strin...
0
点赞
评论
收藏
分享
2021-07-03 22:06
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 3. 从尾到头打印链表(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 /** * public class ListNode { * int val; * ListNode next = null; * * ListNode(int val) { * this.val = val; * } * } * */ import java.util.ArrayList; public class So...
0
点赞
评论
收藏
分享
2021-07-03 22:06
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 4. 重建二叉树(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如:输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 /** * Definition for binary tree * public class TreeNode { * int val; * TreeNode left; * TreeNode righ...
0
点赞
评论
收藏
分享
2021-07-03 22:06
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 5. 用两个栈实现队列(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 import java.util.Stack; public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = new Stack<Integer>(); public void pus...
0
点赞
评论
收藏
分享
2021-07-03 22:05
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 6. 旋转数组的最小数字(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 import java.util.ArrayList; public class Solution { public int minNumberInRotateArray(int [] arr...
0
点赞
评论
收藏
分享
2021-07-03 22:05
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day08——新增品牌后台代码
新增品牌 功能实现 1.编写controller方法 (图上方法里的参数brand 少了个 @RequestBody 注解) /** * 新增品牌 * @param brand * @param cids * @return */ @PostMapping public ResponseEntity<Void> saveBrand(@RequestBody Brand brand, @RequestParam("cids")List<Long> cids){ ...
0
点赞
评论
收藏
分享
2021-07-03 22:05
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day08——图片(文件)上传
新增品牌时,上传图片。 因为文件的上传并不只是在品牌管理中有需求,以后的其它服务也可能需要, 所以我们创建一个独立的微服务,专门处理各种文件上传。 搭建一个微服务: 1.创建模块 2.添加依赖 依赖代码: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001...
0
点赞
评论
收藏
分享
2021-07-03 22:04
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day09—使用FastDFS客户端改造文件上传
先将之前nginx 配置里 暂时的图片服务器配置删除: 用 FastDFS分 布式文件系统 改造leyou-upload工程。 1.引入依赖 (因为在父工程中,我们已经管理了依赖版本,所以这里只需加入坐标即可) 2.引入配置类 @Configuration @Import(FdfsClientConfig.class) // 解决jmx重复注册bean的问题 @EnableMBeanExport(registration = RegistrationPolicy.IGNORE_EXISTING) public class FastClientImpor...
0
点赞
评论
收藏
分享
2021-07-03 22:04
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 7. 斐波那契数列
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 大家都知道斐波那契数列,现在要求输入一个整数n, 请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39。 public class Solution { public int Fibonacci(int n) { } } 思路: 首先要知道斐波那契数列的公式 F(1)=1 F(2)=1 F(n)=F(n-1)+F(n-2)(n>=3,n∈N*) 可以用递归直接求,但是这样可能会爆栈。 注意到,其实我们每次只用到了前面两个数...
0
点赞
评论
收藏
分享
2021-07-03 22:03
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 8. 跳台阶
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。 求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 public class Solution { public int JumpFloor(int target) { } } 思路: 台阶是 1 阶时,只有 1 种跳法。 台阶是 2 阶时,可以 一次跳一阶,跳两次;一次跳两阶,跳一次;共有 2 种跳法。 台阶是 3 阶时 第一步跳一阶,剩下 2 阶,剩下的 2 阶...
0
点赞
评论
收藏
分享
1
2
3
4
5
6
14
关注他的用户也关注了:
牛客网
牛客企业服务