会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
朝北教室的风筝
用心做每一件事
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
34
35
36
37
38
39
40
41
42
···
76
下一页
2018年7月24日
Mac 电脑 开发环境Idea环境搭建
摘要: 1、应该把F1-->F9的快捷键禁用,不然调试的时候,需要走断点。 ==》用手抓一下键盘==》到了桌面,然后==》点击系统偏好设置==》键盘==》键盘==》将F1,F2等键用作标准功能键;选中它就行了; 2、按照这个方式下载Idea: 如果让你激活的话,输入IDEA的激活码:http://activ
阅读全文
posted @ 2018-07-24 14:14 aspirant
阅读(3391)
评论(0)
推荐(0)
2018年6月22日
Oracle中rownum和rowid的理解
摘要: rownum,rowid都叫伪列。 但是,rownum是逻辑上的编号,且其值总是从1开始,每行的rounum不是固定的。而rowid是“物理”编号。若数据库文件没有移动,则每行的 rowid一般是固定不变的。 racle中rownum用法的总结 对于 Oracle的 rownum 问题,很多资料都说
阅读全文
posted @ 2018-06-22 17:47 aspirant
阅读(5648)
评论(0)
推荐(1)
一步步分析为什么B+树适合作为索引的结构 以及索引原理 (阿里面试)
摘要: mysql的B+树索引 查找使用了二分查找,redis 跳表也使用了二分查找法,kafka查询消息日志也使用了二分查找法,二分查找法时间复杂度O(logn); 参考:redis的索引底层的 跳表原理 实现 聊聊Mysql索引和redis跳表 redis的跳表原理 时间复杂度O(logn)(阿里) 参
阅读全文
posted @ 2018-06-22 17:21 aspirant
阅读(43273)
评论(5)
推荐(24)
二叉树的三种遍历非递归实现
摘要: 1.二叉树前序遍历的非递归实现 * 实现思路,先序遍历是要先访问根节点,然后再去访问左子树以及右子树,这明显是递归定义,但这里是用栈来实现的 * 首先需要先从栈顶取出节点,然后访问该节点,如果该节点不为空,则访问该节点,同时把该节点的右子树先入栈,然后 * 左子树入栈。循环结束的条件是栈中不在有节点
阅读全文
posted @ 2018-06-22 11:24 aspirant
阅读(7054)
评论(2)
推荐(0)
2018年6月21日
Spring实例化Bean的三种方式及Bean的类型
摘要: 1.使用类构造器实例化 [默认的类构造器] 2.使用静态工厂方法实例化 3.使用实例工厂方法实例化: 在BAMS中,工作流引擎activiti的各个组件就是使用此方式实例化的。 使用工厂实例化的Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该FactoryBean的getO
阅读全文
posted @ 2018-06-21 15:22 aspirant
阅读(5387)
评论(0)
推荐(1)
solr学习
摘要: Solr和lucene区别 Lucene是一个开放源代码的全文检索引擎工具包,它不是一个完整的全文检索引擎,Lucene提供了完整的查询引擎和索引引擎,目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者以Lucene为基础构建全文检索引擎。 Solr的目标是打
阅读全文
posted @ 2018-06-21 13:54 aspirant
阅读(404)
评论(0)
推荐(0)
2018年6月19日
分布式锁简单入门以及三种实现方式介绍(滴滴)
摘要: 很多小伙伴在学习Java的时候,总是感觉Java多线程在实际的业务中很少使用,以至于不会花太多的时间去学习,技术债不断累积!等到了一定程度的时候对于与Java多线程相关的东西就很难理解,今天需要探讨的东西也是一样的和Java多线程相关的!做好准备,马上开车! 学过Java多线程的应该都知道什么是锁,
阅读全文
posted @ 2018-06-19 18:09 aspirant
阅读(1302)
评论(0)
推荐(0)
链表翻转的图文讲解(递归与迭代两种实现)(百度面试)
摘要: 链表的翻转是程序员面试中出现频度最高的问题之一,去百度面试问了我这个问题,回来做了总结 常见的解决方法分为递归和迭代两种。最近在复习的时候,发现网上的资料都只告诉了怎么做,但是根本没有好好介绍两种方法的实现过程与原理。所以我觉得有必要好好的整理一篇博文,来帮忙大家一步步理解其中的实现细节。 我们知道
阅读全文
posted @ 2018-06-19 17:27 aspirant
阅读(1488)
评论(1)
推荐(0)
2018年6月17日
Java中String直接赋字符串和new String的区别 如String str=new String("a")和String str = "a"有什么区别?
摘要: 百度的面试官问 String A="ABC"; String B=new String("ABC"); 这两个值,A,B 是否相等,如果都往HashSet里面放,能放下吗? 答:(a)A==B 的判断为false; (b)A.equals(B)为true ;因为值相等,所以都往HashSet里面放不
阅读全文
posted @ 2018-06-17 16:20 aspirant
阅读(35053)
评论(9)
推荐(9)
2018年6月15日
Spring IOC AOP的原理 如果让你自己设计IOC,AOP如何处理(百度)
摘要: 百度的面试官问,如果让你自己设计一个IOC,和AOP,如何设计, 我把IOC的过程答出来了,但是明显不对, (1) IOC 利用了反射,自己有个id,classtype,hashmap,所有的功能都在hashmap中,然后利用反射的Class.forName把把classtype转化成类,然后利用反
阅读全文
posted @ 2018-06-15 16:37 aspirant
阅读(4325)
评论(0)
推荐(0)
上一页
1
···
34
35
36
37
38
39
40
41
42
···
76
下一页
公告