05 2016 档案
摘要:Travis CI 是目前新兴的开源持续集成构建项目,它与jenkins,GO的很明显的特别在于采用yaml格式,简洁清新独树一帜。目前大多数的github项目都已经移入到Travis CI的构建队列中,据说Travis CI每天运行超过4000次完整构建。对于做开源项目或者github的使用者,如
阅读全文
摘要:RectangleError Problem's Link Problem Statement You want to draw a rectangle on a piece of paper. Unfortunately, you are not a perfect draftsman. The
阅读全文
摘要:link mean 给定n个数,按照构造Binary Search Tree的方式来构造BST树,按顺序输出每一个非root结点的父节点的值。 analyse 构造BST树最坏情况下时间复杂度为O(n),肯定会超时。 注意到只需要输出结点的父节点的值,不需要真的构造BST树。 插到第i个结点时,我们
阅读全文
摘要:树的概念 树(Tree)是n(n≥0)个结点的有限集。在任意一棵非空树中:(1)有且仅有一个特定的被称为根(Root)的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2,…,Tm,其中每一个集合本身又是一棵树,并且称为根的子树(SubTree)。 结点拥有的子树数称为结
阅读全文
摘要:本文出处:http://www.cnblogs.com/zxin/ (作者:zxin) 很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 一、校验数
阅读全文
摘要:写在前面 项目开发中,记录错误日志有以下好处: 在java中,记录日志有很多种方式: 自己实现 自己写类,将日志数据,以io操作方式,写数据到文本文件、数据库中。 使用log4j log4j可以将日志输出到console窗口、文本文件、数据库等,功能强大! 使用slfj slfj也是一个很强大的功能
阅读全文
摘要:java连接linux Redis遇到的问题 昨天在Linux搭建了Redis服务,今天使用java连接测试了一下。要想使用java连接redis服务,就离不开jedis-2.6.1.jar。使用jedis连接redis十分方便。下面我们测试一下是否连接上redis服务: package com.c
阅读全文
摘要:快捷键功能 Ctrl + Alt + V 对应eclipse ctrl + l + 2 自动补全 Ctrl + Alt + L 对应eclipse ctrl + shift + o 代码格式化 Ctrl+Space 代码提示 Ctrl + Shift + Space 自动补全代码上 Ctrl+N 查找类 Ctrl+F 查找文件 Ctrl + E 最近文件 ...
阅读全文
摘要:The error "System program problem detected" comes up when a certain application crashes. Ubuntu has a program called Apport that is responsible for de
阅读全文
摘要:一生二,二生三,三生万物,基础永远是一个计算机人的立身之本。数据结构这门课程的分析奠定了工程师对各种平台中的容器类,集合类的理解基础,正如好多人所说的,如果你对某个平台的集合类理解的不透彻,很可能,你并不是不会使用那个平台上的代码,而是数据结构没理解透彻。 Windows NT平台上,MFC, AT
阅读全文
