工作中多少接触过kafka,尤其是在大数据消息处理的场景,用到kafka的地方很多,它给人最大的印象就是它最初设计的目标“满足高数据量吞吐量”。 Apache Kafka最初由LinkedIn贡献,目前它是Apache下的一个顶级开源项目。Apache Kafka设计的首要目标是解决LinkedIn ...
分类:
其他好文 时间:
2019-01-19 11:16:24
阅读次数:
167
一.介绍 首先说一下,我们写项目一般都会建一个数据库,那数据库里面是不是存了好多张表啊,不可能把所有的数据都放到一张表里面,肯定要分表来存数据,这样节省空间,数据的组织结构更清晰,解耦和程度更高,但是这些表本质上是不是还是一个整体啊,是一个项目所有的数据,那既然分表存了,就要涉及到多个表连接查询了, ...
分类:
数据库 时间:
2019-01-18 23:11:13
阅读次数:
235
自定义模块 我们今天来学习一下自定义模块(也就是私人订制),我们要自定义模块,首先就要知道什么是模块啊 一个函数封装一个功能,比如现在有一个软件,不可能将所有程序都写入一个文件,所以咱们应该分文件,组织结构要好,代码不冗余,所以要分文件,但是分文件,分了5个文件,每个文件里面可能都有相同的功能(函数 ...
分类:
编程语言 时间:
2019-01-15 20:29:59
阅读次数:
214
一.下载安装JDK 需要注意安装路径 配置环境变量 以便系统能够快速的找到它 二.安装IDE 到官网下载eclipse 按步骤来就可以 三.eclipse的快捷键 main alt+ / 提示生成 程序的入口 syso alt+ / 代码的最小组织结构 class (一般一个类对应一个class s ...
分类:
编程语言 时间:
2019-01-14 14:50:02
阅读次数:
229
一、引子 一 为何要用函数之不用函数的问题 #1、代码的组织结构不清晰,可读性差 #2、遇到重复的功能只能重复编写实现代码,代码冗余 针对二中的问题,想象生活中的例子,修理工需要实现准备好工具箱里面放好锤子,扳手,钳子等工具,然后遇到锤钉子的场景,拿来锤子用就可以,而无需临时再制造一把锤子。 修理工 ...
分类:
编程语言 时间:
2019-01-14 14:40:17
阅读次数:
177
办公自动化(OfficeAutomation,简称OA)是将现代化办公和计算机技术结合起来的一种新型的办公方式。办公自动化没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域。通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制,在提高效率的基础上,增加协同办公能力,强化决策的一致性。协同OA的主要功能:一般包括信息门
分类:
其他好文 时间:
2019-01-11 16:04:02
阅读次数:
192
1.InnoDB的数据存储结构 InnoDB中数据是通过段、簇、页面构成的。 (1)段是表空间文件中的主要组织结构,它是一个逻辑概念,用来管理物理文件,是构成索引、表、回滚段的基本元素。创建一个索引(B+树)时会同时创建两个段,分别是内节点段和叶子段,内节点段用来管理(存储)B+树中非叶子节点(页面 ...
分类:
数据库 时间:
2019-01-07 01:30:51
阅读次数:
230
一、jvm的组织结构 (1)jvm和系统调用之间的关系 相应的名词解释: -类加载器:在jvm启动或者类运行时将需要的class加载到jvm内存中 -执行引擎:负责执行class文件中包含的字节指令 -内存区:是在jvm运行的时候操作锁分配的内存区。运行时内存区分五个部分:堆、方法区、栈、本地方法栈、程序计数器,
分类:
其他好文 时间:
2019-01-04 23:09:35
阅读次数:
182
1.线程组的概念 可以把线程归属到某一个线程组中,线程组中可以有线程对象,也可以有线程组,组中还可以用线程。这样的组织结构有点类似于树的形式。 线程组的作用是,可以批量的管理线程或者线程组对象,有效地对线程或线程组对象进行组织。 2.线程对象关联线程组:1级关联 1级关联就是父对象中有子对象,但并不 ...
分类:
编程语言 时间:
2019-01-02 23:31:53
阅读次数:
255
在我们使用python manage.py startapp xxx命令创建新的应用时,Django会自动帮我们建立一个应用的基本文件组织结构,其中就包括一个models.py文件。通常,我们把当前应用的模型都编写在这个文件里,但是如果你的模型很多,那么将单独的models.py文件分割成一些独立的 ...
分类:
其他好文 时间:
2018-12-30 20:39:42
阅读次数:
245