首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
猿兄
北森云计算股份有限公司_CPU_后端开发
获赞
246
粉丝
106
关注
6
看过 TA
173
男
门头沟学院
2021
Java
IP属地:北京
微信公众号:猿兄 (分享高频面试题)
私信
关注
拉黑
举报
举报
确定要拉黑猿兄吗?
发布(203)
评论
刷题
猿兄
关注TA,不错过内容更新
关注
2021-07-03 21:57
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day12—搭建搜索微服务(2)
一、从spu构建goods @Service public class SearchService { @Autowired private BrandClient brandClient; @Autowired private CategoryClient categoryClient; @Autowired private GoodsClient goodsClient; @Autowired private SpecificationClient specificationClient; ...
0
点赞
评论
收藏
分享
2021-07-03 21:56
已编辑
北森云计算股份有限公司_CPU_后端开发
计算机组成与结构的一些知识——1
一、冯·诺依曼型计算机的基本特点? 计算机由运算器、控制器、存储器、输入设备和输出设备5个部分组成。 采用存储程序的方式,程序和数据放在同一个存储器中,并以二进制码表示。 指令由操作码和地址码组成。 指令在存储器中按执行顺序存放,由指令计数器(即程序计数器PC)指明要执行的指令所在的存储单元地址,一般按顺序递增,但可按运算结果或外界条件而改变。 机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器。 二、电子计算机发展的5个阶段(五代)? 电子管计算机时代。 晶体管计算机时代。 集成电路计算机时代。 大规模集成电路计算机时代。 超大规模集成电路。 ...
0
点赞
评论
收藏
分享
2021-07-03 21:56
已编辑
北森云计算股份有限公司_CPU_后端开发
SpringBoot + Thymeleaf + AdminLTE 遇到的一些坑
一、使用了Thymeleaf之后,一个标签里不能使用2个style=" " 或者2个 class=" "。 (一个style和一个class同时在一个标签里是没事的。) 如下图这样,就会报错: 控制台报错: org.attoparser.ParseException: (Line = ***, Column = ***) Malformed markup: Attribute "class" appears more than once in element 解决办法: 删除一个就好了。 如果两个都需要用,...
0
点赞
评论
收藏
分享
2021-07-03 21:55
北森云计算股份有限公司_CPU_后端开发
Linux常用命令
目录 一、目录相关命令 1、目录切换 2、目录操作 (增删改查) 二、文件相关命令 1、文件操作 (增删改查) 三、压缩包相关命令 四、其他常用命令 先记住Linux目录结构: 一、目录相关命令 1、目录切换 cd dir :切换到当前目录下的dir目录 cd .. :切换到上一层目录 cd / :跳转到系统根目录 cd - :返回上一次的工作目录 cd ~ :跳转到当前用户的家目录 如果是root目录,cd ~ 相当于 cd /root 如果是普通用户,cd ~ 相当于 cd /home/用户名 2、目...
0
点赞
评论
收藏
分享
2021-07-03 21:55
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 17. 树的子结构(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。 (ps:我们约定空树不是任意一个树的子结构) /** public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } */ public class Solution { p...
0
点赞
评论
收藏
分享
2021-07-03 21:55
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》——16. 合并两个排序的链表(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ public class Solution { public ListNode Merge(ListNode list1,Lis...
0
点赞
评论
收藏
分享
2021-07-03 21:54
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day13—页面渲染
一、处理null值 查询结果中有null值,如下: 这样的空值既不好看,还占用带宽。 我们可以将空值过滤掉, 在搜索微服务的配置中配置一下: 然后重启搜索微服务之后再看看: null值字段就被过滤掉了。 二、保存搜索结果 先在data中定义属性,保存搜索结果; 然后在loadData的异步查询中,将结果赋值给goodList: 刷新一下搜索页面,看看效果: 有保存了搜索结果之后,我们就可以将搜索结果放到页面上了。 三、循环展示商品 四、多sku展示 1.初始化sku 我们查询出来的sku结果集skus,是一个json类型的字符串,...
0
点赞
评论
收藏
分享
2021-07-03 21:54
已编辑
北森云计算股份有限公司_CPU_后端开发
乐优商场项目day13—页面分页效果
一、添加需要的数据 分页的话,我们需要知道总页数(totalPage)、总条数(total)、当前页(page), 所以我们先在data中记录这几个变量: 因为page是搜索条件之一,所以记录在search搜索对象中: 二、后台提供所需数据 我们后台中返回的PageResult对象里,其实是有这两个数据的: 我们只需要在返回时,将值填上: 重启搜索微服务,然后在页面测试一下看看: 三、编写页面显示效果 首先把后台提供的数据保存在data中: 先看一下要实现的分页效果: 这里面较难的是 1~5 的分页按钮,因为这五个按钮需要动态...
0
点赞
评论
收藏
分享
2021-07-03 21:53
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 21. 栈的压入、弹出序列(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意 :这两个序列的长度是相等的) import java.util.ArrayList; public class Solution { public boolean IsPopOrder(int...
0
点赞
评论
收藏
分享
2021-07-03 21:53
已编辑
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 22. 从上往下打印二叉树(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 import java.util.ArrayList; /** public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } */ public class Solu...
0
点赞
评论
收藏
分享
2021-07-03 21:53
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 23. 二叉搜索树的后续遍历序列(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 public class Solution { public boolean VerifySquenceOfBST(int [] sequence) { } } 思路: 先回顾了解一下二叉搜索树: 二叉搜索树(Binary Search Tree),(又:二叉查找树,二叉排序树)它或者是...
0
点赞
评论
收藏
分享
2021-07-03 21:52
已编辑
北森云计算股份有限公司_CPU_后端开发
Java的几个常考的基础面试题
目录 一、方法重载与重写的区别? 二、String和StringBuffer、StringBuilder的区别?( String为什么是不可变的?) 三、自动装箱与拆箱 四、 == 与 equals 的区别 五、说说 final关键字 。 六、Object类的常用方法有哪些? 七、键盘输入的常用获取方法? 八、接口和抽象类的区别? 一、方法重载与重写的区别? 重载:在同一个类中,方法名相同,但 参数的类型,个数,或 顺序不同; 重载方法的返回值 和 权限修饰符可以相同也可以不同; 重载发生在编译时。 重写:即...
0
点赞
评论
收藏
分享
2021-07-03 21:52
已编辑
北森云计算股份有限公司_CPU_后端开发
Java异常处理
目录 一、Throwable 类 二、Error (错误) 三、Exception(异常) 四、异常处理方法1——抛出异常(throw,throws的区别) 五、异常处理方法2——捕获异常(try...catch...finally...) 一、Throwable 类 Throwable 是所有的异常的祖先; Throwable的两个重要子类:Exception(异常) 和 Error(错误); Throwable类的常用方法: ①getMessage() :返回异常发生时的详细处理。 ②toString() :返回异常发生时的简要描述。 ③getLo...
0
点赞
评论
收藏
分享
2021-07-03 21:51
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 24. 二叉树中和为某一值的路径(Java)
推荐 完整《剑指Offer》算法题解析系列请点击 👉 《剑指Offer》全解析 Java 版 题目描述 输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前) import java.util.ArrayList; /** public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public ...
0
点赞
评论
收藏
分享
2021-07-03 21:51
北森云计算股份有限公司_CPU_后端开发
《剑指offer》—— 25. 复杂链表的复制(Java)
题目描述 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) /* public class RandomListNode { int label; RandomListNode next = null; RandomListNode random = null; RandomListNode(int label) { this.label = label; } } */...
0
点赞
评论
收藏
分享
1
4
5
6
7
8
14
关注他的用户也关注了:
牛客网
牛客企业服务