- 浏览: 9464 次
- 性别:
- 来自: 深圳
最新评论
文章列表
直入主题:Kafka是一个消息系统,通过消费端订阅生产端,从而消费所需的数据。
问题的产生原因是生成端发送大量数据,但是海量的数据只对应一个topic,且对这个topic开辟多个分区并未成功发送数据,因此自己测试了生成端发送数据至一个topic,十个分区。生产方发送数据至一个toppic,十个分区中,消费端采用十个线程采集这一个topic与十个分区的数据(建议数据量大的数据可以采用创建多个topic并每个topic对应多个分区,这个可以大大提高采集数据的效率)。结果代码如下,可直接粘贴运行:
生成端模拟发送数据至一个topic并创建十个分区代码(在创建一个topic多个分区的方法之 ...
JAVA—实现异步两种方式
- 博客分类:
- java基础应用
这里介绍两种实现多线程的异步处理方式(继承Thread,实现Runnable)。
直接上代码看小案例实现效果:
1.继承Thread
public class testThread extends Thread{
private String name;
private int number = 5;
public testThread (String name){
this.name = name;
}
public void run(){
for (int i = 0 ; i < 100 ...
JAVA-redis
- 博客分类:
- redis
上一篇讲述的是redis的使用方式配置,在配置完成后既是redis的一些常规使用命令。
redis在java中主要通过jedis命令对数据的存取。
首先是针对redis中的value的操作命令:
jedis.select(num):num对应redis的分区
jedis.flushDB:删除当前分区的所有数据
jedis.flushAll:删除所有分区中的数据
jedis.del("key"):删除key的的值
jedis.exists("key"):查看是否存在key
jedis.rename("old_key",& ...
JAVA-redis
- 博客分类:
- redis
在本地windows 环境下配置redis:
1.首先下载redis,地址:https://github.com/dmajkic/redis/downloads
2.下载完成后解压到一个目录下。如:d:\redis\
3.打开cmd控制台,进入到对应的目录下。
步骤1:cd\——d:——cd redis——redis-server.exe redis.conf
步骤1完成后即启动了服务端
步骤2:打开一个新的cmd,同样进入解压到redis的目录下
cd\——d:——redis-cli.exe -h 127.0.0.1 -p 6379
步骤2完成后即 ...
这是一个简单的布局属性,内容如题。本文主要讲解一个css属性:table-layout:fixed;。本人在 画表格时,想要固定长度的列表格,但是始终不能如意,后来找到table-layout属性中有一属性"fixed"属性,能够固定表格的列长度,而不会随着 表格中列的长度变化而变化 。
使用和未使用了table-layout的区别看如下效果(有点,使用了该属性加载页面效率更快,因为在加载第一行数据的时候就已经确定了表格的布局,列长,列高已经固定,而未加该属性时,则需要加载完全部的表格数据才能确定表格的布局)。上代码:
#_td1{
width: 10%; ...