240 发简信
IP属地:北京
  • 腾讯传解读喜欢的段落

    受“杨致远奇迹”的启示,中国的互联网开拓者们几乎同时找到了成长的路径。 三巨头的崛起 1998年4月张朝阳团队率先完成了中文搜索系统的开发,他依...

  • 三步Retrofit2+RxJava2+OkHttp3网络请求封装

    今天来分享一下Retrofit2+RxJava2+OkHttp3的封装。 第一步 - 那自然是引用相关的库: 第二步,我们在Applicatio...

  • Android Studio 3.0 Kotlin创建项目加载问题解决方法

    前段时间android studio 推出3.0。最大的改进就是将kotlin加入到AS中,为此我也是想尝鲜体验下kotlin开发。结果悲剧的发...

  • 第二章 共享你的Python代码

    上一章结尾我们讲到用函数来封装代码以便于复用。但是你有没有发现我们写的代码在IDLE里,无法保存下来,如果我们进行真正开发工作,而且肯定会和其他...

  • 第一章 认识Python

    “Python是什么?” 用一句著名的话来解释:“人生苦短,我用Python。”当然这只是一个段子,认真点讲,官方介绍:“Python是一种易于...

  • 第四章 Internet地址

    连接到Internet的设备称为节点(node)。计算机节点称为主机(host)。每个节点或主机都由至少一个唯一的数来标识,这称为Interne...

  • 第三章 线程

    线程用来解决多任务并发,使用同一块内存区域的资源,相对于多进程的是一种很轻量级的处理方案。还可以结合线程池来重用线程资源,来提升更高的性能和资源...

  • 第二章 流

    输出流java的基本输出类是java.io.OutputStream; OutputStream的子类使用它提供的方法向某种特定的介质写入数据。...

  • Java中的死锁(DeadLock)

    同步会导致另一个可能的问题就是死锁(deadlock)。如果两个线程需要独占访问统一的一个资源集,而每个线程分别有这些资源的不同子集锁,就会发生...