#开源协议

科学世界的人文关怀:开源科学与人工智能

【活动高能,人工智能发烧友速来】8月22日,集智俱乐部将与一起悦读俱乐部共同邀请集智俱乐部核心成员张江、袁行远、玉德俊,对话著名软件科学家庄力可博士,与您一起分享他们的科学探索故事。并探讨人工智能与开源科学的现状和未来。【时间】2015年8月22日14:30-17:00【地点】百万庄图书大厦(北京西城区百万庄大街22号...

开源的轻量级JSON存储Kinto介绍

本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2015/12/introducing-kintoKinto是个提供了同步与分片功能的轻量级JSON存储服务,并且易于使用。它在Mozilla内部得到了广泛的应用,基于Apachev2许可。基本上,Kinto...

160多个android开源码汇总

主要介绍那些不错个性化的View,包含ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphVie...
代码星球 ·2020-04-06

网络基础篇(一)--TCP/IP协议族

TCP/IP协议族是一个分层,多协议通信体系.1TCP/IP协议族体系结构TCP/IP协议族自底而上分为四层:数据链路层,网络层,传输层和应用层.1.1数据链路层实现网卡接口的网络驱动程序,以处理数据在物理媒介(如,以太网,令牌环)上的传输.经常使用协议:ARP协议和RARP协议1.2网络层实现数据包的选路和转发.採用...
代码星球 ·2020-04-06

造轮子 | 怎样设计一个面向协议的 iOS 网络请求库

近期开源了一个面向协议设计的网络请求库MBNetwork,基于Alamofire和ObjectMapper实现,目的是简化业务层的网络请求操作。对于大部分App而言,业务层做一次网络请求通常关心的问题有例如以下几个:怎样在任何位置发起网络请求。表单创建。包括请求地址、请求方式(GET/POST/……)、请求头等……载入...

开源搜素引擎——Nutch

   Nutch是一个开源Java实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。包括全文搜索和Web爬虫。  Nutch是一个开源Java实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。包括全文搜索和Web爬虫。尽管Web搜索是漫游Internet的基本要求,...
代码星球 ·2020-04-06

RPC(Remote Procedure Call Protocol)——远程过程调用协议 学习总结

  首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。比如说,一个方法可能是这样定义的:EmployeegetEm...

HTTP协议中request和response常用方法

一、request的常用方法:1、获取请求的方式getMethod()2、目录的路径getContextPath()3、获取servlet路径getServletString()4、获得get请求参数getQueryString()5、获取请求的urlgetRequestURL()getRequestURI()6、获得...

ciancd开源

 github 开源项目:ciandcd : https://github.com/ciandcdjenkins:https://github.com/ciandcd/jenkins-awesomeciandcd awesome:https://github.com/c...
代码星球 ·2020-04-05

HTTP协议状态码

HTTP协议状态码,是指在HTTP协议运行中由客户端发出请求连接,服务端建立连接;客户端发出HTTP请求(Request),服务端返回响应信息(Respond),而在这个过程中由于客户端或服务端的问题会返回相应的错误代码并显示给用户,对应的错误代码表示不同的错误信息,根据这个信息用户可以调整相应的操作来修改出现的错误,...
代码星球 ·2020-04-05

基于51的串行通讯原理及协议详解(uart)

串行与并行通讯方式并行:控制简单,传输速度快。线多,长距离成本较高且同时接受困难。串行:将数据字节分成一位一位的行驶在一条传输线上进行传输。如图: 同步与异步串行通讯方式同步串行通讯方式:同步通讯需要建立发送方对接收方时钟的直接控制,是双方达到完全同步。异步串行通讯方式:通讯的发送和接收设备使用各自的时钟控制...

开源蜘蛛集合(转自haizhiguang博客,链接:http://blog.csdn.net/haizhiguang/article/details/20209573)

各种蜘蛛: Heritrix是一个开源,可扩展的web爬虫项目。Heritrix设计成严格按照robots.txt文件的排除指示和METArobots标签。WebSPHINX是一个Java类包和Web爬虫的交互式开发环境。Web爬虫(也叫作机器人或蜘蛛)是可以自动浏览与处理Web页面的程序。WebSPHINX...

微服务,开源 RPC 框架

SpringCloud:国外Pivotal公司2014年对外开源的RPC框架,仅支持Java语言SpringCloud利用SpringBoot特性整合了开源行业中优秀的组件,整体对外提供了一套在微服务架构中服务治理的解决方案。只支持Java语言平台,它的架构图可以用下面这张图来描述。由此可见,SpringCloud微服...
代码星球 ·2020-04-05

HTTP 协议入门

HTTP协议是互联网的基础协议,也是网页开发的必备知识,最新版本HTTP/2更是让它成为技术热点。本文介绍HTTP协议的历史演变和设计思路。HTTP是基于TCP/IP协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。最早版本是1991年发布的0.9版。该版本...
代码星球 ·2020-04-05

高效coder,筹备开源框架toutou.escort.js

背景:JavaScript在工作中运用的非常广泛,作为一门弱类型语言,在使用JavaScript的时候,很多事情需要codermanual的去完成,这无疑增加了coder的工作量。扩展:在这样的背景下,很多coder会将JavaScript一些需要自己manual去做的事情单独记录下来,以便在以后的工作中如果再遇到需要...
首页上一页...4950515253...下一页尾页