JackChan

生活不止眼前的苟且,还有诗和远方!

数据结构与算法

GitBook 在线阅读,PDF、Mobi、ePub下载https://www.gitbook.com/book/alleniverson/data-structure-and-algorithms/detailsGitHub托管https://github.com/JackChan1999/Da...

2017-01-02 17:07:43

阅读数 1279

评论数 0

Git常用命令

设置用户名和邮箱git --globalgit init 常见操作git statusgit tag# 推送 git push origin master # 拉取 git pull origin master# 抓取你还没有的数据 git fetch <name>git add &l...

2017-01-22 14:21:14

阅读数 280

评论数 0

CRLF和LF

目录 什么是CRLF和LF 为什么要探究CRLF和LF 三种方式处理的不同 更多 参考文献 1、什么是CRLF和LFCRLF 是carriagereturnline feed的缩写。中文意思是回车换行。 LF是line feed的缩写,中文意思是换行。2、为什么要探究CRLF和LF在学习Git软...

2017-01-22 10:46:37

阅读数 476

评论数 0

Git常用命令和Git团队使用规范指南

前言在2005年的某一天,Linux之父Linus Torvalds 发布了他的又一个里程碑作品——Git。它的出现改变了软件开发流程,大大地提高了开发流畅度,直到现在仍十分流行,完全没有衰退的迹象。其实一般情况下,只需要掌握git的几个常用命令即可,但是在使用的过程中难免会遇到各种复杂的需求,这...

2017-01-22 00:55:09

阅读数 973

评论数 0

几款Git GUI客户端工具

工欲善其事,必先利其器。作为一名开发人员,你不可能不知道git,无论你是开发自己的开源项目还是和团队一起进行大规模产品的开发,git都已经是源代码管理工具的首选。当然,那些hardcore developer会说,command line才是最好的工具,但并不是所有的时候command line都...

2017-01-22 00:44:52

阅读数 18086

评论数 0

常用 Git 命令清单

我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本...

2017-01-22 00:13:12

阅读数 229

评论数 0

Linux常用指令

1. 查看目录下有什么文件/目录 > ls //list列出目录的文件信息 > ls -l 或ll //list -list以“详细信息”查看目录文件 > ls -a //list -all查看目录“全部”(包...

2017-01-20 17:08:09

阅读数 253

评论数 0

Android 测试教程

一、什么是单元测试?为了测试某个类中的某一个方法能否正常工作,而写的测试代码。单元的定义:代码中可度量的最小单元(函数/方法);是否正常工作:不同的输入对应的输出是否与预期一致。二、单元测试有必要吗?1、 对是否有必要写单元测试的疑惑没有价值:不做单元测试一样地开发,并没有什么问题(解释:);浪费...

2017-01-20 10:32:13

阅读数 1399

评论数 0

GitHub秘籍

GitHub秘籍 Git 和 Github 秘籍,灵感来自于 Zach Holman 在 2012 年 Aloha Ruby Conference 和 2013 年 WDCNZ 上所做的演讲:Git and GitHub Secrets(slides) 和 More Git and GitHub ...

2017-01-19 11:00:06

阅读数 416

评论数 0

Android学习视频

2016年学会Git玩转Github-video 2015-Linux视频教程-video

2017-01-18 15:27:48

阅读数 453

评论数 0

Android开发工具:Git,Github,GitBook

# 从0开始学习GitHub系列 原文链接:http://blog.csdn.net/column/details/13170.html,原创发布于微信公众号 AndroidDeveloper「googdev」 从0开始学习 GitHub 系列之「01.初识 GitHub」 从0开始学习 Gi...

2017-01-17 15:57:41

阅读数 741

评论数 0

自定义控件:流式布局

实现代码public class FlowLayout extends ViewGroup { private List<Line> mLines = new ArrayList<Line>(); // 用来记录描述有多少行View private Line...

2017-01-17 14:16:33

阅读数 345

评论数 0

自定义控件:水波纹

效果图

2017-01-17 13:55:04

阅读数 377

评论数 0

自定义控件:旋转菜单

效果图项目概述首先,我们学习如何自定义一个组合控件,其中,优酷菜单是一个典型的自定义组合控件,它的效果图如图1-1 所示:图中由中间往外,分别是一级菜单、二级菜单、三级菜单。其基本用法是:点击一级菜单后加载二级菜单,再点击二级菜单加载三级菜单,如图1-2(c)—(d)—(e)—(f),再点击一级菜...

2017-01-17 13:32:18

阅读数 969

评论数 0

Java高并发编程:使用JDK5中同步技术的3个面试题

第一题:现有的程序代码模拟产生了16个日志对象,并且需要运行16秒才能打印完这些日志,请在程序中增加4个线程去调用parseLog()方法来分头打印这16个日志对象,程序只需要运行4秒即可打印完这些日志对象。public class Test { public static vo...

2017-01-17 09:48:31

阅读数 1332

评论数 0

图片加载小框架

效果图 public class ImageLoader { private Handler mUIHandler; private Handler mPollThreadHandler; private Semaphore mSemaphoreThreadPool; ...

2017-01-16 13:16:23

阅读数 383

评论数 0

我为什么离开锤子科技?

我在2015年3月入职锤子科技,最近几天离职,现在特别想把这不到两年的时间里的经历和我对这家公司的想法写下来。最近一段时间公司发生了大面积的裁员,但是我并不属于这一次陆陆续续的裁员的范围,而是自己提出离职的,最后发生了一些不愉快的事情,后面也会提到。我2012年本科毕业的时候对自己要去什么样的公司...

2017-01-16 12:36:22

阅读数 870

评论数 0

Java数据结构和算法:234树和外部存储

234树 有一个数据项的节点总是有两个子节点 有两个数据项的节点总是有三个子节点 有三个数据项的节点总是有四个子节点 多叉树,四叉树外部存储主存RAM,随机访问存储器,断电后数据会丢失磁盘文件存储器,访问速度慢一次访问一个数据块在磁盘上的数据按块存储,根据不同的系统成为块、页、分配单元、或其他的名...

2017-01-13 18:30:50

阅读数 707

评论数 0

Java数据结构和算法:哈希表

哈希表是一种数据结构,它可以提供快速的插入操作和查找操作。哈希表的缺点:基于数组,数组创建后难于扩展。不能有序遍历哈希化把关键字转换成数组下标(哈希函数)冲突(碰撞)开放地址法线性探测// hash.java // demonstrates hash table with linear probi...

2017-01-13 17:14:02

阅读数 438

评论数 0

Java数据结构和算法:二叉树

二叉树的实现数组查询快,增删慢;链表增删快,查询慢;二叉树查询和增删都有很好的性能package com.itheiam62;/** * @描述 中序遍历是有序的二叉树(不重复) * */ public class MyTree { private Node root; /...

2017-01-10 23:08:57

阅读数 301

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭