- 浏览: 1220646 次
- 性别:
- 来自: 深圳
-
最新评论
-
gaojingsong:
jstl1point0 写道高级版本JDK可以直接安装不用配置 ...
【win7配置jdk 环境变量】 -
jstl1point0:
高级版本JDK可以直接安装不用配置了
【win7配置jdk 环境变量】 -
hdd901002:
光说明错误在哪里有什么用,解决方法啊。。。我也碰到了,一条jo ...
Mycat源码解读--错误之【can't find table define in schema 】 -
masuweng:
【JAVA之图片水印】 -
masuweng:
【JAVA之多线程下载文件实现】
文章列表
[置顶] 11种网络状态
- 博客分类:
- linux
1)、LISTEN:首先服务端需要打开一个socket进行监听,状态为LISTEN.
/* The socket is listening for incoming connections. 侦听来自远方TCP端口的连接请求 */
2)、SYN_SENT:客户端通过应用程序调用connect进行active open.于是客户端tcp发送一个SYN以请求
建立一个连接.之后状态置为SYN_SENT.
/*The socket is actively attempting to establish a connection.
在发送连接请求后等待匹配的连接请求 */
...
ServiceComb是华为云于2017年6月开源的微服务框架,并于2017年12月正式进入Apache软件基金会孵化。
其包括一站式的服务注册、服务治理、动态配置功能,具备服务化契约增强、多语言SDK支持、多通信协议支持等优势特性,
并提供SAGA数据最终一致性方案解决微服务架构数据一致性难题。ServiceComb 兼容Spring Cloud等业界流行微服务框架,
互通业界生态。ServiceComb的项目发起人和负责人姜宁为华为开源能力中心技术专家及华为PaaS领域开源专家,拥有多年参
与Apache中间件项目的经验并指导多个Apache孵化项目,熟悉开源社区开发 ...
[置顶] 【Rancher 介绍】
- 博客分类:
- 虚拟化技术
Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头
搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。
为什么需要Rancher
在原来, 如果我们需要做一个分布式集群我们需要学习一全套的框架并编码实现如 服务发现, 负载均衡等逻辑,
给开发者造成很大的负担, 不过好在现在有Docker以及他周边的一些技术能在上层解决这些问题, 而应用该怎么开发就怎么开发.
当你选择使用Docker技术栈的时候, 会发现在生产环境中不光光是 docker run就能解决 ...
Mac OSX
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.0/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
Linux
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.0/minik ...
[置顶] 【Kubectl的安装】
- 博客分类:
- 虚拟化技术
[root@localhost ~]# clear
[root@localhost ~]# cat <<EOF > /etc/yum.repos.d/kubernetes.repo
> [kubernetes]
> name=Kubernetes
> baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
> enabled=1
> gpgcheck=0
> repo_gpgcheck=0
> gpgkey=http:// ...
[置顶] 【OpenStack 】
- 博客分类:
- 虚拟化技术
The OpenStack Foundation promotes the global development, distribution and adoption of open infrastructure with more than 82,000 community members from 187 countries around the world. The OpenStack Foundation was founded in September 2012 to provide an independent home for the OpenStack cloud operat ...
[置顶] 【kubectl 简介】
- 博客分类:
- 虚拟化技术
The Kubernetes command-line tool, kubectl, allows you to run commands against Kubernetes clusters. You can use kubectl to deploy applications, inspect and manage cluster resources, and view logs. For a complete list of kubectl operations,
Kubectl is a command line interface for running commands ...
[置顶] 【Flannel 介绍】
- 博客分类:
- 虚拟化技术
Flannel is a simple and easy way to configure a layer 3 network fabric designed for Kubernetes.
Flannel实质上是一种“覆盖网络(overlay network)”,也就是将TCP数据包装在另一种网络包里面进行路由转发和通信,目前已经支持UDP、VxLAN、AWS VPC和GCE路由等数据转发方式。
How it works
Flannel runs a small, single binary agent called flanneld on each host, and i ...
[置顶] 【Core OS】
- 博客分类:
- 虚拟化技术
CoreOS是一种操作系统,于2013年十二月发布,它的设计旨在关注开源操作系统内核的新兴使用——用于大量基于云计算的虚拟服务器。
CoreOS是一个基于Linux 内核的轻量级操作系统,为了计算机集群的基础设施建设而生,专注 ...
[置顶] 【Kannel 介绍】
- 博客分类:
- Kannel
Kannel: Overview
With hundreds of millions of mobile phones in use all over the world at the moment, the market for services targeted at mobile users is mindbogglingly immense. Even simple services find plenty of users, as long as they're useful or fun. Being able to get news, send e-mail or just b ...
[置顶] 【KVM 介绍】
- 博客分类:
- 虚拟化技术
KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It consists of a loadable kernel module, kvm.ko, that provides the core virtualization infrastructure and a processor specific module, kvm-inte ...
[置顶] 【vagrant 介绍】
- 博客分类:
- 虚拟化技术
Vagrant 是一个用来构建和管理虚拟机环境的工具。Vagrant 有着易于使用的工作流,并且专注于自动化,降低了开发者搭建环境的时间,提高了生产力。解决了“在我的机器上可以工作”的问题。
Vagrant 是为了方便的实现虚拟化环境而设计的,使用 Ruby 开发,基于 VirtualBox 等虚拟机管理软件的接口,提供了一个可配置、轻量级的便携式虚拟开发环境。使用 Vagrant 可以很方便的就建立起来一个虚拟环境,而且可以模拟多台虚拟机,这样我们平时还可以在开发机模拟分布式系统。
团队新员工加入,常常会遇到花一天甚至更多时间来从头搭建完整的开发环境,而有了Vagrant,只 ...
[置顶] 【IOS之NSObject】
- 博客分类:
- IOS
Objective-C中有两个NSObject,一个是NSObject类,另一个是NSObject协议。而其中NSObject类采用了NSObject协议。对于NSObject来说,我们可是非常熟悉的了,它是objc中大多数类的基类。注意,并不是所有的类都继承于NSObject,比如NSProxy类。
我们先来明确几个计算机概念,位(bit)、字节(byte)、字
位(bit)
计算机内部数据储存的最小单位,我们所谓的几位,就是常见的二进制中的一位。
字节(byte)
计算机中数据处理的基本单位,计算机中以字节为单位存储和解释信息。一个字节8bit
字(wor ...
Project Lombok is a java library that automatically plugs into your editor
and build tools, spicing up your java.Never write another getter or equals
method again, with one annotation your class has a fully featured builder,
Automate your logging variables, and much more.
Lombok能以简单的注解形式 ...
[置顶] 【MVVM介绍】
- 博客分类:
- 前端语言
MVVM是Model-View-ViewModel的简写。即模型-视图-视图模型。【模型】指的是后端传递的数据。
【视图】指的是所看到的页面。【视图模型】mvvm模式的核心,它是连接view和model的桥梁。
它有两个方向:
一是将【模型】转化成【视图 ...