02 2017 档案
摘要:二叉树的相关概念二叉树的定义二叉树(Binary Tree)是n(n>=0)个有限元素的集合,该集合或者为空,或者由一个称为根(root)的元素及两个不相交的,被称为左子树和右子树的二叉树组成。当集合为空时,称该二叉树为空二叉树,在二叉树中,一个元素也称为一个结点。二叉树是有序的,即若将其左右子树颠
阅读全文
摘要:Java里面Stack有两种含义: 一:数据结构 Stack,即java.util.Stack Stack的特点为LIFO,即后进先出(Last in, first out)。 一般与之比较的是队列Queue,队列是两个口,先进先出。 二:内存区域 系统一般在内存中划分出两种不同的内存空间,一种是S
阅读全文
摘要:代码: 解决方法二:使用栈来模拟递归过程 https://my.oschina.net/Tsybius2014/blog/614514 http://www.cnblogs.com/wintersoft/p/4676124.html https://www.nowcoder.com/question
阅读全文
摘要:因为连接不是google服务器,所以不能直接用命令的方式,用dpkg, 先下载谷歌浏览器的deb安装包http://pan.baidu.com/s/1hs5KH3A 不能直接用dpkg安装,不然会报错,浏览器还有依赖其他的包 所以必须先执行 然后在用dpkg安装 安装成功以后直接调用浏览器 将会启动
阅读全文
摘要:在修改source.list之前要先备份 替换内容到source.list中 阿里云源: 清华大学: 东北大学: http://blog.csdn.net/paincupid/article/details/52895676
阅读全文
摘要:常见配置汇总 堆设置:-Xms:初始堆大小-Xmx:最大堆大小-XX:NewSize=n:设置年轻代大小-XX:MaxNewSize=n:设置最大年轻代大小-XX:NewRatio=n:设置年轻代(包括Eden和两个Survivor区)与年老代的比值(除去持久代)。设置为4,则年轻代与年老代所占比值
阅读全文
摘要:请求到来时,第一个接受这个请求的前端控制器叫DispatcherServlet(这个需要在web.xml中配置),后端控制器叫Controller。 简化版流程: 1.spring mvc将所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责对请求 进行真正的处理工作
阅读全文
摘要:@Service用于标注业务层组件@Controller用于标注控制层组件@Repository用于标注数据访问组件,即DAO组件@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 在一个稍大的项目中,如果组件采用xml的bean定义来配置,显然会增加配置文件的体积,
阅读全文
摘要:代码: applicationContext.xml 结果: 对applicationContext.xml进行修改 结果: 使用自动装配auotwire="byName" 将上面的autowire改成byType一样可以运行,结果也一样。 自动检测Bean https://my.oschina.n
阅读全文
摘要:从Spring 3起,JavaConfig功能已经包含在Spring核心模块,它允许开发者将bean定义和在Spring配置XML文件到Java类中。 需要先加载spring-context 包 代码: 使用 @Configuration 注释告诉 Spring,这是核心的 Spring 配置文件,
阅读全文
摘要:在Ubuntu中安装Redis有两种方式, 我用的是Ubuntu自带的apt-get 什么的是apt-get: 高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian[待宾]及其衍生发行版(如:ubuntu)的软件包管理器。 APT可以自动下载,配置,安装
阅读全文
摘要:vmware设置为桥接模式 使用root登陆ubuntu 使用gedit打开/etc/network/interfaces 注意这里不要使用eth0,不然后面重启服务就会报错。 这里再添加一个 这个是dns,如果没有这个,那么每次重启系统,/etc/resolv.conf中配置的dns就会被清空,如
阅读全文
摘要:打开终端开启root账户 :sudo passwd -u root 输入当前用户的密码 2.为root账户设置密码:sudo passwd root 设置root密码,输入两次 3.进入到/usr/share/lightdm/lightdm.conf.d/目录,使用gedit 50-unity-gr
阅读全文
摘要:3 1 Java里面类的方法名可以与类名一样,与构造函数的区别是方法有返回值,构造函数没有。 这一点与net的不一样。 携程2015年面试题目: null public class Main { public static void main(String[] args) { Base b = ne
阅读全文
摘要:JVM垃圾回收: GC又分为 minor GC 和 Full GC (也称为 Major GC )。Java 堆内存分为新生代和老年代,新生代中又分为1个 Eden 区域 和两个 Survivor 区域。 那么对于 Minor GC 的触发条件:大多数情况下,直接在 Eden 区中进行分配。如果 E
阅读全文
摘要:问题:如果main方法被声明为private会怎样? 答案:能正常编译,但运行的时候会提示”main方法不是public的”。 问题:Java里的传引用和传值的区别是什么? 答案:传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。 问题:如果要重写一个对象的equals方法,还要考虑什么
阅读全文