操作系统与开发环境

git push.default 的设置

在新装的 ubuntu 的笔记本上搭建开发环境,新装的软件也都是比较新的,在使用 git 的时候,就出现了一些新情况,以前没有看见的。虽然说是警告,作为一个名程序员,不应该 care warning 的,但是作为一名处女座的程序员,实在是不能容忍这个该死的 warnin

Android

AlarmManager 之常量

- *ELAPSED_REALTIME* API level 1以SystemClock.elapsedRealtime()(设备启动以来的时间,包括休眠的时间)的时间来设置闹钟。这个闹钟不会唤醒设备,如果闹钟在设备休眠的时候到达了,闹钟不会处罚,直到下一次设备唤醒的

开源项目

Google 开源项目之 GSON

正如 google-gson 官网描述的,GSON , A Java library to convert JSON to Java objects . 一个把 JSON 转化成 Java 对象的 Java 类库。是一个现在比较流行的开源项目。

前端技术

Google 被封带来的影响

把公司的 ThinkPad 笔记本的操作系统换成了 ubuntu ,(我不会告诉你,我是装双系统没成功,直接全盘装 ubuntu 的吗)。系统装完了,剩下的就是搭建环境了。 第一件事就是打开 FireFox , 百度 , chrome 。

Android

Android 服务之 AlarmManager

AlarmManager 提供了系统闹钟服务。允许你在未来的某一个时间点安排运行你的应用程序。当一个闹钟响起,在系统中已经注册的intent会被系统广播出去,自动地启动一个已经不再运行的目标应用。被注册的闹钟在设备休眠的时候也会被保留,并且在设备休眠的时候,如果闹钟的时

Java

Java 垃圾回收

首先,堆是内存里一块特殊的区域,但你创建对象的时候,虚拟机会根据当前的"堆指针"指向的位置开始,分配相应的空间,分配完后,堆指针同时移动到新的位置,这样保证堆指针指向的一直都是可用的内存地址。 为了避免堆指针一直无限的往后移动,直到超出了虚拟机分配的堆的最大值,就需要垃

生活杂感

Nexus 4 获得 Android 4.4.3 升级

昨天早上一起床就看见手机通知栏上系统升级的通知,毫无疑问,立马更新。但是点击下载更新包之后,一直都没有动弹,目测是还没有开始下载。后来到了公司后发现已经下载完成,不知道是在公司的网络下下载完成的,还是在路上用 2G 网络下载的,还是出门前用家里的网络下载完成的,77M

前端技术

净网行动对网站流量的影响

今年开始的净网行动正在改变和影响着平时生活中的诸多方面。看看最近的新闻会发现,ZF正在加大对网络的管理。一部分是对国内网站的管理,比如快播事件。虽然快播在事前已经下架了服务器,但是还是摊上大事了。还有就是各个网盘,云盘,现在在新浪微盘,用户已经不能主动搜索资源了。某盘也

操作系统与开发环境

CSDN Code 代码托管服务

自从在 Real 上班后,就开始接触 git 了,相比以前用过的 CVS 和 SVN ,感觉 git 还是比较好用的,虽然没有强大的图形界面的支持,但是熟悉了几个基本的命令后,对代码管理还是非常方便的,当然刚开始使用的时候碰到了不少问题。而且对于一个程序猿来说,使用命令