240 发简信
IP属地:陕西
  • 120
    BIO的演进NIO

    BIO的问题 上一节我们提到BIO在读取数据时,需要阻塞当前线程,因此会导致当前线程无法继续其他工作; 由于数据传输是个漫长的过程,那么是否可以在此过程中,不阻塞当前线程呢?...

  • 120
    什么是网络I/O?

    网络I/O的4个要素 网络IO首先是一种I/O,按照我们上一节中对于“I/O”的定义,网络I/O也符合4个要素: 1.源头(source):一台电脑的磁盘或内存; 2.目标(...

  • 什么是IO?

    什么是IO: IO(Input/Out)是将进程的内部数据迁移到外部即输出,或将外部数据迁移到进程内部即输入。 例如: Input:磁盘数据-->内存,键盘输入-->内存中 ...

  • 120
    git 实践(四) 更换账户

    今天又有某种原因更换了Github上的账户,但在使用向新账户PUSH项目时,尽管远程仓库的地址已经是新账户的地址,但是,却总是使用旧的账户在登录/提交到新的仓库上。 使用gi...

  • iBATIS、Hibernate和JPA:哪一款最适合你

    本文中我们介绍并比较两种最流行的开源持久框架:iBATIS和Hibernate,我们还会讨论到Java Persistence API(JPA)。我们介绍每种解决方案并讨论其...

  • 真正的高情商,从给别人写评论开始:innocent:

    真正的高情商,从学会麻烦别人开始

    文/北崖 一个人自我进化可以有两种方式,一种是自助,一种是求助。 自助是依靠自己擅长的能力,向内生长; 求助是弥补自己缺乏的能力,向外生长。 懂得求助,是一种优秀的能力,可以...

  • 120
    真正的高情商,从学会麻烦别人开始

    文/北崖 一个人自我进化可以有两种方式,一种是自助,一种是求助。 自助是依靠自己擅长的能力,向内生长; 求助是弥补自己缺乏的能力,向外生长。 懂得求助,是一种优秀的能力,可以...

  • 使用Parcelable传递List

    1.定义List类 2.定义List中Item的类 3.启动ListActivity 4.接受ProductActivity

  • Kotlin和Java的回调实现

    前言 最近将一些Java代码改成Kotlin代码,在改造过程中经常遇到“事件(函数)”的回调;针对这几种回调的实现,做一次小小的总结; 回调的接口使用Java语言 在Java...

  • git 删除远程仓库文件

    git删除远程文件夹或文件的方法 项目开发初期由于.gitignore 文件配置不正确很有可能导致某些不需要的目录上传到 git 远程仓库上了,这样会导致每个开发者提交的时候...

  • 120
    git 实践(三) 建立关联分支

    目录: git 实践(一) pull的使用git 实践(二) push的使用git 实践(三) 建立关联分支 建立分支关联关系的三种方法: 1.检出时建立: 从服务器上拉取特...

  • 120
    git 实践(二) push的使用

    目录: git 实践(一) pull的使用git 实践(二) push的使用git 实践(三) 建立关联分支 前言 上一次我们详细讲解了git pull的三种使用方式,也介绍...

  • 120
    git 实践(一) pull的使用

    目录: git 实践(一) pull的使用git 实践(二) push的使用git 实践(三) 建立关联分支 前言 工作中,我们会用到git pull来从远程仓库"同步"代码...