当然可以,请提供代码片段,我会尽力解释。
说出来你可能不信,昨天晚上做梦,梦到了一段非常神秘的代码。...sb.append((char) ('-' + k)); } return sb.toString(); } } 本来我也不以为意的,只是简简单单的觉得自己敲代码敲的走火入魔了而已...直到我在控制台看到了上面这个程序的输出结果。整个人就是说一个大大的不可思议: 所以趁着还有印象,赶紧写个文章分享给你,代码粘出来就能跑,让你也 Amazing 一下。
玩了这么久的ESP8266,你有注意过玩的是乐鑫的模组,还是安信可的模组吗? 俗话说,好奇害死猫。...大半夜的,从乐鑫官方得到了答案~ 原来有一部分乐鑫的客户,不满足于玩安信可的模组,希望乐鑫也可以供应模组(ps:不知道咋想的,安信可的模组它不香吗 ?
从去年下半年开始,经常有人给我发来一些英文媒体的文章,让我「鉴定」:这个页面可信吗?上面的消息靠谱吗?更懂门道一些的人还会问我:这个网站是倾向左派还是右派的?...这个小程序的基本逻辑就是:当你读到一篇来自西方媒体网站的文章时,只要把网址复制下来,扔到小程序里面,就会得到这个网站的简介、可信度和倾向性信息。...这个小程序主要依托的平台是我自己的公众号「新闻实验室」。这是一个纯粹的公益项目,我搜集和整理数据大概花了一两个月。帮忙写代码的是新闻实验室的一位关注者、在上海交大学计算机的学生。...未来,这个小程序将不断升级,我们会收录更多的媒体,也考虑增加更多的功能,帮助大家更全面地了解西方媒体。 小程序推出之后的主要推广渠道是我自己的微信、微博、知乎等。...因为我长期关注和撰写新闻媒体方面的文章,所以我的关注者们也大多关注这方面的内容,他们对这个小程序的反应很热情。
下面请允许我解释一下。 当你读到某些东西,你觉得的确如此的,那么很可能就会直接跳到下一个内容。然后你觉得接下来这个内容也非常浅显易懂,于是继续往下看。...实践——实际编写代码。 当你去学习一个新概念的时候,一定要试用它,摆弄它,熟悉它,甚至将它和其他概念结合起来。而且实际输出到示例代码中非常重要,因为这能帮助你消化吸收它。...不过,当他检查代码片段的时候,我注意到有一段代码,他说得非常仓促。 “等一下!”我说, “慢点讲,每一步都详细地说一下。” 我的朋友继续给我做代码发生了什么的全面总结。 我只好再次叫住他。...问题的关键是,他终于可以一步一步地检查了代码片段,而不是囫囵吞枣想要一次性理解所有代码。 在类似于这样的情况下,思考得更慢实际上能让你学得更快。...以小承诺的方式找时间来写代码,就像你一开始安慰自己只逛一小会时间网站。 慢下来,步子迈的越小,学得越快。 对了,你是怎么学习的?你有什么好的技巧吗?
篇首语 代码不讲真话的直接后果是所有人被误导了,然后做了一件错误的事情,不自知地将错就错,让错误越陷越深,最后浪费宝贵的时间。...“那你们还干嘛开会呀,不是白费时间吗!” 万正义直率地补充道。“可是,有时候她在后续的会议上又把之前留言的内容给更新了却忘了再给我留言。” 袁帅表现得无辜。...5分钟后,袁帅把所有人的答案汇总起来: 示例1:类上的注释完全没必要,因为VCS工具能够很好地做记录。 示例1:构造方法方法上的注释是冗余的,构造器本身就能表达构造对象,参数也能表达传入的东西。...吃完饭回来,袁帅喊上清扬去看看隔壁石彪的团队在做的Code Review,见到大屏幕上的代码: “小豹,这个FlyLine是指飞行路线吗?” 石彪小心翼翼地问。 “嗯,是这个意思!”...“你在IDE搜一下【Route】” 只见小豹比较娴熟地用快捷键定位到一个Route类: 看到这个类,小豹快速在正开着的Google翻译框里查到【Route:航线】。
大家好,在昨天的文章中我们详细讲解了如何使用requests+bs4爬取美国疫情实时数据,但是在文章发布之后大约三个小时就有读者后台留言说怎么代码不能用了,在第一个读者反馈的时候我在想难道写的还不够详细吗...,在第二个读者反馈的时候我在想这届读者水平不太行嘛,结果在不断有人反馈代码失效了之后我打开电脑测试一下,网站确实做了反爬措施 在找解决办法之前先思考了一下为什么会被反爬了,理论上我们的代码从头至尾只向网站发送了一次数据请求...,如果没有人恶意发送高频率的请求,那么这种频率的请求完全是正常的,并且启用反爬也不会在短时间内完成,所以就当做是巧合吧,接下来说下我是怎样一步一步去解决这个问题。...原来这个表格的数据被隐藏了,这也就解释了为什么我们搜索返回了一个空list,那咋办呢,不要慌。既然前端能展示说明数据肯定在某个数据包里面。我们接着在这里搜索纽约的数据53520 ?...到这里,我们再一次使用Python从这个网站取到了我们需要的数据,以上的代码调试过程希望能帮助到大家学到一点什么。
不,你应该会想到百度,不是说 百度一下,你就知道吗?...你看看,刚开始学习个Java,没想到什么是Java都弄不清楚,有点小失落!...要的是那种从来没有接触过编程的人也能一听就知道Java是什么了?有吗? 那必须有啊,那啥是Java嘞? 首先嘞,你先记住,Java是语言,啥是语言?...可能有人又不明白了,啥是计算机语言,这个?...也就是现在这个样子: 可能有人说,不一样啊,我的没有那个cd,我也是刚打上的,所以,你也敲上个cd吧,可能有人知道这是干嘛的,接下来我们把刚才创建的“Hello.java”直接拖拽到这个黑窗口,就成了这样
岁月的锤炼 圆口接口的键盘,2003年的 有人问这个键盘难道没有擦过吗?不是的,是擦不掉的岁月痕迹。如果有注意到细节的朋友会发现,程序员什么键位用得最多。...图书馆抄书的怪蜀黍 这是他当时学C语言的时候在新华书店偷偷抄的 我记得初中的时候每周六我爸都会带我去新华书店去看书,然后去到那里,每次都是他叫我看着图书馆里员有没有来,然后他就在那里专心地去抄写这些代码片段...(这种学习方法在我看来,现在就是个笑话,随便打开一个网站,代码都是一堆堆的,但是话又说回来,你们在这些源代码中学到了什么,记住了吗?...会灵活运用吗?从前辈的学习方法来看,记录一些常用的代码片段还是很用必要的,你的github有一套自己的代码片段吗?如果没有那就赶紧收集!)...也许这就是程序员的个人品牌吧,如果你在企业中能够有这样的品牌,能不升职吗? 总有人质问:“我现在学编程晚吗?”,“我30岁之后还能继续写程序吗?”,“学编程难吗?”
我愤怒的敲击着键盘,一个柔弱的声音打断了我: "你好,能请你给我设计一个系统吗?" 我:"什么?" "给我设计一个系统!" 我对这个请求很惊讶。...第三章 过了一段时间,我知道了这个小鬼的编程水平。在他的代码仓库只有些小程序、网站的小demo、琐碎的程序片段。都是些不值得一提的东西。 之后他开始着手做一个需要很多模块的大型程序。...小printf:"但是这样做有什么好处呢?" "我想让他们知道他们走上歧途了,却又不明确的指出来。这表现的我比他们厉害。然而他们毫无头绪,像雾里看花。没有人能明白我的意思。...小printf:"听起来都叫人兴奋!终于有人能回答我的所有问题了!"小printf瞥了一眼玻璃上的结构图说到:"你们的系统真大,他跑的快吗?" "我没法告诉你。"架构师说;"应该会很快吧。" ...小printf:"那它的代码怎么样呢?" "我没法告诉你。" 小printf:"用户喜欢这个系统吗?" "这个我恐怕也没法告诉你。" 小printf:"但是你是软件架构师啊!"
圆口接口的键盘,2003年的 有人问这个键盘难道没有擦过吗?不是的,是擦不掉的岁月痕迹。如果有注意到细节的朋友会发现,程序员什么键位用得最多。除了(ASDW,YUHJ,那是我小时候玩拳王留下的)。...这是他当时学C语言的时候在新华书店偷偷抄的 我记得初中的时候每周六我爸都会带我去新华书店去看书,然后去到那里,每次都是他叫我看着图书馆里员有没有来,然后他就在那里专心地去抄写这些代码片段(这种学习方法在我看来...,现在就是个笑话,随便打开一个网站,代码都是一堆堆的,但是话又说回来,你们在这些源代码中学到了什么,记住了吗?...会灵活运用吗?从前辈的学习方法来看,记录一些常用的代码片段还是很用必要的,你的github有一套自己的代码片段吗?如果没有那就赶紧收集!)...也许这就是程序员的个人品牌吧,如果你在企业中能够有这样的品牌,能不升职吗? 总有人质问:“我现在学编程晚吗?”,“我30岁之后还能继续写程序吗?”,“学编程难吗?”
你能给我一些建议吗? 我正在写一篇关于人工智能的文章,需要了解一些相关的历史和发展。你能帮我吗?...设定明确的标准 我需要购买一款性能稳定(5年无故障)、电池续航能力强(大于3小时)的笔记本电脑,你能给我一些建议吗?...然后追问:你刚刚的回答我不太理解,能以12岁小学生可以理解的方式再解释一下吗? 6. 管理期望:Kimi智能助手可能不具备最新的实时信息,也可能不具备专业领域的深度知识。...请解释一下AI这个词语的意思。 请比较一下苹果笔记本和华为笔记本这两个产品的优缺点。 请列举出5个解决AI可解释性差这个问题的方法。...请用简单的语言解释一下这个概念。 请用专业术语回答这个问题。 请用通俗易懂的语言描述一下光合作用的过程。
岁月的锤炼 圆口接口的键盘,2003 年的 有人问这个键盘难道没有擦过吗?不是的,是擦不掉的岁月痕迹。如果有注意到细节的朋友会发现,程序员什么键位用得最多。...图书馆抄书的怪蜀黍 这是他当时学 C 语言的时候在新华书店偷偷抄的 我记得初中的时候每周六我爸都会带我去新华书店去看书,然后去到那里,每次都是他叫我看着图书馆里员有没有来,然后他就在那里专心地去抄写这些代码片段...(这种学习方法在我看来,现在就是个笑话,随便打开一个网站,代码都是一堆堆的,但是话又说回来,你们在这些源代码中学到了什么,记住了吗?...会灵活运用吗?从前辈的学习方法来看,记录一些常用的代码片段还是很用必要的,你的 github 有一套自己的代码片段吗?如果没有那就赶紧收集!)...也许这就是程序员的个人品牌吧,如果你在企业中能够有这样的品牌,能不升职吗? 总有人在问:“我现在学编程晚吗?”,“我 30 岁之后还能继续写程序吗?”,“学编程难吗?”
( 圆口接口的键盘,2003年的 ) 有人问这个键盘难道没有擦过吗?不是的,是擦不掉的岁月痕迹。如果有注意到细节的朋友会发现,程序员什么键位用得最多。...( 这是他当时学C语言的时候在新华书店偷偷抄的 ) 我记得初中的时候每周六我爸都会带我去新华书店去看书,然后去到那里,每次都是他叫我看着图书馆里员有没有来,然后他就在那里专心地去抄写这些代码片段(这种学习方法在我看来...,现在就是个笑话,随便打开一个网站,代码都是一堆堆的,但是话又说回来,你们在这些源代码中学到了什么,记住了吗?...会灵活运用吗?从前辈的学习方法来看,记录一些常用的代码片段还是很用必要的,你的github有一套自己的代码片段吗?如果没有那就赶紧收集!)...也许这就是程序员的个人品牌吧,如果你在企业中能够有这样的品牌,能不升职吗? 总有人质问:“我现在学编程晚吗?”,“我30岁之后还能继续写程序吗?”,“学编程难吗?”
这时候,我总是会问自己,是我讲的有问题吗?还是我解答问题的方式有问题? 直到有一次,我反问一位学员,我说:“如果你身边没有我在,你觉得这个问题应该怎么解决?”...基本上所有人被我问了之后,都会自己想办法查阅资料,搜索答案,检验解答方法,最终解决问题。然后,非常开心地给我反馈说:老师,问题我自己解决了,而且出问题的原因我搞明白了,以后再遇到,我自己也能解决。...如果你面前乌压压地站了1万个人,这时候你振臂一呼:“博士生站出来”,这个时候只有不到6个人能够回应你,少吗?真的少!...有人给我感觉就是非常主动,爱提问题,也爱解决问题。但是也有人是滴水不进,无论讲过多少遍,他脑子里就是进不去,关键还没有自学的激情,我相信要不了几年,这两类人之间的差距就会是天壤之别。...我的第一本书是Perl语言的小骆驼,现在依然放置在我的书柜中。
比如,可以检查试验别的任务,以排除代码自身的原因;可以通过 Web UI 检查异常(如果没有账号,可以让我提供);可以排查主机日志或删除缓存,再不济,总应该提供任务 ID 和控制台日志给我。...第 5 个一点点 善用工具 善用工具可以分为 4 个层面: 搜索引擎 不相信重复 代码片段 自动化 我刚入行那会,一个计算机专业却当了公务员的朋友问我,你一点都没学过编程,平时怎么写代码?...不相信重复,大师的话叫 DRY 原则(Don't repeat yourself),代码写多了,会有人为的直觉判断好的和烂的代码,我的标准是简洁和规范,简洁并不是美感上的标准,重复越少,给自己出错的机会也越少...如果你不幸丢了三周前的代码,也许你能凭着过人的记忆力把脑子里残余的片段复写出来,但如果丢的是三个月前的代码,恐怕就没有那么好的运气了。...说了这么多,想必有人会问,费劲心思成为一个理想的程序员,又有什么用处? 会有高薪吗? 不。 能升职吗? 也不见得。 迎娶白富美呢? 不如去卖狗。
比如,可以检查试验别的任务,以排除代码自身的原因;可以通过 Web UI 检查异常(如果没有账号,可以让我提供);可以排查主机日志或删除缓存,再不济,总应该提供任务 ID 和控制台日志给我。...第5个一点点:善用工具 善用工具可以分为 4 个层面: 搜索引擎、不相信重复、代码片段、自动化 我刚入行那会,一个计算机专业却当了公务员的朋友问我,你一点都没学过编程,平时怎么写代码?...不相信重复,大师的话叫 DRY 原则(Dont repeat yourself),代码写多了,会有人为的直觉判断好的和烂的代码,我的标准是简洁和规范,简洁并不是美感上的标准,重复越少,给自己出错的机会也越少...如果你不幸丢了三周前的代码,也许你能凭着过人的记忆力把脑子里残余的片段复写出来,但如果丢的是三个月前的代码,恐怕就没有那么好的运气了。...说了这么多,想必有人会问,费劲心思成为一个理想的程序员,又有什么用处?会有高薪吗?不。能升职吗?也不见得。迎娶白富美呢?不如去卖狗。
比如,可以检查试验别的任务,以排除代码自身的原因;可以通过 Web UI 检查异常(如果没有账号,可以让我提供);可以排查主机日志或删除缓存,再不济,总应该提供任务 ID 和控制台日志给我。...05 第5个一点点:善用工具 善用工具可以分为 4 个层面: 搜索引擎、不相信重复、代码片段、自动化。 我刚入行那会,一个计算机专业却当了公务员的朋友问我,你一点都没学过编程,平时怎么写代码?...不相信重复,大师的话叫DRY 原则(Dont repeat yourself),代码写多了,会有人为的直觉判断好的和烂的代码,我的标准是简洁和规范,简洁并不是美感上的标准,重复越少,给自己出错的机会也越少...如果你不幸丢了三周前的代码,也许你能凭着过人的记忆力把脑子里残余的片段复写出来,但如果丢的是三个月前的代码,恐怕就没有那么好的运气了。...说了这么多,想必有人会问,费劲心思成为一个理想的程序员,又有什么用处?会有高薪吗?不。能升职吗?也不见得。迎娶白富美呢?不如去卖狗。
比如,可以检查试验别的任务,以排除代码自身的原因;可以通过 Web UI 检查异常(如果没有账号,可以让我提供);可以排查主机日志或删除缓存,再不济,总应该提供任务 ID 和控制台日志给我。...第 5 个一点点:善用工具 善用工具可以分为 4 个层面: 搜索引擎 不相信重复 代码片段 自动化 我刚入行那会,一个计算机专业却当了公务员的朋友问我,你一点都没学过编程,平时怎么写代码?...不相信重复,大师的话叫 DRY 原则(Dont repeat yourself),代码写多了,会有人为的直觉判断好的和烂的代码,我的标准是简洁和规范,简洁并不是美感上的标准,重复越少,给自己出错的机会也越少...如果你不幸丢了三周前的代码,也许你能凭着过人的记忆力把脑子里残余的片段复写出来,但如果丢的是三个月前的代码,恐怕就没有那么好的运气了。...说了这么多,想必有人会问,费劲心思成为一个理想的程序员,又有什么用处?会有高薪吗?不。能升职吗?也不见得。迎娶白富美呢?不如去卖狗。
领取专属 10元无门槛券
手把手带您无忧上云