自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (36)
  • 收藏
  • 关注

空空如也

字节跳动把Python入门知识点整理成手册了-背记手册,高清PDF下载

前言 无论是学习任何一门语言,基础知识一定要扎实,基础功非常的重要,找一个有丰富编程经验的老师或者师兄带着你会少走很多弯路, 你的进步速度也会快很多,无论我们学习的目的是什么,不得不说Python真的是一门值得付出时间去学习的优秀编程语言。 所以今天给大家带来的是字节大佬用了72小时整理出来的这本python入门知识背记手册,能保证在你成为python大牛之前,都离不开这本基础知识点啦。 话不多说,直接来展示: 第一章、走进Python if语句 if...else语句 if...elif...else语句 if语句的嵌套 while循环 for循环 break循环 continue语句 ......

2022-07-01

架构解密从分布式到微服务(Leaderus著)

架构解密,从分布式到微服务高清带书签版本,了解分布式系统的研发流程以及所用到的中间件,学习分布式系统到微服务架构的演化过程。 历时三年终到稿,还未读完初稿,就知道《架构解密:从分布式到微服务》将是一本畅销书。   从传统分布式架构迁移到基于容器技术的微服务架构,这本就是百谈不厌的话题。   更别提内容涉及Microservices、Kubernetes、SOA、Distribute Memory、ElasticSearch、Kafka、CAP、NUMA、SOA、GlusterFS、Actor、Akka、RabbitMQ、Spring Cloud、ZeroC Ice……   Leader-us的文字还是那样充满IT情怀和抱负,也一如既往地流畅和通俗易懂。   一个很复杂的问题,经过Leader-us一个调侃就变得简单化。   一个看似很简单的问题,Leader-us却总能深入到幕后,包括独有的数据和原理讲解,一手的资料啊有木有,世上难买啊有木有,很珍贵啊有木有!   Leader-us调侃道:“《架构解密:从分布式到微服务》是一本代码级吹水架构师读物,从此360°无死角吹水,绝地反击,打败纯吹水派架构师”,让我们拭目以待。 分布式架构与微服务平台是当今IT界的关键技术,也是资深软件工程师和系统架构师必须掌握的核心技术。《架构解密:从分布式到微服务》以从传统分布式架构迁移到基于容器技术的微服务架构为主线,全面、透彻地介绍了与分布式架构及微服务相关的知识和技术。《架构解密:从分布式到微服务》一开始并没有提及分布式的枯燥理论,而是讲述了一段精彩的IT发展史,其中重点讲述了大型机、UNIX小机器的没落与X86平台的崛起,从而巧妙地引出CPU、内存、网络、存储的分布式演进过程,这恰恰是分布式软件系统赖以运行的“物质基础”。然后简明扼要地介绍了进行系统架构所必需的网络基础,并详细介绍了分布式系统中的经典理论、设计套路及RPC通信,对内存、SOA架构、分布式存储、分布式计算等进行了深度解析,后详细介绍了全文检索与消息队列中间件,以及微服务架构所涉及的重点内容。   《架构解密:从分布式到微服务》是Leader-us多年架构经验的倾情分享,主要面向关注分布式架构及微服务,以及有志于成为实力派架构师的IT人士。 Leader-us,本名吴治辉,惠普资深软件架构师,国内知名开源分布式数据库中间件 Mycat的发起人,精通Java编程,拥有过16年软件研发经验,专注于电信和云计算方面的软件研发,参与过众多分布式与云计算相关的大型项目架构设计和 Coding,是业界少有的具备很强 Coding 能力的 S级资深架构师;曾经选拔和培养了大批Java工程师,他们中的大多数人进入知名软件公司参与核心研发,也有一些人选择创业。   Leader-us 也是《ZeroC Ice 木又威指南》《Kubernetes 木又威指南:从 Docker到 Kubernetes 实践全接触》的作者。

2018-03-27

微服务设计(高清版美Sam Newman著崔力强张骏译)

前言 xiv 第1 章 微服务 1 1.1 什么是微服务 2 1.1.1 很小,专注于做好一件事 2 1.1.2 自治性 3 1.2 主要好处 3 1.2.1 技术异构性 3 1.2.2 弹性 4 1.2.3 扩展 5 1.2.4 简化部署 5 1.2.5 与组织结构相匹配 6 1.2.6 可组合性 6 1.2.7 对可替代性的优化 6 1.3 面向服务的架构 7 1.4 其他分解技术 7 1.4.1 共享库 8 1.4.2 模块 8 1.5 没有银弹 9 1.6 小结 10 第2 章 演化式架构师 11 2.1 不准确的比较 11 2.2 架构师的演化视角 12 2.3 分区 14 2.4 一个原则性的方法 15 2.4.1 战略目标 15 2.4.2 原则 15 2.4.3 实践 16 2.4.4 将原则和实践相结合 16 2.4.5 真实世界的例子 16 2.5 要求的标准 17 2.5.1 监控 18 2.5.2 接口 18 2.5.3 架构安全性 18 2.6 代码治理 18 2.6.1 范例 19 2.6.2 裁剪服务代码模板 19 2.7 技术债务 20 2.8 例外管理 21 2.9 集中治理和领导 21 2.10 建设团队 22 2. 11 小结 23 第3 章 如何建模服务 24 3.1 MusicCorp 简介 24 3.2 什么样的服务是好服务 25 3.2.1 松耦合 25 3.2.2 高内聚 25 3.3 限界上下文 26 3.3.1 共享的隐藏模型 26 3.3.2 模块和服务 27 3.3.3 过早划分 28 3.4 业务功能 28 3.5 逐步划分上下文 29 3.6 关于业务概念的沟通 30 3.7 技术边界 30 3.8 小结 31 第4 章 集成 32 4.1 寻找理想的集成技术 32 4.1.1 避免破坏性修改 32 4.1.2 保证API 的技术无关性 32 4.1.3 使你的服务易于消费方使用 33 4.1.4 隐藏内部实现细节 33 4.2 为用户创建接口 33 4.3 共享数据库 33 4.4 同步与异步 35 4.5 编排与协同 35 4.6 远程过程调用 38 4.6.1 技术的耦合 38 4.6.2 本地调用和远程调用并不相同 39 4.6.3 脆弱性 39 4.6.4 RPC 很糟糕吗 40 4.7 REST 41 4.7.1 REST 和HTTP 41 4.7.2 超媒体作为程序状态的引擎 42 4.7.3 JSON、XML 还是其他 44 4.7.4 留心过多的约定 44 4.7.5 基于HTTP 的REST 的缺点 45 4.8 实现基于事件的异步协作方式 46 4.8.1 技术选择 46 4.8.2 异步架构的复杂性 47 4.9 服务即状态机 48 4.10 响应式扩展 48 4.11 微服务世界中的DRY 和代码重用的危险 49 4.12 按引用访问 50 4.13 版本管理 51 4.13.1 尽可能推迟 51 4.13.2 及早发现破坏性修改 52 4.13.3 使用语义化的版本管理 53 4.13.4 不同的接口共存 53 4.13.5 同时使用多个版本的服务 54 4.14 用户界面 55 4.14.1 走向数字化 56 4.14.2 约束 56 4.14.3 API 组合 57 4.14.4 UI 片段的组合 57 4.14.5 为前端服务的后端 59 4.14.6 一种混合方式 60 4.15 与第三方软件集成 61 4.15.1 缺乏控制 61 4.15.2 定制化 62 4.15.3 意大利面式的集成 62 4.15.4 在自己可控的平台进行定制化 62 4.15.5 绞杀者模式 64 4.16 小结 65 第5 章 分解单块系统 66 5.1 关键是接缝 66 5.2 分解MusicCorp 67 5.3 分解单块系统的原因 68 5.3.1 改变的速度 68 5.3.2 团队结构 68 5.3.3 安全 68 5.3.4 技术 68 5.4 杂乱的依赖 69 5.5 数据库 69 5.6 找到问题的关键 69 5.7 例子:打破外键关系 70 5.8 例子:共享静态数据 71 5.9 例子:共享数据 72 5.10 例子:共享表 73 5.11 重构数据库 74 5.12 事务边界 75 5.12.1 再试一次 76 5.12.2 终止整个操作 77 5.12.3 分布式事务 77 5.12.4 应该怎么办呢 78 5.13 报告 78 5.14 报告数据库 78 5.15 通过服务调用来获取数据 80 5.16 数据导出 81 5.17 事件数据导出 82 5.18 数据导出的备份 83 5.19 走向实时 84 5.20 修改的代价 84 5.21 理解根本原因 84 5.22 小结 85 第6 章 部署 86 6.1 持续集成简介 86 6.2 把持续集成映射到微服务 87 6.3 构建流水线和持续交付 90 6.4 平台特定的构建物 91 6.5 操作系统构建物 92 6.6 定制化镜像 93 6.6.1 将镜像作为构建物 94 6.6.2 不可变服务器 95 6.7 环境 95 6.8 服务配置 96 6.9 服务与主机之间的映射 97 6.9.1 单主机多服务 97 6.9.2 应用程序容器 99 6.9.3 每个主机一个服务 100 6.9.4 平台即服务 101 6.10 自动化 101 6.11 从物理机到虚拟机 102 6.11.1 传统的虚拟化技术 103 6.11.2 Vagrant 104 6.11.3 Linux 容器 104 6.11.4 Docker 106 6.12 一个部署接口 107 6.13 小结 109 第7 章 测试 110 7.1 测试类型 110 7.2 测试范围 111 7.2.1 单元测试 112 7.2.2 服务测试 113 7.2.3 端到端测试 114 7.2.4 权衡 114 7.2.5 比例 115 7.3 实现服务测试 115 7.3.1 mock 还是打桩 115 7.3.2 智能的打桩服务 116 7.4 微妙的端到端测试 117 7.5 端到端测试的缺点 118 7.6 脆弱的测试 118 7.6.1 谁来写这些测试 119 7.6.2 测试多长时间 119 7.6.3 大量的堆积 120 7.6.4 元版本 120 7.7 测试场景,而不是故事 121 7.8 拯救消费者驱动的测试 121 7.8.1 Pact 123 7.8.2 关于沟通 124 7.9 还应该使用端到端测试吗 124 7.10 部署后再测试 125 7.10.1 区分部署和上线 125 7.10.2 金丝雀发布 126 7.10.3 平均修复时间胜过平均故障间隔时间 127 7.11 跨功能的测试 128 7.12 小结 129 第8 章 监控 131 8.1 单一服务,单一服务器 132 8.2 单一服务,多个服务器 132 8.3 多个服务,多个服务器 133 8.4 日志,日志,更多的日志 134 8.5 多个服务的指标跟踪 135 8.6 服务指标 135 8.7 综合监控 136 8.8 关联标识 137 8.9 级联 139 8.10 标准化 139 8.11 考虑受众 140 8.12 未来 140 8.13 小结 141 第9 章 安全 143 9.1 身份验证和授权 143 9.1.1 常见的单点登录实现 144 9.1.2 单点登录网关 145 9.1.3 细粒度的授权 146 9.2 服务间的身份验证和授权 146 9.2.1 在边界内允许一切 146 9.2.2 HTTP(S) 基本身份验证 147 9.2.3 使用SAML 或OpenID Connect 148 9.2.4 客户端证书 148 9.2.5 HTTP 之上的HMAC 149 9.2.6 API 密钥 149 9.2.7 代理问题 150 9.3 静态数据的安全 152 9.3.1 使用众所周知的加密算法 152 9.3.2 一切皆与密钥相关 153 9.3.3 选择你的目标 153 9.3.4 按需解密 153 9.3.5 加密备份 153 9.4 深度防御 154 9.4.1 防火墙 154 9.4.2 日志 154 9.4.3 入侵检测(和预防)系统 154 9.4.4 网络隔离 155 9.4.5 操作系统 155 9.5 一个示例 156 9.6 保持节俭 158 9.7 人的因素 158 9.8 黄金法则 158 9.9 内建安全 159 9.10 外部验证 159 9.11 小结 159 第10 章 康威定律和系统设计 161 10.1 证据 161 10.1.1 松耦合组织和紧耦合组织 162 10.1.2 Windows Vista 162 10.2 Netflix 和Amazon 162 10.3 我们可以做什么 163 10.4 适应沟通途径 163 10.5 服务所有权 164 10.6 共享服务的原因 164 10.6.1 难以分割 164 10.6.2 特性团队 164 10.6.3 交付瓶颈 165 10.7 内部开源 166 10.7.1 守护者的角色 166 10.7.2 成熟 166 10.7.3 工具 167 10.8 限界上下文和团队结构 167 10.9 孤儿服务 167 10.10 案例研究:RealEstate.com.au 168 10.11 反向的康威定律 169 10.12 人 170 10.13 小结 170 第11 章 规模化微服务 171 11.1 故障无处不在 171 11.2 多少是太多 172 11.3 功能降级 173 11.4 架构性安全措施 174 11.5 反脆弱的组织 175 11.5.1 超时 176 11.5.2 断路器 176 11.5.3 舱壁 178 11.5.4 隔离 179 11.6 幂等 179 11.7 扩展 180 11.7.1 更强大的主机 181 11.7.2 拆分负载 181 11.7.3 分散风险 181 11.7.4 负载均衡 182 11.7.5 基于worker 的系统 184 11.7.6 重新设计 184 11.8 扩展数据库 185 11.8.1 服务的可用性和数据的持久性 185 11.8.2 扩展读取 185 11.8.2 扩展写操作 186 11.8.4 共享数据库基础设施 187 11.8.5 CQRS 187 11.9 缓存 188 11.9.1 客户端、 代理和服务器端缓存 188 11.9.2 HTTP 缓存 189 11.9.3 为写使用缓存 190 11.9.4 为弹性使用缓存 190 11.9.5 隐藏源服务 191 11.9.6 保持简单 191 11.9.7 缓存中毒:一个警示 192 11.10 自动伸缩 192 11.11 CAP 定理 193 11.11.1 牺牲一致性 194 11.11.2 牺牲可用性 195 11.11.3 牺牲分区容忍性 195 11.11.4 AP 还是CP 196 11.11.5 这不是全部或全不 196 11.11.6 真实世界 197 11.12 服务发现 197 11.13 动态服务注册 199 11.13.1 Zookeeper 199 11.13.2 Consul 200 11.13.4 构造你自己的系统 201 11.13.5 别忘了人 201 11.14 文档服务 201 11.14.1 Swagger 202 11.14.2 HAL 和HAL 浏览器 202 11.15 自描述系统 203 11.16 小结 203 第12 章 总结 204 12.1 微服务的原则 204 12.1.1 围绕业务概念建模 205 12.1.2 接受自动化文化 205 12.1.3 隐藏内部实现细节 205 12.1.4 让一切都去中心化 206 12.1.5 可独立部署 206 12.1.6 隔离失败 206 12.1.7 高度可观察 207 12.2 什么时候你不应该使用微服务 207 12.3 临别赠言 208 关于作者 209 关于封面 209 本书全面介绍了微服务的建模、集成、测试、部署和监控,通过一个虚构的公司讲解了如何建立微服务架构。主要内容包括认识微服务在保证系统设计与组织目标统一上的重要性,学会把服务集成到已有系统中,采用递增手段拆分单块大型应用,通过持续集成部署微服务,等等。

2018-03-27

微服务架构与实践_王磊著(高清版电子工业出版社).pdf

随着RESTful、云计算、DevOps、持续交付等概念的深入人心,微服务架构逐渐成为系统架构的一个代名词。本书首先从理论出发,介绍了微服务架构的概念、诞生背景、本质特征以及优缺点;然后基于实践,探讨了如何从零开始构建**个微服务,包括Hello World API、Docker 映像构建与部署、日志聚合、监控告警、持续交付流水线等;最后,在进阶部分讨论了微服务的轻量级通信、消费者驱动的契约测试,并通过一个真实的案例描述了如何使用微服务架构改造遗留系统。全书内容丰富,条理清晰,通俗易懂,是一本理论结合实践的微服务架构的实用书籍。   本书不仅适合架构师、开发人员、测试人员以及运维人员阅读,也适合正在尝试使用微服务架构解耦历史遗留系统的团队或者个人参考,希望本书能在实际工作中对读者有所帮助。 随着RESTful、云计算、DevOps、持续交付等概念的深入人心,微服务架构逐渐成为系统架构的一个代名词。本书首先从理论出发,介绍了微服务架构的概念、诞生背景、本质特征以及优缺点;然后基于实践,探讨了如何从零开始构建第一个微服务,包括Hello World API、Docker 映像构建与部署、日志聚合、监控告警、持续交付流水线等;最后,在进阶部 分讨论了微服务的轻量级通信、消费者驱动的契约测试,并通过一个真实的案例描述了如何使用微服务架构改造遗留系统。全书内容丰富,条理清晰,通俗易懂,是一本理论结合实践的微服务架构的实用书籍。 本书不仅适合架构师、开发人员、测试人员以及运维人员阅读,也适合正在尝试使用微服务架构解耦历史遗留系统的团队或者个人参考,希望本书能在实际工作中对读者有所帮助。

2018-03-27

微信之道(讲述微信系统架构的PPT)

系统讲述了微信的设计理念,系统架构,容灾策略等内容。

2018-03-05

Python学习手册(第4版/第5版)两本高清文字完整.pdf版

一、两本书都是PDF版; 二、两本书都是高清文字版,不是影印; 三、两本书都是带有清晰的目录,方便学习时查找与跳转; 四、第5版为英文,第4版为中文,都是OREILLY,且都涵盖了Python2.6和3.X;英文好看英文,英文不好看中文,总一本适合你的; Learning Python 5th Edition Python Python学习手册(第5版).pdf Python学习手册(第4版).pdf 类型和操作——深入讨论Python主要的内置对象类型:数字、列表和字典等。 语句和语法——在Python中输入代码来建立并处理对象,以及Python一般的语法模型。 函数——Python基本的面向过程工具,用于组织代码和重用。 模块——封装语句、函数以及其他工具,从而可以组织成较大的组件。 ....

2018-02-26

Geotools Java API 开发gis的参考资料

org.geotools org.geotools.arcsde org.geotools.arcsde.data org.geotools.arcsde.data.versioning org.geotools.arcsde.data.view org.geotools.arcsde.filter org.geotools.arcsde.gce org.geotools.arcsde.gce.band org.geotools.arcsde.gce.imageio org.geotools.arcs de.gce.producer org.geotools.arcsde.pool org.geotools.axis org.geotools.brewer.color org.geotools.coverage org.geotools.coverage.grid org.geotools.coverage.grid.io org.geotools.coverage.grid.io.imageio org.geotools.coverage.io org.geotools.coverage.processing org.geotools.coverage.processing.operation org.geotools.data org.geotools.data.collection org.geotools.data.crs org.geotools.data.db2 org.geotools.data.db2.filter org.geotools.data.dir org.geotools.data.gml org.geotools.data.gpx org.geotools.data.gpx.temporal org.geotools.data.h2 org.geotools.data.jdbc org.geotools.data.jdbc.attributeio org.geotools.data.jdbc.datasource org.geotools.data.jdbc.fidmapper org.geotools.data.jdbc.referencing org.geotools.data.memory org.geotools.data.mif org.geotools.data.mysql org.geotools.data.oracle org.geotools.data.oracle.attributeio org.geotools.data.oracle.referencing org.geotools.data.oracle.sdo org.geotools.data.ows org.geotools.data.postgis org.geotools.data.postgis.attributeio org.geotools.data.postgis.collection org.geotools.data.postgis.fidmapper org.geotools.data.postgis.referencing org.geotools.data.property org.geotools.data.shapefile org.geotools.data.shapefile.dbf org.geotools.data.shapefile.indexed org.geotools.data.shapefile.indexed.attribute org.geotools.data.shapefile.prj org.geotools.data.shapefile.shp org.geotools.data.shapefile.shp.xml org.geotools.data.store org.geotools.data.tiger org.geotools.data.view org.geotools.data.vpf org.geotools.data.vpf.exc org.geotools.data.vpf.file org.geotools.data.vpf.ifc org.geotools.data.vpf.io org.geotools.data.vpf.readers org.geotools.data.vpf.util org.geotools.data.wfs org.geotools.data.wms org.geotools.data.wms.request org.geotools.data.wms.response org.geotools.data.wms.xml org.geotools.demo org.geotools.demo.data org.geotools.demo.example org.geotools.demo.features org.geotools.demo.geometry org.geotools.demo.introduction org.geotools.demo.jts org.geotools.demo.libraryJTS org.geotools.demo.main org.geotools.demo.mappane org.geotools.demo.metadata.example org.geotools.demo.postgis org.geotools.demo.swing org.geotools.demo.swing.process org.geotools.demo.widgets org.geotools.demo.xml org.geotools.display.canvas org.geotools.display.canvas.map org.geotools.display.event org.geotools.display.geom org.geotools.display.style org.geotools.factory org.geotools.feature org.geotools.feature.collection org.geotools.feature.simple org.geotools.feature.type org.geotools.feature.visitor org.geotools.filter org.geotools.filter.capability org.geotools.filter.expression org.geotools.filter.function org.geotools.filter.function.math org.geotools.filter.identity org.geotools.filter.parser org.geotools.filter.spatial org.geotools.filter.text.cql2 org.geotools.filter.text.txt org.geotools.filter.v1_0 org.geotools.filter.v1_0.capabilities org.geotools.filter.v1_1 org.geotools.filter.v1_1.capabilities org.geotools.filter.visitor org.geotools.gce.arcgrid org.geotools.gce.geotiff org.geotools.gce.geotiff.crs_adapters org.geotools.gce.geotiff.IIOMetadataAdpaters org.geotools.gce.geotiff.IIOMetadataAdpaters.utils org.geotools.gce.geotiff.IIOMetadataAdpaters.utils.codes org.geotools.gce.gtopo30 org.geotools.gce.image org.geotools.gce.imagemosaic org.geotools.gce.imagepyramid org.geotools.geometry org.geotools.geometry.array org.geotools.geometry.coordinatesequence org.geotools.geometry.iso org.geotools.geometry.iso.aggregate org.geotools.geometry.iso.complex org.geotools.geometry.iso.coordinate org.geotools.geometry.iso.index org.geotools.geometry.iso.index.quadtree org.geotools.geometry.iso.io org.geotools.geometry.iso.io.wkt org.geotools.geometry.iso.operation org.geotools.geometry.iso.operation.overlay org.geotools.geometry.iso.operation.relate org.geotools.geometry.iso.primitive org.geotools.geometry.iso.root org.geotools.geometry.iso.topograph2D org.geotools.geometry.iso.topograph2D.index org.geotools.geometry.iso.topograph2D.util org.geotools.geometry.iso.util org.geotools.geometry.iso.util.algorithm2D org.geotools.geometry.iso.util.algorithmND org.geotools.geometry.iso.util.elem2D org.geotools.geometry.iso.util.interpolation org.geotools.geometry.iso.util.topology org.geotools.geometry.jts org.geotools.geometry.jts.coordinatesequence org.geotools.geometry.jts.spatialschema org.geotools.geometry.jts.spatialschema.geometry org.geotools.geometry.jts.spatialschema.geometry.aggregate org.geotools.geometry.jts.spatialschema.geometry.complex org.geotools.geometry.jts.spatialschema.geometry.geometry org.geotools.geometry.jts.spatialschema.geometry.primitive org.geotools.geometry.text org.geotools.gml org.geotools.gml.producer org.geotools.gml2 org.geotools.gml2.bindings org.geotools.gml3 org.geotools.gml3.bindings org.geotools.gml3.bindings.smil org.geotools.gml3.smil org.geotools.gpx org.geotools.gpx.bean org.geotools.gpx.binding org.geotools.graph.build org.geotools.graph.build.basic org.geotools.graph.build.feature org.geotools.graph.build.line org.geotools.graph.build.opt org.geotools.graph.build.polygon org.geotools.graph.io org.geotools.graph.io.standard org.geotools.graph.path org.geotools.graph.structure org.geotools.graph.structure.basic org.geotools.graph.structure.line org.geotools.graph.structure.opt org.geotools.graph.traverse org.geotools.graph.traverse.basic org.geotools.graph.traverse.standard org.geotools.graph.util org.geotools.graph.util.delaunay org.geotools.graph.util.geom org.geotools.graph.util.graph org.geotools.gui.headless org.geotools.gui.swing org.geotools.gui.swing.contexttree org.geotools.gui.swing.contexttree.column org.geotools.gui.swing.contexttree.node org.geotools.gui.swing.contexttree.popup org.geotools.gui.swing.contexttree.renderer org.geotools.gui.swing.crschooser org.geotools.gui.swing.datachooser org.geotools.gui.swing.datachooser.model org.geotools.gui.swing.demo org.geotools.gui.swing.event org.geotools.gui.swing.filter org.geotools.gui.swing.icon org.geotools.gui.swing.image org.geotools.gui.swing.map.map2d org.geotools.gui.swing.map.map2d.control org.geotools.gui.swing.map.map2d.decoration org.geotools.gui.swing.map.map2d.event org.geotools.gui.swing.map.map2d.handler org.geotools.gui.swing.map.map2d.listener org.geotools.gui.swing.map.map2d.strategy org.geotools.gui.swing.misc org.geotools.gui.swing.misc.filter org.geotools.gui.swing.misc.Render org.geotools.gui.swing.process org.geotools.gui.swing.propertyedit org.geotools.gui.swing.propertyedit.filterproperty org.geotools.gui.swing.propertyedit.model org.geotools.gui.swing.propertyedit.styleproperty org.geotools.gui.swing.referencing org.geotools.gui.swing.style org.geotools.gui.swing.style.sld org.geotools.gui.swing.table org.geotools.gui.swing.tree org.geotools.image org.geotools.image.io org.geotools.image.io.metadata org.geotools.image.io.mosaic org.geotools.image.io.netcdf org.geotools.image.io.stream org.geotools.image.io.text org.geotools.image.jai org.geotools.image.palette org.geotools.index org.geotools.index.quadtree org.geotools.index.quadtree.fs org.geotools.index.rtree org.geotools.index.rtree.cachefs org.geotools.index.rtree.database org.geotools.index.rtree.database.mysql org.geotools.index.rtree.fs org.geotools.index.rtree.memory org.geotools.io org.geotools.jdbc org.geotools.kml org.geotools.kml.bindings org.geotools.legend org.geotools.map org.geotools.map.event org.geotools.math org.geotools.measure org.geotools.metadata org.geotools.metadata.iso org.geotools.metadata.iso.citation org.geotools.metadata.iso.constraint org.geotools.metadata.iso.content org.geotools.metadata.iso.distribution org.geotools.metadata.iso.extent org.geotools.metadata.iso.identification org.geotools.metadata.iso.lineage org.geotools.metadata.iso.maintenance org.geotools.metadata.iso.quality org.geotools.metadata.iso.spatial org.geotools.metadata.sql org.geotools.nature org.geotools.openoffice org.geotools.ows org.geotools.ows.bindings org.geotools.ows.v1_1 org.geotools.parameter org.geotools.process org.geotools.process.impl org.geotools.process.literal org.geotools.referencing org.geotools.referencing.crs org.geotools.referencing.cs org.geotools.referencing.datum org.geotools.referencing.example org.geotools.referencing.factory org.geotools.referencing.factory.epsg org.geotools.referencing.factory.wms org.geotools.referencing.operation org.geotools.referencing.operation.builder org.geotools.referencing.operation.matrix org.geotools.referencing.operation.projection org.geotools.referencing.operation.transform org.geotools.referencing.piecewise org.geotools.referencing.wkt org.geotools.renderer org.geotools.renderer.i18n org.geotools.renderer.lite org.geotools.renderer.lite.gridcoverage2d org.geotools.renderer.shape org.geotools.renderer.shape.shapehandler.jts org.geotools.renderer.shape.shapehandler.simple org.geotools.renderer.style org.geotools.repository org.geotools.repository.adaptable org.geotools.repository.defaults org.geotools.repository.postgis org.geotools.repository.property org.geotools.repository.shapefile org.geotools.repository.styling org.geotools.repository.wfs org.geotools.repository.wms org.geotools.sld org.geotools.sld.bindings org.geotools.styling org.geotools.styling.visitor org.geotools.svg org.geotools.test org.geotools.text org.geotools.text.filter org.geotools.util org.geotools.util.logging org.geotools.utils org.geotools.utils.coveragetiler org.geotools.utils.imagemosaic org.geotools.utils.imageoverviews org.geotools.utils.imagepyramid org.geotools.utils.progress org.geotools.validation org.geotools.validation.attributes org.geotools.validation.dto org.geotools.validation.network org.geotools.validation.relate org.geotools.validation.spatial org.geotools.validation.xml org.geotools.wfs org.geotools.wfs.bindings org.geotools.wfs.protocol org.geotools.wfs.v_1_0_0.data org.geotools.wfs.v_1_1_0.data org.geotools.xlink org.geotools.xml org.geotools.xml.filter org.geotools.xml.gml org.geotools.xml.handlers org.geotools.xml.handlers.xsi org.geotools.xml.impl org.geotools.xml.impl.jxpath org.geotools.xml.schema org.geotools.xml.schema.impl org.geotools.xml.styling org.geotools.xml.test org.geotools.xml.transform org.geotools.xml.wfs org.geotools.xml.xLink org.geotools.xml.xsi org.geotools.xs org.geotools.xs.bindings org.geotools.xs.facets

2018-01-23

JTS1.4帮助文档中文版

JTS Topology Suite主要是完成了java对几何对象、空间拓扑得核心操作算法。集成了java对几何对象(点、线、面等)的对象管理外更大一部分工作是在完成对各种几何对象的buffer、analyze以及空间索引。它尽可能实现了OpenGIS Simple Features Specification规范,所以在于GIS相关的开源世界里如Geotools、Udig等,JTS Topology Suite都得到了大量的应用,甚至可以说没有JTS Topology Suite的话,Geotools等的实现会很复杂.

2018-01-23

CentOS虚拟机和物理机共享文件夹实现 VMwareTools-10.0.5-3228253.tar.gz

linux版本VMwareTools-10.0.5-3228253.tar.gz。 解决无法使用wmare虚拟机直接安装的问题 参考文章: CentOS虚拟机和物理机共享文件夹实现 http://www.linuxidc.com/Linux/2017-04/142897.htm 使用方法:下载->解压->cd vmware-tools-distrib-> ./wmare-install.pl 安装过程“全程选择默认配置 即 回车”

2018-01-17

Spring动态切换多数据源Demo

要修改com/resources/datasource.properties中数据库配置,Demo中配置的两个数据源,一个是Mysql,一个是Oracle。 运行之前请自行建立数据库的表。 spring-4.1.4.RELEASE + hibernate-core-4.3.8.Final + mysql-connector-java-5.1.30 + ojdbc6

2017-10-09

创新思维与解决问题.ppt

创新思维与问题解决,是杜继南讲授的一门课程。 时代光华管理课程 时代光华管理培训网网址:hztbc 授课讲师:杜继南 开课地点:北京 北京市海淀区上地东路9号得实大厦二层 时代光华主播教室 课程类别:领导艺术 -- 中层管理

2017-09-08

HBDI(全脑优势理论)

HBDI是一项生理工具,基于脑神经科学发展而来,反映了人的思维、决策模式。依其理论,每个人的大脑均包含了ABCD四个象限,每个象限代表不同的思维方式,而各人在各象限得分各不相同,得分越高,其思维在该部分就越偏好,表现于外是为人处事时的习惯、风格、反应顺序不同,由于人与人之间这种思维方式的差异,导致交往沟通HBDI简介中往往出现困难、矛盾。而通过HBDI充分了解自己和他人之后,首先会清晰自己的优劣势,从而扬长避短,自信地做自己,而非人云亦云随波逐流;其次会增强对他人的包容度,同时明白面对和自己不同类思维的人相处时,尽量使用对方的思维偏好去沟通,所谓换位思考,会...

2017-09-08

DISC性格测试及全面分析.ppt

DISC性格测试及全面分析.ppt DISC个性测验 编辑 DISC个性测验是国外企业广泛应用的一种人格测验,用于测查、评估和帮助人们改善其行为方式、人际关系、工作绩效、团队合作、领导风格等。 DISC个性测验由24组描述个性特质的形容词构成,每组包含四个形容词,这些形容词是根据支配性(D)、影响性(I)、服从性(C)、 稳定性(S)和四个测量维度以及一些干扰维度来选择的,要求被试从中选择一个最适合自己和最不适合自己的形容词。测验大约需要十分钟左右。

2017-09-08

Python3.5.2文档

Python3.5.2文档,Python3.5.2官方文档的中文翻译版,最基本的入门资料 Python3.5.2文档,Python3.5.2官方文档的中文翻译版 Python3.5.2文档,Python3.5.2官方文档的中文翻译版

2017-09-08

34张史上最全IT架构师技术知识图谱V2

34张史上最全IT架构师技术知识图谱34张史上最全IT架构师技术知识图谱34张史上最全IT架构师技术知识图谱34张史上最全IT架构师技术知识图谱

2017-09-07

《机器学习实战》(中文版+英文版+源代码)高清完整PDF版

《机器学习实战》(中文版+英文版+源代码)高清完整PDF版 偏向于实战的一本书,使用python来编写的算法。每一个算法都讲得比较透彻,而且易懂。虽然数学理论方面介绍比较少,但是对于学习机器学习算法来说,绝对是一本不可多得的好书!另外本书制作了封面和书签,方便各位阅读。

2017-09-07

快思聪中控系统中文帮助

快思聪中控系统中文帮助 快思聪中控系统编程主要用到哪些技术? 先搞清楚快思聪硬件系统的搭建,和要实现的功能大概是个什么意思,然后了解一下几个常用的逻辑,再找些案例程序,仔细看,反复推敲,搞明白每一步是什么意思,最后自己试着编辑看看。关键是在于多操作,多提问,多揣摩。

2017-09-07

ACE Admin官方文档(最新)

很全面的Ace Admin1.3官方文档,包含有最全面的组件及例子,适合急需使用该技术开发的人。 响应式Bootstrap网站后台管理系统模板ace admin,非常不错的轻量级易用的admin后台管理系统,基于Bootstrap3,拥有强大的功能组件以及UI组件,基本能满足后台管理系统的需求,而且能根据不同设备适配显示,而且还有四个主题可以切换。 网页图标全采用FontAwesome,除Bootstrap,jQuery UI使用到的第三方插件有: jQuery 2.0.3 jQuery UI 1.10.3 (Custom Build) Twitter Bootstrap 3.0.0 FontAwesome 3.2.1 Google "Open Sans" Font jQuery Flot Charts 0.8.1 jQuery Sparklines 2.1.2 Easy Pie Chart 1.2.5 jQuery Knob 1.2.0 jQuery Validate 1.11.1 FuelUX 2.3.0 (Spinner & Wizard & Treeview) FullCalendar 1.6.4 jQuery ColorBox 1.4.27 jQuery dataTables 1.9.4 jQuery Chosen 1.0 jQuery Masked Input 1.3.1 jQuery Input Limiter 1.3.1 jQuery AutoSize 1.17.7 Bootstrap Colorpicker Bootstrap Datepicker Bootstrap Timepicker v0.2.3 Bootstrap DateRange Picker 1.2 Bootbox.js 4.0.0 jQuery Gritter 1.7.4 jQuery slimScroll 1.1.1 Spin.js 1.3.0 jQuery UI Touch Punch 0.2.2 Google Code Prettify ExplorerCanvas Mindmup Wysiwyg Editor Toopay Markdown Editor 1.1.4 X-editable 1.4.6 Select2 3.4.2 Bootstrap Tags 2.2.5 jQuery Mobile 1.3.2 (Custom Build) jqGrid 4.5.2 Dropzone.js 3.0 Nestable lists plugin 浏览器兼容: Firefox 5+ Google Chrome 14+ Internet Explorer 8 Internet Explorer 9 Opera 11 Safari 5 Bootstrap兼容: Bootstrap 2.2.x Bootstrap 2.3.x Bootstrap 3.0.x ace admin

2017-09-07

降雨量色斑图程序

C#开发,完整的工程源码, 非常专业的降雨量色斑图程序,值得拥有和收藏 这个资料不错,很有参考价值!!

2017-09-07

如何用卷积神经网络快速打造图片识别应用

课程目标 • Tensorflow的基础介绍 • 卷积神经网络的基本概念 • TF-Slim的了解和掌握 • 使用TF的代码资源,快速打造一个图像 识别引擎

2017-09-07

机器学习实战

机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或模式,成为各行业求生存、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。, 本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。, 全书通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用Python代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更高级的功能,如汇总和简化等。

2017-09-07

ACDSee 5.0.1修正无法启动ACDSEE数据库

解决ACDSee 5.0安装后,每次启动时总提示“无法启动ACDSEE数据库,请重新安装ACDSEE数据库。” win10-64,win8-64亲测可用。 注意:在安装本程序之前先卸载其它版本的acdsee.

2017-09-07

ecshop图片批量上传插件

1、如果你是ecshop的后台商品描述要添加批量上传的话  解压缩 里面的文件夹plugins解压缩到\includes\fckeditor\editor 以上好了,接着设置加载插件 2、打开 fckeditor\fckconfig.js 找到 "FCKConfig.AutoGrowMax = 400 ;" 3.其他系统的话,则 1)里面的文件夹plugins 复制到fckeditor\editor\ 下 最后的路径就因该是 fckeditor\editor\plugins\swfupload 注意文件夹名不能修改 要修改需要配合修改fckconfig.js

2015-01-20

Amayeta SWF Encrypt 6.0.7 完美注册版

Amayeta SWF Encrypt 6.0.7 完美注册版 最新7.0的注册暂时还没出来,大家将就就用这个低版本吧。

2013-08-10

中国移动MISC provision模拟器

用于模拟中国移动的provision接口,在中国移动短信接入的调测过程中,可以首先使用provision接口模拟器代替中国移动正式的provision接口,便于查找原因 下载后需改名为:provision模拟器.exe

2011-05-04

数据业务管理平台接口规范(DSMP)全册

数据业务管理平台接口规范(DSMP)全册 数据业务管理平台接口规范-1.5.1(报批稿) 数据业务管理平台接口规范-ISMG分册-1.5.1(报批稿) 数据业务管理平台接口规范-LSP分册-V1.5.1(报批稿)

2011-05-01

cmpp3.0模拟网关

cmpp3.0模拟网关 中国移动通信CMPP3.0服务端模拟器 <- Princetoad Studio出品 -> 功能特点: 1.遵照CMPP3.0协议实现,模拟了短信网关和DSMP,支持CONNECT,SUBMIT,DELIVER,QUERY,CANCEL,TERMINATE消息。 2.支持多个客户端登录,支持单连接和双连接类型,支持标准CMPP和亚信API. 3.服务端自动生成Msgid和LinkId,支持状态报告. 4.支持对客户端进行鉴权,用户可以自行配置有效的客户端ICPID,SPID,PWD,和有效的IP地址。 5.以二进制形式显示消息流内容,并且能够把消息包的每个字段都打印出来,当然这会影响一些效率。 6.模拟网关不对submit各字段的合法性进行判断(如msgsrc必须是企业代码icpid,srcid必须是接入号spid,否则submitresp会返回错误码10和11.),只要字段的长度合法,以及消息长度字段合法都认为是合法的. 7.所有返回的状态报告都是正确的状态报告,状态报告的stat字段字段都填"DELIVRD".

2011-05-01

卓望DSMP接口,可直接用

卓望DSMP接口,可直接用 <?xml version="1.0" encoding="UTF-8"?> <schema targetNamespace="http://www.monternet.com/dsmp/schemas" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:dsmp="http://www.monternet.com/dsmp/schemas" xmlns="http://www.w3.org/2001/XMLSchema"> <complexType name="other_info_schema"> <sequence> <element name="InfoCode" type="string"/> <element name="InfoValue" type="string"/> </sequence> </complexType> <complexType name="ArrayOfother_info_schema"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="dsmp:other_info_schema[]"/>

2011-05-01

移动数据业务管理平台(DSMP)

前 言...............................................................................................................................................................III 1 适用范围.......................................................................................................................................................1 2 引用标准.......................................................................................................................................................2 3 相关术语与缩略语解释...............................................................................................................................3 4 接口命名规范...............................................................................................................................................3 5 SSO 平台与DSMP 平台的关系...................................................................................................................4 6 DSMP 平台与SP Proxy 等内部平台的SSO................................................................................................4 7 SSO 平台功能的处理流程介绍....................................................................................................................4 7.1 用户登录.......................................................................................................................................4 7.1.1 流程图...................................................................................................................................4 7.1.2 流程描述...............................................................................................................................6 7.2 已登录用户透明登录其他SP 系统..............................................................................................7 7.2.1 流程图...................................................................................................................................7 7.2.2 流程描述...............................................................................................................................8 7.3 用户签退.......................................................................................................................................8 7.3.1 用户只在SP 站点上签退......................................................................................................9 7.3.2 用户在整个梦网平台上签退...............................................................................................10 7.4 用户会话超时处理.......................................................................................................................11 7.4.1 流程图.................................................................................................................................11

2011-05-01

word 2007另存为pdf插件

PDF作为一种通用文件格式,在当今的各种应用中非常广泛。但是需要将文档转换为PDF格式,一般都需要通过使用Adobe Acrobat或者其他一些专业的PDF制作软件来完成,程序比较繁多也比较复杂,而且最关键的是这些软件通常都不是免费提供的。   现在通过office2007的PDF转换功能,我们可以轻松地将Word文档转换为需要的PDF文件格式。 此下载使您得以在八种 2007 Microsoft Office 程序中导出文件并将其保存为 PDF 和 XPS 格式。在其中某些程序中,还可以利用它发送 PDF 和 XPS 格式的电子邮件附件。

2009-12-02

如何使用axis,eclipse+ee开发电信ISAG短信、彩信以及wap+push业务

一. ISAG接入篇 4 1. ISAG简介 4 1.1 ISAG在电信网络里面的位置 6 1.2 ISAG与WEB SERVICE技术 6 1.3开发环境搭建 7 1.3.1 安装JDK 7 1.3.2下载安装ECLIPSE 7 1.3.3 安装WTP模块 8 1.3.4 安装Tomcat 9 1.3.5 ISAG接口相关通用参数及说明 10 2. SMS 13 2.1短信接口开发环境搭建 13 2.2 SendSMS短信发送接口开发 19 2.3 SendSMS短信上行,回执接口开发 39 3. WAP PUSH 43 3.1 WAP PUSH简介 43 3.2 WAP PUSH网络结构和业务实现 43 3.3 WAP PUSH是什么?WAP PUSH不是什么? 45 3.4 WAP Push接口开发环境搭建 46 3.5 WAP Push发送接口开发 50 3.6 WAP Push 状态报告接口开发 55 4. 彩信 58 4.1彩信的构成 58 4.2 彩信在电信网络里面的网络结构 59 4.3 彩信开发接口开发环境搭建 60 4.4 彩信发送接口开发 66 4.5 彩信上行 72 5.0 ISAG接口调试 73 5.1 TcpMon使用 73 5.2 Web Services Explorer 75 附录一: SendSms短信发送接口报文数据: 77 1.1请求(SP发起): 77 2.2应答(ISAG应答) 78 附录二: WAP PUSH发送报文数据: 79 1.1请求(SP发起): 79 2.2应答(ISAG应答) 80 附录三: SendMessage彩信发送接口报文数据: 81 1.1请求(SP发起): 81 1.2 ISAG响应 83 二. 与ISMP接口实现 84 1.ISMP简介 84 1.1与ISMP相关的术语 84 1.2业务流程 86 1.2.1点播业务流程 86 1.2.2包月业务流程 87 1.3 ISMP接口开发环境搭建 88 1.4 订购关系同步orderRelationUpdateNotify方法实现 94 1.5 管理信息同步notifyManagementInfo方法实现 99 1.6 服务使用通知接口serviceConsumeNotify方法实现 101 1.7反向取消接口spWithdrawSubscription接口实现 103 1.8 程序部署 106 1.9 接口测试 108 三. 短信网关SMGP接入篇 112 1. 短信网关接口协议SMGP概述 112 2. SMGP封包结构 113 3. SMGP相关术语解释 116 4. 封包拼装和解析 117

2009-10-12

Sun 的《云计算入门指南》

谈论云计算时,人们很容易迷失方向。大家似乎都拥有云、连接云、实现云、或者至少准备好实施云。 其中有许多行话,但行话后面,也蕴藏着一些非常真实的商业和技术利益。 Sun 新发布的《云计算入门指南》将帮助您去粗取精,去伪存真 — 并为您提供一个框架,用来确定云计算是否对于您的机构有意义以及有何意义。我们将帮助您揭开云计算的神秘面纱,并向您说明如何在此环境中实现虚拟化和进行软件部署。 在这份 24 页的免费指南中,内容包含: 定义云计算及其优点 解释不同的云类型(公用云、专用云和混合云) 描述架构服务层(例如,把软件当作服务) 详细说明基本虚拟化技术 建议入门所需采取的后续步骤和行动

2009-06-18

SMIL规范+手册及其MMS+应用指南

彩信制作smil规范,该文档说明了在MMS中消息的组装方式。 主要介绍了SMIL方式的组装消息,并简单介绍了SMIL语言。 SMIL 手册及其MMS 应用指南,对理解Siml及MMS很有帮助

2009-05-02

彩信设计制作--smil语言

本教程图文并茂、简单易懂,特别适合初学习。 SMIL是同步多媒体集成语言(Synchronized Multimedia Integration Language)的缩写,它是由3W(World Wide Web Consortium)组织规定的多媒体操纵语言,类似于HTML

2009-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除