手机浏览器扫描二维码访问
记得是有个非常著名的报纸报道了一个专题,名字叫《屌丝:一个字头的诞生》。
然后第一土豪史大程序员就立马抢注屌丝网游商标,那是一个他的头像,旁边写着‘我为屌丝代言’。”
“哈哈,有意思。
不过你有点跑题了,你刚才说的排水软件怎么了?”
“偶,跟这个也有点相关,不算跑题。”
孙沐笑道,接着解释:“从刚才两三个笑话你应该能够看出我们程序员的一些特点,就是过谦。
知道什么叫做过谦吗?就是过了头的谦虚。
意思是程序员除了对自己技术的态度是自傲的,对其他一切都是过谦的。
但是这个谦虚不是重点,重点是对自己技术的自傲。
专业领域,就是我的地盘!”
孙沐说这话的时候,自带着一股傲气,喝了一口茶,接着说道:“我在研究那个排水软件的时候,发现了一个bug,会导致排水管线高程控制不合理。
排水管线你懂吗?就是城市管网的排水系统。
这个排水管布置有三个前提。
一是要遵循水流是从高往低流的客观规律,也就是管道进口高,出口低;二是要大于一定的坡度,保障水流通畅,有一定的流速;三是管道和路面要有一定的覆土,也就是覆盖土的厚度,保障管道不会被过往车辆等损坏。
恩,我说的这些你懂吗?”
孙沐又问了一遍,毕竟这些知识点的前提都不懂,自己之后的解释肯定也不懂了,那也没啥意思不是。
“懂啊,基本的逻辑前提吗。
再说了,咱是土木专业的,算是半个老本行了。”
“那好,接下来给你解释你就明白了。
首先,按照第二条要求,要保障管道大于千分之一的最低坡度,也就是布置一千米最少高程要下降一米;按照第三条要求,要保证覆土,也就是土层必须大于六十公分。
所以这两个条件结合起来,那个软件的代码就规定了,当道路坡度大于千分之一的时候,管道坡度等于道路坡度;当道路坡度小于千分之一,甚至是反坡,反坡就是坡度向上走的路,这种时候,管道坡度就取千分之一。
这个规定你感觉有毛病吗?”
戚斌暄想了想,说道:“应该没啥毛病吧?”
孙沐正色地说道:“不,毛病大了去了。
编制程序是严谨的,必须考虑多种情况,还需要结合运行的反馈修改修正。
排水管线的布置,需要考虑的实际情况有很多,怎么能够只根据这两条就去设置呢?比方说我就找到了一个不合理的情况。
你看,假设排水管线从起点到终点的布置,总长两千米平均分为两段,一段一千米。
起点到一千米处,设置反坡,道路升了一米。
这时候就要求管线按照降一米的最小坡度计算,也就是说,起点管线覆土六十公分,到一千米处覆土一点六米。
没错吧?”
戚斌暄脑中回想了下大概图形,就是近似大于号的两条线,上边的是道路,下边的是排水管,然后对照要求,说道:“没错。”
“好,那从一千米到两千米处,道路坡度变成了下降两米,大于最小坡度,所以按照代码规定,管道坡度等于道路坡度,也就是一千米下降两米,这个没问题吧?”
戚斌暄脑中浮现出了两个平行线,方向向右下,然后回到:“应该也没问题吧?”
孙木头这时候笑着说道:“不,有问题。
虽然按照代码的规则是对的,也能满足排水管布置的三个前提。
但是,这不切合实际。
你看,最开始覆土零点六米,中间段覆土变成了二点六米,后半段因为管线和道路坡度一致,都是二点六米。
手握神碑问星辰,三界独有我一人!洪荒末代人族最后一位人皇唐一天,为了返回地球毅然开天离去,却在穿越空间时遭到洪荒神碑镇杀,意外重生到了十万年后。这一世,为了重回巅峰,为了再次返回地球,手握神碑闯青云,战九州,上天界,下九幽,再登三界至尊!...
每月一个新角色大雄平行宇宙创造者]史前文明开拓者]百慕大终结者]魔王斩杀者]太阳王]海盗王]小丑哥谭守护者]琦玉秃头披风侠]法海大威天龙]阿飞飞剑客]强推带着神棺去诸天,作者人帅有节操!...
愤怒的炽金瞳,燃烧着绝望的泪水。是谁哭泣的声音,惊扰了我的长眠。神?吃掉不就好了!...
身为仙灵宗修为第一人的言澈仙尊近日修为玄灵之身,根据古籍记载之法,召唤神兽,谁知道召唤出来一个粉雕玉琢的小娃娃,成为一个大笑柄。 对此,仙灵宗二位长老痛定思痛,决定弄死她这个坑比兽再让言澈重新召唤一个狂拽酷炫叼炸天的。 哪知…坑比兽弹弹手指别试图弄死我!知道不,我可是变异神兽,不死不灭! 后来,言澈仙尊亲自上阵,某兽表示心好方仙尊,你要作甚?俺只是个兽啊! 哦?那你可将本尊此举称之为擒兽!...
余生赐我一杯酒余生还我一个你...
王之巅一觉醒来发现自己成为了大菠萝,没错就是你知道的那个大菠萝。擦!手机呢?发个朋友圈先!不过不对啊,难道我要一次次的被人封印,一次次的复活,陷入那无聊的无尽的战争之中?这怎么可以!我就是我,有文化的大菠萝!我为地狱代言!(本书只根据游戏暗黑2加上作者自己脑补)...