最新文章

Java NIO 之缓冲区

一个 Buffer 对象是固定数量的数据的容器。通道是 I/O 传输发生时通过的入口,而缓冲区是这些数据传输的来源或目标。

最后更新时间: 共 6 次浏览 Tags: java nio

Docker基础技术:AUFS

AUFS是一种Union File System,所谓UnionFS就是把不同物理位置的目录合并mount到同一个目录中。UnionFS的一个最主要的应用是,把一张CD/DVD和一个硬盘目录给联合 mount在一起,然后,你就可以对这个只读的CD/DVD上的文件进行修改(当然,修改的文件存于硬盘上的目录里)。

最后更新时间: 共 48 次浏览 Tags: docker aufs

Docker Compose—简化复杂应用的利器

Compose是用于定义和运行复杂Docker应用的工具。你可以在一个文件中定义一个多容器的应用,然后使用一条命令来启动你的应用,然后所有相关的操作都会被自动完成。

最后更新时间: 共 25 次浏览 Tags: docker compose

Docker Swarm学习教程

Swarm是Docker公司在2014年12月初发布的一套较为简单的工具,用来管理Docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的Docker API接口作为其前端访问入口,换言之,各种形式的Docker Client(dockerclient in go, docker_py, docker等)均可以直接与Swarm通信。Swarm几乎全部用Go语言来完成开发,上周五,4月17号,Swarm0.2发布,相比0.1版本,0.2版本增加了一个新的策略来调度集群中的容器,使得在可用的节点上传播它们,以及支持更多的Docker命令以及集群驱动。

最后更新时间: 共 39 次浏览 Tags: docker swarm

初识函数式 Swift 实用

Swift 的语言特性使得它非常适合被用于以函数式编程思想,如果你还没开始用函数式的方式来使用它,那么可以从现在开始,尝试着利用函数式的便利性。

最后更新时间: 共 14 次浏览 Tags: swift

如何利用React.js开发出强大Web应用

在开发强大的Web应用程序领域,React.js无疑可算当之无愧的赢家。首先,最令人振奋的就是它为开发人员带来了多年以来在Web开发框架当中始终无法找到的各类要素。很多Web开发人员之所以对其青眼有加,正是因为它能够帮助我们开发出不同于以往且极具交互特性的Web应用。它几乎无所不包,因此我们也应当对其加以关注,但利用它在未来的开发工作当中打造出更为出色的成果。

最后更新时间: 共 30 次浏览 Tags: javascript reactjs

是什么让PM成为一个伟大的PM?

在正式进入这篇文章之前,我首先要声明,以下内容纯属我个人主观的观点。我认为自己很幸运,因为我担任过产品团队的PM,并且目前我成为了一个内容团队的PM,这个博客帖子是我对这两个完全不同的组织的亲身体验。

最后更新时间: 共 3 次浏览 Tags: programmer

Android子线程真的不能更新UI么

Android单线程模型是这样描述的:Android UI操作并不是线程安全的,并且这些操作必须在UI线程执行

最后更新时间: 共 35 次浏览 Tags: android

细说JavaScript单线程的一些事

最近被同学问道 JavaScript 单线程的一些事,我竟回答不上。好吧,感觉自己的 JavaScript 白学了。下面是我这几天整理的一些关于 JavaScript 单线程的一些事。

最后更新时间: 共 5 次浏览 Tags: javascript

Java StringBuilder和StringBuffer源码分析

StringBuilder 与 StringBuffer 是两个常用的操作字符串的类。大家都知道, StringBuilder 是线程不安全的,而 StringBuffer 是线程不安全的。前者是JDK1.5加入的,后者在JDK1.0就有了。下面分析一下它们的内部实现。

最后更新时间: 共 25 次浏览 Tags: java

PHP实现基于文本的莫斯电码生成器

我最近遇到一个基于输入文本生成摩斯代码音频文件的需求。几番搜索无果之后,我决定自己编写一个生成器。

最后更新时间: 共 23 次浏览 Tags: php

2016年Web设计的10大趋势

随着2016年的到来,许多新的设计趋势都渐渐掀开了它们神秘的面纱。网页设计领域总是在不断地变化,新的工具、工作流程、有助于开发的有用布局层出不穷。

最后更新时间: 共 3 次浏览 Tags: html5

给初学编程的人的新年干货

现在IT新技术日新月异。就常用编程语言而言,有c/c++、汇编、java,c#、Python等;操作系统平台有unix /linux,windows系列;开发工具有VC、visualStudio2008、Eclipse、NetBeans等;

最后更新时间: 共 48 次浏览 Tags: programmer

Java实现SSH模式加密原理及代码

SSH是先通过非对称加密告诉服务端一个对称加密口令,然后进行验证用户名和密码的时候,使用双方已经知道的加密口令进行加密和解密,SSH中为什么要使用非对称加密,又使用对称加密,到底有什么用处?到底安全不安全?既然后来又使用了对称加密,开始的时候为什么还要用非对称加密?反过来,既然用非对称加密,为什么又要使用对称加密呢?

最后更新时间: 共 34 次浏览 Tags: java

Linux下MySQL/MariaDB Galera集群搭建过程

MariaDB是开源社区维护的一个MySQL分支,由MySQL的创始人Michael Widenius主导开发,采用GPL授权许可证。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

最后更新时间: 共 13 次浏览 Tags: linux mysql

十条命令一分钟分析出Linux服务器性能

如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?下面让我们看看看Neflix通过十条命令在一分钟内对机器性能问题进行诊断。

最后更新时间: 共 34 次浏览 Tags: linux

Python趣味编程:定时给Ta讲笑话

大四的生活就是这么无聊,我琢磨着也学了这么多东西了,为啥不能用自己的知识来给生活找点乐子呢?我想反正每天都要给Ta问候一声早安,为何不同时讲个笑话呢?如果能写个程序每天早上定时给Ta发一条问候早安同时讲一个笑话的短信该多好。说干就干,走起~

最后更新时间: 共 11 次浏览 Tags: python

Gradle for Android 第一篇( 从 Gradle 和 AS 开始 )

正如大家所见,这是本英文书,而由于国内的gradle翻译资料不全,所以特次开辟专栏,翻译gradle for android这本书,同时添加自己的心得体会以及在实际工作上的实战,希望大家能够喜欢。如果你是名Android开发新手,或者是名从eclipse切换到Android studio的新手,那么我强烈建议您follow我的文章,正如封面所见,利用gradle构建工具来自动构建你的Android项目。废话不多说,我们直接开始吧。

最后更新时间: 共 38 次浏览 Tags: android gradle

Gradle for Android 第二篇( Build.gradle入门 )

正如大家所见,这是本英文书,而由于国内的gradle翻译资料不全,所以特次开辟专栏,翻译gradle for android这本书,同时添加自己的心得体会以及在实际工作上的实战,希望大家能够喜欢。如果你是名Android开发新手,或者是名从eclipse切换到Android studio的新手,那么我强烈建议您follow我的文章,正如封面所见,利用gradle构建工具来自动构建你的Android项目。废话不多说,我们直接开始吧。

最后更新时间: 共 20 次浏览 Tags: android gradle