公告 :
能力一般 水平有限 欢迎交流
  • SpringMVC 中获取request和response的两种方式
    有时我们需要从Request中获取我们需要的数据,如请求IP,因此我们需要获取到Reuqest,这里我记录了我用到的两种方式 ...  [查看全文]
    Laysonx 2017-06-09 1677 
  • Echarts 获取后台数据的简单显示
    ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表 ...  [查看全文]
    Laysonx 2017-06-09 3412 
  • 森林与二叉树的相互转换
    森林是由若干棵树组成的,我们也可以理解成每一个树都是兄弟,因此,对于森林转化为二叉树,我们可以按照兄弟的处理方法来做 ...  [查看全文]
    Laysonx 2017-06-09 1887 
  • 树与二叉树的相互转换
    在探讨树的存储结构时,我们可以通过一系列的方法将一棵树转化为二叉链表进行储存。按照下边的三步走,我们可以轻松实现二者的相互转化 ...  [查看全文]
    Laysonx 2017-06-09 1661 
  • 聊聊我理解的 String、StringBuffer 和 StringBuilder
    关于字符串的三个兄弟String StringBuffer StringBuilder在开发中经常看到。仅从实现功能来讲他们都可以完成任务,但是,我们一定要考虑到性能的问题,尤其是牵扯到相对复杂的字符串的拼接。我所理解的三者的关系,如有错误请指教 ...  [查看全文]
    Laysonx 2017-06-06 1420 
  • 大O推导算法的时间复杂度
    算法的时间复杂度,也就是算法的时间量度,记作:T(n) = O(f(n))。它表示随着问题规模n的增大,算法执行时间增长率和f(n)的增长率相同,称作算法的渐进时间复杂度,简称为时间的复杂度。其中f(n)是问题规模n的某个函数。 ...  [查看全文]
    Laysonx 2017-06-05 2632 
  • 文本编辑器 vim 常用命令
    Linux下有很多的文本编辑器,如:vi、vim、emacs、xemacs、kedit、gedit、e3等,各种编辑器各有优点,个人觉的vim十分好用,提供了文本高亮,既美观又好用。如果要玩Linux,文本编辑是不可避免的,熟练掌握vim的使用,是一项非常重要的技能 ...  [查看全文]
    Laysonx 2017-05-06 1537 
  • 聊聊Http与Https
    超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法 ...  [查看全文]
    Laysonx 2017-05-06 1683 
  • 给你的代码洗洗澡 之 命名篇
    你曾经为糟糕的代码烦恼过吗?为什么要写糟糕的代码呢?有人说糟糕的代码会毁了一家公司。的确,我们开始时或敷衍工作、或赶时间、或者干完这个要去干那个。代码糟糕到自己都不能直视,安慰自己过一段整理,结果就明日复明日了 ...  [查看全文]
    Laysonx 2017-05-05 1954 
  • JAVA实现数据导出到CSV文件
    CSV全称逗号分隔值(Comma-Separated Values),有时也称为字符分隔值,因为分隔字符也可以不是逗号,其文件以纯文本形式存储表格数据(数字和文本)。如果业务需要将数据以表格的形式转存到一个表格文件中,使用CSV是一个不错的选择。相对于POI导出Excel来说,CSV能够提升至少10倍的效率,如果你的机器上装了 Microsoft Excel的话,.csv 文件默认是被Excel打开的 ...  [查看全文]
    Laysonx 2017-05-05 2526 
共 73 条记录 1 2 3 4 5 6 7 8