首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【kafka】kafka学习笔记(一)

我们先看一下维基百科是怎么说的: Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。该项目的目标是为处理实时数据提供一个统一、高吞吐、低延迟的平台。其持久化层本质上是一个“按照分布式事务日志架构的大规模发布/订阅消息队列”,[这使它作为企业级基础设施来处理流式数据非常有价值。此外,Kafka可以通过Kafka Connect连接到外部系统(用于数据输入/输出),并提供了Kafka Streams——一个Java流式处理库。看完这个说法,是不是有点一脸蒙蔽, 再看看其他大神的理解:Kafka 是由 Linkedin 公司开发的,它是一个分布式的,支持多分区、多副本,基于 Zookeeper 的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消息引擎系统。 总的来说就是他就是发布订阅消息的引擎系统,在做集群的时候需要依靠zookeeper。

04

申请软件著作权就不要忽视软件著作权登记的这几点深层次应用

计算机软件著作权在一定程度上面有许多人们不知道它深层次的用处,最初听到它的名字有可能是在法律上,它更多的用处是在保护企业的合法权益。其实软件著作权的用处不仅是这样,它避免被其他公司盗用,是法律的有效凭证,也是后期进行自我宣传的时候的有效途径,今天所说的有关于软件著作权还有一些别人常容易忽视的地方。第一个层面:保护自身,计算机软件可通过软件著作权和软件专利保护权利,软著(软件著作权)保护代码不被抄袭,软件专利保护方法不被盗用。具体而言,软件著作权停留在作品即代码层面,如果其他软件的开发人员根据你的思路重新编写软件(采用不同的编程语言),就可以避开侵权风险。而软件专利申请描述的是软件的构思(技术方案的形式),并不涉及如何表达、采用何种语言。他人一旦使用该构思就可能构成侵权,故软件专利的保护力度比软件著作权强。第二个层面:存在的一个缺点,虽然软件专利保护的权利更为实质,但其也有诸多缺点,所以很多软件企业不选择申请软件专利,而采用软件著作权登记保护权利。主要缺点如下:1、专利的技术材料就必须公开;2、申请专利保护需要符合新颖性、创造性、实用性的条件,符合条件的软件并不太多。3、专利的申请及审查可能需要两三年的时间,如果软件的市场周期较短就不适于专利保护。第三个层面:从保护软件思路的角度出发,软件著作权登记并没有实际用处,可由于软件专利的一些缺点软件企业又只好心有余而力不足的选择软件著作权登记。

04

(Mysql)对数据库设计时设计标识字段引用的一些思考

我们在很多应用场景中,通常是需要给数据加上一些标识,已表明这条数据的某个特性。比如标识用户的支付渠道,标识商家的结算方式、商品的类型等等。对于这样的具有有限固定的几个值的标识,我们通过枚举的方式来标识就可以了,但是对于一些同时具有多个属性且变化比较大的就显然不合适了,举个很简单的例子,我们在某宝上想买一个平板,这个平板的商品类型可标识为电子商品、二手商品、、手机、数码等等,对于这种场景,一个商品对应多种类型,不确定性很大,这种就不是简单的通过几个值标识就能解决的了。本文就是针对这个问题,给出了自己的一些思考。

01

和西安的软件企业说说办理软件著作权有啥用?

每每和一些西安软件行业的朋友聊起知识产权,很多企业第一个想到的肯定是商标或者专利,但是对于科技类、金融类、或者是软件公司来说,还有一项权利同样重要,那就是软件著作权。有的企业甚至还不知道软件著作权能干啥?自我国颁布并实施《国家知识产权战略纲要》以来,各行业在知识产权创造领域均有了长足的发展,其中软件行业增长尤为迅猛。2016年国家版权保护中心发布了《2016年度中国软件著作权登记情况分析报告》。所以软件著作权的版权登记是极为重要也是急需要被重视的,那么企业办理软件著作权究竟有什么好处呢?今天弈聪软件就为大家讲一下软件著作权的这些好处!软件著作权是指软件的开发者或者其他权利人依据有关著作权法律的规定,对于软件作品所享有的各项专有权利。软件经过登记后,软件著作权人享有发表权、开发者身份权、使用权、使用许可权和获得报酬权。

02
领券