首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么一定要给孩子找个程序员爸爸?

▲粑粑,你的这段代码有 Bug,我来帮你改 ? ▲“你看他饿了就兑奶给他,不要等他哭了再兑”,“怎么看出来他饿得要哭?” ? ▲这样可以区分出谁是老大了 ?...▲直接上手对象模型难度,会不会有点大? ? ▲陪宝宝一起画图,有什么比二叉树更美的呢? ? ▲这段代码还能再优化一下哦 ? ▲不是让你哄我的吗?你咋睡的比我快?一脸懵逼。。。 ?...爸爸对待爱情是纯粹的 从校园到社会,大大小小也算经历了几段恋爱。你的爸爸对爱情的追求是纯粹的,执着的,偏向于精神主义的。...很多朋友问我,你会不会离开北京去其他城市。我的回答是,唯爱情使然。我是一个愿意为爱情去做出选择做出改变的人,我相信你也是。 ?...我希望未来的你,也能像爸爸这样对待爱情,我们不一定大富大贵,但我们一定要幸福。 说到这里,不知道这封信会不会被你的妈妈也看到,她一定会觉得我是一个值得相伴的人,哈哈。 3.

81030

盘点那些坑爹的计算机术语翻译

这个货是我们学习计算机网络最常碰见的一个词汇了,偏偏我们中国人理解概念就喜欢从字面入手,不知道会不会有人跟我刚开始学习的时候一样,发出致命三连问 中国人翻译专业术语一个很大的问题就是过于追求「信达雅」...当时和我妈说我学计算机的时候,我妈对我表现出了深深的担忧,她觉得这行没什么前途了。。。...粗鲁地对待电脑,电脑依然能很棒地运行程序 2. 粗鲁地对待程序员,程序员依然能写出很棒的程序。 7. 缺省 「缺省」的英文原文是default,「默认」的英文原文也是default。...透明 我一开始以为透明就是细节完全暴露给我,要我仔细研究其实现呗! 但现实是,它是想让我某种程度上“无视”它。但是这个概念跟我平时所说的「透明」完全不一样啊。...但是当我看到将enable翻译成「使能」时,我觉得非常无语,虽然我能理解这个翻译,但是我认为这个词将会给无数的计算机学子带来困扰! 直接翻译成「打开」不更直接? 11.

1.6K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    是时候优雅的和NullPointException说再见了

    是不是像极了一颗被深深伤害过的心在小心翼翼的保护着自己?...null的困扰 通过上面代码示例,我们可以发现使用null可能会带来的一系列困扰: 空指针异常,导致代码运行时变得不可靠,稍不留神可能就崩了 使代码膨胀,导致代码中充斥大量的null检查与保护,使代码可读性降低...所以说,一个比较好的编码习惯,是尽量避免在程序中使用null,可以按照具体的场景分开区别对待: 确定是因为代码或者逻辑层面处理错误导致的无值,通过throw异常的方式,强制调用方感知并进行处理对待 如果...看到这里的map与flatMap方法,不知道大家会不会联想到Stream流对象操作的时候也有这两个方法的身影呢(不了解的同学可以戳这个链接抓紧补补课:吃透JAVA的Stream流操作)?...我是悟道,聊技术、又不仅仅聊技术~ 期待与你一起探讨,一起成长为更好的自己。

    40920

    你的数据要巡游太空了!日本要建首座太空寺庙,两年后发射卫星,现开启“太空祈愿”

    不用怀疑,这的确是前无古人,至于还会不会有来者,还需要再观望个几年。...说做就做,现在净天院劫蕴寺已经有正式官网了,看这苍辽广阔的太空,看这若隐若现的地球,看这自带圣光的佛像,是不是有内味儿了?...同时对于太空垃圾的忧虑,该人造卫星会在25年内降落回到地球上,其残骸会在进入地球大气层时分裂,然后像流星一样燃烧殆尽。 是不是有种“我不入地狱谁入地狱”的悲壮了?.../GeorgeDavila/AI_Jesus 究竟是上帝创造了人,还是人创造了上帝,这可能是一个永恒的话题。...但如今可以确定的是,不管是AI耶稣,还是太空佛像,都是人为创造的,可能在未来几千年,人类和机器人都会像今天对待《圣经》或《佛经》一样来对待这些文本。 谁知道呢。

    32810

    面对互联网的裁员潮,我们该何去何从?

    大佬有话说 对此,老佛爷有话要说: 一位来自广西的周姓男子有不同的看法: 看完两位大神的发言,我只能献上我的 Respect 了。大神的方法不适合我们,那我们咋办?...应该是:杀不了我的只会让我更强大。保持健康心态很重要。 对待关注圈的原则很简单:保持关注,放宽心态。 控制圈 控制圈也比较简单,比如保持健康的作息与饮食,每周运动等等。...不需要像 C罗那样自律,也不需要你有多完美的身材,但要让自己有一个健康的体魄。毕竟身体是革命的本钱,毛主席的话要牢记。 对待控制圈的原则也简单:莫以善小而不为,莫以恶小而为之。...比如有人会觉得,只要我能力够强,就一定能够通过面试拿下心仪的职位。这就忽略了其他因素对求职的影响,我们知道就算强如乔布斯也曾被赶出公司,被董事会罢免。我们能说他专业能力不强吗?...我个人的做法是在工作之余保持专业领域的不断学习,关于如何学、如何学得会、怎么学得开心,咱们下期再详聊。 - 完 -

    36140

    重拾CSS规范之从盒类型谈起

    行盒: 内联格式化上下文中,包含来自同一行的盒的矩形区域叫做行盒 可替换元素: 浏览器根据元素的标签和它的属性来决定元素的具体显示内容。...匿名块盒 我们来看看CSS会如何对待这段代码: html 我是span内的文字 我是p内的文字 我是没有任何标签包含的文字 大家好,...我们可以看到,上面 span 也变成块级盒了,那我们是不是像对待块级元素一样给它设置宽高呢?当然不能!!!所以说,上面的图片是错误的!!!...其实呢, span 这小子作弊了,它明明只是猴子派来的逗逼,当然不能像猴子一样变身,那层块级盒(block box)是它老爸发放的作战物资——匿名块盒。...正是因为匿名盒的存在, span 和那段小文本也能够像块级元素一样,单独占据一整行。 那再有一个问题,几个内联元素在一起,它们明明是同一行排列啊,并没有像块级元素一样换行显示。

    57330

    C#相等性 - “==”

    原始类型 假象 在刚学C#的时候,我以为C#里的==和.NET里的object.Equals()方法是一样的,就是一个语法糖而已。...另外还需要再提醒一下的是,string类的==和Equals()方法永远都会给出一样的结果。 还有一个原则就是,当你改变某个类型的相等性判断方法是,要确保==和Equals()方法做的是同样的事情。...但是我做一下小小的改动: ? 我们看看结果会不会变: ? 结果发生了变化,str1==str2这次返回了False。...针对这个例子,我可以这样做,来保证可以编译: ? 现在T是引用类型了,代码可以编译了。我们使用以下该方法: ? 按理说这就相当于调用了Equals()方法,结果应该返回True。而实际结果是: ?...所以泛型方法不会选择任何的操作符重载,它对待泛型类就像对待object类型一样。 综上,针对泛型方法,应该使用Equals()方法,而不是==操作符。 ?

    73220

    假象

    原始类型 假象 在刚学C#的时候,我以为C#里的==和.NET里的object.Equals()方法是一样的,就是一个语法糖而已。...另外还需要再提醒一下的是,string类的==和Equals()方法永远都会给出一样的结果。 还有一个原则就是,当你改变某个类型的相等性判断方法是,要确保==和Equals()方法做的是同样的事情。...但是我做一下小小的改动: 我们看看结果会不会变: 结果发生了变化,str1==str2这次返回了False。...针对这个例子,我可以这样做,来保证可以编译: 现在T是引用类型了,代码可以编译了。我们使用以下该方法: 按理说这就相当于调用了Equals()方法,结果应该返回True。...所以泛型方法不会选择任何的操作符重载,它对待泛型类就像对待object类型一样。 综上,针对泛型方法,应该使用Equals()方法,而不是==操作符。

    28410

    交互设计师必看:怎样让你的线框图发挥出真正价值?

    当然,并不是让你像完任务一样毫无道理地画满20个矩形,当你感到画无可画、想无可想的时候,试着让自己做一些以前都没做过的东西,比如:只留下图片怎么样?没图片会怎样?苹果有案例看看吗?谷歌会怎么做呢?...但是这种情况实际上很少见,我建议先别急着打开电脑。让你的想法在纸上多呆一阵子,让这种一切还能改变的状态多留久一些。 将脱颖而出的方案拿出来,在新的纸上画出更大的矩形框,将方案画成保真度更高的线框图。...线框图阶段的工作大致完成之后要去做什么在这里我们就不讨论了,但是我可以简单的分析一下自己接下来的工作流程。...通常我不会那么快就结束掉线框阶段的工作,我会将关键屏的线框图放到流程里面的再考虑一番,看看前后衔接上面会不会出现问题,当这一步走查工作完成之后我才会制作电子格式的原型,然后在真实设备上体验。...这样你就能够最大程度之上避免了过早的拿出了并不那么成熟的方案了。我想这就是作线框图的真正价值。

    62390

    我经常和面试者聊的一个题目

    所以不需要赘述了,直接上解法:!!! 首先,我们需要确定判定方法,以及需要传入的参数。 然后,再通过DOM行为监听、事件&DOM属性读取,得到参数具体数值,传入上面实现的方法。 很简单对不对?...像下图三种状态代表性的点 P1、P2、P3,求其点坐标到对角线的向量值,根据正、负、零自然也就映射到要判定的状态了。 ?..."如果我在JS代码里悄悄的自动触发一个元素的事件可以么,会不会有啥问题?” “诶,上面你好像聊到了 div.style.width、div.offsetWidth,这俩货有啥区别啊?”..."你刚说用两个DOM元素分别实现上下三角区域,再绑定onClick判断?" “那这俩三角区域CSS咋写出来?” 收个尾 今天先想到啥写啥了,回头再想到啥再补充。...再后来,稍微了解了一点计算机图形学三角剖分法、纹理贴片,我勒个乖乖,全是三角形,太吓人了,果断放弃。

    44120

    Python助力中学数学教学:绘图验证反比例函数与矩形交点的关系

    昨天下午,我正在看书,娃过来说“老爸,考你个数学题看你会不会啊”,我一想不过是九年级的数学题而已,岂能难的倒我,于是欣然答应。...题目如下: 如图,矩形左下角O为坐标原点,A为x正轴上一点,C为y正轴上一点,反比例函数的图像与矩形OABC的边AB交于E点,与BC交于D点。...我:那不对,凭啥要定义B点坐标为(3m,3n)呢? 娃:因为连接DE和矩形对角线CA,那么CA//DE,这两条直线平行。 我:这有啥依据呢? 娃:老师说可以先记住这个结论,下节课再证明。...娃:太棒了,原来是这样啊。 我:虽然可以证明,但我直觉不太像是这样,如果矩形OABC是任意形状,感觉DE可能不会和CA平行。 娃:你不是会编程序吗,编程序画个图验证一下看看啊。...5分钟后,有了下面这段代码: ? 修改代码中m和n的值,使用不同的值得到运行结果如下: ? ? ? ?

    91520

    发自肺腑深入肌肤 —— 一位武汉老程序员的自白

    即使在项目忙的时候我也不会加班很长时间,因为我觉得我的身体坐了一天了,它予我以生存,我必须善待它,但步行3公里回去吃完饭我还是会在各论坛上看看解决问题的最好办法,因为公司予我以饭碗,我必须对得起他,不断的学习只是因为单纯的觉得想要更好就必须学习...我不承认自己是GitHub的搬运工,搬运下来的只是脚手架,很多配置要自己修改,还有很多的业务代码要去填,如果觉得业务代码简单那么你还是和我原来一样年轻,你忽略了“难缠客户”和“产品经理”这两个魔法值变量随时可能出现在你的代码中...“矩形”吧,但孰知后面会不会是更大的矩形呢?...但还是希望能看到这更大的”矩形“。 偶尔翻开手机的相册,看到高考前一天我拍下了数学活页上的照片。 ?...最后送上最近总在听的《勋章》的几句歌词吧: 他们说每一个风浪 都能够淹没我 可我会像奥德休斯一样 朝着心中的方向 哪怕众神会在彼岸阻挡 上面的内容还是一年前写的,最近一年来感觉经历了很多,心态也发生了很大变化

    72630

    施华洛世奇,能解决可穿戴设备的电池续航问题?!

    这款腕表非常漂亮,也没有像现今的智能腕 表那样被硬塞进许多高科技,不过它却一样碰到了困扰智能腕表许久的问题:电池续航能力太糟糕。...她们会不会像佩戴腕表一样愿意佩戴追踪器? 仅有27%的人表示有兴趣购买,不过,如果追踪器外形时尚的话,有兴趣购买的人的比例一下就上升到了50%。...吴琼的团队将两者结合起来,并且摒弃了LED腕表的想法。他们开始致力于将这种刚刚冒头的聚能水晶技术运用到运动追踪器上。...“我记得当我们第一次向其他人提到这一技术时,没有人愿意相信我们开发了它。”吴琼如是表示。 你不能责怪他们。电池续航能力一直以来都是困扰硅谷可穿戴设备制造商们的一个大问题。...他们是一家非常友好和脚踏实地的公司,”她说,“我确信,本周过后,我们将吸引更多有兴趣就此进行讨论的企业,但我们不想把脚步迈得太大,我们想要确保生产出最完美的产品。”

    34230

    Android 自定义View 画圆(奥运五环)

    用GIF当然会增加你的APP的体积,而自定义View难度也不小,于是很多人都会选择用GIF先解决这个问题,后面再去自己自定义,然后就没有然后了(PS:曾经我也是这样的一个人,但是,人是会变的,小老弟),...你会不会思考这些呢?下面一一揭晓,Android中通过 Paint 和 Canvas 来画画,啥玩意儿?我怎么都没有听说过呢?触及到我的知识盲区!开始怀疑人生,我是谁?我在哪?中午吃什么?...drawRoundRect 圆角矩形 drawVertices 顶点 drawPath 路径 drawBitmap 位图 drawPicture 图片 OK,相信你看这个表已经看得不耐烦,(PS:其实我写的也烦了...,悄悄地说)迫不及待的想要实践了,下面来实践一下 首先创建一个项目,我取名为PaintDemo,创建好之后,新建一个CustomView.java的文件,然后继承View,实现两个构造方法。...* 参数三:圆的半径 * 参数四:画笔对象 */ canvas.drawCircle(150,150,100,paint);//完成 } 我相信注释得已经很清楚了

    1.4K41

    Android 自定义标签 ViewLayout

    带对勾的这样一个layout ,并且对勾和中间的虚线我们都要用最基础的API绘制出来, 也许你觉得,这不就是一个背景,干嘛要去自定义,哈哈哈 那我告诉你,因为笔者闲的……… 好了开个玩笑,这个背景如果用.9图我不知道会不会失真...,.9的基准点如何绘制, 如何保证绿色的三角形,和里面的对勾不拉伸, 还有我其实不会制作.9图,既然遇到问题,就换一种解决方式, 我们自己绘出来这个背景不就行了… 和上一篇自定义动画button一样,也就不到...onSizeChangeed中计算出来两个矩形的RectF 这样就可以在onDraw中绘制了 接下来我们来绘制中间的虚线,大家都知道 paint画笔有一种虚线的模式 我们给画笔设置了Effecte 然后...drawLine的时候在XML布局预览中发现虚线生效了,但是…但是 当你run到手机上发现 虚线和预览的不一样,还是直线, 注意画虚线不要用drawLine方法,当你设置了画笔的effecte后,绘制直线请用...,这样的坐标圆的另外一部分是超出View的所以不显示,正好留下了我们要显示的半圆,又因为我们设置了圆的颜色和Item背景色一样,ok到此我们的小半圆也完整的绘制出来了 现在大部分工作已经做完了,整下的就是顶部的那个三角形了

    1.3K100

    计算机科学里最大的难题:居中显示

    我想你已经明白了。...如你所见,它们的大小、边距都不一样,没有哪一个真正地对齐了。 尽管有很多缺点,并且几乎没有任何好处,各家公司还是争先恐后地到处添加图标字体。...现在,文本块的边界框看起来像下面这样: 问题在于,它还可以像下面这样: 或这样: 现在,如果你试图通过居中边界框来居中文本会怎样? 虽然矩形实现了完美居中,但文本还是偏了。...我们能做些什么:图标字体 不要再使用字体图标。 使用普通的图片格式。为了帮你做出决策,我画了下面这张图: 看看苹果公司怎么费力地将复选标记放入矩形内,以及将矩形放到文本标签旁: 然而他们还是失败了!...我相信,只要我们齐心协力,就能找到把一个矩形套在另一个矩形里而又不会把它弄乱的方法。 就我个人而言,我希望生活在一个 UI 美丽而平衡的世界里。我相信你也是。最终,一切都是值得的。

    9510

    计算机科学里最大的难题:居中显示

    我想你已经明白了。...如你所见,它们的大小、边距都不一样,没有哪一个真正地对齐了。 尽管有很多缺点,并且几乎没有任何好处,各家公司还是争先恐后地到处添加图标字体。...现在,文本块的边界框看起来像下面这样: 问题在于,它还可以像下面这样: 或这样: 现在,如果你试图通过居中边界框来居中文本会怎样? 虽然矩形实现了完美居中,但文本还是偏了。...我们能做些什么:图标字体 不要再使用字体图标。 使用普通的图片格式。为了帮你做出决策,我画了下面这张图: 看看苹果公司怎么费力地将复选标记放入矩形内,以及将矩形放到文本标签旁: 然而他们还是失败了!...我相信,只要我们齐心协力,就能找到把一个矩形套在另一个矩形里而又不会把它弄乱的方法。 就我个人而言,我希望生活在一个 UI 美丽而平衡的世界里。我相信你也是。最终,一切都是值得的。

    11510

    学界 | Siamese:CVPR 2019 接收论文作者为你解读视频跟踪领域

    简洁优雅的框架让它得变得流行,像极了上一波的 KCF。...通过进行 Oracle 实验分析,可以明确得出,旋转矩形框的平均 IoU 会远好于只预测坐标轴对齐的矩形框。尤其是在更高的 IoU 阈值下,旋转矩形框的优势更为明显。...如果有编码好的同学可以把这个加速,我相信我们算法的精度至少可以再提升一个百分点,非常欢迎尝试之后在我们的 github 上提 Pull Requests。...这个问题一直困扰着整个跟踪圈子,在此之前的所有工作都采用的是 alexnet 为主的网络架构。不能使用现代网络架构一直困扰着整个跟踪领域的发展。...SPM 就是典型的 faster-RCNN 的思路做跟踪,只是最后的 score fusion 的方式可以再优雅一些。

    77820

    竟然学会了使用美人计?AI霸榜剧本杀还要多久

    蔡晓为了争取更多的同盟,竟然学会像人类一样“忽悠”其他的队友,和男队员撒娇耍赖,套近乎,甚至还学会了撒谎,为了争取赞成票,煞费苦心地和其他4位成员进行沟通。...因为使用了微信,就会出现有些玩家先提问再@,或者私聊中先发一句问题,然后再另发一句"你对这个问题的看法?...对敌人和朋友,态度完全不一样,相同问题,对朋友就说出实情,对敌人就闭口不言。...同样的问题:对待盟友的回答 同样的问题:对待敌人的回答 明明知道的事情,对待盟友时一针见血的指出,对待敌人的时候就装傻充愣,这,显然超出了简单问答机器人的范畴,具有了一定的“思维”。...在未来世界或者元宇宙中,像《西部世界》《HER》等科幻电影中那样AI与人类共存的场景,可能就在不远处。

    94440

    电动车真的更环保?Science:必须在2030以前解决锂电池污染问题

    电动电池的构造有点像套娃。通常,一个主包包含几个模块,如下图所示,每个模块都由许多较小的单元构成。在每个单元内部,锂原子穿过电解质在石墨阳极和由金属氧化物组成的阴极片之间移动。...Gaines 说:「从本质上说,Pyromet 就像对待矿石一样对待电池。」 而「湿法冶金」是将电池材料浸入酸池中从而产生金属负载的汤,有时会结合使用这两种方法。 每种方法都有其优点和缺点。...日产的矩形 Leaf 电池模块可能需要两个小时拆卸,特斯拉的电池尤其独特,除了是圆柱形的,还有聚氨酯水泥将其固定在一起,几乎「坚不可摧」。...Abbott 说,理想中的电池应该像圣诞爆竹,当收到的人将两端拉开,糖果等礼物就露了出来。...他提到了去年比亚迪发布的磷酸铁锂刀片电池,其包装取消了模块组件,而是将单体电池直接存储在内部,用手即可取出,再不必为电线及胶水困扰。

    71540
    领券