《梦断代码》作者根据自己的软件开发过程,从时间顺序讲述了软件开发中的一些根本性大问题。虽然只是讲了一件事,写了一个软件。但是人们称之为“讲一事,也是讲百千事;是写一软件,也是写百千软件;是写一群人,也是写百千万人”,为什么这么说?按照我自己的理解,虽然只是讲了一件事,写了一个软件,但是它包含的道理, ...
分类:
其他好文 时间:
2021-06-21 21:07:53
阅读次数:
0
async和await是解决异步编程问题的。 promise的then方法链式调用不够优雅 async 修饰的函数同步返回一个promise 使用await必须包裹一个async修饰的函数 async返回的promise的状态由await修饰的promise的状态决定 如果await修饰的promi ...
分类:
其他好文 时间:
2021-05-24 14:54:53
阅读次数:
0
一、多线程介绍 在编程中,我们不可逃避的会遇到多线程的编程问题,因为在大多数的业务系统中需要并发处理,如果是在并发的场景中,多线程就非常重要了。另外,我们在面试的时候,面试官通常也会问到我们关于多线程的问题,如:如何创建一个线程?我们通常会这么回答,主要有两种方法,第一种:继承Thread类,重写r ...
分类:
编程语言 时间:
2021-01-19 11:56:47
阅读次数:
0
来源:Pexels近几年软件行业日新月异,变化很多。其中,我最喜欢看到的变化就是公司不再期待软件开发人员有特定的学位,甚至没有学位都可以。不管对于个人还是企业,这都是一个很棒的消息。因为进入这个行业最重要的是这个人究竟能干些什么。如果申请人不能解决编程问题,那他是否有学士学位还是硕士学位并不重要。如果他们不理解MVC模式,那他们能否解释大O符号是什么也并不重要。亲身体验:我有一个计算机科学学位,在
分类:
其他好文 时间:
2020-12-22 12:46:15
阅读次数:
0
你练习了很久,逐渐觉得编程变得得心应手,或许会觉得“这很简单嘛”,千万别大意,请牢记:编程其实很难。图源:unsplash在自己解决问题的时候,不合适的选择会使编程问题变得更加困难,如果没人指导你甚至都意识不到自己编程的方式是错误的。你或许曾为不能及时完成代码和重构而感到内疚,幸运的是,只要你愿意,纠正这些错误可以让你成为一个更好的程序员。成为一个伟大程序员的最好方法就是克服错误和问题,问题总会有
分类:
其他好文 时间:
2020-12-22 12:18:10
阅读次数:
0
设计模式及Python实现 设计模式是什么? Christopher Alexander:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心*。这样你就能一次又一次地使用该方案而不必做重复劳动。” 设计模式是经过总结、优化的,对我们经常会碰到的一些编程问题的可重用解决方案 ...
分类:
编程语言 时间:
2020-08-17 17:47:26
阅读次数:
70
经常搜索编程问题的人,会经常访问cnblogs和csdn两大网站,通过对比就可以发现csdn网页加载慢,网页内信息冗杂。 我个人百度搜索同一个问题,前面几个结果中若同时包含cnblogs和csdn,我会点击cnblogs而不是csdn。 若是搜索结果没有cnblogs,迫不得已访问csdn,建议进行 ...
分类:
其他好文 时间:
2020-06-02 17:20:54
阅读次数:
61
场景一:我们都有过向别人(甚至可能向完全不会编程的人)提问及解释编程问题的经历,但是很多时候就在我们解释的过程中自己却想到了问题的解决方案,然后对方却一脸茫然。 场景二:你的同行跑来问你一个问题,但是当他自己把问题说完,或说到一半的时候就想出答案走了,留下一脸茫然的你。 其实上面两种场景现象就是所谓 ...
分类:
其他好文 时间:
2020-05-30 10:29:31
阅读次数:
68
这几天面试过程中遇到一道Python编程题,题目如下: 面试中遇到一个Python编程问题:一个字符串,将里面的数字取出来,如果第一个数字前面是+,表示整个数字为正数,如果第一个数字前面是-,表示数字为负数,数字不能越界 1.使用循环,最笨的办法 # coding = 'utf-8' # @作者: ...
分类:
编程语言 时间:
2020-05-09 01:01:58
阅读次数:
62
概述 串行:一个线程在处理操作; 并行:多个线程在处理操作; 并发编程:在多线程环境下,应用程序的执行; 并发编程的目的:同分运用到资源,提供程序的效率 什么情况下用到并发编程: 1.在线程阻塞时,导致应用程序停止; 2.处理任务时间过长,可以创建子任务,来进行分段处理; 3.间断任务执行; 并发编 ...
分类:
其他好文 时间:
2020-03-18 15:59:38
阅读次数:
82