2018年6月4日

Java NIO学习

摘要: Java NIO提供了与标准IO不同的IO工作方式: Channels,Buffers Asynchronous IO Selectors Channels,Buffers Asynchronous IO Selectors Buffer的基本用法 使用Buffer读写数据一般遵循以下四个步骤: 分 阅读全文

posted @ 2018-06-04 17:26 hangzhi 阅读(168) 评论(0) 推荐(0) 编辑

2018年5月30日

个人学习分布式专题(四)分布式服务的基础之网络通信

摘要: 网络通信 4.1.1 协议 4.1.1.1 TCP/IP(转自https://mp.weixin.qq.com/s/33FK5IuGq2da-O1xgS1AKA) 4.1.1.2 UDP/IP 4.1.1.3 Multicast 4.1.2 IO(转自:https://www.cnblogs.com 阅读全文

posted @ 2018-05-30 17:30 hangzhi 阅读(238) 评论(0) 推荐(0) 编辑

2018年5月29日

个人学习分布式专题(二)分布式服务治理之分布式协调技术Zookeeper

摘要: 分布式协调技术Zookeeper 2.1 zookeeper集群安装部署(略) 2.2 zookeeper的基本原理,数据模型 2.3 zookeeper Java api的使用 2.4 zookeeper实际应用场景分析及实战 2.5 zookeeper+dubbo的实战练习(略) zookeep 阅读全文

posted @ 2018-05-29 10:03 hangzhi 阅读(444) 评论(0) 推荐(0) 编辑

2018年5月28日

个人学习分布式专题(二)分布式服务治理之Dubbo框架

摘要: 目录 Dubbo框架 1.1 Dubbo是什么 1.2 Dubbo企业级应用示例(略) 1.3 Dubbo实现原理及架构剖析 1.4 Dubbo+Spring集成 Dubbo框架 1.1 Dubbo是什么:Dubbo是一个分布式服务框架,致力于提高性能和透明化的RPC远程服务调用方案,以及SOA服务 阅读全文

posted @ 2018-05-28 16:21 hangzhi 阅读(1516) 评论(0) 推荐(0) 编辑

2018年5月27日

python学习---50行代码实现图片转字符画2

摘要: from PIL import Image codeLib = '''@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<>i!lI;:,"^`'. ''' #生成字符画所需的字符集count = len(codeLib) def trans 阅读全文

posted @ 2018-05-27 15:57 hangzhi 阅读(432) 评论(0) 推荐(0) 编辑

python学习---50行代码实现图片转字符画1

摘要: 转自:https://blog.csdn.net/mm1030533738/article/details/78447714 项目链接: https://www.shiyanlou.com/courses/370/labs/1191/document from PIL import Image #从 阅读全文

posted @ 2018-05-27 15:50 hangzhi 阅读(228) 评论(0) 推荐(0) 编辑

2018年5月24日

Nginx学习

摘要: 一 Nginx简介 (转自https://www.aliyun.com/zixun/content/3_12_518285.html) nginx是一个高性能的HTTP和反向代理服务器,也是个IMAP/POP3/SMTP代理服务器。 nginx的优点: 1.处理静态文件,索引文件以及自动索引;打开文 阅读全文

posted @ 2018-05-24 17:14 hangzhi 阅读(175) 评论(0) 推荐(0) 编辑

个人学习分布式专题(一)大型分布式应用架构基础

摘要: 个人学习,仅供参考 目录 一 SOA架构 1 为什么需要SOA 2 SOA是什么 二 微服务架构 1 什么是微服务架构 2 SOA和微服务架构的区别 3 SpringBoot实战练习 4Docker虚拟容器化技术 4.1 镜像/仓库/容器 4.2 服务编排 4.3 docker整合springboo 阅读全文

posted @ 2018-05-24 09:58 hangzhi 阅读(837) 评论(0) 推荐(0) 编辑

2018年5月21日

基于dubbo的分布式系统(一)安装docker

摘要: 1.安装过程参考: #uname -r 查看内核是否高于3.10 #sudo yum update root权限登陆确保yum包最新 #sudo yum remove docker docker-common docker-selinux docker-engine 卸载旧版如果装过 #sudo y 阅读全文

posted @ 2018-05-21 10:20 hangzhi 阅读(930) 评论(0) 推荐(0) 编辑

2018年5月8日

JMS学习(一)

摘要: 转自:https://blog.csdn.net/jiuqiyuliang/article/details/46701559 1.基本概念 JMS是java的消息服务,JMS的客户端之间可以通过JMS服务进行异步的消息传输。 2.消息模型 P2P Pub/Sub 3.P2P 模式: 特点 4.Pub 阅读全文

posted @ 2018-05-08 15:24 hangzhi 阅读(200) 评论(0) 推荐(0) 编辑

导航