据上海新闻广播消息
在网上聊天的时候
除了发语音、文字
表情包也是不少人的爱
有时候一张诙谐幽默的表情包
更能准确地传达出自己的意思
但是最近使用“蘑菇头表情”
要小心了!
近日
多家公司陆续收到了
“蘑菇头系列”表情包授权代理公司
叁次元公司的律师函
称被诉公司推文中未经授权使用了
“蘑菇头系列”形象
侵犯了广州蚊子动漫公司
和叁次元公司
对“蘑菇头系列”美术作品及衍生形象
享有的著作权等
应当承担侵权赔偿责任
据了解,蘑菇头表情包作者为蚊子动漫公司,首次发表于2013年,在被二次创作后,目前已成为移动互联网表情包巨头之一。
“蘑菇头系列”自2018年正式商业化运营,曾获十大年度最受欢迎表情包,获全国创新创业大赛广州第一名。
目前,已有100多套表情包(每组24个)在微信上线,国内总用户近10个亿,月发送量超百亿次,并与高露洁、招行、统一、大话西游等品牌建立授权合作。
发送量超百亿的蘑菇头表情包巨头
为何近期开始陆续维权?
在近期宣判的南京一公司被诉侵权一案中,法院认为被诉公司未经许可,在公司推文中使用了七张蘑菇头表情包,侵害了著作权人的信息网络传播权。最终,法院判处被诉公司赔偿蘑菇头表情包代理公司叁次元4650元。同时,法院提倡合理、理性维权,称原告公司应当将协商解决作为维权的第一选择,不鼓励人为提高纠纷解决成本。
蘑菇头系列表情包和蚊子动漫公司的创始人吴武泽告诉记者,“本人的本意是不支持维权的,维权对公司而言是无奈之举,我现在是有一些苦衷的。”
一位曾在蚊子动漫公司就职多年的知情人士透露,蚊子动漫公司9年来主要靠蘑菇头系列这一IP盈利,投入的美术成本高,由于盗版和未经授权滥用,公司一度陷入经营困境,员工也发不出工资。“如今拿起法律武器维权也是无奈之举,希望大众能提高对国内知识产权保护的认识,让国产IP可以持续良性发展。”
表情包不只是简笔画
背后是作者的心血和灵感
在微信的表情商店中,用户可以自行选择喜欢的表情包系列添加到聊天中,其中大多数为免费,用户也可以根据自己的喜好选择“赞赏”给作者不同的金额。
据一名业内人士介绍,目前国内愿为表情包付费买单的用户并不多,“可能一万个人才有一个人赞赏,因此表情包公司多靠IP授权维持运转,例如授权给一些企业和平台使用。但由于存在盗版和滥用,越来越多的企业不愿意付费合作,造成了一些表情包公司经营困难。国内仍然缺乏成熟的商业衍生和完整开发链条。”
业内人士介绍,很多人认为表情包就是一个简笔画,但实际上背后是作者的心血和灵感,并且每年都需要大量的美工人力进行概念设计、采集热点、动态分镜、banner图制作等设计流程,“最后大家真正常用的几张图,可能是从成千上万的作品里面孵化出来的,大量的人力物力才能生存出一两个爆款。”
当前,国内的表情包生态一般是“先免费、后收费”。表情包生产公司打造表情包IP,前期为了扩大传播,会对外免费使用,获得了一定知名度后,会做一些衍生开发或授权公司盈利,如授权玩具、服装、饮料包装等。在大面积的传播过程中,很多表情包会被未授权的商业主体使用,这实际上造成了知识产权的侵权问题。
中国社会科学院大学互联网法治研究中心执行主任刘晓春指出,很多人觉得一些免费的用惯了就不应该收费,这其中有一定的惯性和情绪,可以理解,但也有一点道德绑架的意味。从法律来看,著作权人维权没有任何问题,“著作人通过授权许可的方式来获得相应的收益,是他法定的正当权益。”
目前,大部分表情包公司都面临知识产权的维权困境——取证难、维权难、赔偿低。有业内人士指出,要解决这类难题,首先需要打造良性的表情包IP保护生态。由于表情包天然有着高传播性,如果想要广泛又合法地传播使用,便需要一个公认、高效的IP交易平台。如果一家公司想用七张“蘑菇头”表情包,还要费力地去寻找原厂商,再走购买流程,时间长、效率低,公司要么放弃使用,要么违规使用。所以,建立一个公认、高效、便捷的交易平台很有必要。另一方面,表情包公司自身也需要拓展商业模式,深挖衍生品领域,打造好表情包IP生产、推广、深度开发的良性生态,寻找新的经营突破点。有了较为成熟的商业发展模式,将经营的主动权掌握在自己手中,进行精准维权才会更有效力和效果。
现在一提到爬虫都是python,类库比较丰富,如果不会java的同学,去学习python爬虫比较靠谱,但是那是不是代表java就不能爬虫呢?肯定不是的,事实上一些场景下,java爬虫使用起来更方便,更好用。
1.引入依赖:java当中爬虫使用的是jsoup的类库,jsoup提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据,让你请求网页后可以对网页进行dom操作达到爬虫的目的。
<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.3</version> </dependency>2.代码实战:
案例一:爬虫股票的分析结果:
StockShow stockShow = new StockShow(); String doUrl = String.format("url", stockCode); Document doc = null; try { doc = Jsoupnnect(doUrl).get(); Elements stockName = doc.select("div[class=stockname]"); Elements stockTotal = doc.select("div[class=stocktotal]"); Elements shortStr = doc.select("li[class=short]"); Elements midStr = doc.select("li[class=mid]"); Elements longStr = doc.select("li[class=long]"); Elements stockType = doc.select("div[class=value_bar]").select("span[class=cur]"); stockShow.setStockName(stockName.get(0).text()); stockShow.setStockTotal(stockTotal.get(0).text().split(":")[1]); stockShow.setShortStr(shortStr.get(0).text().split(":")[1]); stockShow.setMidStr(midStr.get(0).text().split(":")[1]); stockShow.setLongStr(longStr.get(0).text().split(":")[1]); stockShow.setStockType(stockType.get(0).text()); } catch (IOException e) { log.error("findStockAnalysisByStockCode,{}",e.getMessage()); }
案例2:抓取学校的信息:
Campus campus = new Campus(); String doUrl = String.format(url, campusId); Document doc = null; if (StringUtils.isEmpty(arg.getIp())){ arg.setIp("transfer.moguproxy"); arg.setPort(9001); } try { HttpsUtil.trustEveryone(); Random r = new Random(); int random = r.nextInt(48); Connection conn = Jsoupnnect(doUrl)xy(arg.getIp(), arg.getPort());//.timeout(10000) conn .header("Proxy-Authorization", "Basic "+"V1Vxb2syU29MbUJWTVY2RjpMTHN5TDM0c3ByQlFRM3hw")erAgent(ua[random]).timeout(30000); doc = conn.get(); Elements names = doc.select("a[class=btn btn-xs btn-primary]"); Elements type = doc.select("a[class=campus_type_fix_b link_now_active]");// doc.select("ol[class=breadcrumb]").select("li").get(4).text() Elements campusName = doc.select("ol[class=breadcrumb]").select("li"); Elements addressAndTel = doc.select("div[class=page-header]").select("p");3.代理说明:
案例一里面并没有使用代理ip,可以直接抓取。但是通常情况下,我们抓取的网站会设置反爬虫,封ip等,所以我们要设置代理ip,上线的案例2中使用的是蘑菇代理的代理隧道进行的代理设置,用起来还不错,如果确实需要可以进行购买。
总结当然我上面写的2个案例只是举例子,其实dom的操作还有很多种的方法,大家如果想要进行爬虫,dom的基本操作肯定是需要的,一些基本的html知识是需要的。如果你想跟我有更多的交流,关注我的公众号:Java时间屋 进行交流。
【编者按】
踔厉奋发新时代,笃行不怠向未来。
历史属于奋进者,正是一代拓进取、砥砺前行的人们推动着社会向前发展。浦江之水奔涌不息,千万人的努力与付出成就了今天的上海。
今年是新时代新征程具有特殊重要性的一年,2022年8月起,澎湃新闻持续推出“新征程奋进者”系列稿件,致敬在平凡岗位上拼搏奋进的行动者。
陈林根(中)与合作社员工在一起。金山区 供图
身材高瘦、皮肤黝黑,上海联中食用菌合作社理事长陈林根,人称“蘑菇大王”。他说,“种蘑菇这件事,值得我倾其一生”。
通过十多年的努力,他带领合作社先后实现了规模扩张、产业升级、文化注入“三级跳”,打响“联中一号”品牌,创造财富惠及四乡百姓,成功探索出一条乡村“共同富裕”的路子。
作为上海食用菌界的“领头羊”,陈林根获得了全国劳动模范、全国优秀党务工作者、全国农村创业创新优秀带头人等荣誉,并成为上海市第十二次党代会代表。
陈林根在现代化菇房内查看双孢菇的生长情况。澎湃新闻记者 俞凯 图
引进荷兰技术实现工厂化种蘑菇
陈林根是浙江省嘉善县姚庄镇人,之前搞过养猪厂、办过五金厂,2010年,他被上海市金山区廊下镇的蘑菇产业规划吸引,开始改行种蘑菇。因为所在地位于廊下镇中联村,他把合作社命名为“联中”。
一个偶然的机缘,陈林根收到上海蔬菜协会的邀请,到北京参加一个蘑菇论坛,论坛上首次听到荷兰专家介绍的蘑菇工厂化种植先进理念,他才意识到,原来种蘑菇也可以用电脑控制、不再靠天吃饭。他当即留了荷兰专家的电话,2012年又在上海市农科院的组织下前往荷兰考察。回到廊下后,感慨“姗姗来迟了十年”的他决定,从传统菇棚种植向工业化种植转型。
陈林根的梦想,就是在金山廊下打造“蘑菇小镇”。澎湃新闻记者 俞凯 图
在上海市金山区廊下镇的大力支持下,联中合作社打造了占地面积110亩、拥有46间现代化菇房的双孢蘑菇工厂,技术设备从荷兰引进,2014年投产后,年产量是传统菇棚种植的30倍。
从人工种植到工厂化生产,联中蘑菇把点“菌”成金变成了现实。从“看天吃饭”到“周年化生产”,发展方式的转变促进了农业转型升级,2021年,廊下镇菌菇亩产值达到200万元。
但是联中蘑菇并没有就此“高枕无忧”,陈林根多次长途跋涉去荷兰“取经”,他每天心心念念的,就是想把荷兰蘑菇小镇模式搬到金山廊下。
二期工厂堆放的稻秸秆。澎湃新闻记者 俞凯 图
“以前蘑菇工厂的培养料都是买来的,一年只能收获6茬蘑菇,现在联中利用稻秸秆、家畜粪便、黑土自己生产培养料,一年可收获11茬蘑菇,产量和质量都上了一个台阶。生产蘑菇后废弃的培养料,还可以作为农业肥料还田,实现有限资源的价值最大化。”2019年,陈林根又建设了涵盖双孢蘑菇培养料三次发酵隧道、菌种厂和观光采摘的二期项目,今年10月正式投产后,将可年产三次发酵培养料8万余吨,除了4万吨自用外,剩下的可满足金山周边和长三角菇农的需要。
合作社员工在菇房内采蘑菇。金山区供图
工业化种植与传统菇棚种植到底差别在哪?陈林根感慨道,上世纪七十年代,全上海传统蘑菇年产量是2万斤。现在联中合作社依靠工厂化生产,200名员工便能实现年产量2万吨。
目前,联中的双孢蘑菇总产量约占到上海全市双孢蘑菇总产量的90%以上,廊下“蘑菇小镇”声名鹊起,每天都能看到挂着上海、浙江、山东、江苏牌照的冷链车排着队来联中合作社拉货。
“三五牌”致富模式让更多人受益
“一人富不算富,大家富才是富。”这句话,陈林根常常挂在嘴边。在自身不断发展的同时,他用实际行动带动周边菇农转型升级,改变传统种植模式。
上海联中食用菌专业合作社员工在分装刚采摘的双孢菇。澎湃新闻记者 俞凯 图
通过统一提供培养料、统一生产模式、统一技术指导,上海联中食用菌专业合作社形成了“三五牌”产业化联合体,带动周边农户发展。
1966年出生的廊下镇勇敢村菇农陈明云,是第一个尝到甜头的人。
“我是2010年开始种蘑菇的,就是茅草的那种传统菇棚,上料靠人工一担担挑进去,10间茅草棚一年忙下来,产值20-30万元、利润2-3万元,很累但挣不到什么钱,如果碰到天灾,可能还要赔钱。”陈明云说,在政府资金扶持和陈林根的技术指导下,他2016年也转型工厂化种植,有了6间属于自己的恒温恒湿菇房,总面积近3000平方米(平均每间菇房500平方米),一年产值800-900万元,利润增至50万元左右。“工厂化之后,产量高了,档次也高了,钱也挣到了。”陈明云笑着说道。
紧跟其后,沈继业、金建林等一批新型生产经营主体也在金山进行转型。
廊下镇山塘村农民沈继业,从提篮叫卖的蘑菇小贩到传统茅草棚蘑菇种植,再到工厂化蘑菇种植,算是经历了蘑菇行业的“三生三世”。2020年,他的6个现代化菇房正式步入正轨,自己也从“学徒”变身“师傅”,辐射带动周边菇农共同成长。“投入500万元,产出500万元,净收入50万元”的“三五牌”致富模式,在廊下已被成功复制到8家生产经营主体。
“三五牌”致富模式是怎么算出来的?陈林根给记者算了一笔账:以一家农户投资6间工厂化茹房(总面积约3000平方米)为例,厂房加设备的总投资是500万元,其中市、区财政补贴70%(350万元)、农民自筹30%(150万元),农民工厂化种菇项目就启动了。一年下来,6间菇房的蘑菇总产值差不多500万元,扣去培养料成本、水电费、人工费、设备维修保养等约450万的费用,净利润在50万元左右。
在政府扶持下,农民种上三年蘑菇,就可以回本,第四年开始盈利。陈林根解释,蘑菇总产值是按照年产500吨、每吨一万元的批发价来算的,像今年蘑菇的价格比往年高,每吨批发价从平均1万元涨到1.6万元,年产值也从500万元增长到800-900万元,净利润就不止50万元。
通过对口结对帮扶、提供就业岗位、参与扶贫项目等方式,陈林根还陆续解决了沪浙周边100多名农户的就业问题,为40余名残障人士提供了工作岗位。
陈林根说,出品的蘑菇中有15-20%品相不佳的会被切片、通过深加工制成调味用的冻干粉,出口到欧美市场。目前,切片岗位启用的基本上都是家住廊下的残障员工,收入均不低于上海最低工资标准,高的话每月可以拿到6000多元,他们都很珍惜现在的工作机会。
疫情期间三班倒保供市民菜篮子
双孢蘑菇工厂二期项目,今年10月正式投产后,将可年产三次发酵培养料8万余吨。澎湃新闻记者 俞凯 图
作为合作社的党支部书记,陈林根结合产业特点,致力于将支部建在产业链上,打造合作社党建研学基地,充分发挥红色引擎促进绿色产业发展的作用。党建引领下的合作社,解决了传统的人员分散、产品品种单一、信息缺失、抵御市场风险能力弱等问题。
耕地是粮食生产的“命根子”,种子则是农业生产的“芯片”。由于目前工厂化双孢菇生产的菌种依赖进口,国内蘑菇产业很难突出重围。陈林根深知这一点,在让“蘑菇工厂”成功实现亩产200万元的同时,早在2014年,上海联中食用菌专业合作社就开始与上海市农科院食用菌所黄建春研究团队合作。2017年,合作团队正式开始选育双孢菇新品种K6,在联中进行示范栽培。
经过长达5年的反复试验、测验,目前该品种品性稳定。据专家预测,新品种有望改变双孢菇工厂化生产菌种依赖进口的局面,为企业带来实实在在的经济效益,解决我国双孢菇产业的品种瓶颈问题。
今年疫情期间,陈林根(左)带领党员志愿者驻守基地。金山区 供图
在今年疫情时,保供成为上海联中食用菌专业合作社的工作主基调。合作社成立了党员志愿者服务队,由廊下政府协调,将区域内大农户的蔬菜汇集到合作社,陈林根带领党员志愿者驻守基地,三班倒进行包装分类,每日向上海市区供应新鲜双孢菇30吨左右,第一时间把新鲜蔬菜从田间送到市民的餐桌。
其间,他们用5天完成了静安区42.5万单的蔬菜保供。在疫情防控最吃紧的阶段,合作社为结对单位徐汇区虹梅街道、华泾镇送去1100斤蘑菇,又为封控小区较多的兄弟乡镇送去450份新鲜蘑菇。
12年间,上海联中食用菌专业合作社在陈林根的带领下,不仅发展壮大为上海食用菌行业龙头,还拥有了双胞菇标准制定的话语权。小小蘑菇成就了农民致富的大产业,也撑起农民钱袋子,规划面积6.38平方公里的廊下“蘑菇小镇”,成功入选了2021年度上海市特色小镇。