公告 :
能力一般 水平有限 欢迎交流
  • 聊聊我理解的 String、StringBuffer 和 StringBuilder
    关于字符串的三个兄弟String StringBuffer StringBuilder在开发中经常看到。仅从实现功能来讲他们都可以完成任务,但是,我们一定要考虑到性能的问题,尤其是牵扯到相对复杂的字符串的拼接。我所理解的三者的关系,如有错误请指教 ...  [查看全文]
    Laysonx 2017-06-06 1747 
  • 大O推导算法的时间复杂度
    算法的时间复杂度,也就是算法的时间量度,记作:T(n) = O(f(n))。它表示随着问题规模n的增大,算法执行时间增长率和f(n)的增长率相同,称作算法的渐进时间复杂度,简称为时间的复杂度。其中f(n)是问题规模n的某个函数。 ...  [查看全文]
    Laysonx 2017-06-05 3731 
  • 文本编辑器 vim 常用命令
    Linux下有很多的文本编辑器,如:vi、vim、emacs、xemacs、kedit、gedit、e3等,各种编辑器各有优点,个人觉的vim十分好用,提供了文本高亮,既美观又好用。如果要玩Linux,文本编辑是不可避免的,熟练掌握vim的使用,是一项非常重要的技能 ...  [查看全文]
    Laysonx 2017-05-06 1897 
  • 聊聊Http与Https
    超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法 ...  [查看全文]
    Laysonx 2017-05-06 2025 
  • 给你的代码洗洗澡 之 命名篇
    你曾经为糟糕的代码烦恼过吗?为什么要写糟糕的代码呢?有人说糟糕的代码会毁了一家公司。的确,我们开始时或敷衍工作、或赶时间、或者干完这个要去干那个。代码糟糕到自己都不能直视,安慰自己过一段整理,结果就明日复明日了 ...  [查看全文]
    Laysonx 2017-05-05 2358 
  • JAVA实现数据导出到CSV文件
    CSV全称逗号分隔值(Comma-Separated Values),有时也称为字符分隔值,因为分隔字符也可以不是逗号,其文件以纯文本形式存储表格数据(数字和文本)。如果业务需要将数据以表格的形式转存到一个表格文件中,使用CSV是一个不错的选择。相对于POI导出Excel来说,CSV能够提升至少10倍的效率,如果你的机器上装了 Microsoft Excel的话,.csv 文件默认是被Excel打开的 ...  [查看全文]
    Laysonx 2017-05-05 3140 
  • NoSql是什么
    SQL(Struct Query Lanauge) ,意为结构化的查询语言,也就是我们使用的传统的关系型数据库如MySql、Oracle等。我们现在的所存储数据的格式非常多样,有些数据使用传统的数据库进行存储并不特别的完美,因此,我们需要NoSql(No Only Sql)非关系型数据库 ...  [查看全文]
    Laysonx 2017-05-04 1714 
  • 关于JSP的九个内置对象
    JSP全称为Java Server Page,意味:java服务页面,用于替换在Java Web开发中负责显示的Servlet。 所谓内置对象,就是在JSP中的输出脚本(<% = %>),或者普通脚本(<% %>)中,不用创建就可以直接使用的对象 ...  [查看全文]
    Laysonx 2017-05-04 1891 
  • MySql的行级锁、表级锁、页级锁
    MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。 InnoDB存储引擎既支持行级锁,也支持表级锁,默认情况下是采用行级锁。 MyISAM和MEMORY存储引擎采用的是表级锁(table-level-locking); BDB存储引擎采用的是页面锁(page-level-locking),同时也支持表级锁 ...  [查看全文]
    Laysonx 2017-05-04 2012 
  • 限制输入字数的文本域
    在做插入数据时,有时候会出现字段太长不能插入的错误,为了防止这样的错误出现,我们可以在插入之前做限制。对于前端来讲,可以直接对输入的字符做限制,超过限制的字符长度就不让其输入,从而保证数据的长度 ...  [查看全文]
    Laysonx 2017-05-04 2076 
共 79 条记录 1 2 3 4 5 6 7 8