NNbtw988
码龄5年
关注
提问 私信
  • 博客:8,920
    8,920
    总访问量
  • 21
    原创
  • 455,574
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2019-12-03
博客简介:

NNbtw988的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得1次评论
  • 获得0次收藏
创作历程
  • 21篇
    2019年
成就勋章
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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

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

Eclipse怎么打开代码提示

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

var pageStr = allPage.toString();

// 数据库信息var connection = mysql.createConnection({host : ‘localhost’,port:3306,user : ‘root’,password : ‘’,database : ‘url’,multipleStatements: true //这里一定要加上这个。先别管什么用,一定要加上。});因为我使用的是koa框架,所以...
原创
发布博客 2019.12.07 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端普适性规范

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

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

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所...
原创
发布博客 2019.12.07 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

本文介绍Delta的元数据

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

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

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

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

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

如何分析及处理 Flink 反压?

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

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

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

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

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

>>> 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 ·
508 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

薇訫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 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

那么问题来了? 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 ·
1307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

0x04 列表重复

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

# do something3

→薇訫btw988def func():try:do something1except:do something2try:func()except NameError:do something312345678910比如上面的代码,如果在 something1 处出现了 NameError,那么所有的异常都会被 something2 处捕获到,程序就此停掉,而...
原创
发布博客 2019.12.04 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

捕获异常不要太贪心

薇訫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 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
1469 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

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