P28

  MySQL 学习笔记 文档

MySQL学习笔记数据库比较数据库需求1)可伸缩性(Scalability),当服务的负载增长时,系统能被扩展来满足需求,且不降低服务质量。2)高可用性(Availability),尽管部分硬件和软件会发生故障,整个系统的服务必须是每天24小时每星期7天可用的。3)可管理性(Manageability),整个系统可能在物理上很大,但应该容易管理。4)价格有效性(Cost-effectiveness),整个系统实现是经济的、易支付的。MySQL数据库系统的优缺点优点1.源码公开,免费2.跨平台3.为多种开发语言和包提供了API4.支持多线程5.小巧、灵活、速度较快6.支持各种字符集7.提供各种连接、优化的工具包缺点1.不完善,很多数据库特性不支持

niulipeng 2015-10-30   609   0
P22

  Android平台多窗口解决方案 文档

介绍文静叠拓内容为什么要多窗口原生Android单窗口的设计Tieto多窗口设计与实现拓展思考致谢&其它一.为什么要多窗口屏幕越来越大办公需求越来越多平板与笔记本的整合是趋势大屏可以做什么?二.原生Android单窗口的设计任务的概念窗口的概念二.原生Android单窗口的设计1.任务的概念进程调度Android淡化了任务、进程等概念突出Activity组件的概念卡片式UI风格

bger 2015-10-29   2547   0
P22

  七牛云存储详解 文档

大纲需求七牛云存储的功能特性存储、加速、数据处理功能与实现原理存储与加速数据处理总结七牛云存储为移动时代开发者打造的数据平台存储海量、可靠、便宜加速上传、下载速度快可分块并行上传可断点续上传、下载数据处理图片缩略图/裁剪/水印/...音视频转码流媒体可快速定制新的数据处理模块框架示意图开发者的工作复杂难懂且质量低下的移动互联网自动选择最近节点上传下载客户的业务服务器可以变得非常轻量。

bger 2015-10-28   2125   0
P17

  自建CDN应对大流量ddos攻击思路 文档

自建CDN应对大流量DDOS攻击思路Speaker:@海洋之心-悟空Contributor:张磊@oepnCDN,@53KF,@又拍云存储灰色产业和营销方式攻击类型DDoS主要攻击类型延缓性的CC攻击致命的流量攻击自建CDN的考量硬件成本带宽成本架构设计配置要点智能脚本自建CDN的考量缓存软件功能对比架构设计支持文件读取匹配支持热加载生效可插拔式的缓存组件灵活组合配置要点

bger 2015-10-28   536   0
P30

  百度Elasticsearch实践-高攀 文档

百度Elasticsearch大数据分析实践百度大数据部高攀2015年10月17日大纲背景介绍典型应用场景遇到的问题及经验分享对ES的优化与改进后期计划ES是啥有谁在用面向搜索(forfulltextsearch) 结构化数据分析文本数据分析ES在百度现状2013年10月开始使用目前覆盖百度内部20多个业务线包括casio、云分析、网盟、预测、文库、直达号、钱包、风控等单集群每天导入30TB+数据,总共每天60TB+单集群最大100台机器,200个ES节点共使用近300台机器

bger 2015-10-28   1636   0
P23

  芒果TV ELK 日志系统实践 -刘波涛 文档

芒果TVELK日志系统实践关于我刘波涛芒果TV研发工程师日志文件重要性Linux哲学:万物皆文件运维哲学:日志管理是保障高质量服务的基础日志架构演变日志系统架构ELK系统架构RsyslogNginx:通过syslog模块转发应用程序:通过调用syslog函数写入规范统一格式v8版本以上(原生支持Kafka)Rsyslog-Avoid-Block关闭HUPIsRestart配置选项(低版本)监控rsyslog服务,一旦crashes能够马上重启传输方式由TCP改为UDP(恶性循环)Kafka强大消息堆积能力日志领域高度成熟支持Hadoop数据并行加载高性能(顺序写单机写入TPS约在百万秒/s)

bger 2015-10-28   642   0
P20

  Memory Barrier内存障 文档

MemoryBarrier内存障插入一个内存障会告诉CPU和编译器在那个命令之前执行的需要呆在那个命令之前,在那个命令之后执行的需要呆在那之后。内存障做的另一件事是强制各种CPU缓存的更新。比如,一个写障会把在这个障之前写到缓存的数据全刷新,于是其他任何线程去读那个数据都会拿到最新的版本,不管它是由哪个内核或socket执行的。

shiyf111 2015-10-28   451   0
Java  
P150

  Java学习入门资料 文档

Simple:易学;自动内存管理;简化重载;去掉指针及C++中一些不是绝对必要的功能…object-oriented:纯面向对象语言,程序代码以类的形式组织,由类来定义对象的各种状态和行为…Distributed:丰富的网络编程功能-轻松处理TCP/IP;通过URL访问远地资源;字节码可来自网络…1.2Java语言特点Interpreted:Java是解释型的,但Java通过预先将源代码编译为接近于机器指令的字节码,有效地克服了传统解释型语言的性能瓶颈,同时又保持了解释型语言的可移植性;Java解释器能直接在任何机器上执行Java字节码…Robust:静、动态检查,排除出现错误的条件;异常处理机制,正确处理运行时的错误;取消指针,保护内存数据与程序;

joneyhsiao 2015-10-25   3490   0
Java开发   方案   HTTP   C/C++   Go  
P32

  TortoiseSVN 简介 文档

目录Subversion的介绍Subversion客户端工具介绍TortoiseSVN的基本使用**Subversion的历史Subversion是一个自由的、开放源码的版本控制系统。Subversion非常类似于一个普通的文件服务器,只是它还可以记录文件和目录曾经做过每一次变更。Subversion的仓库可以通过网络来访问,允许不同的用户在不同的计算机上使用,进行协同工作。而且所有操作都是有记录的。**Subversion的作用代码文档统一存放便于协作历史可回溯组件级版本控制通过标签建立基线通过分支支持并行开发**Subversion的特色目录控制Subversion实现了一个“虚拟”的受控文件系统,可以跟踪整个目录变更。真正的历史版本Subversion可实现添加、删除、复制和重命名文件和目录。**Subversion的特色原子化提交一个变更集要么完整地被提交到仓库中,要么不做任何改变,从而避免发生不完整地提交变更的情况一致的数据处理Subversion使用二进制的比较算法来表示文件之间的区别

jasonshaw 2015-10-25   1890   0
P25

  单元测试交流 文档

目录测试概念交流如何确定测试范围如何实施测试测试概念-概念单元测试是面向程序设计的测试,测试对象为单个程序单元或几个程序单元构成一个小的功能单元的测试(IEEE)。接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。--百度概念接口测试是测试组件或服务通过接口的方式退外提供的功能正确性的测试,它是集成测试阶段的一种测试手段.

gcf 2015-10-21   711   0
P62

  GEO 搜索首次探讨 文档

GEO搜索研发组主讲人汪培珊2015年10月大纲LBS地理位置服务Geohash算法原理Mongodb基础入门Mongodb增删查改Mongodb高级操作Mongodb索引操作Mongodb主从复制Mongodb分片技术Mongodb运维技术Mongodb驱动实践LBS地理位置服务什么是LBS?地理位置服务,简称位基服务(Location-BasedService,LBS)又称适地性服务、移动定位服务、位置服务、置于位置的服务,它是通过移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理座标)。在GIS平台的支持下,为用户提供相应服务的一种增值业务。LBS地理位置服务地理位置服务有哪些场景?比如:大众点评搜索距离我最近电影LBS地理位置服务地理位置服务有哪些场景?比如:uber打车LBS地理位置服务地理位置服务有哪些场景?比如:airbnb找我附近的民宿LBS地理位置服务如何查找附近点?说出你所知道的任意方法?它们之间的区别,各自的优缺点

171590535 2015-10-20   531   0
P13

  基于Netty构建高性能RPC通信框架 文档

大纲I/O模型选择序列化框架选型高效线程模型反射优化异步调用同步阻塞I/O性能问题伸缩性差:一连接一线程模型导致服务端的并发接入数和系统吞吐量受到极大限制效率低:由于I/O操作采用同步阻塞模式,当网络拥塞或者通信对端处理缓慢会导致I/O线程被挂住,阻塞时间无法预测非阻塞I/O的优势I/O多路复用:系统在单线程的情况下可以同时处理多个链接,降低系统资源开销非阻塞I/O操作:连接、读取、写入等I/O操作均不会阻塞I/O线程I/O通信框架选择基于JavaNIO原生类库自研:复杂性、研发成本等Mina:版本更新慢、最近几年社区不太活跃等Netty:性能高、资料丰富、社区活跃、商用成功案例多等序列化技术关键指标影响序列化性能的关键因素总结如下:序列化后的码流大小(网络带宽占用)序列化&反序列化的性能(CPU资源占用)并发调用的性能表现

fkd27 2015-10-17   807   0
P49

  Deep dive into Spark Streaming 文档

Extends Spark for doing large scale stream processing。 Scales to 100s of nodes and achieves second scale latencies。 Efficient and fault-tolerant stateful stream processing。 Integrates with Spark’s batch and interactive processing。 Provides a simple batch-like API for implementing complex algorithms

fkd27 2015-10-17   545   0
P26

  java基础 第三章 文档

JAVA基础培训第三章回顾JAVA是什么JAVA开发环境的搭建使用main方法输出JAVA中标示符的定义规则二与十进制间的转换学习目的了解常量和变量的基本概念了解8种基本数据类型会做基本数据的运算原码,反码,补码原码,反码,补码的基础概念和计算方法.原码原码就是符号位加上真值的绝对值反码正数的反码是其本身负数的反码是在其原码的基础上,符号位不变,其余各个位取反.补码正数的补码就是其本身负数的补码是在其原码的基础上

yuqwrt 2015-10-17   1775   0
P18

  java基础 第二章 文档

JAVA基础培训第二章学习目的Java语言的基本组成了解常量的基本概念进制间的转换Java语言的基本组成标识符关键字分隔符注释标识符组成Java标识符由数字,字母和下划线(_),美元符号($)组成。在Java中是区分大小写的,而且还要求首位不能是数字。

yuqwrt 2015-10-17   408   0
P32

  java基础 第四章 文档

JAVA基础培训第四章回顾基本数据类型有哪些?'a'+1结果是什么类型的数据?为什么?将一个变量设置成常量,用哪个关键字修饰?小明去科技城买了个笔记本和5张光盘,笔记本4200元,光盘2.5元/张,赶上科技城搞活动,笔记本促销打8折和满3000减300,问小明总共花了多少钱?练习声明3个整形变量a=3,b=8,max。

yuqwrt 2015-10-17   1662   0
P28

  java基础 第五章 文档

JAVA基础培训第五章回顾boolean类型变量的使用位运算符的简单了解分支语句If语句If/else语句巩固练习将b=(a>1)?100:200用ifelse表达17>>33<<3学习目的继续流程控制语句的学习if的嵌套switch语句的使用for循环的使用while及do…while的使用break和continue嵌套if选择结构if(条件1){if(条件2){代码块1}else{代码块

yuqwrt 2015-10-17   1867   0
P15

  java基础 第一章 文档

JAVA基础培训第一章学习目的了解什么是JAVAJAVA开发环境的搭建JAVA的什么Java是一种跨平台的,面向对象的编程语言背景Java是SUNMicrosystems公司的JamesGosling(詹姆斯·高斯林)和同事们于1995年共同研发推出的程序设计语言。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的,但是由于市场需求没有预期的高,SUN放弃了该计划,就在Oak几近失败之时,随着互联网的发展,SUN公司改造了Oak,于1995年发布JAVA第一个版本JDK1.02009年4月被ORACLE公司收购面向对象面向对象(ObjectOriented,OO)是一种对现实世界理解和抽象的方法一切事物皆对象,通过面向对象的方式.

yuqwrt 2015-10-17   406   0
Java开发   培训   Java   Go  
P63

  第 10 章 java数据库连接 文档

第10章Java数据库连接本章主要内容:10.1 JDBC概述10.2 SQL语句简介10.3JDBCAPI10.3.1JDBCAPI简介10.3.2JDBC驱动程序及URL一般方法10.4JDBC编程实例10.4.1数据库编程的一般步骤10.4.2数据表操作10.4.3数据库应用10.1 JDBC概述JDBC即Java数据库连接(JavaDatabaseConnectivity)。

1837109783 2015-10-16   497   0
Java开发   Java   SQL  
P73

  第 9 章 java网络 文档

*第9章网络通信*主要内容9.1 网络编程的基础知识9.2基于TCP协议网络程序设计9.3基于UDP协议网络程序设计9.4JApplet编程9.5 基于分布模式的云计算系统*9.1 网络编程的基础知识9.1.1 IP地址和端口号9.1.2 套接字*9.1.1 IP地址和端口号1、IP地址网络中的每台计算机都必须有一个惟一的IP地址作为标识,这个数通常写作一组由

1837109783 2015-10-16   2245   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档