首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
陈耿聪是个狠人
获赞
146
粉丝
10
关注
27
看过 TA
173
男
门头沟学院
2021
Java
IP属地:广东
骄兵必败
私信
关注
拉黑
举报
举报
确定要拉黑陈耿聪是个狠人吗?
发布(370)
评论
刷题
收藏
陈耿聪是个狠人
关注TA,不错过内容更新
关注
2020-04-10 19:33
已编辑
门头沟学院 Java
Elasticsearch快速入门篇
致谢中华石杉Elasticsearch顶尖高手系列 用数据库做搜索会怎么样 全表扫描,一个一个查找:每条记录的指定字段的文本,可能会很长,每条记录的指定字段的文本,可能会很长 性能不好 不能将搜索词拆分开来,尽可能去搜索更多的符合你的期望的结果 【生化机 -x->生化危机】 什么是全文检索和Lucene 全文检索,倒排索引 lucene,就是一个jar包,里面包含了封装好的各种建立倒排索引,以及进行搜索的代码,包括各种算法。我们就用java开发的时候,引入lucene jar,然后基于lucene的api进行去进行开发就可以了。用lucene,我们就可以去将已有的数据建立索引,lu...
0
点赞
评论
收藏
分享
2020-11-01 18:47
已编辑
门头沟学院 Java
Hadoop-《入门配置Linux问题》
Hadoop入门配置Linux问题 1. 我们需要对每一台Hadoop虚拟机 进行IP编号 理由如下: 个人理解,无非就是方便 集群扩很容易造成异常。hadoop集群配置中,许多地方使用了host配置,但是当前大部分应用都是通过集群/etc/hosts方式来实现名字解析。如果遇到集群扩容,需要进行hosts同步,经常出现遗漏或错误情况。 解决上述问题一种方式是可以使用内部DNS来解决,但又引入了DNS维护。 尝试取消对host依赖,配置中全部使用IP方式 2. 配置机器IP 在主机上配置配置vmnet8 设置虚拟机默认网关 子网跟vmnet8同一网段 切换系统用户[权限] 修改/e...
陈耿聪是个狠人:
https://www.cnblogs.com/balabalala/p/9529797.html
大数据学习之路
0
点赞
评论
收藏
分享
2020-04-14 21:14
已编辑
门头沟学院 Java
SpringBoot 第五章SpringBoot与数据访问
资料 开启jdbcspring.datasource.initialization-mode=always 简介 对于数据访问层,无论是sql还是nosql,springboot默认采用整合springdata的方式进行统一处理,添加大量的自动配置,屏蔽了很多设置,引入了各种template,xxxRepository来简化我们对数据访问层的操作 JDBC 需要的pom文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...
0
点赞
评论
收藏
分享
2020-04-04 17:02
已编辑
门头沟学院 Java
SpringBoot 第四章WEB(2)
资料 server.error.include-exception=truethymeleaf公共页面元素抽取 代码 1、抽取公共片段 《div th:fragment="copy"> &copy; 2011 The Good Thymes Virtual Grocery 《/div> 2、引入公共片段 《div th:insert="~{footer :: copy}">《/div> ~{templatename::selector}:模板名::选择器 ~{templatename::fragmentname}:模板名...
0
点赞
评论
收藏
分享
2020-04-01 16:16
已编辑
门头沟学院 Java
B树
BTree和B+Tree详解BTree的Java简单实现 概论 3阶:一个节点最多拥有三个节点4阶:一个节点最多拥有四个节点 性质 B树Vs二叉搜索树 二叉搜索树 --节点合并-> B树 B树搜索 B树添加 字节数 跟 子节点数挂钩 B树删除
0
点赞
评论
收藏
分享
2020-04-01 16:16
已编辑
门头沟学院 Java
代码结构
空方法 用于子类加功能 public void remove(E element) { size--; afterRemove(node); } protected void afterRemove(Node<E> node){ }力扣的平衡二叉树验证 public boolean isBalanced(TreeNode root) { if(root == null)return true; if(Math.abs(func(root.left)-func(root.right))>1) return false; return isBalanced(root.left...
0
点赞
评论
收藏
分享
2020-03-31 19:55
门头沟学院 Java
110. 平衡二叉树
顶到底 效率太低了 class Solution { public boolean isBalanced(TreeNode root) { if(root == null)return true; if(Math.abs(func(root.left)-func(root.right))>1) return false; return isBalanced(root.left)&&isBalanced(root.right); } public int func(TreeNode node){ if(node==null)return 0; else return Mat...
0
点赞
评论
收藏
分享
2020-03-30 23:45
门头沟学院 Java
44. 通配符匹配
public boolean isMatch(String s, String p) { if (p==null||p.isEmpty())return s==null||s.isEmpty(); int i=0,j=0,istart=-1,jstart=-1,slen=s.length(),plen=p.length(); //判断s的所有字符是否匹配 while (i<slen){ //三种匹配成功情况以及匹配失败返回false if (j<plen&&(s.charAt(i)==p.charAt(j)||p.charAt(j)=='?')){ i++; j++...
0
点赞
评论
收藏
分享
2020-03-29 23:34
已编辑
门头沟学院 Java
134. 加油站
第一种想法就是每个位置都遍历一遍 O(n*n) class Solution { public int canCompleteCircuit(int[] gas, int[] cost) { int ans[] = new int[gas.length]; for (int i = 0; i < ans.length; i++) { ans[i] = gas[i] - cost[i]; } for (int i = 0; i < ans.length; i++) { int j = 0; int temp = 0; while (j < ans.length) { temp...
0
点赞
评论
收藏
分享
2020-03-30 14:13
已编辑
门头沟学院 Java
SpringBoot自动配置的实现原理
参考资料 什么是BeanDefinitionBeanDefinition源码解析BeanDefinition基础信 BeanDefinition Spring容器启动的过程中,会将Bean解析成Spring内部的BeanDefinition结构 参考资料的解析代码 public interface BeanDefinition extends AttributeAccessor, BeanMetadataElement { // 我们可以看到,默认只提供 sington 和 prototype 两种, // 很多读者可能知道还有 request, session, globalSession...
0
点赞
评论
收藏
分享
2020-03-27 23:53
门头沟学院 Java
455. 分发饼干
class Solution { public int findContentChildren(int[] g, int[] s) { if(g == null || s == null) return 0; Arrays.sort(g); Arrays.sort(s); int gi = 0, si = 0; while(gi < g.length && si < s.length){ if(g[gi] <= s[si]) gi++; si++; } return gi; } }
0
点赞
评论
收藏
分享
2020-03-26 23:41
已编辑
门头沟学院 Java
392. 判断子序列
class Solution { public boolean isSubsequence(String s, String t) { if(s==null||s.length()==0)return true; if(t==null||t.length()==0)return false; int len = s.length(); int i = 0; int j = 0; while (i < len && j < t.length()) { if(s.charAt(i)==t.charAt(j))i++; if (i == s.length()) { ret...
0
点赞
评论
收藏
分享
2020-03-26 11:17
已编辑
门头沟学院 Java
MQ消息中间件RabbitMQ
消息队列 异步处理 应用解耦(订单) 流量削锋(秒杀) 日志处理
0
点赞
评论
收藏
分享
2020-03-23 22:26
已编辑
门头沟学院 Java
96. 不同的二叉搜索树
结题思路:假设n个节点存在二叉排序树的个数是G(n),1为根节点,2为根节点,...,n为根节点,当1为根节点时,其左子树节点个数为0,右子树节点个数为n-1,同理当2为根节点时,其左子树节点个数为1,右子树节点为n-2,所以可得G(n) = G(0) * G(n-1)+G(1)* G(n-2)+...+G(n-1)* G(0) class Solution { public int numTrees(int n) { if(n==0)return 1; int [] ans = new int[n+1]; ans[0] = 1; ans[1] = 1; for (int i = 2; i &...
0
点赞
评论
收藏
分享
2020-03-23 12:32
门头沟学院 Java
二叉搜索树
建立二叉搜索树 基本骨架 //因为视频考虑到实用性 加了泛型、 //E元素遵循Comparable接口 //extends Comparable 转化为组合 更加灵活 class BinarySearchTree<E> { private Integer size = 0; public Node root; public Comparator comparator; public BinarySearchTree(Comparator comparator) { this.comparator = comparator; } public BinarySearchTree() ...
0
点赞
评论
收藏
分享
1
2
3
4
5
6
25
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务