自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 复制粘贴一时爽:传播最广的一段 Java 代码曝出 Bug

复制粘贴一时爽,频出 bug 火葬场。对开发者而言,Stack Overflow 和 GitHub 是最为熟悉不过的两大平台,这些平台充斥着大量开源项目信息和解决各类问题的代码片段。最近,一位叫做 Aioobe 的开发者在一项调查中发现了一段自己十年前写的代码,这段代码成为了 Stack Overflow 上复制次数最多、传播范围最广的答案,GitHub 的众多项目中也存在这段代码。然而,这位开发...

2019-12-07 01:03:34 319

原创 Eclipse怎么打开代码提示

Eclipse是一款非常强大的Java开发工具,初始状态它是没有代码提示的,下面小编就教大家如何设置代码提示吧.工具/原料电脑Eclipse方法/步骤1首先我们打开我们的Eclipse开发环境2从菜单栏目中找到windows3然后点击最后一项"preferencs"4之后再弹出的对话框的左边找到"Java"5之后依次是"Editor"->“Content Assi...

2019-12-07 01:03:01 620

原创 var pageStr = allPage.toString();

// 数据库信息var connection = mysql.createConnection({host : ‘localhost’,port:3306,user : ‘root’,password : ‘’,database : ‘url’,multipleStatements: true //这里一定要加上这个。先别管什么用,一定要加上。});因为我使用的是koa框架,所以...

2019-12-07 01:01:54 212

原创 前端普适性规范

黄金定律不论有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。永远一致同一套编码规范,可以是这里列出的,也可以是你自己总结的。如果您发现本规范中有任何错误,敬请在问题中指正。前端普适性规范项目命名项目名全部采用小写方式,以中划线分隔,禁止驼峰式命名。例如:my-project-name文件命名文件命名参照项目命名规则。示例:error-report.html有复数...

2019-12-07 01:01:20 211

原创 程序员:nodeJS、MySQL实现分页数据,倒序数据

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所...

2019-12-07 00:59:49 395

原创 本文介绍Delta的元数据

简介: 本文介绍Delta的元数据管理相关内容,包括文件夹结构,元数据类型以及元数据产生流程等作者:宋军,花名嵩林,阿里云EMR技术专家。从事Spark内核优化,对SparkCore/SprakSQL有深入了解,Spark ContributorDelta元数据解析元数据初识Delta有自己的元数据管理,主要有6种类型的元数据Action:SetTransactionAddFileR...

2019-12-07 00:57:44 500

原创 基于 Flink 的实时数仓生产实践

基 tel13460277366ID:NNbtw988于 Flink 的实时数仓生产实践简介: 数据仓库的建设是“数据智能”必不可少的一环,也是大规模数据应用中必然面临的挑战。在智能商业中,数据的结果代表了用户反馈、获取数据的及时性尤为重要。快速获取数据反馈能够帮助公司更快地做出决策,更好地进行产品迭代,实时数仓在这一过程中起到了不可替代的作用。数据仓库的建设是“数据智能”必不可少的一环,也是大...

2019-12-06 21:56:42 161

原创 Apache Flink 的迁移之路,2 年处理效果提升 5 倍

简介: tel13460277366ID:NNbtw988 在 2017 年上半年以前,TalkingData 的 App Analytics 和 Game Analytics 两个产品,流式框架使用的是自研的 td-etl-framework。该框架降低了开发流式任务的复杂度,对于不同的任务只需要实现一个 changer 链即可,并且支持水平扩展,性能尚可,曾经可以满足业务需求。作者:肖强(T...

2019-12-06 21:54:06 137

原创 如何分析及处理 Flink 反压?

tel13460277366ID:NNbtw988如何分析及处理 Flink 反压?简介: 反压(backpressure)是实时计算应用开发中,特别是流式计算中,十分常见的问题。反压意味着数据管道中某个节点成为瓶颈,处理速率跟不上上游发送数据的速率,而需要对上游进行限速。反压(backpressure)是实时计算应用开发中,特别是流式计算中,十分常见的问题。反压意味着数据管道中某个节点成为瓶颈...

2019-12-06 21:51:59 146 1

原创 一个实时精准触达系统的自我修养 tel13460277366

在互联网行业,唯一不变的就是一直在变化。作为技术同学,我们经常会碰到以下几种需求:当用户收藏的商品降价后及时通知用户,促进双方交易达成;新用户或90天内未成交的用户浏览多个商品后引导用户主动和卖家聊天、也可以给用户发个红包促进用户首单的达成;这些需求本质上是这样的逻辑:实时采集分析用户行为,通过规则计算,对符合条件的用户进行精准触达。普通开发模式很难比较好的承接这类需求,为此我们专门研发了om...

2019-12-06 21:46:53 98

原创 spring data es 怎么连接阿里云提供的ES服务

tel13460277366需要使用阿里云的es,首先,需要去开通对应服务,然后获取相关连接参数,然后配置就好了000徐雷frank2019-10-15 10:24:14Spring Data链接 Elastic Search使用了统一的ElasticsearchRepository接口。简化了接口定义,直接支持CRUD操作。如果你之前看过MySQL、MongoDB、Redis的链接,...

2019-12-06 21:44:10 688

原创 >>> print('name:{name}, age:{age}'.format(**c)) name:xufive, age:51

=薇訫btw988(维 芯)main] -Python 函数允许同时全部或部分使用固定参数、默认参数、单值(一颗星)可变参数、键值对(两颗星)可变参数,使用时必须按照前述顺序书写。def do_something(name, age, gender=‘男’, *args, **kwds): print(‘姓名:%s,年龄:%d,性别:%s’%(name, age, gender)) print(...

2019-12-04 23:23:20 476

原创 计数排序是利用元素在序列中的名次,将元素移动到与其名次对应的位置。

薇訫btw988-计数排序计数排序是利用元素在序列中的名次,将元素移动到与其名次对应的位置。我们先来看看代码:template void rank(T a[],int n,int r[]){//给数组a排出名次,写到数组r中for(int i=0;i<n;i++)r[i]=0;//比较所有元素对for(int i=0;i<n-1;i++)for(int j=i+1;...

2019-12-04 23:13:14 159

原创 那么问题来了? int(a/b) 和 a//b 的区别在哪里呢? 例1:

青岛开病假请假单-开住院证明→薇訫btw988、connectString=hadoop01:2181,hadoop02:2181,hadoop03:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.PendingWatcher@52815fa3 2019-11-26 16:53:35 647 INFO [mai...

2019-12-04 23:09:54 1254

原创 0x04 列表重复

薇訫btw988connectString=hadoop01:2181,hadoop02:2181,hadoop03:2181 sessionTimeout=90000 我们除了要知道上面的 […] 代表对象中带有循环之外,还有一种容易造成误会的情况也该知道:「循环结构可能会导致程序代码陷入到无法预期的循环当中」。至于这句话我们现在不去细究,你需要知道的是除非你真的需要,否则不要使用循环引用,我...

2019-12-04 23:03:32 102

原创 # do something3

→薇訫btw988def func():try:do something1except:do something2try:func()except NameError:do something312345678910比如上面的代码,如果在 something1 处出现了 NameError,那么所有的异常都会被 something2 处捕获到,程序就此停掉,而...

2019-12-04 23:02:13 120

原创 捕获异常不要太贪心

薇訫btw988test_list[[…]]test_list[0][[…]]test_list[0][0][0][0] is test_listTrue1234567其实在文章最初时的那行代码中也是像这样的,比如 a[b][0] 和 a 其实是相同的对象,同样 a[b][0][b][0],a[b][0][b][0][b][0],… 都和 a...

2019-12-04 22:59:42 106

原创 btw988main] - Initiating client connection, connectString=hadoop0

btw988main] - Initiating client connection, connectString=hadoop01:2181,hadoop02:2181,hadoop03:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.PendingWatcher@52815fa3 2019-11-26 16...

2019-12-04 22:56:11 1420

原创 he.hadoop.hbase.zookeeper.Pending

btw988main] - Initiating client connection, connectString=hadoop01:2181,hadoop02:2181,hadoop03:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.PendingWatcher@52815fa3 2019-11-26 16...

2019-12-04 22:53:51 282

原创 送给程序员终身受用的建议

关于本篇问答合集,我们会按照一些时间维度来划分。会按照这个时间段人们需要的内容进行展开,并且持续更新,其中很大一部分内容是来源于收集用户的问答,希望我们的帖子能够帮助到你。后续持续更新个人视野、工作技巧、敲出运行效率高的代码的诸多内容,敬请期待哦~超级重要哦!看完这篇文章,你会知道零基础如何学习编程,怎样选择合适的语言,如何进大厂等。这篇文章很长,但绝对是精品哦,能够吸收多少就靠自己啦!零基础...

2019-12-04 22:48:17 258

原创 北京

除了三目运算,你还知道其他的装逼姿势吗?留言走你~~单行简洁的代码很难维护(有时甚至难以理解),但这并不能阻止广大攻城狮们脑洞,在编写简洁的代码后获得一定的满足感。以下我最近的一些收藏 javascript精简代码集合。它们都可以在你的开发控制台中运行,你可以从控制台中查看运行结果。同时,我希望你能在评论中分享一些自己的藏品!01、日历创建过去七天的数组,如果将代码中的减号换成加号,你将得...

2019-12-03 14:51:55 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除