模块间调用在一个应用系统中,无论使用何种语言开发,必然存在模块之间的调用,调用的方式分为几种:(1)同步调用同步调用是最基本并且最简单的一种调用方式,类A的方法a()调用类B的方法b(),一直等待b()方法执行完毕,a()方法继续往下走。这种调用方式适用于方法b()执行时间不长的情况,因为b()方法...
前言很久以前就听说 Python 的 async/await 很厉害,但是直到现在都没有用过,一直都在用多线程模型来解决各种问题。最近看到隔壁的 Go 又很火,所以决定花时间研究下 Python 协程相关的内容,终于在翻阅了一裤衩的资料之后有了一些理解。起:一切从生成器开始以往在 Python 开发...
前言你真的了解JS吗,看完全篇,你可能对人生产生疑问。typeoftypeof运算符,把类型信息当做字符串返回。//正则表达式 是个什么 ?typeof /s/ // object//nulltypeof null // object正则表达式并不是一个‘function’,而是一个ob...
阅读目录(Content)函数面向对象网络编程并发编程给大家推荐一款思维导图绘画工具xmind,有些知识在掌握之后如果不经常去用,很容易遗忘,特别是理论性的知识,而思维导图可以使我们有逻辑的总结,清晰的将自己的所学一点点罗列出来,加深了印象的同时,以后回顾,拿出来查看,不会出现知识点丢漏的现象。在本...
回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。[入门]我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。后来我就看《Thin...
前言:之所以用ajax作为博客的开篇,是因为无论从ajax的出现还是从它的作用上来说,ajax对于前端无疑是意义重大的。甚至可以说,是ajax带来了前端这个行业。当然,历史并不能说明当下,曾经的辉煌也会有尘埃落定的时候,但对ajax而言,似乎并不如此。正文:一,定义:Asynchronous Jav...
一望无际的...空旷场景,看着实在是难受,不如添加些背景吧。如果要真的想好好设计关卡背景的话,最好是做一个地图编辑器,不过做开发工具毕竟有点点复杂且枯燥,以后放在别的系列里面再聊。本篇就做个非常简单的滚动屏幕吧滚动屏幕的思路就是 两种与屏幕一样大小的背景图片A,B,让它俩无缝拼接同时同方向移动,当A...
一.抽象类在某些情况下,父类知道其子类应该包含哪些方法,但是无法确定这些子类如何实现这些方法。这种有方法签名但是没有具体实现细节的方法就是抽象方法。有抽象方法的类只能被定义成抽象类,抽象方法和抽象类必须使用abstract修饰。抽象类里可以没有抽象方法。1.1 抽象类和抽象方法抽象类和抽象方法的规则...