随意注释掉代码的代码猴子。

编程题——猴子分桃 题目——猴子分桃 题目描述: 老猴子辛苦了一辈子,给那群小猴子们留下了一笔巨大的财富——一大堆桃子。老猴子决定把这些桃子分给小猴子。 第一个猴子来了,它把桃子分成五堆,五堆一样多,但还多出一个。它把剩下的一个留给老猴子,自己拿走其中的一堆。 第二个猴子来了,它把桃子分成五堆,五堆一样多,但又多出一个。它把多出的一个留给老猴子,自己拿走其中的一堆。 后来的小猴子都如此照办。最后剩下的桃子全部留给... 阅读详情

直接把代码注释掉是种讨厌的做法。别这么干!

         InputStreamResponse response = new InputStreamResponse();

         response.setBody(fomatter.getResultStream(),formatter.getByteCount());

//       InputStream resultsStream = formatter.getResultStream();

//       StreamReader reader =  new StreamReader(resultsStream);

//       response.setContent(reader.read(formatter.getByteCount()));


其他人不敢删除注释掉得代码。他们会想啊,代码依然放在那儿,一定有其原因,而且这段代码很重要,不能删除。

注释掉的代码堆积在一起,就像破酒瓶底的渣滓一般。

看看一下来自Apache公共库的代码:


         this.bytePos = writeBytes(pngIdBytes,0);

/ /      hdrPos=bytePos;

         writeHeader();

         writeResolution();

//      dataPos=bytePos;

       if   (writeImageData()){

           writeEnd();  

          this.pngBytes = resizeByteArray(this.pngBytes,this.maxPos);

        else{

            this.pngBytes=null;

       }

      return this.pngBytes;

     }

   这两行代码为什么要注释掉?他们重要吗?它们搁在那儿,是为了给未来的修改做提示吗?或者,只是某人在多年以前注释掉、懒得清理的过时玩意?

20世纪60年代,曾经有那么一段世纪,注释掉的代码可能有用。但我们已经拥有优良的源代码控制系统如此之久,这些系统可以为我们记住不要的代码。

我们 无需再用注释来标记,删掉即可,它们丢不了。我担保。 

JavaScript中如何注释掉一行代码 在JavaScript编程中,注释是一种非常有用的工具,可以用于解释和说明代码的目的、功能或特定部分的作用。注释可以提高代码的可读性和可维护性,因此在编写JavaScript代码时,建议使用注释来解释代码的目的、功能和特定部分的作用。在JavaScript中,使用双斜线(//)来表示单行注释。希望这篇文章能够帮助你学会如何在JavaScript中注释掉一行代码。多行注释用于注释掉多行代码或一段代码。在JavaScript中,有两种常用的注释方式:单行注释和多行注释。之间,从而被注释掉,不会被执行。 阅读详情

相关推荐

猴子排序代码

经典算法(猴子排序).cpp

关于formatter(格式化器)函数的使用

1、formatter函数作用 formatter(格式化)函数可以用来对渲染在单元格中的数据做操作,(比如:后台返回状态值是数字,可以根据相应的值做判断等等)。 2、formatter函数所带参数及基本形式 默认带有三个参数: value: 字段值 row: 单元格行记录数据 index: 单元格行索引 formatter: function(value, row, index) { ...(你所要进行操作执行的代码块) } 参考示例: 3、其他 当然formatter.

log22_rain的博客 1万+

cm:代码猴子-让猴子跟踪您的代码及其内部的TODO(对于初学者)

cm:代码猴子-让猴子跟踪您的代码及其内部的TODO(对于初学者)

formatter是什么?

element里面表格的一个属性 formatter 叫格式化内容的

fan023211的博客 5146

2D激光slam四种算法建图效果对比

2d激光slam四种算法建图比较

m0_73791170的博客 8449

告别DLTS的模糊地带:手把手教你用拉普拉斯深能级瞬态光谱(LDLTS)精准揪出半导体缺陷

本文详细介绍了拉普拉斯深能级瞬态光谱(LDLTS)技术在半导体缺陷检测中的高分辨率解决方案。相比传统DLTS,LDLTS通过拉普拉斯变换和正则化算法,将分辨率提升至1meV,有效解析复杂重叠缺陷谱,适用于硅、GaN等材料的精确缺陷分析。文章涵盖LDLTS原理、系统搭建、测量流程及工业应用案例,为半导体工艺优化提供强大工具。

weixin_29238147的博客 193

formatter使用

formatter使用 1. formatter 语法结构 单元格formatter(格式化器)函数,带3个参数: value:字段值。 row:行记录数据。 index: 行索引。 代码示例: $('#dg').datagrid({ columns:[[ {field:'name',title:'名称', width:80, formatt...

长江学者 4万+

langchain4j+milvus实战

本文主要研究一下如何使用langchain4j来对接向量数据库milvus。

go4it 1474

【编程题 】猴子分桃 (详细注释 易懂)

老猴子辛苦了一辈子,给那群小猴子们留下了一笔巨大的财富——一大堆桃子。老猴子决定把这些桃子分给小猴子。 第一个猴子来了,它把桃子分成五堆,五堆一样多,但还多出一个。它把剩下的一个留给老猴子,自己拿走其中的一堆。 第二个猴子来了,它把桃子分成五堆,五堆一样多,但又多出一个。它把多出的一个留给老猴子,自己拿走其中的一堆。 后来的小猴子都如此照办。最后剩下的桃子全部留给老猴子。 这里有n只小猴子,请你写个程序计算一下在开始时至少有多少个桃子,以及最后老猴子最少能得到几个桃子。...

qq_51901495的博客 1620

【记录】游戏体验报告怎么写(自我成长篇)

2019年3月更新: 这个倒是不用推翻,我个人虽然写的东西还是有一些偏差的,但是“表哥”说的倒是没毛病的,这篇主要是为了记录用,具体的干货也有,都在图片里,请自行提取 =====18年初原答案 作为一个游戏策划新人,游戏分析可能抓不到点子上,试着总结记录一下游戏体验报告分析的成长(因为水平不同,视野可能也不一样,也许之后几年回头看这些东西都是小儿科或者是错误的,所以只写出当下的想...

eat_human的博客 6万+

让 ABAP 再次优雅:全面认知 ABAP Development Tools for SAP HANA(ADT)与可运行示例

本文介绍了ABAP开发工具ADT(ABAP Development Tools for SAP HANA)的核心概念与价值。ADT是基于Eclipse的现代化ABAP集成开发环境,支持ABAP Platform、S/4HANA等后端开发,提供代码编辑、CDS数据建模、质量检查等全流程功能,相比传统SAP GUI具有显著优势。文章详细阐述了ADT与SAP HANA的关系、关键能力模块(如代码重构、CDS建模、质量管控等),并通过一个制造企业案例说明其实际应用场景。最后提供了ADT安装指南和一个完整的ABAP

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 672

c语言猴子选大王注释,猴子选大王问题(C语言实现)

题目大概是这样的:n只猴子(n不超过50)围成一个圈。从某一只开始依次给猴子们编号,从1到n。然后从第一只猴子开始,从1开始依次报数,报到m的猴子离开圈子。从这只离开的猴子的下一只开始再从1开始报数,报到m的再离开。以此类推,直到最后剩下一只猴子为止。这只剩下的猴子就是大王。现在编写程序,输入n和m,输出大王的号码。举个例子,假设n等于4,m等于三。最开始圈子里面有4只猴子:1 2 3 4从1号猴...

weixin_34125509的博客 5608

揭秘大数据领域数据产品的开发流程

随着企业数字化转型加速,数据产品已成为驱动业务增长的核心载体。不同于传统软件产品,数据产品以数据为核心生产要素,通过数据采集、处理、分析与可视化,为用户提供决策支持或智能化服务。本文旨在系统性拆解数据产品开发的全生命周期,涵盖需求分析、数据工程、模型构建、产品设计、上线运维等关键环节,揭示各阶段的技术原理、实施路径与最佳实践,帮助技术团队与产品团队建立标准化开发流程。核心概念:定义数据产品本质,对比传统软件产品差异技术体系:拆解数据采集、处理、建模、可视化的技术栈与算法原理。

AI Agent Harness Engineering 480

猴子吃桃子的C语言程序,C语言,猴子吃桃子代码求注释

答案:哥们好,我来解释解释哈这个程序是倒着分析的:首先说的是s[n]为第n只猴子走后,留给其他每个猴子的桃子的数目。(当然猴子都不知道前面的猴子已经拿过了),所以剩余桃子是s[5]*4,就是第五只猴子给其他每只猴子留下的桃子数目乘以4。倒着推,第五只猴子先多吃了一个,再平分5份,并吃掉了自己的一部分,那么留下的s[5]其实肯定是4的倍数【这段代码其实可以优化一下】则留下的s[5]*5并加上1,就是...

weixin_31077513的博客 569

KylinOS 离线安装 MinIO【图文步骤】

在国产操作系统 KylinOS 中安装 MinIO,详细步骤...

甘蓝的专栏 1536

lammps教程:实例讲解npt、nvt系综的选择

对于lammps新手来说,系综的选择令人困惑,到底是应该用nvt系综还是npt系综? 我在初学lammps时就被这个问题困扰了很久。如果去问别人,可能会告诉你一个答案:根据模拟需要确定。 其实和没说一样。 到底如何确定系综,确实不是一句两句能够说清楚的,不同的体系、不同的模拟目的要选择不同的系综。 前几天遇到的一个合金的模拟案例,比较有代表性,分享出来供大家参考。 建模方法和之前介绍过的高熵合金建模方法类似,先建立单晶模型,然后使用替换原子的命令获得合金结构。 建模完成后,按照常规,先上nvt系综进行驰豫

lammps_jiayou的博客 9767

猴子选大王(c语言)

猴子选大王描述格式样例题解及详细注释 描述 有n只猴子(编号从1到n),按顺时针方向围成一圈选大王。 规则是从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1开始报数。就这样重复下去,直到圈内只剩下一只猴子时,这只猴子就是大王。 格式 输入格式 输入只有一行,两个数据,分别是n和m 输出格式 输出一个数据,大王的编号 样例 输入样例 10 5 输出样例 3 题解及详细注释 本文用循环链表来做。当然也可以用模拟链表来做,各有所爱。 #include <stdio.h> #i

m0_51456787的博客 1万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

猴子选大王

猴子选大王(循环语句实现) 今天上数据结构课老师让我们再次写猴子选大王的代码,仍记得上学期写这道题可把我难的,有思路但就是思路非常乱,代码写不好,听完老师讲完思路才慢慢的写出来。现在按照思路有点bug卡了一会,不过最终还是想出来了! 下面附上题目: 一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈...

A's World 706

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

懒猴子CG详细教程

通过懒猴子CG官网我们可以了解到这是一个跨语言的代码生成器,我们可以通过网站搭建SpringBoot框架、Dubbo框架、SpringCloud框架、Vue框架、Vuex框架等,还有Java中各种Model如Hibernate Model,Swagger Model等。如果你有自己的规范代码,或者自己搭建了一套框架以备以后使用,也可以通过自定义模版来实现。

Caesar's blog 6410

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

python小猴子摘桃子的故事_基于Python-Pycharm实现的猴子摘桃小游戏(源代码)

源码及注释:import pygamefrom sys import exitfrom random import randintimport timeimport os# 定义窗口分辨率SCREEN_WIDTH = 700SCREEN_HEIGHT = 600current_path = os.path.abspath(os.path.dirname(__file__))root_path = ...

weixin_35348899的博客 1890

编程题 7-28 猴子选大王【PAT】

编程题 7-28 猴子选大王

绯樱殇雪的博客 949

笔记:Python猴子吃桃

笔记:猴子吃桃:猴子第一天摘下若干个桃子,当即吃了一半,不过瘾就多吃了一个, 第二天又将剩下的桃子吃了一半,不过瘾又多吃了一个,以后每天都吃前一天剩下的一半再加一个。到第10天刚好剩下一个。问猴子第一天摘了多少个桃子。探索数学之谜:猴子吃桃问题在数学世界里,有许多看似简单却又深奥有趣的问题,其中之一便是著名的“猴子吃桃”问题。这个问题虽然简单,却蕴含了深刻的数学思想和推理。假设有一只贪吃的猴子,它在连续的十天里摘桃子吃。每天,它都会将剩下的桃子吃一半,并再多吃一个。

欢迎来到我的优快云博客!在这里,我将分享关于技术、学习和生活的各种笔记和心得体会。无论你是正在学习编程、探索新技术,还是对生活中的点滴有所感悟,我都希望我的博客能够给你带来启发和帮助。 2162

猴子分桃问题

5个猴子分桃子问题: 有5个猴子分一堆桃子,不可以平分,5个猴子都回去睡觉了. 晚上,第一个猴子深夜偷偷起来,丢掉一个桃子,正好可以5个人分,于是,他拿掉自己的那份回去了。 第二个猴子也起来了,又丢了个桃子,又正好可以5个人分,于是,他也拿着自己的那份走了。 后面的3,4,5猴子都是用同样的方法,也都正好。 问:至少有几个桃子。 普通法 public class HouZiFenTao { p...

hey,欢迎浏览我的博客,希望能给你提供帮助。 506

7-34 (带注释) 猴子选大王 (20分)

一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王? 输入格式: 输入在一行中给一个正整数N(≤1000)。 输出格式: 在一行中输出当选猴王的编号。 输入样例: 11 输入样例: 7 我的代码: // 整体思路:数组下标记录初始位置,循环修改数组值, // 直到修改了 N-1个数组值,剩

小白成长记 507

python猴子选大王讲解_猴子选大王数据结构课程设计报告(内附详细注释)

1.需求分析问题定义:一堆猴子都有编号,编号是1,2,3…n,这群猴子(n个)按照1-n的顺序围坐一圈,从第1个开始数,每数到第m个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。m,n键盘输入,且m,输出为大王的猴子的号数。问题分析:根据任务描述可知,编号是1,2,3…n的一群猴子按照1-n的顺序围坐一圈,因此可以用指针指向数组的方法给数组赋值,输入n值和m值,为...

weixin_31822733的博客 1409
上一篇: 深入浅出Javascript 'typeof '操作符
下一篇: 截至20120706 看书清单。
安欧碰麦蔻德
博客等级 码龄19年 17粉丝 147原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值