WebService之CXF开发指南
一、Web Services、SOA简介。 二、CXF简介。 1、关于ApacheCXF。 2、功能特性。 3、CXF安装包下载及目录结构。 4、CXF框架支撑环境。 5、CXF应用开发。 【a、创建项目骨架。 b、接口类创建。 c、具体类实现。 d、spring配置。 e、web应用配置。 f、应用部署。 g、启动服务。 h、消费服务。】
一、Web Services、SOA简介。 二、CXF简介。 1、关于ApacheCXF。 2、功能特性。 3、CXF安装包下载及目录结构。 4、CXF框架支撑环境。 5、CXF应用开发。 【a、创建项目骨架。 b、接口类创建。 c、具体类实现。 d、spring配置。 e、web应用配置。 f、应用部署。 g、启动服务。 h、消费服务。】
一、 POI简介。 二、 HSSF概况 。 三、 POI EXCEL文档结构类 。 四、 EXCEL常用操作方法 。 【1、得到Excel常用对象 2、建立Excel常用对象 3、设置sheet名称和单元格内容 4、取得sheet的数目 5、根据index取得sheet对象 6、取得有效的行数 7、取得一行的有效单元格个数 8、单元格值类型读写 9、设置列宽、行高 10、添加区域,合并单元格 11、保存Excel文件 12、根据单元格不同属性返回字符串数值 13、常用单元格边框格式 14、设置字体和内容位置 15、插入图片 16、调整工作表位置 17、设置打印区域 18、标注脚注 19、在工作单中清空行数据,调整行位置 20、选中指定的工作表 21、工作表的放大缩小 22、头注和脚注 23、自定义颜色 24、填充和颜色设置 25、强行刷新单元格公式】
包含FastDFS相关术语、同步机制、通信协议、目录结构、安装和运行和其他系统对比等内容。 FastDFS是一个轻量级的开源分布式文件系统。FastDFS主要解决了大容量的文件存储和高并发访问的问题,文件存取时实现了负载均衡。FastDFS实现了软件方式的RAID,可以使用廉价的IDE硬盘进行存储。支持存储服务器在线扩容。支持相同内容的文件只保存一份,节约磁盘空间。FastDFS只能通过Client API访问,不支持POSIX访问方式。 FastDFS特别适合大中型网站使用,用来存储资源文件(如:图片、文档、音频、视频等等)
每次需要shiro做权限控制, Realm的授权方法就会被调用, 查询数据库重新完成授权! 问题: 性能开销比较大 解决: 对用户授权,只进行一次 查询,查询后,将用户授权信息放入缓存中,以后需要授权时,直接从缓存中获取数据,而无需查询数据表。
采用REST架构风格,对于开发、测试、运维人员来说,都会更简单。可以充分利用大量HTTP服务器端和客户端开发库、Web功能测试/性能测试工 具、HTTP缓存、HTTP代理服务器、防火墙。这些开发库和基础设施早已成为了日常用品,不需要什么火箭科技(例如神奇昂贵的应用服务器、中间件)就能 解决大多数可伸缩性方面的问题。
一、背景与基础概念 二、RESTful API应遵循的原则 1、协议(Protocol) 2、域名(ROOT URL) 3、版本(Versioning) 4、路径(Endpoints) 5、HTTP动词(HTTP Verbs) 6、过滤信息(Filtering) 7、状态码(Status Codes) 8、错误处理(Error handling) 9、返回结果(Response) 10、使用HATEOAS的Hypermedia API 11、认证(Authentication) 三、Swagger API标准
Protocol Buffers(也称protobuf)是Google公司出口的一种独立于开发语言,独立于平台的可扩展的结构化数据序列机制。可以在不破坏原数据格式的基础上,依据原有数据格式,更新现有的数据格式。通俗点来讲它跟xml和json是一类。是一种数据交互格式协议。 网上有很多它的介绍,主要优点是它是基于二进制的,所以比起结构化的xml协议来说,它的体积很少,数据在传输过程中会更快。另外它也支持c++、java、python、php、javascript等主流开发语言。
只要两个表的公共字段有匹配值,就将这两个表中的记录组合起来。 个人理解:以一个共同的字段求两个表中符合要求的交集,并将每个表符合要求的记录以共同的字段为牵引合并起来。