欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

最新发布 第25页

学时网-关注编程生活文学,分享智慧与快乐

周热门排行

    java

    如何更好地使用Java 8的Optional

    如何更好地使用Java 8的Optional
    1.Optional简述  到目前为止,著名的NullPointerException是导致Java应用程序失败的最常见原因。过去,为了解决空指针异常,Google公司著名的Guava项目引入了Optional类,Guava通过使用检查空值的方式来防止代码污染,它鼓励...

    water 10年前 (2016-06-29) 4011℃ 0评论 1喜欢

    java

    java8学习笔记总结(五)

    java8学习笔记总结(五)
    Lambda表达式 自Java1.0以来,已经增加了许多功能,其中两个最为突出,对java语言产生了深远影响,从根本上改变了代码的编写方式。第一是JDK5增加的泛型,第二是Lambda表达式   Lambda表达式是JDK8新增加的功能,它显著增强了Java,原因有两个...

    water 10年前 (2016-06-28) 3249℃ 0评论 0喜欢

    java

    java8学习笔记总结(四)

    java8学习笔记总结(四)
    I/O 、applet以及其他主题 Java 程序通过流执行I/O。流是一种抽象,要么产生信息,要么使用信息 。流通过Java的I/O系统链接到物理设备。所有流的行为方式是相同的,尽管与它们链接的物理设备是不同的。这意味着可以将许多不同类型的输入-磁盘文件、键盘或网络socket...

    water 10年前 (2016-06-21) 3001℃ 0评论 0喜欢

    java

    java8学习笔记总结(三)

    java8学习笔记总结(三)
    多线程编程 多任务处理有两种不同的类型:基于进程的多任务处理和基于线程的多任务处理 基于进程的多任务处理“大局”,而基于线程的多任务处理“细节”   使用多线程可以编写出更加高效的程序,以最大限度地利用系统提供的处理功能(使空闲时间保持最小)比如网络上数据传输速率比计算...

    water 10年前 (2016-06-19) 3681℃ 0评论 0喜欢

    java

    五大基于JVM的脚本语言

    五大基于JVM的脚本语言
    还记得以前本站的一篇文章《如何在Google App Engine上运行PHP》吗,其实那是借用 Quercus, 一个 100% 的用Java 实现的一个 PHP 引擎。今天,这样的东西太多了,能运行在Java的虚拟机JVM上的程序意味着有天然的跨平台性,现...

    water 10年前 (2016-06-16) 3616℃ 0评论 0喜欢

    架构&设计模式

    leveldb为什么这么快

    leveldb为什么这么快
    nosql数据库大多采用leveldb或者类似leveldb的存储引擎,我们来看看它为什么能够这么快。 levelDB则采用了一种全新的数据结构,叫做log structured merge tree(LSMT),写入数据时,一方面会把数据保存到内存,另一方面写入到日志,防止do...

    water 10年前 (2016-06-16) 3775℃ 0评论 0喜欢

    mysql

    超越MySQL:三个流行MySQL分支的对比

    超越MySQL:三个流行MySQL分支的对比
    导读:尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该需求以及Oracle对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和分支。本文将讨论受人们关注的三个流行MySQL分支:Drizzle、Mar...

    water 10年前 (2016-06-16) 4602℃ 0评论 0喜欢

    架构&设计模式

    软件公司为何要放弃MongoDB?

    软件公司为何要放弃MongoDB?
    Olery成立于2010年,总部位于阿姆斯特丹。该初创公司为酒店行业提供声誉管理与媒体监控工具,帮助酒店将网络评论和社交媒体反馈转化成可执行的商业智能分析。 Olery成立最初是使用MySQL来存储(用户、合同等等)核心数据,用MongoDB来存储评论及其类似的数据(即哪些在数据...

    water 10年前 (2016-06-15) 3379℃ 0评论 0喜欢

    架构&设计模式

    ICE简单介绍及使用示例

    ICE简单介绍及使用示例
    1、ICE是什么? ICE是ZEROC的开源通信协议产品,它的全称是:The Internet Communications Engine,翻译为中文是互联网通信引擎,是一个面向对象的中间件,使我们能够以最小的代价构建分布式应用程序。ICE使我们专注于应用逻辑的开发,它...

    water 10年前 (2016-06-15) 3460℃ 0评论 0喜欢

    java

    淘宝技术牛p博客整理

    淘宝技术牛p博客整理
     众所周知,阿里集团下的淘宝,阿里巴巴,支付宝等都是著名的技术公司, 现在收集下他们公开的BLOG,有相当精彩的内容呢。 1 阿里中文站交互设计技术BLOG(http://www.aliued.cn/) 2 支付宝的官方blog(http...

    water 10年前 (2016-06-15) 3554℃ 0评论 0喜欢

    java

    使用Google Guava来编写优雅的代码一Guava简介

    使用Google Guava来编写优雅的代码一Guava简介
    以往我们在使用工具包的时候首先想到是著名的Apache的Commons系列,今天我要介绍的是同样出色,并且目前发展比Apache Commons系列更为迅速的Google Guava库。 Google Guava库是一个非常优秀的包含很多Java工具类集的库,广泛使用在Googl...

    water 10年前 (2016-06-15) 4498℃ 0评论 0喜欢

    java

    Google Guava官方教程

    Google Guava官方教程
    原文链接  译文链接 译者: 沈义扬,罗立树,何一昕,武祖  校对:方腾飞 引言 Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching...

    water 10年前 (2016-06-15) 3224℃ 0评论 0喜欢

    Linux

    linux下的别名设置

    linux下的别名设置
    linux下的别名设置 命令:alias ll="ls -l" 但是该命令在重新登录后将会丢失 可以保存在用户目录下的.bashrc文件中,不过需要用户重新登录后才会生效,注意不要放在return后,也可以用source ~/.bashrc(或者 . ~/.b...

    water 10年前 (2016-06-14) 3625℃ 0评论 0喜欢

    Linux

    CentOS 6 NFS的安装配置

    CentOS 6 NFS的安装配置
    NFS的安装配置:centos 5 :yum install nfs-utils portmapcentos 6 :yum install nfs-utils rpcbind本节是使用centos 6的配置过程:设备:两台 centos6 OS 安装的时候选择的是"Ba...

    water 10年前 (2016-06-14) 4433℃ 0评论 0喜欢

    Linux

    Xshell同时向多个会话发送指令的方法

    Xshell同时向多个会话发送指令的方法
    我们平时使用XSHELL、SecureCRT、putty等ssh连接工具连接到远程主机,每次输入指令都是在单一会话窗口,如果有很多台会话,需要同时输入同样的指令,我们就不用一一输入,浪费时间和精力。可以发掘更方便的方法,下面就介绍一下Xshell同时向多个会话发送指令的设置方法。...

    water 10年前 (2016-06-14) 3464℃ 0评论 0喜欢

    java

    Eclipse护眼背景色设置

    Eclipse护眼背景色设置
    Eclipse背景颜色修改: 操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。设置方法如下: 1、打开window->Preference,弹出Prefe...

    water 10年前 (2016-06-07) 3740℃ 0评论 0喜欢