MyCat - 背景篇(1)
数据库路由中间件MyCat - 背景篇(1)
SQL与NoSQL
目前,对于互联网海量数据的存储以及处理,按使用场景,分为OLTP(联机事务处理,比如即时交易,强调快速响应与处理)与OLAP(联机分析处理,比如BI,强调多维数据分析)。对于这些数据的存储,主要有两种解决方案,即基于SQL的关系型数据库,和NoSQL的非关系型数据库。
非关系型数据库在某些特定场景下有奇效,比如键值存储(...
分库分表方案之Shark
Shark用户指南
分布式mysql分库分表中间件,sharding领域的一站式解决方案。具备丰富、灵活的路由算法支持,能够方便DBA实现库的水平扩容和降低数据迁移成本。shark采用应用集成架构,放弃通用性,只为换取更好的执行性能与降低分布式环境下外围系统的宕机风险。目前shark每天为不同的企业、业务提供超过千万级别的sql读/写服务。
View on GitHub Downloa
车神(车江毅)的分布式事务资料链接汇总
分布式事务-Sharding
分布式事务-Sharding
Sharding
(转)大型互联网站解决海量数据的常见策略
- - ITeye技术网站
阿里巴巴Cobar架构设计与实践 - 机械机电 - 道客巴巴
阿里分布式数据库服务原理与实践:沈询_文档下载_IT168文库
PHP及mysql数据库常考面试题集锦
一:php部分
用PHP实现一个双向队列(使用deque)
deque,全名double-ended queue,是一种具有队列和栈的性质的数据结构。双端队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。双向队列(双端队列)就像是一 个队列,但是你可以在任何一端添加或移除元素。而双端队列是一种数据结构,定义如下:
A deque is a data structure cons...
HADOOP笔记
HADOOP笔记
赵永生
2448221146@qq.com
2015.12.20
一、Hadoop
1. hadoop安装流程
1.1 centOS6.5mini安装
druid架构及原理
2019独角兽企业重金招聘Python工程师标准>>>
...
技术那么多 我想去学学 (记数据库运维技术体系)
前言
上一次写博客还是五年前的事前了,现在想想还是得勤动笔,技术才能进步得快。 之前虽然断断续续写 过一些,但实在是觉得自己东西学得浅薄,总结也不深入,写出来怕误导大众,遂封博客,仅做笔记。 现在感觉技术又已经到了一个瓶颈期,很多东西学过了但没有很好的去总结过, 脑中的知识不成体系。又觉写写博客不仅可以将自己脑中零碎的知识做做碎片整理,加深理解,公之于众既能惠及他人也能对自己起到鞭策的作用,遂又提笔。
开笔第一篇,对自己所知所闻的数据库相关产品和技术简单归纳整理,做个知识地图,方便后续按图索骥。
数据库运维
高性能mysql笔记
高性能mysql笔记
mysql数据类型:
1.尽量使用可以正确存储数据的最小数据类型。更小的数据类型常更快,因为它们占用更少的磁盘、内存和cpu缓存,并且处理时需要的cpu周期更少。
2.整型比字符操作代价更低,因为字符集和校对规则使字符比较比整型比较更复杂。
3.尽量避免使用null,因为null的列使得索引、索引统计和值比较更复杂。
4.整数类型
tinyint 8; sm
两周面试突击
以下问题均来自网络,答案以及笔记也是自己去查阅总结的,技术能力有限,如有错误,请联系改正
1、java 初级、中级、高级工程师有什么区别?
技术不同,简单的可以理解为:初级中级的只关注代码,编程。高级的就要考虑系统的架构,整体框架。
一、初级工程师
1、首先要学java的基础知识。不要被新技术迷惑,所谓万变不离其宗,新技术都是基于java的基础之上,如果基础不扎实,对于这些新技术的理解也是一知半解,学不到根源。
2、做一个java项目在学习完java的基础知识之后,做一个java项目来巩固一下,在项目中会发
手把手教你蓝牙协议栈入门
本课程定位是:引领想学习蓝牙协议栈的学生或者从事蓝牙,但是对蓝牙没有一个系统概念的工程师快速入门
课程是多年从事蓝牙经验总结出来的,希望能让你看完有一种醍醐灌顶的感觉。
不要在摸着石头过河了·学习完这些你肯定还是要继续学习蓝牙协议栈,但是至少懂了蓝牙的一些概念以及适合高效的学习方法
本课程一共分为4个小节:
1)蓝牙教程计划.mp4 ,主要介绍下我们的视频规划以及后续的蓝牙教程规划
2)蓝牙的前生后世.mp4 主要介绍下蓝牙的产生背景概念,以及蓝牙从开始产生到现在最新的5.2的发展过程,新赠的功能特性
3)市面蓝牙架构调查.mp4 主要介绍市面蓝牙产品的架构以及HCI蓝牙芯片的详细架构,让你对蓝牙有一个整体的认识,对于后续做蓝牙产品选型大有帮助
4)快速学习蓝牙文档介绍_工具介绍.mp4 主要介绍HCI蓝牙芯片的协议栈以及profile获取途径以及学习蓝牙的高效工具,引领你快速找到适合自己的方法来学习蓝牙
A题文献(建模方法和思路).rar
2020年美赛A题鱼类栖息地预测模型、公式、建模思路指导。
程序员的数学:微积分
本课程介绍程序员必备的数学基础内容,在取材上侧重人工智能、数据分析等热门领域
【kimol君的无聊小发明】—用python写论文下载器
【kimol君的无聊小发明】—用python写论文下载器前言一、代码分析1. 搜索论文2. 下载论文二、完整代码写在最后
前言
某个夜深人静的夜晚,夜微凉风微扬,月光照进我的书房~
当我打开文件夹以回顾往事之余,惊现许多看似杂乱的无聊代码。我拍腿正坐,一个想法油然而生:“生活已然很无聊,不如再无聊些叭”。
于是,我决定开一个专题,便称之为kimol君的无聊小发明。
妙…啊~~~
一点点题外话:首先跟大家伙道个歉,由于kimol君最近一直忙着毕业的相关事情,距上一次更博已经过去10天有余,心中深感惭愧(
程序员的数学:线性代数
编程的基础是计算机科学,而计算机科学的基础是数学。因此,学习数学有助于巩固编程的基础,写出更健壮的程序。程序员的数学系列课程主要讲解程序员必备的数学知识,借以培养程序员的数学思维。学习者无需精通编程,也无需精通数学。从概率统计、线性代数、微积分、优化理论、随机过程到当前大热的机器学习,讲师幽默风趣,课件精致美观,深入浅出带你重学数学,时间不可重来,知识可以重学!
2021年数据建模美赛必备LATEX模板
2021数模美赛LATEX模板,美赛必备,CTeX,Texlive都可以用~~~~~年份可以任意修改
Python金融数据分析入门到实战
会用Python分析金融数据 or 金融行业会用Python
职场竞争力更高
Python金融数据分析入门到实战
掌握金融行业数据分析必备技能
以股票量化交易为应用场景
完成技术指标实现的全过程
课程选取股票量化交易为应用场景,由股票数据的获取、技术指标的实现,逐步进阶到策略的设计和回测,由浅入深、由技术到思维地为同学们讲解Python金融数据分析在股票量化交易中的应用。
以Python为编程语言
解锁3大主流数据分析工具
Python做金融具有先天优势,课程提取了Python数据分析工具NumPy、Pandas及可视化工具Matplotlib的关键点详细讲解,帮助同学掌握数据分析的关键技能。
2大购课福利
某Java大佬在地表最强Java企业(阿里)面试总结
面试题真的是博大精深,也通过这个面试题学到了很多东西,很多笔者也不是很懂,如有描述错误的地方还望大佬赐教
HashMap和Hashtable的区别
Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口。
Hashtable 中的方法是Synchronize的,而HashMap中的方法在缺省情况下是非Synchronize的。
HashMap把Hashtable的contains方法去掉了,改成containsValue和contains.
python京东茅台脚本.zip
最近热门的python京东茅台脚本
图书管理系统(Java + Mysql)我的第一个完全自己做的实训项目
图书管理系统 Java + MySQL 完整实训代码,MVC三层架构组织,包含所有用到的图片资源以及数据库文件,大三上学期实训,注释很详细,按照阿里巴巴Java编程规范编写