Android okHttp网络请求之Get/Post请求

前言:      之前项目中一直使用的Xutils开源框架,从xutils 2.1.5版本使用到最近的xutils 3.0,使用起来也是蛮方便的,只不过最近想着完善一下app中使用的开源框架,由于Xutils里面包含的东西相对来说比较杂,有数据库、图片缓存、注解、网络请求等等,秉着一个开源库只处理一件事的想法,决定逐步替换到Xutils,上网搜了一下比较好的开源框架,就找到了okHttp、v
阅读本文

使用J2SE1.4开发CORBA程序(二)

https://weibo.com/P201801-02p/1001604190669961870873https://weibo.com/P201801-02p/1001604190670028981205https://weibo.com/P201801-02p/1001604190670041578030https://weibo.com/P201801-02p/10016041906703
阅读本文

Java中的异步网络编程

https://weibo.com/rq-201801-02=p/1001604188360318056848https://weibo.com/rq-201801-02=p/1001604188360422899705https://weibo.com/rq-201801-02=p/1001604188360410331940https://weibo.com/rq-201801-02=p/10
阅读本文

回顾2017,未来仍需要不停充电

关于工作今年,我经历了人生准确意义上的跳槽。此前经历过2015年阿里宝宝的”拥抱变化“事故(虽然侥幸拿到了offer),因此面对跳槽或者异动已有了较强的抵抗和适应能力,所有5月底的离职对我负面影响其实并不大,更何况这是自我做出的并坚信可以把握住的一个追求更好发展的契机。来到微店,我接触了不少新鲜的观念,也尝试和其他同事交流工作经验,这使我获益良多。此前的学术生涯以及短暂的工作初体验阶段并没有太多需
阅读本文

MyCat入门

分布式系统分布式系统是指其组件分布在网络上,组件之间通过传递消息进行通信和动作协调的系统。核心理 念是让多台服务器协同工作,完成单台服务器无法处理的任务,尤其是高并发或者大数据量的任 务。分布式系统特点透明性:分布式系统对于用户来说是透明的,一个分布式系统在用户面前的表现就像 一个传统的单处理机分时系统,可让用户不必了解其内部结构就能使用。扩展性:分布式系统大的特点就是可扩展性,它能够根据需求
阅读本文

浅谈Unix I/O模型

关于I/O模型的文章比较多,参考多篇后理解上仍然不太满意,终需自己整理一次,也是编写高吞吐量高性能网络接口模块的基础。这里所说的主要针对网络I/O,近几年面对越来越大的用户请求量,如何优化这些步骤直接影响接口用户体验。一、前言 I/O模型有几个名词的解释 (比较容易混淆):阻塞与非阻塞:区别在于调用函数时,是否立即返回还是让线程等待。阻塞模型需要等待操作完成,而非阻塞模型则是立即返回(未准
阅读本文

互联网时代,我眼中的架构变迁

互联网在变,架构也在变,架构的变迁亦是互联网的变迁。所以,我们有必要来聊聊互联网的架构及其变迁。何为架构?往大的说,宇宙有架构,社会有架构,往小的说,建筑要有架构,软件要有架构,往玄乎的说,它由分工而来,回归整体而去,往实际的说,架构的核心就是为了解决问题,包括业务的问题、人的问题。为了方便表述,我姑且的把互联网的架构演进过程分为三个时代:单机时代、集群时代和分布式时代。三个时代并非按照历史时间顺
阅读本文

消息队列的优缺点比较

与其他MQ相比较,Kafka有一些优缺点,主要如下,优点:可扩展。Kafka集群可以透明的扩展,增加新的服务器进集群。 高性能。Kafka性能远超过传统的ActiveMQ、RabbitMQ等,Kafka支持Batch操作。 容错性。Kafka每个Partition数据会复制到几台服务器,当某个Broker失效时,Zookeeper将通知生产者和消费者从而使用其他的Broker。 缺点:重复消息
阅读本文

Nginx 反向代理服务器 学习记录

Nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。Nginx特点:1、跨平台:Nginx可以在大多数Unix like os 编译运行,而且也有Windows移
阅读本文

SDN第四次作业

1.阅读 了解SDN控制器的发展http://www.sdnlab.com/13306.htmlhttp://www.docin.com/p-1536626509.html了解ryu控制器http://www.sdnlab.com/1785.html 了解onos控制器http://www.sdnlab.com/16912.html 了解opendaylight控制器 2.书写博客onos控制器:
阅读本文

nginx学习-简介

一.nginx简介  Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上ngi
阅读本文

Python几种主流框架

从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。 Django: Python Web应用开发框架Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库
阅读本文

高性能服务器开发之boost.asio实现原理

myasio代码下载以下是deadline_timer的示例,其它server、client等网络部分示例就不贴了#include <iostream> #include <functional> #include <asio/io_service.h> #include <asio/deadline_timer.h> void handle_timer(int error) {
阅读本文

Zookeeper 简单介绍

一. 分布式协调技术 在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成”脏数据”的后果。这时,有人可能会说这个简单,写一个调度算法就轻松解决了。说这句话的人,可能对分布式系统不是很了解,所以才会出现这种误解。如果这些进程
阅读本文

Nginx实现负载均衡&Nginx缓存功能

一、Nginx是什么  Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。   其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗
阅读本文