摘要:
一、前言
随着每天业务的增长,Tomcat 的catalina.out日志 变得越来越大,占用磁盘空间不说。要查看某个时候的日志的时候,庞大的日志让你顿时无从下手,所以日志的切割的变得刻不容缓。而且,切割后的日志,还可以定期清理掉久远的日志......
二、Tomcat 日志分割
我们采用日期形式... 阅读原文
2017-12-08 15:01:05 阅读(742) 评论(0)
摘要:
学习java也一个月多了,我这个人吧总感觉格局有点小,太小家子气,在学习新东西的过程中我开始逐渐对自己有一些认识吧。首先就是学习的进度不够快,总是执着与基础,就像高中的时候吧,虽然当时在我们班我的成绩足够好了,但自己学习复习的过程中仍然执着与基础。导致自己的学习进度不快,对于自己来说也限制了自己更多的潜力吧。回顾... 阅读原文
2017-12-08 14:15:02 阅读(743) 评论(0)
摘要:
基本概念
java学习群669823128
操作系统中 heap 和 stack 的区别
什么是基于注解的切面实现
什么是 对象/关系 映射集成模块
什么是 Java 的反射机制
什么是 ACID
BS与CS的联系与区别
Cookie 和 Session的区别
fail-fast 与 fail-safe... 阅读原文
2017-12-08 13:28:01 阅读(781) 评论(0)
摘要:
面试的时候碰到一个题:如何找到一个二叉树最远的叶子结点,以及这个叶子结点到根节点的距离?
第一反应肯定是递归
如何能找到最远的叶子结点,同时也能记下这个叶子节点到根节点的距离呢?采用一个List保持从根节点到叶子节点的路径就可以了,这个list的长度-1就是叶子结点到根节点的距离,list的最后一个结点就是到叶子结点... 阅读原文
2017-12-08 12:20:01 阅读(756) 评论(0)
摘要:
maven的相关命令
mvn archetype:create :创建 Maven 项目
mvn compile :编译源代码(编译到target文件夹中)
mvn test-compile :编译测试代码
mvn test : 运行应用程序中的单元测试
mvn site : ... 阅读原文
2017-12-08 11:51:09 阅读(755) 评论(0)
摘要:
mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、pojo等)有了sql表的结构后, 我们就可以利用逆向工程直接生成相应的Dao和JavaBean代码, 以及mapper.xml文件,... 阅读原文
2017-12-08 09:19:03 阅读(754) 评论(0)
摘要:
之前搞了套远程访问ssh进行操作的代码,最近有需求,需要通过一台跳转机才能访问目标服务。在网上搜了半天,也没找到比较好的例子,就自己翻阅了下JSCH的API。但是看的云里雾里的。联想了下,端口转发的原理是否是把目标节点ip:port映射到localhost:port,然后通过localhost:port发送消息就... 阅读原文
2017-12-08 07:30:02 阅读(726) 评论(0)
摘要:
红黑树是一种二叉平衡查找树,每个结点上有一个存储位来表示结点的颜色,可以是RED或BLACK。红黑树具有以下性质:
(1) 每个结点是红色或是黑色
(2) 根结点是黑色的
(3) 如果一个结点是红色的,则它的两个儿子都是黑色的
(4) 对于每个结点,从该结点到其子孙结点的所有路径上包含相同数目的黑结点
通过红黑树的性... 阅读原文
2017-12-08 00:35:05 阅读(746) 评论(0)
摘要:
从事近十年的 JavaEE 应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的 B/S 架构开发经验与项目实战经验,擅长敏捷开发模式。国内开源软件推动者之一,Smart Framework 开源框架创始人。热爱技术交流,乐于分享自己的工作经验。著有《架构探险——从零开始写Ja... 阅读原文
2017-12-07 23:37:02 阅读(847) 评论(0)
摘要:
tomact 官网下载地址:https://tomcat.apache.org/download-90.cgi
左侧1可选择版本号,右侧2是格式为exe的安装包下载链接
阅读原文
2017-12-07 22:44:02 阅读(711) 评论(0)