• 最新文章

Kafka 与 ZooKeeper 间的关联

Kafka与ZooKeeper:     一个典型的Kafka集群中包含若干Produce,若干broker(一般broker数量越多,集群吞吐率越高),若干Consumer Group,以及一个Zookeeper集群。Kafka通过Zookeeper管理集群配置,选举leader,以及在Consumer Group发生变化时进行rebalance。Producer使用push

Entity Framework表名默认自动变为复数形式的解决方法

直接用类映射数据库表结构,使用类来操作表。结果提示以下错误: 查遍代码页没有找到有cities这个关键词,断点分析了一下,是entity自动把表名改成了复数形式(entity大哥我真是给你跪了,变复数这样的属性也搞成标配) 百度查entity表名复数相关网页,最终发现entity有个默认变复数的属性,把这个属性移除掉就ok了。 对应代码如下(OnModelCreating就是移除变复数的默认标配:

岁月无常,请你原谅

   当你初识这世间,你带着两眼的清澈,迫不及待的,遥望着远方的五彩缤纷!当你经过这世间,你带着两眼的冰冷,漫不经心的,漠视你身边的万紫千红!有人说你变了,你却抱怨这个世界变了!或许是一切都变了!人总会是这样的,从开始未经世事的新奇,到后来历经沧桑的厌倦,我们都终将会变!而这样的变,我们把它叫做无常。    你曾年少轻狂,不懂时光,不信岁月无常!以为自己坚定一切,就坚守一切!却不知,在往后的岁月里

遇事处理的八大心态

01收住脾气 水深则流缓,语迟则人贵。 脾气越温,福气越深。当脾气来的时候,福气也就走了。 曾看过一个很精彩的幽默故事: 女孩一上火车,见自己的座位上坐着一位男士。 她核对自己的票,客气地说:“先生,您坐错位置了吧?” 男士很生气的拿出票嚷嚷着:“看清楚,这就是我的座,你瞎了?” 女孩仔细看了他的票,不再做声,默默的站在他的身旁。 不一会儿火车开了,女孩这时才低下头说:“这位先生,您是没坐错位,但

CentOS7 安装 MySql

一、系统环境 yum update升级以后的系统版本为 # cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) 二、mysql安装 一般网上给出的资料都是 #yum install mysql #yum install mysql-server #yum install mysql-devel 安

ElasticSearch 术语

下面是官方列举的术语解释 Near Realtime 接近实时的查询,通常情况下,延迟在1s以内   Cluster 一个集群由1个或者多个节点组成,这些节点提供整个数据和索引,性能来源于每个节点。一个集群有一个唯一的名字,默认为“elasticsearch”,   Node 一个node启动的时候分配一个唯一的id(UUID),自动会加入名为“elasticsearch”的c

ElasticSearch 集群(Cluster),节点(Node),分片(Shard),Indices(索引),replicas(备份)之间关系

【Cluster】集群,一个ES集群由一个或多个节点(Node)组成,每个集群都有一个cluster name作为标识------------------------------------------------【node】节点,一个ES实例就是一个node,一个机器可以有多个实例,所以并不能说一台机器就是一个node,大多数情况下每个node运行在一个独立的环境或虚拟机上。----------

Python操作MySql之pymysql

一、安装 pip3 install pymysql   二、使用操作 1、执行SQL #!/usr/bin/env pytho # -*- coding:utf-8 -*- import pymysql # 创建连接 conn = pymysql.connect(host=\'127.0.0.1\', port=3306, user=\'root\', passwd=\'\', db=\'tkq1\',

Task的使用

1.Task的优势 ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如:ThreadPool不支持线程的取消、完成、失败通知等交互性操作;ThreadPool不支持线程执行的先后次序;以往,如果开发者要实现上述功能,需要完成很多额外的工作,现在,FCL中提供了一个功能更强大的概念:Task。Task在线程池的基础上进行了优化,并提供了更