1. 聚能聊>
  2. 话题详情

向代码致敬,寻找你的第83行(杭州云栖大会我们现场不见不散)

前几天,在阿里巴巴的一个小黑屋里,5名对代码有着极致追求的程序员参与了阿里代码领域最高荣誉“多隆奖”最终角逐(多隆作为淘宝的第一代程序员,也是很多技术人心中的大神)。

_review_
多隆Review第83行代码中

那天代码评审现场,看到某代码片段最后结尾,多隆突然补上一句,往上翻看下第83行。代码一般都是几百行,他看到最后,居然还记得第83行的一个细微瑕疵,这得是对代码怀着怎样的敬畏之心。

五四青年节,作为70、80、90的码一代新青年,还记得你最初写的那些代码吗?来晒晒属于你的“第83行”。

我们也邀请业界的大牛、大神们来Review哦~你也可以点名邀请一些大牛来点评Review,最终将由网友和大牛共同评选出获得点赞和大牛评分最高的2位参与者,并由多隆在5月29日第二届研发效能嘉年华(云效)直播间颁发“多隆奖“。

大牛助阵

_
_
_
_

秀代码活动持续进行,我们即将发起第二次秀代码线上活动,优秀代码分享者将有机会参与杭州云栖大会极客派现场大牛见面会,继续晒码赢取我们的83行代码T恤。

互动要求

A、晒晒属于你的“第83行”代码, 并邀请朋友来点评回复;
B、还记得你最初的代码片段和现在的代码片段有什么不一样吗?晒出来,比一比;
A和B任选一个话题参与互动,你也可以@你希望来点评或来晒码的大牛名字,我们会尽量邀请大牛参与进来。

互动奖励

参与互动者将选取50位精彩回复赠送“向代码致敬”定制T恤1件,最终成为“多隆奖”的小伙伴还将获得由阿里巴巴提供的“多隆奖”荣誉证书和奖杯。
__meitu_1

“多隆奖”的评选标准:

1、热度——根据回复内容的评论互动次数,根据聚能聊回复内容的点赞次数;
2、专业度:符合以下四个标准——A.注释;B.边界检测(入参);C.代码可读性;D.代码艺术性、优雅性。
评选时间:5月4日-5月29日。
评选结果公布地点:5月29日研发效能嘉年华(云效)直播现场。(直播链接https://yq.aliyun.com/promotion/566

更新多隆奖获奖代码

获奖人:蔡永斌 http://yq.aliyun.com/roundtable/67516/answer/152583#visit152583
代码背景:我是一个盲人工程师。在测试淘宝和天猫WEB端时,发现“我的淘宝”和“收藏夹”链接鼠标悬浮时会弹出内容,但盲人用户使用键盘无法实现该操作,因此根据相关的无障碍标准给对应产品提出了以下解决方案,让我们的代码更健壮、产品更完善,经得起“每一位用户”的考验。
评委评语——优点:简洁,这可能是盲人工程师特点
活动评语:蔡永斌,作为一个拥有10年PC开发经验的盲人程序员,他不仅参与钉钉无障碍版本的测试,还编写过很多帮助盲人使用电脑之类的软件,他带我们走进了属于他的代码视听世界,让更多盲人看见。

• 获奖人:青藤木子 http://yq.aliyun.com/roundtable/67516/answer/147546#visit147546
• 代码背景:我是一条高中生,没有学过安卓开发,倒是自学了一些,想起了以前给妈妈弄的一个语音翻译App,就是利用微信聊天中自带的复制功能把复制的文字合成为语音,我妈妈不认识字,所以才给他弄了一个这个软件,没有83行,不过自从我安装了java规范插件后我写代码的水平也上升了。感觉就是在写英语诗一样(原谅我语文差,但是只有英语可以),目前还在深造中;
评委评语:代码写的挺工整的, 希望是手写这样而不是IDE格式化的结果。onCreate和onRequestPermissionsResult方法中间应该有一个换行。代码逻辑较简单,希望有机会能展示逻辑更复杂的代码;
活动评语:代码源于生活,高于生活,谢谢你告诉我们技术除了改变世界,还能温暖小家庭,温暖一位母亲。

特别提示

第二届研发效能嘉年华(云效)直播预约地址:https://yq.aliyun.com/promotion/566
本次活动由阿里巴巴云效平台与云栖社区联合主办,阿里云大学协办

受邀大牛晒码进行时:

@技术福贝——阿里研究员,用一个小演示程序来解释一下 C++11/14 里的 closure 是可以多么的“爽” :-)
https://yq.aliyun.com/roundtable/67516/?order=score#answer-146875
@孤尽——《阿里巴巴Java开发手册(正式版)》的作者孤尽入职第一年写的代码,大家赶紧来找找是否有不合规约的地方https://yq.aliyun.com/roundtable/67516?#answer-146589
@浮生递归——全栈工程师、十年公益项目义务程序员@浮生递归 两次晒码还不过瘾,来挑战
https://yq.aliyun.com/roundtable/67516?#answer-146557
@大利猫——阿里资深研发,专注移动客户端、前端开发。
https://yq.aliyun.com/roundtable/67516?#answer-146531
@德哥——德哥一口气发了3条代码(PS,德哥是小编心中的男神,码的了代码,写的了文章)
相似内容搜索
https://yq.aliyun.com/roundtable/67516/?order=score&type=&p=1#answer-146980
图式关系存储与搜索
https://yq.aliyun.com/roundtable/67516/?order=score&type=&p=2#answer-146978
非驱动列索引扫描优化, 150毫秒 到 0.256毫秒
https://yq.aliyun.com/roundtable/67516/?order=score&type=&p=2#answer-146977
@程序猿dd 知名博主、Spring Boot/Spring Cloud布道者、spring4all社区发起人。会一些前端,懂一些后端,做过一些管理,弄过一些运维,策划过一些推广,什么都爱自己折腾的技术宅
https://yq.aliyun.com/roundtable/67516/?order=ctime#answer-147183

入围代码公布:专家将点评代码,快去请小伙伴来分享点赞

1、@1350194977002867—我是一个盲人工程师。在测试淘宝和天猫WEB端时,发现“我的淘宝”和“收藏夹”链接鼠标悬浮时会弹出内容,但盲人用户使用键盘无法实现该操作,因此根据相关的无障碍标准给对应产品提出了以下解决方案,让我们的代码更健壮、产品更完善,经得起“每一位用户”的考验。
https://yq.aliyun.com/roundtable/67516/answer/152583#visit152583
2、@故事老神仙-接触建站开始一直玩到了现在的一个网站代码的第83行,是一行普通的代码,没有特别的地方,但不由让自己想起了当初的那份热爱,那份期待,那是初接触代码的小惊喜小激动。
https://yq.aliyun.com/roundtable/67516#answer-146773
7、@逐梦之旅-作为一个正要面临高考的小白程序猿,总有一天,我也会拥有我的“83行”,我也会成为你们中的一员
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.256.1b726b3fy3tHbn&order=score&type=&p=1#answer-147150
11、@wujianhui-最近写的学校电脑报障系统
http://yq.aliyun.com/roundtable/67516/answer/147576#visit147576
12、@随手飘一个--写代码越久,越来越习惯多写注释,考虑以后的易用性功能
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.153.2e8118a8NMH8d4&order=score&type=&p=5#answer-147177
17、@起名字好难-11年用python重写的一个06年用TC做的一个动画(好绕口……)
http://yq.aliyun.com/roundtable/67516/answer/147247#visit147247
20、@尼古拉斯雷-看了那个阿里巴巴的那个开发手册,然后就知道如何去优化这些代码,如何去规范的定义变量名之类的
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-146477
24、@海阔天空yy-以下是我写的一个,用来测试redis集群的测试程序
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-146532
32、@1706825784780553-晒代码
http://yq.aliyun.com/roundtable/67516/answer/147198#visit147198
34、@david_duan-天池的一个比赛,名次166,春节假期期间一个通宵写的~
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-147054
41、@青藤木子-以前给妈妈弄的一个语音翻译App,就是利用微信聊天中自带的复制功能把复制的文字合成为语音
http://yq.aliyun.com/roundtable/67516/answer/147546#visit147546

60、@幸运兔-从大学时代起就比较注重代码书写规范,当初的汇编没有太多的约定,自己都会为每行代码加上注释,好处一看便知,现在转行Java之后多年,依旧能够快速理解那时代码逻辑。 https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.307.51806b3fV3GIep&order=score&type=&p=4#answer-146572
80、@德哥-图式关系存储与搜索 http://yq.aliyun.com/roundtable/67516/answer/146978#visit146978
71、@luckmore-动态负载均衡跟 容灾保护的一个东西 http://yq.aliyun.com/roundtable/67516/answer/147187#visit147187

102、@小生蚝-初二的时候帮学校写的“校运会直播系统”
http://yq.aliyun.com/roundtable/67516/answer/150524#visit150524
109、@1026704017609990-我的83行代码,注释写的不好,希望各位大佬指教哈哈
http://yq.aliyun.com/roundtable/67516/answer/147217#visit147217
134、@小小小豆奶-最近写的解析字符串里面数据对应的模板的方法,还是很多不规范的,但是在往规范的方向靠
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.3cd56b3fEgMIV4&order=score&type=&p=18#answer-146704
143、@wfping-菜鸟,入行一年
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146597
145、@1572054130306817我的第83行代码是学习笔记,记录着学习的点滴
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146587

他们居然这样晒码,大家都来点评吧

1、@故事老神仙-接触建站开始一直玩到了现在的一个网站代码的第83行,是一行普通的代码,没有特别的地方,但不由让自己想起了当初的那份热爱,那份期待,那是初接触代码的小惊喜小激动。
https://yq.aliyun.com/roundtable/67516#answer-146773
2、@黄一刀-我的83行代码是注释
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.115.438a18a844ewV0&order=score&type=&p=1#answer-146842
3、@巴洛克上校-没有任何注视没准守任何规范的Android写的一个简易播放器代码
http://yq.aliyun.com/roundtable/67516/answer/146650#visit146650
4、@孤尽-入职阿里巴巴第一年写的代码
http://yq.aliyun.com/roundtable/67516/answer/146589#visit146589
5、@故事老神仙-第83行的代码,那是梦想开始的地方。
http://yq.aliyun.com/roundtable/67516/answer/146742#visit146742
6、@茶竹-贴一下大二上和大二下的代码,不知道有没有进步
http://yq.aliyun.com/roundtable/67516/answer/147459#visit147459
7、@逐梦之旅-作为一个正要面临高考的小白程序猿,总有一天,我也会拥有我的“83行”,我也会成为你们中的一员
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.256.1b726b3fy3tHbn&order=score&type=&p=1#answer-147150
8、@三忌-这是我12年写的代码……
http://yq.aliyun.com/roundtable/67516/answer/146590#visit146590
9、@大利猫-地图传感器
http://yq.aliyun.com/roundtable/67516/answer/146531#visit146531
10、@微wx笑-十二年前写过一个流量统计,最近想把它改一改再用起来,随便打开一个类,没有任何注释,你们看得懂不?
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.239.5d906b3fhlVUFD&order=score&type=&p=1#answer-146527
11、@wujianhui-最近写的学校电脑报障系统
http://yq.aliyun.com/roundtable/67516/answer/147576#visit147576
12、@随手飘一个--写代码越久,越来越习惯多写注释,考虑以后的易用性功能
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.153.2e8118a8NMH8d4&order=score&type=&p=5#answer-147177
13、@德哥-相似内容搜索
http://yq.aliyun.com/roundtable/67516/answer/146980#visit146980
14、@技术福贝-解释一下 C++11/14 里的 closure 是可以多么的“爽” :-)
http://yq.aliyun.com/roundtable/67516/answer/146875#visit146875
15、@浮生递归-居然暴露了自己的CSS命名不规范!不行,我得再贴段来证明下,有时候还是规范的~比如483行附近代码!
http://yq.aliyun.com/roundtable/67516/answer/146557#visit146557
16、@梦觉平生-还没写到83行,难受,作为一个大一学生希望以后有机会在这条道路上走得更远
http://yq.aliyun.com/roundtable/67516/answer/147585#visit147585
17、@起名字好难-11年用python重写的一个06年用TC做的一个动画(好绕口……)
http://yq.aliyun.com/roundtable/67516/answer/147247#visit147247
18、@李沃晟-大二刚学Java,自己做的第一个管理系统
http://yq.aliyun.com/roundtable/67516/answer/146811#visit146811
19、@海洋的云-感觉确切来说应该是第83段,自从用了Jupyter Notebook,“代码行”就全部变成“代码段”了,/(ㄒoㄒ)/~~
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-146546
20、@尼古拉斯雷-看了那个阿里巴巴的那个开发手册,然后就知道如何去优化这些代码,如何去规范的定义变量名之类的
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-146477
21、@牢记使命-我的第83行代码,我的第一个创业项目,加油!
http://yq.aliyun.com/roundtable/67516/answer/147456#visit147456
22、@黄道长-直接上代码
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.35366b3f4Mwsd3&order=score&type=&p=2#answer-146845
23、@gfriend_24-最初的代码片段(入门Android开发时的BMI计算程序代码)
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-146498
24、@海阔天空yy-以下是我写的一个,用来测试redis集群的测试程序
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-146532
25、@1902452082782315-这是我第一个自己给自己写的API,也是第一次发博客的代码
http://yq.aliyun.com/roundtable/67516/answer/147202#visit147202
26、@海洋的云-重新补张“第83行”的代码图好了~
http://yq.aliyun.com/roundtable/67516/answer/146880#visit146880
27、@1126215720856796-五年前毕业后找到的第一份工作,做的第一个项目
http://yq.aliyun.com/roundtable/67516/answer/150498#visit150498
28、@lemting001-上学期期末自学学完JavaSE基础,就试着写了一个小项目--物流货仓管理系统.这是我的第一个项目
http://yq.aliyun.com/roundtable/67516/answer/148541#visit148541
29、@haobowd-作为一个Vim党,献丑了
http://yq.aliyun.com/roundtable/67516/answer/147519#visit147519
30、@hypnos1-不知道是不是来晚了!反正晒了再说!
http://yq.aliyun.com/roundtable/67516/answer/147500#visit147500
31、@两年前写的一个 Python 小爬虫,当时参加“互联网+”全国大学生创新创业大赛,用来分析参加大赛的项目分布情况的
http://yq.aliyun.com/roundtable/67516/answer/147340#visit147340
32、@1706825784780553-晒代码
http://yq.aliyun.com/roundtable/67516/answer/147198#visit147198
33、@程序猿dd-最近在筹备的一个与Spring Cloud Config相关的开源项目,有一个接口设计发现多余了
http://yq.aliyun.com/roundtable/67516/answer/147183#visit147183
34、@david_duan-天池的一个比赛,名次166,春节假期期间一个通宵写的~
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-147054
35、@一刀大侠-这是我的83
http://yq.aliyun.com/roundtable/67516/answer/147033#visit147033
36、@长id-注释耶
http://yq.aliyun.com/roundtable/67516/answer/146971#visit146971
37、@leohowl-贴一下自己第一次尝试去写一个轮播工具的代码的 83行
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-146738
38、@昆0830-上一个项目一个类写了500多行,很多行都是注释什么的,再加上自己是处女座,经常同一个类别人写了不到83行,而我写了183行。。。
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.892.2ccd6b3fahgMyS&order=score&type=&p=2#answer-146718
39、@妙正灰-当初第一次公布的 Git 项目就是给 ols1clk 写的一个小patch,那么亮点来了,第 83 行是 空 的
http://yq.aliyun.com/roundtable/67516/answer/146575#visit146575
40、@1805126089476130-代码是大二练手的一个小项目,当时也是老鼻子幸福了~
http://yq.aliyun.com/roundtable/67516/answer/147569#visit147569
41、@青藤木子-以前给妈妈弄的一个语音翻译App,就是利用微信聊天中自带的复制功能把复制的文字合成为语音
http://yq.aliyun.com/roundtable/67516/answer/147546#visit147546
42、@1194625916219588-emmm,Android伤不起啊
http://yq.aliyun.com/roundtable/67516/answer/147353#visit147353
43、@51学车-我的83,会话移除。
http://yq.aliyun.com/roundtable/67516/answer/147257#visit147257
44、@dongdongfu-找了一下项目中代码,看到原生的、手工的、也许是对的、也许被喷的、拼接的版本的
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.455.4b7c6b3fUwaoz7&order=score&type=&p=3#answer-147180
45、@杨过二-我的83
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.195.2ae26b3falFIWq&order=score&type=&p=3#answer-147175
46、@关羽大侠-我的83判断
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.195.2ae26b3falFIWq&order=score&type=&p=3#answer-147172
47、@江小白太白-我的83空格
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.455.4b7c6b3fUwaoz7&order=score&type=&p=3#answer-147169
48、@dxzou-手机端上传图片只能截一小块,是不是bug呢。这是我的第83行代码,小小爬虫
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.455.4b7c6b3fUwaoz7&order=score&type=&p=3#answer-147110
49、@abathur-每一行代码或许都不是最精美的, 但都是我最得意的孩子
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.455.4b7c6b3fUwaoz7&order=score&type=&p=3#answer-147072
50、@1774222395930901-这是曾经实习时个人完成的第一个前端项目,是个H5 canvas卡片DIY的页面
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.455.4b7c6b3fUwaoz7&order=score&type=&p=3#answer-147055
51、@_拂晓-正在加班写的83行代码,恰好是sleep表示我现在很想睡觉,哈哈
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.198.656818a8RGBXar&order=score&type=&p=3#answer-147050
52、@最忆少年时-作为一只大一的萌新,在一群大佬面前晒自己的代码还是有一丝瑟瑟发抖,也有一丝激动
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.455.4b7c6b3fUwaoz7&order=score&type=&p=3#answer-147046
53、@1227883369708218-对于一个刚刚进入IT行业还没打过几天代码的小白学生来说,看见你们晒的代码,首先第一印象,好漂亮
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.455.4b7c6b3fUwaoz7&order=score&type=&p=3#answer-146993
54、@apricots-来自于我的毕业设计
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.455.4b7c6b3fUwaoz7&order=score&type=&p=3#answer-146981
55、@德哥-非驱动列索引扫描优化, 150毫秒 到 0.256毫秒
http://yq.aliyun.com/roundtable/67516/answer/146977#visit146977
56、@1289297105434890-我们的门店支付宝收银接口,83行是决定性的一个参数 :)
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.455.4b7c6b3fUwaoz7&order=score&type=&p=3#answer-146960
57、@greatqian-正在写的一个python暴力破解WIFI密码的程序
http://yq.aliyun.com/roundtable/67516/answer/146924#visit146924
58、@1126215720856796-我的83
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.307.51806b3fV3GIep&order=score&type=&p=4#answer-146865
59、@云百万-matlab打出来的爱心的代码,向代码致敬
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.307.51806b3fV3GIep&order=score&type=&p=4#answer-146787
60、@幸运兔-从大学时代起就比较注重代码书写规范,当初的汇编没有太多的约定,自己都会为每行代码加上注释,好处一看便知,现在转行Java之后多年,依旧能够快速理解那时代码逻辑。
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.307.51806b3fV3GIep&order=score&type=&p=4#answer-146572
61、@似水的流年-第一次独自写项目时候写的一个微信登陆接口,76行的判断用了魔法值,没有定义为常量~~~
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.307.51806b3fV3GIep&order=score&type=&p=4#answer-146541
62、@yuersu-最初接触代码是在html,至少过去一年多了,早忘了当时写的什么
http://yq.aliyun.com/roundtable/67516/answer/147947#visit147947
63、@黑_魂-我的86行原来是这样的
http://yq.aliyun.com/roundtable/67516/answer/147489#visit147489
64、@第83颗尘埃-入行一年多了,感觉实际能力离自己心中目标还是差很远。希望未来能更快的成长吧!
http://yq.aliyun.com/roundtable/67516/answer/147371#visit147371
65、@ylrf1212-码农路过,奉上第83行代码
http://yq.aliyun.com/roundtable/67516/answer/147352#visit147352
66、@1017024408429335-上学期网页期末作业,一个盒子
http://yq.aliyun.com/roundtable/67516/answer/147325#visit147325
67、@1529195679319696-实现的一个InputStream,将jdbc的ResultSet转换成InputStream
http://yq.aliyun.com/roundtable/67516/answer/147322#visit147322
68、@xingyi-1个月后毕业~~~
http://yq.aliyun.com/roundtable/67516/answer/147254#visit147254
69、@抽烟不喝酒-这是我大一学习51单片机的代码;
http://yq.aliyun.com/roundtable/67516/answer/147210#visit147210
70、@huberyhii-最近在准备算法比赛 现阶段在练习动态规划
http://yq.aliyun.com/roundtable/67516/answer/147207#visit147207
71、@luckmore-动态负载均衡跟 容灾保护的一个东西
http://yq.aliyun.com/roundtable/67516/answer/147187#visit147187
72、@司氏旭东-看看自己的代码,要提升的还有太多太多
http://yq.aliyun.com/roundtable/67516/answer/147178#visit147178
73、@梦觉平生-我的第83行代码,第一次写一个前端界面,感觉有点小问题
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.153.2e8118a8NMH8d4&order=score&type=&p=5#answer-147170
74、@1214042514913370-找了几篇代码居然83行全都是注释或者空白-.-
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-147163
75、@1305887935048813-向代码致敬
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-147148
76、@阿里收我吗-这是我二年前写的一个民宿页面,大多是调用语句。虽然我的83行在此次运行中没有太多注释,但是也发挥了不小的作用。一样的83不一样的快乐!感谢阿里云带给我快乐,也让我在快乐中学习到了很多知识,谢谢!
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-147087
77、@1392109530558169-第83行~~ 在java的世界里什么都还没做,都是 import 和 @Autowired
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-147043
78、@mr.neat-加入“抖动”,模拟人类浏览页面的一段Python代码。
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-147037
79、@夏和顺-我的第83行代码之迷迷糊糊来登陆
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.211.99d06b3fCcpOOe&order=score&type=&p=5#answer-147007
80、@德哥-图式关系存储与搜索
http://yq.aliyun.com/roundtable/67516/answer/146978#visit146978
81、@hjsbswwc-虽然我不是程序员,是对网站感兴趣才学写代码,但是我还是能感受到代码的魅力
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-146974
82、@滕宇君-我的第八十三行是否则 PHP语言,基本上if语句都是离不开的,写程序写网站都离不开判断,真假逻辑由你而定。
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-146970
83、@break_l-恰好第83行是main函数的结束的“}”,有始有终吧,以后也要如当初那样保持对编程的热爱
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-146966
84、@1751124050588218-学习python是时写的一个控制台版学生管理系统,这是学生模块,第83行是一个判断,现在看看,当初的代码写的真烂
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-146963
85、@未来的故乡-我写的一个递归处理
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.242.7c046b3fybXhbe&order=score&type=&p=5#answer-146956
86、@1842760770675142-我的第83行代码,小小运维,代码太挫,大神指教!
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146941
87、@1925802513914305-小菜鸟献个丑
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146938
88、@large_rour-我的83行,很简单吧
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146937
89、@极趣-17年毕业小菜,这是我的83行代码,请大神指点。。。。
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146936
90、@可口的泡菜-83行不是一个开始,也不是一个结束。而是我们曾经为此努力过的一个过程,加油!为下一个83行努力吧
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146930
91、@福州安吉-我的83
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146923
92、@xuning715-我的是通过aop实现redis数据自动刷新
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146886
93、@基斯理查兹-直接上代码
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146609
94、@203342865808060233-2015年4月17号,提交了人生第一个pull request,虽然功能很简单,但是从此踏上了拥抱开源的不归路。
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146581
95、@1902324729031029-本人Python菜鸟,欢迎吐槽。
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146571
96、@麦老师-随手写的vsftp shell脚本,没啥技术含量,截取其中一部分
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146529
97、@aoteman675-很青涩的硬件代码
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146524
98、@dkmao-对照开发手册看的话,还是太不规范了。比方说:该使用常量的地方没用常量;变量命名不规范。
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146521
99、@nuomi1-自己的第一个发布的项目,然而第 83 行用的是第三方库的函数😂
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.260.63446b3fFGxSCe&order=score&type=&p=6#answer-146519
100、@tonyxiaomao-用VUE写的上传图片代码,接受任何挑刺~~~
http://yq.aliyun.com/roundtable/67516/answer/150820#visit150820
101、@小生蚝-最近写的新项目,是一个商赛系统,类似模拟炒币
http://yq.aliyun.com/roundtable/67516/answer/150549#visit150549
102、@小生蚝-初二的时候帮学校写的“校运会直播系统”
http://yq.aliyun.com/roundtable/67516/answer/150524#visit150524
103、@1911513131388449-找了最近写的调度项目,发现第83行要么是},要么是@Override, 要么就是空行
http://yq.aliyun.com/roundtable/67516/answer/150416#visit150416
104、@小米粥、-我的第83行。。只有一个try
http://yq.aliyun.com/roundtable/67516/answer/150011#visit150011
105、@yexihu-刚好手上项目的代码
http://yq.aliyun.com/roundtable/67516/answer/147936#visit147936
106、@暴走的螃蟹-我的第83行代码还是null—来自一个自学编程的小白
http://yq.aliyun.com/roundtable/67516/answer/147692#visit147692
107、@1484159326730809-
http://yq.aliyun.com/roundtable/67516/answer/147419#visit147419
108、@李太猫-看到这个话题,随手截了一张在看的旧代码
http://yq.aliyun.com/roundtable/67516/answer/147272#visit147272
109、@1026704017609990-我的83行代码,注释写的不好,希望各位大佬指教哈哈
http://yq.aliyun.com/roundtable/67516/answer/147217#visit147217
110、@阿里收我吗-这是很多年前写的一个民宿页面,多数是调用语句。我的第83行没有太大功能
http://yq.aliyun.com/roundtable/67516/answer/147086#visit147086
111、@陈坤-作为一个iOS开发者,我只能说自己的代码确实很乱!
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.5c666b3fI0OAoF&order=score&type=&p=13#answer-147045
112、@xumaojun-毕业工作写的第一个配置工具软件,现在还有很多同事在使用哦
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.5c666b3fI0OAoF&order=score&type=&p=13#answer-147041
113、@zijiejiang-2006年第一个项目,华诚超市
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.5c666b3fI0OAoF&order=score&type=&p=13#answer-147040
114、@1698721337950111-大一学弱一个,编程菜鸟一枚,一年时间只接触过c和Python,代码行数少的可怜
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.5c666b3fI0OAoF&order=score&type=&p=13#answer-147032
115、@1767304540858321-线程同步等待,等你等的好辛苦
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.234.52f56b3f5bUBNk&order=score&type=&p=14#answer-147023
116、@mar_dan-本人高中生,之前写的网页的83行代码是bootstrap中的nav。很喜欢写代码,不会放弃,希望在将来能在阿里上班码代码
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.234.52f56b3f5bUBNk&order=score&type=&p=14#answer-147022
117、@1268417899894643-我的第一个实战项目,类似那个Flappy bird吧,希望大佬点评一下这个美化感觉怎么样
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.234.52f56b3f5bUBNk&order=score&type=&p=14#answer-147021
118、@34798989-第83行前面的前后的一些测试代码在那。。让我联想到的是 平时口口声声对同事的要求,自己却没有做到,@※@...
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.234.52f56b3f5bUBNk&order=score&type=&p=14#answer-147018
119、@1406882635681236-代码写不完,学习没有尽头,进步也不会停止
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.234.52f56b3f5bUBNk&order=score&type=&p=14#answer-147004
120、@1687935410405421-匠人精神
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.234.52f56b3f5bUBNk&order=score&type=&p=14#answer-147003
121、@1677782904140522-我的第83行代码不规范,代码中常量使用不规范! https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.234.52f56b3f5bUBNk&order=score&type=&p=14#answer-146998
122、@sorc-代码太少,注释太多
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.a94d6b3fexdkeu&order=score&type=&p=15#answer-146996
123、@1526758604956985-上班两年我的第83行代码
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.a94d6b3fexdkeu&order=score&type=&p=15#answer-146991
124、@lovesea-我的83行是采集功能的随机从代理ip列表中获取一条ip
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.a94d6b3fexdkeu&order=score&type=&p=15#answer-146987
125、@斗篷-我的第83行代码,两年前来公司上班第一个开发项目,也是第一次独立开发一个第三方支付接口,PHP开发的,有点垃圾
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.a94d6b3fexdkeu&order=score&type=&p=15#answer-146985
126、@1632696796229546-PHP是世界上最好的语言?
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.a94d6b3fexdkeu&order=score&type=&p=15#answer-146983
127、@1552223496569181-翻到我两年前写的代码那时候18岁,刚进入职场没多久
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.a94d6b3fexdkeu&order=score&type=&p=15#answer-146979
128、@1240624803942104-Android项目很多类导包就有上百行。。。我默默地查了下我的HomeActivity类,Ctrl+G 83
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.a94d6b3fexdkeu&order=score&type=&p=15#answer-146976
129、@uncle_yiba-巧合的收尾~一个右括号hhhh
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.234.75ab6b3fpEaR5W&order=score&type=&p=16#answer-146957
130、@large_rour-要说起第一次写代码,那应该是Ruby语言吧,用来写rpg游戏的事件触发
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.234.75ab6b3fpEaR5W&order=score&type=&p=16#answer-146933
131、@1024291987664611-我们不一样
http://yq.aliyun.com/roundtable/67516/answer/146877#visit146877
132、@1229121294429856-虽然已经转行好久了,我想,我身边的代码应该无论如何都擦不净了 https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.51cd6b3frjhLrR&order=score&type=&p=17#answer-146833
133、@黄大神121-有时候晚上夜深人静的时候,一个人在底下写啊写,写到早上五六点都没啥感觉,感觉看到代码就很兴奋
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.3cd56b3fEgMIV4&order=score&type=&p=18#answer-146714
134、@小小小豆奶-最近写的解析字符串里面数据对应的模板的方法,还是很多不规范的,但是在往规范的方向靠
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.3cd56b3fEgMIV4&order=score&type=&p=18#answer-146704
135、@飞过海家-放张最近写的解析基于modbus协议的数据代码吧。吐槽一下,用JAVA搞硬件通信,没基础真不行。隔行隔山
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.6dd06b3f2TJCGw&order=score&type=&p=19#answer-146689
136、@easonjim-10年的MFC代码,感觉有那么点low
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.6dd06b3f2TJCGw&order=score&type=&p=19#answer-146666
137、@魔仙-我也贴一小段吧!
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.6dd06b3f2TJCGw&order=score&type=&p=19#answer-146665
138、@1865788038401049-确实到处都是不规范。
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.4cbf6b3fL5DQPA&order=score&type=&p=20#answer-146634
139、@古散-功能:ajax校验用户名是否存在
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.4cbf6b3fL5DQPA&order=score&type=&p=20#answer-146628
140、@萧彤-13年实习第一天的代码
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146603
141、@群众移-随便打开了一个一年前写的类,一个android的平台SDK
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146602
142、@1412314049072268-直接晒代码
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146600
143、@wfping-菜鸟,入行一年
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146597
144、@青石cool-15年写的83行
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146592
145、@1572054130306817我的第83行代码是学习笔记,记录着学习的点滴
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146587
146、suc.cai-2015年4月17号,在github上提交了人生第一个pull request
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146583
147、@1572054130306817-c语言时,我的第83行代码肯定没有指针
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1fe36b3fjdZDrJ&order=score&type=&p=21#answer-146579
148、@筱小瓶子-尴尬
http://yq.aliyun.com/roundtable/67516/answer/146526#visit146526
149、@骐源-最初的代码早没影了。现今的代码就下面这模样
https://yq.aliyun.com/roundtable/67516/?spm=a2c4e.11154000.rtdmain.230.1e576b3f3I1OEV&order=score&type=&p=22#answer-146520

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    83行代码限量T恤 x 23

670个回答

1

dongdongfu 复制链接去分享

找了一下项目中代码,看到原生的、手工的、也许是对的、也许被喷的、拼接的版本的、SqlHelper上一层封装的“ORM”中部分截取代码,第83行是一个结束的“}”,NICE!!!!
screenshot

聚小编 回复

敢出晒出来就是好样儿的~

评论
2

杨过二 复制链接去分享

我的831PY_9VRVD8J_BODH_F011DE

2

关羽大侠 复制链接去分享

N_E3_Z7T_OIWI_S4_7DL3SE我的83判断

2

江小白太白 复制链接去分享

_RL_O_6ANX8V_AAA2_9K_7Y我的83空格

1

致命伤 复制链接去分享

123

每一行代码或许都不是最精美的, 但都是我最得意的孩子,

尤其当是写到</html>

就打从心底心花怒放, 小鹿乱撞! 因为我知道......我离下班不远了!

聚小编 回复

小鹿下班这么早~

致命伤 回复

请大神施舍一件T恤!!要XL号!!!~~~~XD

评论
1

1774222395930901 复制链接去分享

我的第83行代码~
这是曾经实习时个人完成的第一个前端项目,是个H5 canvas卡片DIY的页面,当初一个页面的js写了近万行,全是用jQuery操作哈哈,现在看惨不忍睹,第83行没记错的话当时做的是撤销恢复的功能,光这个功能我当时就搞了一周哈哈,希望能得赏呀(开心脸)

ed22ce5a000745e9b18512ae0419b967_1_1525706880.935075.jpg

聚小编 回复

看到不足过去,才说明自己在进步呀~

评论
0

_拂晓 复制链接去分享

正在加班写的83行代码,恰好是sleep表示我现在很想睡觉,哈哈
image

_拂晓 回复

睡10秒再起来撸代码~

聚小编 回复

good night~

toobe 回复

为编辑器色配点赞;

评论
1

最忆少年时 复制链接去分享

说句实话,作为一只萌新,在一群大佬面前晒自己的代码还是有一丝瑟瑟发抖,也有一丝激动。😂😂
作为一只大一的萌新,刚刚接触C语言不久,知道自己的代码还有许许多多的不足,也知道自己还有许许多多的东西需要学习。学习的过程就是一个不断尝试的过程,对编程的学习更是如此。
既然自己喜欢计算机,选择了这条路,自己也有着成为大牛的梦想,那就要义无反顾的走下去,不怕前方的艰难险阻。
梦想,就是用来实现的。
be35f8688e0844bbb656962f29dad1e9_35599808a0a6429886d812d2dc047af4.jpg

聚小编 回复

萌萌新,你是00后吗?

评论
2

1227883369708218 复制链接去分享

对于一个刚刚进入IT行业还没打过几天代码的小白学生来说,看见你们晒的代码,首先第一印象,好漂亮。
我唯一写过一个超过83行代码的是我在网上自学的一个 python 视频,讲师布置的作业,里面刚好是到了一道用户登入的一道题目,现在还记得当时是怎么把这道题目做出来的。

daima

看着多隆看了几百行的代码,竟然还能知道在前面的第83行的一个细小瑕疵,心里佩服。这是对代码怀着怎样的敬畏之心。向代码致敬。代码好的就是一种艺术,对于看得懂的,能端其详,知道里面要表达的是什么,写的如何,对于我看不懂,排版好看的,看着都养眼。

把自己代码晒出来,也不求能够得到什么东西,只是希望自己在今后的道路上也能以这种致敬代码的心去学习,去感受代码的魅力。以这些这么优秀的工程师为榜样。

0

apricots 复制链接去分享

来自于我的毕业设计。🤨
ba83ced35bd84bc28c59394ccc273a0b_1_1525681911.854118.jpg

孤尽 回复

那么文字,可以定义为常量

sanity66 回复

state 的值最好不要用中文, 可以考虑状态模式,SOUT

评论
2

德哥 复制链接去分享

非驱动列索引扫描优化, 150毫秒 到 0.256毫秒

explain (analyze,verbose,timing,costs,buffers) select * from t where id = any(array    
(    
with recursive skip as (      
  (      
    select min(t.id) as id from t where t.id is not null      
  )      
  union all      
  (      
    select (select min(t.id) as id from t where t.id > s.id and t.id is not null)       
      from skip s where s.id is not null      
  )  -- 这里的where s.id is not null 一定要加,否则就死循环了.      
)       
select id from skip     
)) and c1=1    
union all     
select * from t where id is null and c1=1;    

看执行计划:

效果好多了

    
                                                                                       QUERY PLAN                                                                                            
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------    
 Append  (cost=55.00..215.22 rows=2 width=8) (actual time=0.127..0.138 rows=1 loops=1)    
   Buffers: shared hit=21    
   ->  Nested Loop  (cost=55.00..213.64 rows=1 width=8) (actual time=0.126..0.127 rows=1 loops=1)    
         Output: t.id, t.c1    
         Buffers: shared hit=18    
         ->  HashAggregate  (cost=54.57..55.58 rows=101 width=4) (actual time=0.108..0.109 rows=3 loops=1)    
               Output: skip.id    
               Group Key: skip.id    
               Buffers: shared hit=11    
               ->  CTE Scan on skip  (cost=51.29..53.31 rows=101 width=4) (actual time=0.052..0.102 rows=3 loops=1)    
                     Output: skip.id    
                     Buffers: shared hit=11    
                     CTE skip    
                       ->  Recursive Union  (cost=0.46..51.29 rows=101 width=4) (actual time=0.050..0.099 rows=3 loops=1)    
                             Buffers: shared hit=11    
                             ->  Result  (cost=0.46..0.47 rows=1 width=4) (actual time=0.049..0.049 rows=1 loops=1)    
                                   Output: $1    
                                   Buffers: shared hit=4    
                                   InitPlan 3 (returns $1)    
                                     ->  Limit  (cost=0.43..0.46 rows=1 width=4) (actual time=0.045..0.046 rows=1 loops=1)    
                                           Output: t_3.id    
                                           Buffers: shared hit=4    
                                           ->  Index Only Scan using idx_t on public.t t_3  (cost=0.43..205165.21 rows=10000033 width=4) (actual time=0.045..0.045 rows=1 loops=1)    
                                                 Output: t_3.id    
                                                 Index Cond: (t_3.id IS NOT NULL)    
                                                 Heap Fetches: 0    
                                                 Buffers: shared hit=4    
                             ->  WorkTable Scan on skip s  (cost=0.00..4.88 rows=10 width=4) (actual time=0.015..0.015 rows=1 loops=3)    
                                   Output: (SubPlan 2)    
                                   Filter: (s.id IS NOT NULL)    
                                   Rows Removed by Filter: 0    
                                   Buffers: shared hit=7    
                                   SubPlan 2    
                                     ->  Result  (cost=0.46..0.47 rows=1 width=4) (actual time=0.018..0.019 rows=1 loops=2)    
                                           Output: $3    
                                           Buffers: shared hit=7    
                                           InitPlan 1 (returns $3)    
                                             ->  Limit  (cost=0.43..0.46 rows=1 width=4) (actual time=0.018..0.018 rows=0 loops=2)    
                                                   Output: t_2.id    
                                                   Buffers: shared hit=7    
                                                   ->  Index Only Scan using idx_t on public.t t_2  (cost=0.43..76722.42 rows=3333344 width=4) (actual time=0.017..0.017 rows=0 loops=2)    
                                                         Output: t_2.id    
                                                         Index Cond: ((t_2.id > s.id) AND (t_2.id IS NOT NULL))    
                                                         Heap Fetches: 0    
                                                         Buffers: shared hit=7    
         ->  Index Only Scan using idx_t on public.t  (cost=0.43..1.56 rows=1 width=8) (actual time=0.005..0.005 rows=0 loops=3)    
               Output: t.id, t.c1    
               Index Cond: ((t.id = skip.id) AND (t.c1 = 1))    
               Heap Fetches: 0    
               Buffers: shared hit=7    
   ->  Index Only Scan using idx_t on public.t t_1  (cost=0.43..1.56 rows=1 width=8) (actual time=0.010..0.010 rows=0 loops=1)    
         Output: t_1.id, t_1.c1    
         Index Cond: ((t_1.id IS NULL) AND (t_1.c1 = 1))    
         Heap Fetches: 0    
         Buffers: shared hit=3    
 Execution time: 0.256 ms    
(56 rows)    

从150多毫秒,降低到了0.256毫秒

2

greatqian 复制链接去分享

我是大二的时候才开始接触网站开发的(现在大三),在那之前对编程的认识一直停留在用命令行写C语言程序,刷OJ题目上。直到后来接触到了网页开发,才知道,原来编程这么有趣!网页就像一块画板,你可以在上面实现各种各样有趣的功能,呈现令人惊艳的动画效果。于是,从做网页开始,我对编程的兴趣浓烈地一发不可收拾:学前端,学PHP,学J2EE,学python;写过个人主页、Chrome插件、安卓APP、JQuery插件、python,并对技术有强烈的好奇心,喜欢用别人的轮子,更喜欢自己造轮子(造出来像爱因斯坦的小板凳哈哈)

放所有学习代码,写过的和正在写的项目的文件夹(文件夹有1.3G =_=)
image

上学期看了阿里巴巴的JAVA开发手册,对自己的代码风格重新进行了审视和改正,感觉受益良多。感觉按照规范编写代码之后,习惯了不仅不会感到约束,反而看到工工整整的代码自己心情也舒畅了很多,过一段时间再看自己的代码也不会显得头疼。JAVA开发手册的规范不仅仅只适用于Java,它的一些思想和高效编程的原则是相通的,对其他语言也是。

下面是我的两个“83行代码”

正在写的一个python暴力破解WIFI密码的程序
image

刚刚完成的一个网站的项目,下面是部分源码(帮我看看有没有不规范:p)
image

想要拿T恤(=_=)

2

虎纠小老头 复制链接去分享

screenshot我的83

2

云百万 复制链接去分享

A、属于我的“第83行”代码
matlab打出来的爱心的代码,向代码致敬
[x,y]=meshgrid(-10:0.1:10);

z=-(17x.^2-16y.abs(x)+17.y.^2);

[c,h]=contourf(z,100);

set(h,'linestyle','none');

title('代码爱心')

2

似水的流年 复制链接去分享

第一次独自写项目时候写的一个微信登陆接口,76行的判断用了魔法值,没有定义为常量~~~
TIM_20180504102640
今天五四青年节 各位青年们节日快乐!!!

1

1753235623634030 复制链接去分享

_
signed main()
这是一个程序的开始,也是梦想的开始。
我不是一名程序员,我只是中学竞赛生。
我真的想成为多隆这样的大神。
现在离最后的考试只有71天了,我准备好放手一搏,为了理想,加油!
signed main(){ 获得成功!!!}
趁着年轻,做自己想做的事,向代码致敬!

1

mygzhh 复制链接去分享

__20180713165610
刚刚从邮箱里面扒出来4年前在某个oj上面提交的第一段代码(现在这个OJ好像已经不在了),那个时候也没有什么变量命名的概念,更不用说驼峰命名,帕斯卡的概念,反正就是a-zA-Z轮流着用一遍。
四年之间发生了很多事情,高一开始学习C++,高二拿了一个noip的省二等奖,高三文化成绩太差,为了能上一个本科,成为了体育特长生,运气也还不错,考上了一个当地的本科的体育系。然后后面因为自己的一些事情辍学了,大学学业也没有完成。四年来编程的水平一点没有长进,也是因为自己不够沉淀。下面是现在的代码
_
现在从事的是电子商务相关行业,网店运营。对于忙忙碌碌的生活以及现状还是有点不甘心,今年四月重新拾起了编程。学习方向是web开发。这几天开始刷LeetCode,在博客园开了个坑,100 Days of 100line Code。
明年自考一个专科文凭吧,然后再想办法升本科。
我才22,人生才刚刚开始呢,对吧

1

一刀大侠 复制链接去分享

我的83,异常保护。
image
想要件帅气的衣服!

0

1349758788572115 复制链接去分享

我写的代码总共都没有83行!

1972252231132403 回复

什么代码怎么简洁?

评论
1

勇爱花 复制链接去分享

1527564910_1_我的83行代码是StringBuffer添加值,我写超过500行后,前面的代码基本上就只知道写了那几个功能,具体部分功能在那个位置,那就是一片糨糊了

34
260258
浏览
15
收藏
邀请他人互动
关注
22
粉丝
780
话题
8

简介:

云效非著名程序员鼓励师
通过在客户自己的数据中心内交付完整的阿里云软件堆栈,阿里云专有云帮助政企客户向混合云架构平滑演进,实现从IT时代...

基于阿里聚安全的核心技术,为移动应用(APP)提供全生命周期的安全服务,其能够准确发现应用的安全漏洞,恶意代码,...

兼容Jenkins标准,可提供快速可靠的持续集成与持续交付服务。基于容器技术和阿里云基础服务架构,提供稳定和安全...

为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...