摘要: 1,安装 命令安装:$ sudo apt-get install git 下载安装 配置 $ git config --global user.name "your name" $ git config --global user.email "your email" 2,创建版本库 先在一个磁盘上 阅读全文
posted @ 2018-02-23 23:00 cocoabird 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 抽象类与接口: 1,abstrcat修饰的类是抽象类,里面的方法由abstract修饰,没有方法体,但是可以有其它成员变量、构造函数和非抽象方法。 2,抽象类不能产生实例,必须由子类实现具体的方法,并且如果子类不是抽象类,要实现父类的全部的抽象方法。 3,如果一个类中有抽象方法,这个类就是抽象类。 阅读全文
posted @ 2018-02-23 22:01 cocoabird 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题 更新配置:首先要更换gradle版本,Android studio 3.0支持最低版本为gradle4.1,在gradle-wrapper.properties文件中更改gradle版本,同时在build.gradle中将gradle编译版本更改为3.0+ 1.更新配置 Gradle需要 阅读全文
posted @ 2018-02-10 16:32 cocoabird 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 一.信号列表 $ kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR213) S 阅读全文
posted @ 2018-02-06 14:58 cocoabird 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 前言:本文主要想讲一下Java虚拟机的故事, 可能有点偏门,不妥之处欢迎留言交流。 第一回 陌生警察 我出生在C盘下面一个很深层次的目录下, 也不知道是谁把我放到这里的。 我一直在睡觉,外边的日出日落,风雨雷电和我一点关系都没有。 直到有一天,有个家伙咣咣咣砸我房门把我叫醒。 这个家伙穿着像警察的制 阅读全文
posted @ 2018-02-05 09:33 cocoabird 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 有很多读者问李叫兽:为什么你年纪不大,经验并不多,但却能擅长复杂的商业策略和文案写作,是如何做到的?因此,本文就来回答这个问题:如何成为任何一个领域的专家。 如何成为一个领域的专家?有人说主要靠经验,有人说靠天赋,但是大量的研究发现:不论是经验还是天赋,都不是成为专家的关键因素。经验并不能让你成为专 阅读全文
posted @ 2018-02-02 17:26 cocoabird 阅读(514) 评论(0) 推荐(0) 编辑
摘要: (写的太好了,忍不住转过来) 我是一个线程, 我一出生就被编了个号: 0x3704, 然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。 我身边的同伴0x6900 待的时间比较长, 他带着沧桑的口气对我说: 我们线程的宿命就是处理包裹。 把包裹处理完以后还得马上回到这里,否则可能永远 阅读全文
posted @ 2018-02-02 17:20 cocoabird 阅读(253) 评论(1) 推荐(0) 编辑
摘要: 需要两个程序,一个是主程序;一个是升级程序;所有升级任务都由升级程序完成。 1.启动升级程序,升级程序连接到网站,下载新的主程序(当然还包括支持的库文件、XML配置文档等)到临时文件夹; 2.升级程序获取服务器端XML配置文件中新版本程序的更新日期或版本号或文件大小; 3.升级程序获取原有客户端应用 阅读全文
posted @ 2018-02-02 10:45 cocoabird 阅读(2185) 评论(0) 推荐(0) 编辑
摘要: 由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和 阅读全文
posted @ 2018-01-31 14:58 cocoabird 阅读(9447) 评论(0) 推荐(1) 编辑
摘要: JAVA中synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。假如再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类名称字面常量) 阅读全文
posted @ 2018-01-31 10:50 cocoabird 阅读(9583) 评论(0) 推荐(0) 编辑