自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(201)
  • 资源 (5)
  • 收藏
  • 关注

转载 漫谈经典排序算法:六、各种排序算法总结 .

1、这是《漫谈经典排序算法》最后一篇,总结了各种排序算法的时间复杂度、稳定性、辅助空间、约束条件。各种排序算法的解析请参考如下: 《漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析》《漫谈经典排序算法:二、各种插入排序解析及性能比较》《漫谈经典排序算法:三、冒泡排序 && 快速排序》《漫谈经典排序算法:四、归并排序》《漫谈经典排序算法:五、线性时间排序(计数、基数、桶

2015-03-31 22:36:46 319

转载 九大排序算法再总结

本文是 http://blog.csdn.net/xiazdong/article/details/7304239 的补充,当年看了《大话数据结构》总结的,但是现在看了《算法导论》,发现以前对排序的理解还不深入,所以打算对各个排序的思想再整理一遍。本文首先介绍了基于比较模型的排序算法,即最坏复杂度都在Ω(nlgn)的排序算法,接着介绍了一些线性时间排序算法,这些排序算法虽然都在线性时间,但是都

2015-03-31 22:35:42 344

原创 Socket函数深入学习

1. 概述          在网络协议中,分层思想是非常重要的,各层协议分工明确,各干各事。在现实世界中,IP网际层的实现分布在路由器和各种PC终端中,TCP传输层的实现则存在于PC终端。换句话说,路由器只实现IP协议,而终端PC的操作系统同时实现了IP和TCP层协议。为了让开发者实现各种应用程序,不同的操作系统都会提供了一组socket函数,供开发者使用。通过socket函数,开发者能

2015-03-31 19:34:07 593

原创 http深入学习

http深入学习

2015-03-31 19:31:33 380

原创 udp深入学习

udp深入学习

2015-03-31 19:30:54 433

原创 tcp深入学习

tcp深入学习

2015-03-31 19:30:08 378

转载 C++日志库,log4cplus,log4cpp使用资料手册

转自 http://www.usidcbbs.com/simple/?t1514.htmlC++日志库,log4cplus,log4cpp使用资料手册1 下载log4cpp并解压。2 打开\log4cpp-0.3.4b\msvc6\msvc6.dsw  编译log4cpp工程Release版。3 将编译后的log4cpp.lib复制到VC的Lib目录中。4

2015-03-31 19:21:09 1264

转载 多线程编程杂谈

多线程编程的问题,对于大多数程序员来说,都是一个绕不开的坎。在编了一些程序后,我也来谈谈自己的感受。我并不想把本文写成一篇教课书式的文章,而期望是一个工程的入门指引,能够覆盖到大部分工程技巧和解决问题的思路,但又不过于深入而难于理解。因此我会从逻辑层次和实现层次两个部分来讲述多线程编程,更深入的讨论我把它们列在了在参考资料中,这可不是一篇文章能够讨论完的。1. 逻辑层次        

2015-03-31 19:19:06 505

原创 高可用高性能系统

转自 http://blog.csdn.net/romandion/article/details/2697238          && http://blog.csdn.net/romandion/article/details/2698067         && http://blog.csdn.net/romandion/article/details/2705629

2015-03-31 19:16:19 2426

转载 HTTP协议详解

以下转自 cnblog 的小坦克1. HTTP协议详解2. HTTP协议 (二) 基本认证3. HTTP协议 (三) 压缩4. HTTP协议 (四) 缓存5. HTTP协议 (五) 代理6. HTTP协议 (六) 状态码详解7. HTTP协议 (七) Cookie以下转自农夫庄园1. 深入理解HTTP协议(一)

2015-03-31 19:14:53 309

原创 windowsphone 数据存储

1. 漫游数据存储2. 本地数据存储

2015-03-30 16:04:10 462

原创 windowsphone 网络

http:tcp:udp:

2015-03-30 16:03:40 311

原创 windowsphone界面

windows控件

2015-03-30 15:54:37 482

原创 ios数据存储

sqlite数据存储

2015-03-30 15:53:34 319

原创 ios网络通信

1. http2. tcp3. udp

2015-03-30 15:45:52 378

转载 Android 开发 之 JNI入门 - NDK从入门到精通

NDK项目源码地址 : -- 第一个JNI示例程序下载 : GitHub - https://github.com/han1202012/NDKHelloworld.git -- Java传递参数给C语言实例程序 : GitHub - https://github.com/han1202012/NDKParameterPassing.git --C语言回调Java方法示例程

2015-03-30 13:42:13 710

原创 ios开发资源汇总

Apple's的开发文档      首先Apples's的开发文档是一个非常有价值的,例如sample code,概念指南,API参考,视频教程,和一大堆更多的资料。     如果你是刚开始使用Mac或iOS开发,这里有几个地方,可以看到一些优秀的基础材料。     Building for iOS:一个很不错的介绍,怎么建立iOS应用程序。https://deve

2015-03-30 10:24:22 494

原创 ios开发工具收集

CodePilotCodePilot , 一个Xcode搜索插件,非常强大,找文件、文件夹、代码,只需CMD+SHIFT+X调出CodePilot(Xcode5中是CMD+SHIFT+O)它都能找的到。cocoapodscocoapods, 非常好用的第三方库管理工具,把你从枯燥乏味的配置和更新第三方库中解放出来。也许全世界的开发者们很早很在以前就知道了它,而我现在才开始使

2015-03-30 10:16:35 433

转载 微信、陌陌等著名IM软件设计架构详解

对微信、陌陌等进行了分析,发出来分享一下(时间有些久了)电量:对于移动设备最大的瓶颈就是电量了。因为用户不可能随时携带电源,充电宝。所以必须考虑到电量问题。那就要检查我们工程是不是有后台运行,心跳包发送时间是不是合理。流量:对于好多国内大部分屌丝用户来说可能还是包月30M,那么我们必须站在广大用户角度来考虑问题了。一个包可以解决的就一个包。网络:这个也是IM最核心的内容了,

2015-03-30 10:06:45 719

转载 Eclipse通过ModelGoon生成java类图

需求:将Eclipse中现有的java类生成类图一:什么是ModelGoon?它是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图)。二:安装下载ModelGoon-4.4.1-site.zip到电脑,从eclipse中选择help-->install new software.在work with-->Add选择已经下载

2015-03-30 10:04:50 1449

原创 SliddingMenu

1. 依赖的库 2. 使用方法

2015-03-29 18:44:21 598

原创 QuickAction

QuickAction

2015-03-29 18:41:58 523

原创 android PullToRefresh

1. 所使用的库 2. 使用方法

2015-03-29 18:40:59 375

原创 android JazzyViewPager

1.需要导入的开源库 2. 使用方法 JazzyViewPager

2015-03-29 18:40:05 38402

原创 android _ImageCache

ImageCache

2015-03-29 18:39:03 378

原创 android ListView

SortlistView

2015-03-29 18:33:01 303

原创 android_cardUI

cardUI

2015-03-29 18:32:27 420

原创 android Actionbar

Actionbar

2015-03-29 16:22:22 400

原创 Arm7 内核结构图

Arm7 内核结构图

2015-03-29 14:59:24 1357

原创 wireshark使用详解

第1章 数据包分析技术与网络基础 1.1 数据包分析与数据包嗅探器 1.1.1 评估数据包嗅探器 1.1.2 数据包嗅探器工作原理 1.2 网络通信原理 1.2.1 协议 1.2.2 七层OSI参考模型 1.2.3 数据封装 1.2.4 网络硬件 1.3 流量分类 1.3.1 广播流量 1.3.2 多播流量 1.3.3 单播流量 1.4 小结 

2015-03-29 14:50:16 399

原创 安全技术

ipc攻击与防御

2015-03-29 14:30:00 398

原创 android多线程断点下载

6.7 多线程断点续传下载使用多线程下载文件可以更快完成文件的下载,多线程下载文件之所以快,是因为其抢占的服务器资源多。如:假设服务器同时最多服务100个用户,在服务器中一条线程对应一个用户,100条线程在计算机中并非并发执行,而是由CPU划分时间片轮流执行,如果A应用使用了99条线程下载文件,那么相当于占用了99个用户的资源,假设一秒内CPU分配给每条线程的平均执行时间是10ms,A应用在服

2015-03-29 13:44:30 373

原创 android 获取联系人

从SIM卡中获取联系人信息Uri uri =Uri.parse("content://icc/adn");String[] projection = {"_id","name", "number"};Cursor cursor = managedQuery(uri,projection, null, null, "name");if(cursor!=null){     whi

2015-03-29 13:27:10 1174

原创 android传感器

9.1 传感器介绍传感器类型:方向、加速度(重力)、光线、磁场、距离(临近性)、温度等。        方向传感器:   Sensor.TYPE_ORIENTATION       加速度(重力)传感器: Sensor.TYPE_ACCELEROMETER       光线传感器:    Sensor.TYPE_LIGHT       磁场传感器:   Sensor.TYPE_

2015-03-29 13:20:54 545

原创 git使用

git使用

2015-03-29 13:15:22 360

原创 webservice

webservice

2015-03-29 13:15:06 301

原创 ios开源项目收集

直接拿来用!最火的iOS开源项目(一)直接拿来用!最火的iOS开源项目(二)直接拿来用!最火的iOS开源项目(三)

2015-03-29 13:13:10 460

原创 android开源项目收集

9      开源项目11.1 UI控件类开源项目11.1.1 ListView篇资料转载地址:https://github.com/Trinea/android-open-project  1. android-pulltorefresh一个强大的拉动刷新开源项目,支持各种控件下拉刷新ListView、ViewPager、WevView、ExpandableListV

2015-03-29 13:08:57 3089 4

原创 android 9图制作工具

4android 点九工具介绍1=============================9.png简介:“点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png android平台有多种不同的分辨率,很多控件的切图文件在被放大拉伸后,边角会模糊失真。在android平台下使用点九PNG技术,可以将图片横向和纵向同时进行拉伸,以实现在多分辨率

2015-03-29 13:06:49 669

原创 android ddms工具使用

android ddms工具使用

2015-03-29 13:04:21 554

j2eejar包

j2eejar包

2015-04-03

c#入门经典

c#入门经典

2015-03-24

深入java虚拟机

深入java虚拟机深入

2015-03-24

java工具类

java工具类

2015-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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