[置顶] (1)目录

  • 一编程基础
    • 1-1 编程基础之数据基础
    • 1-2 编程基础之数据结构
    • 1-3 编程基础之查找与排序
    • 1-4 编程基础之类笔试面试题
    • 1-5编程之美
  • 二Java
    • 2-1 Java之基本知识
    • 2-2 Java之设计模式
    • 2-3 Java之面试宝典
  • 三J2EE
    • 3-1 J2EE之基本知识
  • 四Android
    • 4-1 android之基本知识
    • 4-2 android开源组件
    • 4-3 android项目DEMO
    • 4-4 android笔试与疑难
    • 4-5 android studio
  • 五计算机网络
    • 5-1计算机网络之基本知识
    • 5-2计算机网络之面试宝典
  • 六操作系统
    • 6-1 操作系统之基本知识
  • 七SQL
    • 7-1 SQL之基本知识
    • 7-2 SQL之常见笔试面试题
  • 八软件测试
    • 8-1 软件测试
  • 九数学基础
    • 9-1线性代数
  • 十UI设计
    • 10-1UI设计理念
    • 10-2 UI设计工具
    • 10-3 文档撰写
  • 十一大数据
    • 11-1hadoop
  • 十二IOS开发入门
  • 十五杂谈

  • C语言指针内存类错题
  • C语言基础类错题
  • java常见错题
  • 其他类常见错题

一、编程基础

[1-1] 编程基础之数据基础

  • (1.1.1)螺旋队列算法分析
    • (1.1.1.1)大数相乘
  • (1.1.2)C的|、||、&、&&、异或、~、!运算 (交换两个值.
    • (1.1.2.1)^、&、>>等运算符的特殊用法
  • (1.1.3)宏定义#define的二义性问题
  • (1.1.4)C语言运算符优先级
  • (1.1.5) C语言数据类型长度
  • (1.1.6)sizeof()用法汇总 and 数据对齐
    • (1.1.6.1)一个例子让你搞懂“指针和引用”以及const的用法
    • (1.1.6.2)char* 与char[]的区别和C/C++编译的内存管理
    • (1.1.6.3)整型数组初始化为0和字符数组初始化
  • (1.1.7)递归算法典型特征及经典递归例子代码实现
    • (1.1.7.1)上台阶、硬币问题的算法
  • (1.1.8)循环算法的特征以及典型循环算法杨辉三角、螺旋队列等
  • (1.1.9) 构造函数,析构函数,拷贝构造函数和赋值函数
  • (1.1.10)虚函数、纯虚函数和虚继承的区别以及“覆盖”的概念
  • (1.1.11)继承、公有、保护、私有继承和多重继承等
  • (1.1.12)结构体和类的区别
  • (1.1.13)正则表达式
  • (1.1.14)cout与printf
  • (1.1.15)对象成员变量的构造函数和对象构造函数的执顺序以及Static、final、abstract、interface
  • (1.1.16)编程基础之计算机理论知识
  • (1.1.17)编程基础之this指针的用法及介绍
  • (1.1.18)运算符重载和typeid
  • (1.1.19)C语言之数字、字符、字符串、数组、字符数组的关联和strcpy与memcpy的差别
  • (1.1.20)C程序之Fock()函数
  • (1.1.21)继承和组合的区别
  • (1.1.22)前置++和后置++的区别
  • (1.1.23)浅复制和深复制
  • (1.1.24)C++输入cin详解
  • (1.1.25)运算符重载和友元函数
  • (1.1.26)C/C++中容易造成内存溢出的函数
  • (1.1.27)大端和小端问题
  • (1.1.28) C++模板:函数模板、类模板、模板与继承
  • (1.1.29)C++中定义类的对象:用new和不用new有何区别?

[1-2] 编程基础之数据结构

  • (1.2.1)链表的基本结构和常用操作
    • (1.2.1.1)单链表的逆转倒置、验环、倒数第M个节点和相交
    • (1.2.1.2)单链表:有序链表合并
    • (1.2.1.3)单循环链表和约瑟夫问题
    • (1.2.1.4)双向循环链表
    • (1.2.1.5)链表的应用:单元多项式的加法、减法、乘法
  • (1.2.2)栈、队列的的结构定义和基本操作
    • (1.2.2.1)栈和队列的应用:数制转换、括号匹配、后缀表达式求解.
  • (1.2.3)串的结构定义和模式匹配
    • (1.2.3.1)字符串常见算法
  • (1.2.4)数组和广义表
    • (1.2.4.1)数组的相关算法
    • (1.2.4.2)寻找两个有序数组中的第K个数或者中位数
  • (1.2.5)树和二叉树的结构定义
    • (1.2.5.1)二叉树的遍历算法
    • (1.2.5.2)二叉树遍历算法的应用
    • (1.2.5.3)线索二叉树
    • (1.2.5.4)二叉排序树=二叉搜索树
    • (1.2.5.4.1)二叉排序树的相关算法
    • (1.2.5.5)树 森林和二叉树的转换
    • (1.2.5.6)堆
    • (1.2.5.7)哈弗曼树=最优二叉树
    • (1.2.5.8)B-树和B+树
    • (1.2.5.9)B树、B-树、B+树、B*树
  • (1.2.6)图的结构与定义
    • (1.2.6.1)图的遍历–深度优先、广度优先
    • (1.2.6.2)最小生成树–Prim算法:O(n2) 适合稠密图
    • (1.2.6.3)最小生成树–Kruskal算法:O(elog2e.
    • (1.2.6.4)有向图的拓扑排序和验环
    • (1.2.6.5)单源最短路径–Dijkstra算法
    • (1.2.6.7)点对之间最短距离–Floyd算法
    • (1.2.6.8)关键路径

[1-3] 编程基础之查找与排序

  • (1.3.1)各查找和排序等算法一览
  • (1.3.2)查找:顺序查找与哨兵
    • (1.3.2.1)查找:二分查找与差值查找
    • (1.3.2.2)查找:斐波那契查找
    • (1.3.2.3)查找:位图法
  • (1.3.3)插入排序:直接插入、交换插入、折半插入
    • (1.3.3.1)插入排序:二路插入
    • (1.3.3.2)插入排序:表折半插入
  • (1.3.4)交换排序:冒泡排序
    • (1.3.4.1)交换排序:快速排序
  • (1.3.5)归并排序:二路归并
  • (1.3.6)线性排序:计数排序
    • (1.3.6.1)线性排序:基数排序
    • (1.3.6.2)线性排序:桶排序
  • (1.3.7)选择排序:简单选择、树形选择
    • (1.3.7.1)选择排序:堆排序
    • -

[1-4] 编程基础之类笔试面试题

  • (1.4.1)虚继承、虚函数继承、多重继承和“含对象成员类的构造顺序”
  • (1.4.2)数据结构类
  • (1.4.3)查找类
    • (1.4.3.1)查找练习题
    • (1.4.3.2)查找类
  • (1.4.4)排序类
  • (1.4.5)字符串类
    • (1.4.5.1)Java编程题——在一个字符串中查找第一个非重复的字符
  • (1.4.6)海量数据处理之基本方法
    • (1.4.6.1)海量数据处理之组合式解决方案
    • (1.4.6.2)中位数
  • (1.4.7)常见逻辑分析题
    • (1.4.7.1)Java之美[从菜鸟到高手演变]之智力题【史上最全】
    • (1.4.8)2013-4-13腾讯实习生招聘笔试题目以及答案
    • (1.4.8.1)腾讯2012实习生笔试题2+答案解析
    • (1.4.8.2) 腾讯2012实习生笔试题(答案解析版)
    • (1.4.8.3)腾讯2013校园招聘
    • (1.4.8.4)2014腾讯校园招聘实习笔试题目广州站(回忆版)
    • (1.4.8.5)腾讯2014校园招聘软件后台开发类笔试题
    • (1.4.8.6)腾讯2014暑期实习生笔试题回忆版(武汉、哈尔滨、西安)
  • (1.4.9.1)百度笔试:2011年校园招聘笔试题 C++类题目
  • (1.4.10)SXF笔试题汇总
  • (1.4.10.1)SXF测试笔试题

[1-5]编程之美

  • (1.5.2.0)编程之美思路总结
  • 游戏类
    • (1.5.1.1)编程之美:让CPU占用率曲线听你指挥
    • (1.5.1.2)编程之美:中国象棋将帅问题——一个变量实现多重循环
    • (1.5.1.3)编程之美:一摞烙饼的排序
  • 数学类
    • (1.5.2.1)求二进制数中1的个数
    • (1.5.2.2)不要被阶乘吓倒
    • (1.5.2.3)编程之美 寻找发帖水王 扩展问题
    • (1.5.2.4)编程之美:1的数目
    • (1.5.2.5)寻找最大的K个数
    • (1.5.2.6)精准表达浮点数
    • (1.5.2.7)最大公约数
    • (1.5.2.8)找出相乘结果只有0和1的整数
    • (1.5.2.9)寻找数组的最大值和最小值
    • (1.5.2.10)寻找最近点对
    • (1.5.2.11)快速寻找满足条件的两个数
    • (1.5.2.12)字符串循环移位 编程之美3.1)

二、Java

[2-1] Java之基本知识

  • (2.1.1)JVM内容:Java 类加载与初始化
    • (2.1.1.1)JVM内容:Java RTTI和反射机制
    • (2.1.1.2)JVM内容:Java 内存区域和GC机制
    • (2.1.1.3)JVM内容:JVM监控与调优
    • (2.1.1.4)JVM内容:JVM垃圾回收与性能调优总结
    • (2.1.1.5)java classLoader体系结构使用详解
  • (2.1.2)Java线程:多线程的基本概念和使用

    • (2.1.2.2)Java多线程(二)、线程的生命周期和状态控制
    • (2.1.2.3)Java多线程(三)、线程同步
    • (2.1.2.4)Java多线程(四)、线程池
    • (2.1.2.5)并发
    • (2.1.2.5)线程池的原理及实现
    • (2.1.2.6)java自带线程池和队列详细讲解
    • (2.1.2.6)ThreadPoolExecutor的应用和实现分析(上)—— 应用
    • (2.1.2.7)ThreadPoolExecutor的应用和实现分析(中)—— 任务处理相关源码分析
    • (2.2.2.8)Java并发编程:线程池的使用
  • (2.1.3)Linux知识:常见指令

    • (2.1.3.1)Linux文件权限详解
  • (2.1.4)Java Socket编程
  • (2.1.5)内部类和匿名内部类
  • (2.1.6)java之String、StringBuilder、StringBuffer
  • (2.1.7)Java之Exception和error
  • (2.1.8)Java之集合类:set、list、hashmap、hashtable等和迭代器iterator
  • (2.1.9)java的clone和浅复制克隆、深复制克隆
  • (2.1.10)java中作用域与可见性
  • (2.1.11)Java之接口interface
  • (2.1.12)java之反射机制
  • (2.1.13)java的回调函数
  • (2.1.14)java的多态:重载与覆盖
  • (2.1.15)抽象类abstract class和接口interface的区别
  • (2.1.16)java关键字assert、volatitle、instanceof、strictfp
  • (2.1.17)java之强制类型转换、数组的实例化和Math类中的round、ceil、floor
  • (2.1.18)java之序列化
  • (2.1.19)注释与注解
    • (2.1.19.1) javadoc注释规范
    • (2.1.19.2)元数据
  • (2.1.20)java中的进程
  • (2.1.21)IO流
  • (2.1.22)JDBC为什么要使用PreparedStatement而不是Statement
  • (2.1.23)java的枚举enum
  • (2.1.24)Scanner控制台输入

[2-2] Java之设计模式

  • (2.2.1)设计模式一览
  • (2.2.2)Java之美[从菜鸟到高手演变]之设计模式一:行为型模式
    • (2.2.2.1)设计模式–单例模式(一)懒汉式和饿汉式
    • (2.2.2.2)设计模式–单例模式(二)登记式
    • (2.2.2.3)设计模式–单例模式(三)改进型懒汉式-线程安全型
  • (2.2.3)Java之美[从菜鸟到高手演变]之设计模式二:结构型模式
  • (2.2.4)Java之美[从菜鸟到高手演变]之设计模式三:行为型模式
  • (2.2.5)Java之美[从菜鸟到高手演变]之设计模式四
  • (2.2.6)用Ant实现Java项目的自动构建和部署

[2-3] Java之面试宝典

  • (2.3.1)Java面试宝典:线程类
    • (2.3.1.1)进程和线程关系及区别
  • (2.3.2)Java爬虫
  • (2.3.3)JAVA使用高速缓存redis
    • (2.3.3.1)Redies在windows上的安装
    • (2.3.3.2).NET中使用Redis
  • (2.3.4)java基础题汇总【未完成】
  • (2.3.5)java关键字
  • (2.3.6)java变量的初始化之后的默认值
  • (2.3.7)学习Javascript闭包(Closure)
  • (2.3.8)HashMap存储结构浅析
  • (2.3.9)用户态和内核态的概念区别
  • (2.3.10)理解JAVA数组
  • (2.3.11)Java中HashMap遍历的两种方式

三、J2EE

[3-1] J2EE之基本知识

  • (3.1.1)HTTP常见错误返回代码
  • (3.1.2)Servlet生命周期
    • (3.1.2.1)getParameter()和getAttribute()
    • (3.1.2.2)有关Servlet初始化参数的获取方法
  • (3.1.3)J2ee的概念和关键名词
  • (3.1.4)详细讲解Struts构架中action的跳转大全
    • (3.1.4.1)一个简单的struts例子
    • (3.1.4.2)struts1和struts2
  • (3.1.5)IOC控制反转和DI依赖注入
  • (3.1.6)AOP
    • (3.1.6.1)AOP的简单例子
  • (3.1.7)Hibernate
    • (3.1.7.1)史上最简单的Hibernate入门简介
  • (3.1.8)有关forward和redirect的描述

四、Android

[4-1] android之基本知识

  • (4.1.1)Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)
    • (4.1.1.1)Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)
    • (4.1.1.2)菜单创建函数:onPrepareOptionsMenu 和onCreateOptionsMenu 的区别
  • (4.1.2)基础总结篇之一:Activity生命周期
    • (4.1.2.1)基础总结篇之二:Activity的四种launchMode
    • (4.1.2.2)基础总结篇之三:Activity的task相关
    • (4.1.2.3)Tasks and Back Stack原理
    • (4.1.2.4)Android task和back stack详解
    • (4.1.2.5)Android 屏幕旋转 处理 AsyncTask 和 ProgressDialog 的最佳方案
    • (4.1.2.6)Android 判断app是否在前台还是在后台运行
  • (4.1.3) Android 快速开发系列 打造万能的ListView GridView 适配器
  • (4.1.4)Android AsyncTask 源码解析
  • (4.1.5)Android中Broadcast Receiver组件详解
    • (4.1.5.1)Android四大组件–Broadcast Receiver详解
  • (4.1.6)dip, dp, px, sp区别
  • (4.1.7)Editext自动获取焦点
  • (4.1.8) Android Fragment 真正的完全解析(上)
    • (4.1.8.1)Android Fragment 真正的完全解析(下)
    • (4.1.8.2)【Android UI设计与开发】第07期:底部菜单栏(二)Fragment的详细介绍和使用方法
    • (4.1.8.3)【Android UI设计与开发】第08期:底部菜单栏(三)Fragment+FragmentTabHost实现仿新浪微博底部菜单栏
    • (4.1.8.4)【Android UI设计与开发】第09期:底部菜单栏(四)Fragment+PopupWindow仿QQ空间最新版底部菜单栏
    • (4.1.8.5)Android 使用Fragment,ViewPagerIndicator 制作csdn app主要框架
    • (4.1.8.6)Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
    • (4.1.8.7)Android Fragment 你应该知道的一切
  • (4.1.9)gallery
  • (4.1.10) ImageView图片自适应
  • (4.1.11)listview setOnItemClickListener 失效问题
  • (4.1.12)Android高效加载大图、多图解决方案,有效避免程序OOM
  • (4.1.13)Android之Notification的多种用法
  • (4.1.14)Android使用Activity用作弹出式对话框
  • (4.1.15)Android 基础教程之——-Android ProgressBar的使用!
  • (4.1.16)android 自定义progressDialog实现
    • (4.1.16.1)ProgressDialog使用总结
  • (4.1.17)selector巧用background属性,实现图片可选择效果
  • (4.1.18)Android Service完全解析,关于服务你所需知道的一切(上)
    • (4.1.18.1)Android Service完全解析,关于服务你所需知道的一切(下)
    • (4.1.18.2)Android Service 服务(一)—— Service
    • (4.1.18.3)Android Service 服务(二)—— BroadcastReceiver
    • (4.1.18.4)Android Service 服务(三)—— bindService与remoteService
    • (4.1.18.5)Android Service学习之AIDL, Parcelable和远程服务
    • (4.1.18.6)Android应用中通过AIDL机制实现进程间的通讯实例
  • (4.1.19)【Android UI设计与开发】第06期:底部菜单栏(一)使用TabActivity实现底部菜单栏
  • (4.1.20)利用Theme自定义Activity间的切换动画
  • (4.1.21)Android 主线程和线程之间相互发送消息
    • (4.1.21.1)android 主线程和子线程之间的消息传递
    • (4.1.21.2)Android Thread
    • (4.1.21.3)ndroid 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
    • (4.1.21.4)Android Handler 异步消息处理机制的妙用 创建强大的图片加载类
  • (4.1.22)高仿优酷Android客户端图片左右滑动(自动切换)
    • (4.1.22.1)Android 自定义 ViewPager 打造千变万化的图片切换效果
    • (4.1.22.2)Android之取消ViewPage+Fragment的预加载 2015
  • (4.1.23)Android Animation学习笔记
    • (4.1.23)Android Animation学习笔记
    • (4.1.23.1)Android 属性动画(Property Animation) 完全解析 (上)
    • (4.1.23.2)Android 属性动画(Property Animation) 完全解析 (下)
  • (4.1.24)Android 官方推荐 DialogFragment 创建对话框
    • (4.1.24.1)Android中Dialog的使用
  • (4.1.25)android学习之布局
  • (4.1.26)ContentProvider和Uri详解
    • (4.1.26.1)ContentProvider案例
    • (4.1.26.2)ContentProvider往通讯录添加联系人和获取联系人
  • (4.1.27)JNI和NDK
    • (4.1.27.1)Android—简单的JNI实例
    • (4.1.27.2)eclipse下jni初学,调用helloworld.dll,打印字串”Hello world!
    • (4.1.27.3)JNI/NDK开发指南(四)——字符串处理
  • (4.1.27)Android之桌面组件App Widget初探
    • (4.1.27.1)Android之桌面组件App Widget案例
  • (4.1.28)android之网络通信:HTTP、Socket、SOAP
    • (4.1.28.1)HTTP通信之HttpClinet保持登录状态问题
    • (4.1.28.3)第二种方法HttpClient.setCookieStore(mCookieStore)实现的HTTP工具类
    • (4.1.28.2)HttpPost.setHeader(“Cookie”, “PHPSESSID=” + PHPSESSID)方式的HttpClient工具类
    • (4.1.28.4)HTTP协议的报文浅析
    • (4.1.28.5)Android端支持HTTP和HTTPS
    • (4.1.28.6)android httpClient 支持HTTPS的2种处理方式
  • (4.1.29) Android 操作SQLite基本用法
    • (4.1.29.1)Android 操作SQLite基本用法之SQLiteOpenHelper
  • (4.1.30)android 数据传递详解(Serialization、Parcelable、Parcel、Intent、Bundle)
    • (4.1.30.1)Android中Intent传递对象的两种方法(Bundle.putParcelable/putSerializable)!
  • (4.1.31)XML解析之DOM、SAX
    • (4.1.31.1)JSON解析之自解析、Gson、fastjson
  • (4.1.32)AlarmManager的使用
    • (4.1.32.1)Android闹钟 AlarmManager的使用
  • (4.1.33)PendingIntent和Intent
  • (4.1.34)Android侧滑菜单DrawerLayout的使用
    • (4.1.34.1)Navigation Drawer
  • (4.1.35)Android捕获全局异常信息并实现上传
    • (4.1.35.1) android处理crash程序崩溃异常
    • (4.1.35.2)Android 重写系统Crash处理类,保存Crash信息到SD卡 和 完美退出程序的方法
    • (4.1.35.3)Android平台程序崩溃的类型及原因列举
    • (4.1.35.4)android中的native crash
  • (4.1.36)android view 中各函数的执行顺数
    • (4.1.36.1)declare-styleable:自定义控件的属性
    • (4.1.36.2) 解析:TypedArray 为什么需要调用recycle()
    • (4.1.36.3)android Graphics(一):概述及基本几何图形绘制
    • (4.1.36.4) android Graphics(二):路径及文字
    • (4.1.36.5)android Graphics(三):区域(Range)
    • (4.1.36.6)android Graphics(四):canvas变换与操作
    • (4.1.36.7) android Graphics( 五):drawText()详解
    • (4.1.36.8)onAttachedToWindow () 和 onDetachedFromWindow ()
    • (4.1.36.9)使用isInEditMode解决可视化编辑器无法识别自定义控件的问题
    • (4.1.36.10)[Android]Android字体高度的研究
    • (4.1.36.11)Android 一张图理解getWidth和getMeasuredWidth
  • (4.1.37) Android 自定义View (一)
    • (4.1.37.1)Android 自定义View (二) 进阶
    • (4.1.37.2)Android 自定义View (三) 圆环交替 等待效果

[4-2] android开源组件

  • (4.2.1)【android开源工具】Android中开源库EventBus使用详解
  • (4.2.2)【android开源工具】Android SlidingMenu 使用详解
    • (4.2.2.1)【android开源工具】【Android UI设计与开发】第16期:滑动菜单栏(一)开源项目SlidingMenu的使用
    • (4.2.2.2)【android开源工具】【Android UI设计与开发】第17期:滑动菜单栏(二)开源项目SlidingMenu的示例
    • (4.2.2.3)【android开源工具】【Android UI设计与开发】第18期:滑动菜单栏(三)SlidingMenu动画效果的实现
  • (4.2.3)【android开源工具】Android快速开发系列 10个常用工具类
  • (4.2.4)【android开源组件】Android 省市县 三级联动(android-wheel的使用)
  • (4.2.5) 【android开源组件】SwipeListView 详解 实现微信,QQ等滑动删除效果
  • (4.2.6)【android开源组件】SwitchButton 开关按钮 的多种实现方式 (附源码DEMO)
  • (4.2.7)【android开源组件】Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
  • (4.2.8)【android开源工具】Umeng
  • (4.2.9)【android开源工具】Android ORMLite 框架的入门用法
  • (4.2.10)【android开源工具】Android Volley完全解析(一),初识Volley的基本用法
    • (4.2.10.1)【android开源工具】Android Volley完全解析(二),使用Volley加载网络图片
    • (4.2.10.2)【android开源工具】Android Volley完全解析(三),定制自己的Request
    • (4.2.10.3)【android开源组件】Android Volley完全解析(四),带你从源码的角度理解Volley
  • (4.2.11)【android开源工具】Android UI-开源框架ImageLoader的完美例子
    • (4.2.11.1)【android开源组件】Android 开源框架Universal-Image-Loader完全解析(一)— 基本介绍及使用
    • (4.2.11.2)【android开源组件】Android 开源框架Universal-Image-Loader完全解析(二)— 图片缓存策略详解
    • (4.2.11.3)【android开源组件】Android 开源框架Universal-Image-Loader完全解析(三)—源代码解读
  • (4.2.12)【android开源组件】极光推送JPush
  • (4.2.13)【android开源工具】科大讯飞开放平台
  • (4.2.14)【android开源工具】常用网址
  • (4.2.15)【android开源工具】Android画柱状图
    • (4.2.15.1)【android开源工具】安卓图表引擎AChartEngine(三) - 示例源码折线图、饼图和柱状图
  • (4.2.16) Android 跳转应用市场的应用详情页
    • (4.2.16.1)Android之判断某个服务是否正在运行的方法
    • (4.2.16.2)Android判断当前应用程序处于前台还是后台的两种方法
    • (4.2.16.3)判断某Activity是否在系统中存在?是否启动过?以及让它自行关闭
    • (4.2.16.4) ActivityManager
    • (4.2.16.5)Android判断应用或Activity是否存在
  • (4.2.17)圆形菜单CircularFloatingActionMenu
  • (4.2.18)ViewPagerIndicator框架使用——CirclePageIndicator
  • (4.2.19)彩色进度条CircleProgress, DonutProgress, ArcProgress
  • (4.2.20)静态对话框类CustomProgressDialog
  • (4.2.21)刮刮卡特效GuaGuaKa
  • (4.2.22)签云KeywordsFlow:搜索关键字飞入飞出效果
  • (4.2.23)又一个material design风格的progressbar
  • (4.2.24)一种快速毛玻璃虚化效果实现
  • (4.2.25)22个值得收藏的Android开源代码-UI篇

[4-3] android项目DEMO

  • (4.3.1.1)【项目一】主体框架FragmentActivity+FragmentTabHost
  • (4.3.1.2)【项目一】主体框架Fragment中启动Service与notification的使用
  • (4.3.1.3)【项目一】主体框架Fragment中Selector的使用与自定义button-shape
  • (4.3.1.4)【项目一】子Fragment之空FragmentPage1
  • (4.3.1.5)【项目一】子Fragment之NineGong和自定义的异步任务
  • (4.3.1.6)【项目一】子Fragment之ViewPager和FragmentPagerAdapter
  • (4.3.1.7)【项目一】子Fragment之对话框
  • (4.1.3.8)【项目一】子fragment之imageloader
  • (4.1.3.9)【项目一】跳转对话框+异步任务
  • (4.3.1.10)【项目一】文字随按压事件变色
  • (4.3.1.11)微信扫描二维码无法下载apk文件解决办法
  • (4.3.1.12)Fragment中使用ViewPager时,ViewPager里的Fragment错位和空白问题。
  • (4.3.1.13)Android FragmentPagerAdapter数据刷新notifyDataSetChanged没效果研究
    • (4.3.1.13.1) FragmentPagerAdapter刷新fragment最完美解决方案
    • (4.3.1.13.2)为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment?
  • (4.3.1.14)子线程调用Toast报Can’t create handler inside ~~~ 错误
  • (4.3.1.15)android.app.FragmentManager 与 android.support.v4.app.FragmentManager带来的若干Error
    • (4.3.1.15.1)抽屉控件+NavigationLeftFragment的方案修改
  • (4.3.1.16)java.lang.NoSuchMethodException: setHomeActionContentDescription

[4-4] android笔试与疑难

  • (4.4.1)android的系统框架类
    • 1-android的特点有哪些
    • 2-android使用MVC模式的组件或地方
    • 3-android的系统框架
    • 4-Android Dalvik虚拟机
    • 5-Dalvik虚拟机你需要知道的15个问题
    • 6-Dalvik虚拟机和Art虚拟机的区别
    • (4.4.1.1) Android内存管理机制详解
    • (4.4.1.2)android内存管理机制(一)
    • (4.4.1.3)android内存管理方式
    • (4.4.1.4)图片缓存之内存缓存技术LruCache,软引用
    • (4.4.1.5)Android开发优化之——使用软引用和弱引用
    • (4.4.1.6)android ANR产生原因和解决办法
    • (4.4.1.7)android 内存溢出问题分析
    • (4.4.1.8) android垃圾回收机制及程序优化System.gc
    • (4.4.1.9) Android内存泄漏简介
  • (4.4.2)android的资源部署类
    • 1-res目录存放资源不可以任意创建目录否则不能读取
    • 2-res和assets目录都可以存放资源文件它们的区别
    • 3-raw与assets都存放资源文件他们的区别
    • 4-drawble图像资源多版本适配不同屏幕
    • 5-资源目录命名规则优先级
    • 6-在stringxml字符串资源中是否可以有单引号支持使用哪几个标签
    • 7-drawable中的图像资源有哪些
    • 8-color中颜色资源的不同形式
    • 9-dip和px的转换
    • 10-resources数组资源的获取
  • (4.4.2.1)android raw与assets区别
  • (4.4.3)android的布局类
    • 1-五种布局linear relative frame table .
    • android布局文件的命名空间 xmlnsandroid
    • 2-动态设置与布局有关的属性LayoutParamsaddRule方法
    • 3-TableLayout布局的stretchColumns属性
    • 4-将布局保存成图像
    • 5-权重属性layout_weight的作用
    • 6-系统默认追加 framelayout 节点包括原布局那么嵌入标签.
    • 7-LayoutInflater的inflate函数用法
  • (4.4.3.1)将布局保存成图像和对activity截屏
  • (4.4.4)android的组件类
    • 1-如何显示富文本
    • 2-Textview如何显示图片
    • 3-SpanableString的应用显示图片显示文本添加背景点击效果
    • 4-Button上显示图片
    • 5-实现图像半透明度framelayoutpaintsetAlpha
    • 6-实现垂直进度条 clip
    • 7-ListView的快速滑块的开启和修改
    • 8-edittexttextview类似组件中能否嵌套子标签和子控件
    • 9-列举容器类组件5个Layoutgridviewlistviewg.
    • 10-android的自定义组件静态方式与动态方式
    • 11-如何编写自定义的可视化组件
    • 12-未安装的apk文件如何作为自定义组件使用
    • 13-如何检查某activity已经注册packManagement.
    • 14-常用的广播式Intent
    • 15-Activity的开启和关闭动画OverridePending.
    • (4.4.4.1)Android自定义View之一:初探实例
  • (4.4.5)android之对话框、信息提示和菜单类
    • 1-AlterDialog的mshowing控制dismiss方法是.
    • 2-Toast的不同创建方式new Toast和ToastmakeT.
    • 3-Notification通知的创建
    • 4-自定义Notification
  • (4.4.6)android之文件存储类
    • 1-android的文件存储方式有sharePreference流文.
    • 2-sharePreference的存放路径系统内存datadata.
    • 3-可以使用流方式读取sharePreference文件数据
    • 4-sharePreference可以存放图像文件但是要转换为字符串.
    • 5-数据XMl和Json格式的不同解析方式domsax和jsonfa.
    • 6-数据库示例SQlitedbo4
  • (4.4.7)android其他类
    • android传感器
  • (4.4.8)Android常见笔试面试题
  • (4.4.9)android最全面试题71道题 详解
  • (4.4.10)Android程序调试–LogCat按照日志信息级别进行输出和过滤
  • (4.4.11)Android sdk content loader 0%的解决方案
  • (4.4.12)Android开发:如何实现TCP和UDP传输
  • (4.4.13)android系统服务的进程
  • (4.4.14)Android:30分钟弄明白Touch事件分发机制

[4-5] android studio

  • (4.5.1)Android Studio教程从入门到精通
    • (4.5.1.1)将Eclipse代码导入到Android Studio的两种方式
    • (4.5.1.2)Open an existing Android Studio project和Import Non-Android Studio project图解
    • (4.5.1.3)Import project(Eclipse ADT, Gradle, etc.)
    • (4.5.1.4)Import Project(Eclipse ADT, Gradle,etc)(包括导入第三方Project项目(不是jar包形式))
  • (4.5.2.1)Android Studio教程02-Hello Word
    • (4.5.2.2)Android Studio教程03-项目目录以及文件的详解
    • (4.5.2.3)Android Studio教程05-Git的使用(项目管理与版本控制)
    • (4.5.2.4)Android Studio教程06-快捷键、Debug的使用
    • (4.5.2.5)Android Studio教程07-SVN的使用(项目管理与控制)
    • (4.5.2.6)Android Studio教程01-安装与配置
    • (4.5.2.7)Android Studio如何设置代码自动提示
    • (4.5.2.8)Android Studio如何import module(针对非gradle)
    • (4.5.2.9)Android Studio如何添加工程(project)为library(针对非gradle)
    • (4.5.2.10)Android Studio如何引用jar包(非gradle)
  • (4.5.3.1)AndroidStudio用gradle编译中文乱码
    • (4.5.3.2)android studio编译项目,9 patch图片报错Crunching Cruncher
    • (4.5.3.3)Android Studio导入eclipse工程出现“app:mergeDebugResources“
    • (4.5.3.4) finished with non-zero exit value 2

五、计算机网络

[5-1]计算机网络之基本知识

  • (5.1.1)计算机网络之概述
  • (5.1.2)计算机网络基础之物理层
  • (5.1.3)计算机网络之数据链路层
  • (5.1.4)计算机网络基础之网络层
  • (5.1.5)计算机网络基础之运输层
  • (5.1.6)计算机网络基础之应用层

[5-2]计算机网络之面试宝典

  • (5.2.1)TCP三次握手详解及释放连接过程
  • (5.2.2)TCP和UDP的区别(转)
  • (5.2.3) 写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket

六、操作系统

[6-1] 操作系统之基本知识

  • (6.1.1)操作系统引论
  • (6.1.2)处理机管理
  • (6.1.3)存储器管理
  • (6.1.4)设备管理
  • (6.1.5)文件管理
  • (6.1.6)PE和Linux
  • (6.1.7)地址总线,字长,内存容量,寻址范围 之间的计算

七、SQL

[7-1] SQL之基本知识

  • (7.1.1)数据库原理之概述
  • (7.1.2)数据库原理之关系规范化
  • (7.1.3)数据库基础之SQL
  • (7.1.4)SQL中的触发器trigger
  • (7.1.5)数据库基础之存储过程
  • (7.1.6)数据库基础之数据库恢复技术和并发控制

[7-2] SQL之常见笔试面试题

  • (7.2.1)SQL之基础笔试题
  • (7.2.2)MongoDB入门简介
  • (7.2.3)SQL的四种连接-左外连接、右外连接、内连接、全连接
  • (7.2.4)SQL_Server_全文索引查询
    • (7.2.4.1)Sql2008 全文索引 简明教程
  • (7.2.5)细说SQL Server中的加密
    • (7.2.5.1)在执行此操作之前,请在数据库中创建一个主密钥或在会话中打开该主密钥。
    • (7.2.5.2)如何通过加密保护SQL Server敏感数据
  • (7.2.6)SQL 合并多行记录的方法总汇
  • (7.2.7)Apache Lucene初探
  • (7.2.8)SQL Server 数据库定时自动备份
  • (7.2.9)SQL Server 跨库复制表数据的解决办法

八、软件测试

[8-1] 软件测试

  • (8.1.1)网站性能测试:pylot
    • (8.1.1.1)网站性能测试:pylot的参数
  • (8.1.2)网站性能测试:loadrunner的安装
  • (8.1.3)webservice的性能测试:soapUI
  • (8.1.4)软件测试之基础理论

九、数学基础

[9-1]线性代数

  • (9.1.1)线性代数之行列式
  • (9.1.2)线性代数之矩阵运算
  • (9.1.3)线性代数之矩阵变换和线性方程组
  • (9.1.4)向量组的线性相关性
  • (9.1.5)线性代数之相似矩阵和二次型

十、UI设计

[10-1]UI设计理念

  • (10.1.1)UI关键词
  • (10.1.2)Windows Phone灵魂诠释:Metro UI界面完全解析
    • (10.1.2.1)CMDN Club第十期:Metro精彩设计理念与案例分享
  • (10.1.3)扁平化设计五大原则
    • (10.1.3.1)做好扁平化设计-视觉篇
    • (10.1.3.2)浅谈扁平化设计—– keep it simple
    • (10.1.3.4)UI设计,扁平化还是拟物化?
  • (10.1.4)拟物设计
    • (10.1.4.1)拟物设计—把物品融入页面
    • (10.1.4.2)知道拟物化(skeuomorphism)是怎么回事吗?这个视频够直观
  • (10.1.4) Material Design设计规范
    • (10.1.4.1)Material Design设计规范学习心得
  • (10.1.5)用户体验的要素?——软件设计的分层理论
  • (10.1.6)极简主义
  • (10.1.7)用户至上的设计细节
  • (10.1.8)高保真VS线框图,哪一种交互稿更能清晰准确地描述产品?

[ 10-2] UI设计工具

  • (10.2.1)15款优秀移动APP产品原型设计工具
  • (10.2.2)Balsamiq Mockups –一款十分可爱的产品原型设计工具
  • (10.2.3)10个帮你UI设计提速的Sketch使用技巧
    • (10.2.3.1)SKETCH设计教室!从零开始学APP设计利器SKETCH(一)
    • (10.2.3.2)SKETCH设计教室!从零开始学APP设计利器SKETCH(二)
    • (10.2.3.3)静电的设计教室:APP设计利器Sketch教程(03)-让插件助你一臂之力(原创
    • (10.2.3.4)静电的设计教室:APP设计利器Sketch教程(04)-钢笔与路径(原创)
    • (10.2.3.5)用windows体验sketch–为设计师准备的MAC OS安装指南

[10-3] 文档撰写

  • (10.3.1)产品经理应该先写需求文档还是先画原型?
  • (10.3.2)PRD中产品功能点及其描述自查清单
  • (10.3.3)第六期 产品需求文档PRD模版
  • (10.3.4)如何写出好的PRD
  • (10.3.5)产品需求文档(PRD)的写作方法
    • (10.3.5.1)产品需求文档的写作(一) – 写前准备(信息结构图)
    • (10.3.5.2)产品需求文档的写作(二) – 梳理需求(产品结构图和用户流程图)
    • (10.3.5.3)产品需求文档的写作(三) – 原型设计(手绘原型,灰模原型,交互原型)
    • (10.3.5.4)产品需求文档的写作(四) – 撰写文档(PRD文档)
  • (10.3.5.5)产品需求文档的写作(五) – 用例文档(UML用例图、流程图)
  • (10.3.5.6)软件验收报告文档模版

十一、大数据

[11-1]hadoop

  • (11.1.1)《Hadoop基础教程》之初识Hadoop
  • (11.1.2)Hadoop基础教程-运行环境搭建
  • (11.1.3)Hadoop基础教程之HelloWord
  • (11.1.4)Hadoop基础教程之分布式环境搭建
  • (11.1.5)Hadoop基础教程之搭建开发环境及编写Hello World
  • (11.1.6)Hadoop教程之编写HelloWorld(2)
  • (11.1.7)Hadoop基础教程之重新认识Hadoop
  • (11.1.8)Hadoop基础教程之高级编程

十二、IOS开发入门

  • (12.1.1)iOS中xib与storyboard原理,与Android界面布局的异同

十五、杂谈

  • (15.1.1)女人身上的“互联网思维”——女神商业逻辑
  • (15.1.2)别扯大数据 !请先面朝用户
  • (15.1.3)三道值得思考的产品问题!
  • (15.1.4)什么叫大数据?什么叫O2O?什么叫蓝海?什么叫红海?什么叫互联网思维?什么叫众筹?
  • (15.1.5)无聊的时候我们就去翻妹子们的微博
    • (15.1.5.1)【涨姿势】如何用大数据思维勾搭到大胸萌妹纸
    • (15.1.5.2)当抗日神剧遇上轻小说(我已笑抽)
  • (15.1.6)Windows英文版GitHub客户端使用操作流程图文攻略教程现没中文版
    • (15.1.6.1)如何高效利用GitHub
  • (15.1.7)What can information-asymmetric games tell us about the context of Crick’s ‘frozen accident’
  • (15.1.8)2015互联网女皇报告:互联网仍在缓慢增长
  • (15.1.9)为什么我们总会需要一款APP?
  • (15.1.10)FTP服务器配置以及访问
    • (15.1.10.1)在Win7的IIS上搭建FTP服务及用户授权
  • (15.1.11)英语听力之短对话
    • (15.1.11.1)听力之长对话
    • (15.1.11.2)听力之短文理解
    • (15.1.11.3)听力之短文听写
  • (15.1.12)单词之基础技巧
  • (15.1.13)阅读理解
  • (15.1.14)Google正式发布Android L系统 剖析安卓5.0安卓L新特性

你可能感兴趣的:(设计模式,编程,android,数据)