摘要: 一、代码 二、项目所需jar包 commons-logging-1.1.1.jar下载地址:http://pan.baidu.com/s/1CSonccommons-httpclient-3.1.jar下载地址:http://pan.baidu.com/s/1sjjXy6xcommons-codec 阅读全文
posted @ 2018-04-02 16:49 瑾谦 阅读(487) 评论(0) 推荐(0)
摘要: 一、简介 proto3是新版本的protobuf语法。它简化了部分语法,并扩大了支持的语言,Ruby、C#。目前谷歌推荐只在是用新支持的语言或使用新的gRPC框架的时候使用。proto2和proto3不是完全兼容的。这里列出一些proto2与proto3的区别。 二、proto3 希望编译器使用pr 阅读全文
posted @ 2018-04-02 16:31 瑾谦 阅读(4266) 评论(0) 推荐(0)
摘要: 一、proto文件 PB的定义是通过proto文件进行定义的,一个标准的类型如下: 其中message定义了类型名字,其中每一个字段有三个选项: required:字段必填。 optional: 字段选填,不填就会使用默认值,默认数值类型的默认值为0,string类型为空字符串,枚举类型为第一个枚举 阅读全文
posted @ 2018-03-23 09:58 瑾谦 阅读(1180) 评论(0) 推荐(0)
摘要: 一、protocol buffer简介 protocol buffer(简称PB)是google开源的一个数据序列化与反序列化工具,由于其支持多种语言、各种平台,多被用于对象的存储,远程调用等方向。用户首先定义对象的结构,根据结构生成对应语言的源码,然后就可以在各种语言中使用PB将数据进行序列化和反 阅读全文
posted @ 2018-03-08 15:21 瑾谦 阅读(2532) 评论(1) 推荐(0)
摘要: 1.RabbitMQ简介 RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。 官网:http://www.rabbitmq.com/ 2.Spring集成RabbitMQ 2.1 maven配置 2.2 rabbmitmq配置 阅读全文
posted @ 2018-01-06 18:34 瑾谦 阅读(11743) 评论(1) 推荐(0)
摘要: 一、Web 2.0的特点 提到Ajax不得不提到WEB2.0 1、用户贡献内容 2、内容聚合RSS 3、更丰富的“用户体验” 二、Ajax的作用 无刷新:不刷新整个页面,只刷新局部 无刷新的好处 只更新部分页面,有效利用带宽 提供连续的用户体验 提供类似C/S的交互效果,操作更方 三、传统Web与A 阅读全文
posted @ 2017-11-23 17:44 瑾谦 阅读(356) 评论(0) 推荐(0)
摘要: 一、Commons-FileUpload简介 Commons-FileUpload组件 Commons是Apache开放源代码组织的一个Java子项目,其中的FileUpload是用来处理HTTP文件上传的子项目 Commons-FileUpload组件特点 使用简单:可以方便地嵌入到JSP文件中, 阅读全文
posted @ 2017-11-22 16:49 瑾谦 阅读(3753) 评论(0) 推荐(0)
摘要: 一、在Eclipse中引入Tomcat 第一步: 第二步: 第三步: 第四部: 阅读全文
posted @ 2017-11-20 16:33 瑾谦 阅读(425) 评论(0) 推荐(0)
摘要: 一、Tomcat服务器简介(此点网上官方有详尽的解释,故此不赘述,以学习使用为主) Apache Jakarta的开源项目 JSP/Servlet容器 二、Tomcat的目录结构 三、启动和停止Tomcat服务器 Tomcat服务启动检测 在IE地址栏中输入 http://localhost:端口号 阅读全文
posted @ 2017-11-20 10:39 瑾谦 阅读(172) 评论(0) 推荐(0)
摘要: 一、B/S结构的基本概念 1、什么是动态网页 2、为什么需要动态网页 3、如何实现动态网页 4、为什么学习B/S技术 4.1C/S结构 优点: 1、C/S架构的界面和操作可以很丰富。 2、安全性能可以很容易保证,实现多层认证也不难。 3、由于只有一层交互,因此响应速度较快。 缺点: 1、适用面相对窄 阅读全文
posted @ 2017-11-17 10:34 瑾谦 阅读(258) 评论(0) 推荐(0)