自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于博客更新及Android记事本源码问题

各位博友,由于本人从5月份开始到10月底,一直在实习、找工作,最近又在写毕业论文,很少来CSDN了,今天才看到各位博友发的私信与评论,还请见谅。我已将Android记事本源代码上传到CSDN了,下载地址,大家可以去下载啦。另外,CSDN博客的私信与评论我不经常看,所以可能会漏掉大家发的信息,如果有问题的,可以发我邮件:[email protected]博客以后有时间会更新,如果大家有好的博客也

2015-11-02 15:04:16 3343 6

原创 java进阶 ------ Java NIO

JAVA NIOI/O简介I/O或者输入输出指的是计算机与外部世界或者一个程序与计算机的其余部分之间的接口。它对于任何计算机系统都非常关键,因而所有I/O的主体实际上是内置在操作系统中的。单独的程序一般是让系统为它们完成大部分的工作。在Java编程中,直到最近一直使用流的方式完成I/O。所有I/O都被视为单个的字节的移动,通过一个称为Stream的对象一次移动一个字节。流I/O用于

2015-07-08 23:35:43 893

原创 数据结构(C实现)------- 最小生成树之Kruskal算法

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]算法描述:Kruskal算法是按权值递增的次序来构造最小生成树的方法。   假设G(V,E)最一个具有n个顶点的连通网,顶点集V={v1,v2,....,vn}。设所求的最小生成树为T={U,TE},其中U是T的顶点集,TE是T的边集,U和TE的初始

2015-05-08 00:20:32 1612

原创 java进阶 ------ 基于Socket低层次网络编程

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]Socket通讯:  网络上的两个程序通过一个双向的通讯连接实现数据的交互,这个双向链路的一端称为一个Socket。Socket通常用来实现客户方和服务方的连接。Socket是TCP/IP协议的一个十分流行的编程界面,一个Socket由一个IP地址和一个端口号唯

2015-04-19 00:10:36 1782 2

原创 java进阶 ------ 基于URL高层次的网络编程

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]统一资源定位符URL  URL(Uniform Resource Locator)表示Internet上某一资源的地址,通过URL我们可以访问internet上的各种网络资源,比如最常见的WWW,FTP站点.  URL的组成:   protocol://re

2015-04-17 00:26:26 2191

原创 java进阶 ------ IO流

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]流的概念和基本分类:  流的概念:    流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据的源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。这时候你就可以想象数据好像在这其中“流

2015-04-17 00:20:07 1171

转载 JAVA线程池的分析和使用

1. 引言合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。但是要做到合理的利用线程池,必须对其原理了如指掌。2. 线

2015-03-22 22:19:58 528

转载 java 泛型详解

普通泛型class Point{       // 此处可以随便写标识符号,T是type的简称      private T var ; // var的类型由T指定,即:由外部指定      public T getVar(){  // 返回值的类型由外部决定          return var ;      }      public void setVa

2015-03-18 15:27:51 559

原创 数据结构(C实现)------- 最小生成树之Prim算法

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]算法描述  如果连通图是一个网,则称该网中所有生成树中权值总和最小的生成树为最小生成树,也称最小代价生成树。利用Prim算法构造的最小生成树方法思想:  假设G=(V,E)是一个具有n个顶点的连通网,顶点集V={v1,v2,...,vn}.设所求的最小生成树T=

2015-03-17 00:10:16 1665

转载 IntentService简介

英文原文:http://developer.android.com/reference/android/app/IntentService.html参照文章:http://android.tgbus.com/Android/tutorial/201106/355229.shtml IntentService是Service类的子类,用来处理异步请求。客户端可以通过startServ

2015-03-15 14:45:45 545

转载 sleep和wait的区别

1、这两个方法来自不同的类分别是Thread和Object  2、最主要是sleep方法没有释放锁,而 wait 方法释放了锁,使得其他线程可以使用同步控制块或者方法。  3、wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep可以在任何地方使用(使用范围)  synchronized(x){       x.notify

2015-03-14 14:40:50 712

转载 android知识点总结

llAndroid高级技术-简答题1:Android中五种数据存储方式分别是什么?他们的特点?答:Android提供了五种存取数据的方式(1) SharedPreference,存放较少的五种类型的数据,只能在同一个包内使用,生成XML的格式存放在设备中(2) SQLite数据库,存放各种数据,是一个轻量级的嵌入式数据库(3) File文件,通过读取写入方式生成文件存放数据

2015-03-13 20:20:36 755

转载 Android之ContentProvider详解

ContentProvider为Android四大组件之一,主要用来应用程序之间的数据共享,也就是说一个应用程序用ContentProvider将自己的数据暴露出来,其他应用程序通过ContentResolver来对其暴露出来的数据进行增删改查。      ContenProvider与ContentResolver之间的对话同过Uri(通用资源标识符),一个不恰当的比喻就好像浏览器要显示一个

2015-03-13 15:27:42 539

转载 一个帖子学会Android开发四大组件

这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。一、Activity详解Activty的生命周期的也就是它所在进程的生命周期。 一个Activity的

2015-03-12 19:31:06 781

转载 C进阶指南(3):显式内联、矢量扩展、C的逸闻轶事

五、显式内联(想让)函数代码被直接集成到调用函数中,而非产生独立的函数目标和单个调用,可显式地使用 inline 限定符来指示编译器这么做。根据 section 6.7.4 of C standard inline限定符仅建议编译器使得”调用要尽可能快”,并且“此建议是否有效由具体实现定义”要用内联函数优点的最简单方法是把函数定义为 static ,然后将定义放入头文件。

2015-03-11 21:15:09 681

转载 C进阶指南(2):数组和指针、打桩

三、指针和数组尽管在某些上下文中数组和指针可相互替换,但在编译器看来二者完全不同,并且在运行时所表达的含义也不同。当我们说对象或表达式有类型的时候,我们通常想的是定位器值的类型,也叫做左值。当左值有完全non-const类型时,此类型不是数组类型(因为数组本质是内存的一部分,是个只读常量,译者注),我们称此左值为可修改左值,并且此变量是个值,当表达式放到赋值运算符左边的时候,它被赋值。若表

2015-03-11 21:14:21 589

转载 C进阶指南(1):整型溢出和类型提升、内存申请和管理

C语言可用于系统编程、嵌入式系统中,同时也是其他应用程序可能的实现工具之一。 当你对计算机编程怀有强烈兴趣的时候,却对C语言不感冒,这种可能性不大。想全方位地理解C语言是一件极具挑战性的事。Peter Fačka 在2014年1月份写下了这篇长文,内容包括:类型提升、内存分配,数组转指针、显式内联、打桩(interpositioning)和矢量变换。原文挺长,伯乐在线分三篇发出,这是第一篇。

2015-03-11 20:38:36 670

转载 C语言关键字解析

C语言关键字解析C语言关键字有32个,如表1所示。虽然简单,但还是让一些初学者犯错,譬如sizeof,好多初学者都认为是函数,其中包括我的一些同学,他们学过有好多年了,如此看来,有时我们追求高深的内容,往往会忽略基础的简单的内容! 表1 C语言标准定义的 32个关键字关键字       意义auto        声明自动变量,缺省时编译器一般默认为 autoint    

2015-03-11 10:24:10 670

转载 C语言中内存分配

在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。第1节主要介绍内存管理基本概念,重点介绍C程序中内存的分配,以及C语言编译后的可执行程序的存储结构和运行结构,同时还介绍了堆空间和栈空间的用途及区别。第2节主要介绍C语言中内存分配及释放函数、函数的功能,以及如何调用这些函数申请

2015-03-11 10:20:38 630

转载 Android深入浅出之Binder机制

Android深入浅出之Binder机制一说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:l        ServiceManager,这是Android

2015-03-08 09:57:42 561

转载 Android中Activity四种启动模式和taskAffinity属性详解

在android应用开发中,打造良好的用户体验是非常重要的。而在用户体验中,界面的引导和跳转是值得深入研究的重要内容。在开发中,与界面跳转联系比较紧密的概念是Task(任务)和Back Stack(回退栈)。activity的启动模式会影响Task和Back Stack的状态,进而影响用户体验。除了启动模式之外,Intent类中定义的一些标志(以FLAG_ACTIVITY_开头)也会影响Task和

2015-03-06 23:08:21 681

原创 linux学习之shell脚本 ------- 脚本参数传递

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]今天再来看一下如何向shell脚本传递参数,需要掌握两个命令,一个是 shift命令,另一个是getopts。脚本参数传递  shift命令   用法:    shift n 每次将参数位置向左偏移n位   假如我们要实现统计多个文件的总行数,就可以用到

2015-02-02 00:02:44 1273

原创 linux学习之shell脚本 ------- shell函数

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]  今天来看一下Shell的函数。Shell函数  函数定义   shell允许将一组命令集或语句形成一个可用块,这些块称为Shell函数。   函数定义格式:    函数名(){    命令1     ……

2015-02-02 00:02:13 1039

原创 linux学习之shell脚本 ------- 文本过滤

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]今天来看一下shell关于文字过滤的知识,其实最主要的就是正则表达式以及关于文本的一常见的命令。正则表达式:一种用来描述文本模式的特殊语法。由普通字符(例如字符a到z)以及特殊字符(称为元字符,如/、*、?等)组成。基本元字符集及其含义:

2015-02-02 00:00:47 2033

原创 Eclipse安装php插件

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]  最近,由于需要做一个Android网络App,需要自己搭建服务器,并开发动态网页,为了提高效率,自己在eclipse中安装php插件,并且可以直接在eclipse中浏览自己开发的动态网页,而不需要再在浏览器中输入localhost等路径了,现将整个的配置过程记录如下

2015-02-01 23:42:46 672

原创 linux学习之shell脚本 ------- 控制流结构

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]今天开始学一些同其他高级语言一样的shell流控制结构流控制语句:  1. if语句   语句格式:    if condition1 then command1else condition2then command2else

2015-01-24 00:09:52 1378

原创 linux学习之shell脚本 ------- 输入与输出

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]前面介绍了Shell脚本的基础和运算符等,今天再来看一下关于Shell脚本的输入与输出。Shell输入与输出的一些命令:  echo  read  cat  管道  tee  exec  Shell输入与输出的一些概念:  文

2015-01-23 00:07:45 1322

原创 linux学习之shell脚本 ------- 引用与运算符

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]  变量和替换操作,在脚本中执行变量替换时最容易犯的一个错误就是引用错误,所以有必要看一下各种引号的代表的意义与作用。引用:  双引号" "   使用双引号可引用除字符$、`、\ 外的任意字符或字符串。如下所示:jesson@jesson-HP:~/

2015-01-18 00:00:32 1014

原创 linux学习之shell脚本 ------- 变量

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]今天来看一下Shell中的一些变量。变量类型:  Shell中有以下几种变量:  1) 本地变量  2) 环境变量  3) 位置变量  4) 标准变量  5) 特殊变量    1) 本地变量   本地变量在用户现在的She

2015-01-17 23:59:17 1039

原创 linux学习之shell脚本 ------- 基础

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]Shell脚本基本元素:#!/bin/bash --- 第一行# --- 注释变量流程控制结构  看一个简单的例子,学任何语言,我想大多数情况下都是从helloworld程序开始的,shell也是一门语言,我们也从helloworld开

2015-01-16 00:58:38 851

原创 数据结构(C实现)------- 图的广度优先遍历

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]算法描述:          设图G的初始状态是所有顶点均未被访问过,在G中的任选一顶点vi为初始出发点,则广度优先遍历 可定义如下:首先,访问初始出发点vi,接着依次访问vi的所有邻接点w1,w2,...,wk;然后,依次访问w1,w2,...,wk 的邻接的

2015-01-16 00:10:42 1666

原创 数据结构(C实现)------- 图的深度优先遍历

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]

2015-01-16 00:09:19 1797

原创 数据结构(C实现)------- 图的邻接表表示

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]   图的邻接表表示法类似于树的孩子链表表示法,就是对图中的每个顶点vi,将所有邻接于vi的顶点链接成一个单链表,这个单链表就称为顶点vi的邻接表。在邻接表中有两种结点结构:头结点(vexdata,firstarc)、表结点(adjvex,nextarc)。   其

2015-01-12 00:20:35 1429

原创 数据结构(C实现)------- 图的邻接矩阵表示

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]   邻接矩阵是表示顶点之间相邻顶点之间相邻关系的矩阵。设G=(V,E)是具有n个顶点的图,若(vi,vj)属于E,则对应G的邻接矩阵中的元素A[i][j] = wij 或1,否则,A[i][j] = 0或无穷大,其中,wij可以指边的权重。   无向图或无向网

2015-01-07 00:02:11 1510

转载 Android Fragment应用实战,使用碎片向ActivityGroup说再见

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/13171191现在Fragment的应用真的是越来越广泛了,之前Android在3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的问题,但现在即使只是在手机上,也有很多的场景可以运用到Fragment了,今天我们就来学习其

2014-12-16 16:20:48 638

转载 android自定义控件官方文档的翻译

构建自定义组件Android中,你的应用程序程序与View类组件有着一种固定的联系,例如按钮(Button)、文本框(TextView),可编辑文本框(EditText),列表框(ListView),复选框(CheckBox),单选框(RadioButton),滚动条(Gallery),微调器(Spinner), 等等,还有一些比较先进的有着特殊用途的View组件,例如AutoComple

2014-12-15 09:45:48 871

转载 android 开源组件合集-UI篇(2014-08-25更新)

其实也算不上合集,只是将我经常用到的部分整理一下,如果您有好东西,也可以留言补充,可以参照应用Libraries for developers,ios的参照Libraries for developers Pro1.actionbarhttp://actionbarsherlock.com/https://github.com/JakeWharton/ActionBarSherlo

2014-12-15 09:41:47 605

原创 java设计模式 -------- 行为模式 之 策略模式(4)

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]

2014-12-15 00:12:18 885

原创 java设计模式 -------- 行为模式 之 策略模式(3)

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]  继续上节内容,到目前为至,其实已经很好的实现了对各种类型的数组进行排序,而且,扩展性也不错,我们定义的比较器接口,可以适应不同的比较策略,但是我们注意到一点,在实现compare()方法时,我们需要向下转型,将Object类型转换成具体的类型,还是觉得有点麻烦,有没

2014-12-14 00:09:39 915

原创 java设计模式 -------- 行为模式 之 策略模式(2)

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]  继续上节内容,还是以对各种类型的数组进行排序为例,这时,我们考虑复杂一点,如果,我们不再按照Cat的身高进行排序,我们想以Cat的年龄作为排序的依据,再如,我们不再按Dog的food进行排序,而是以Dog的体重作为依据进行排序,该怎么办呢,当然了,我们可以改动Cat

2014-12-14 00:06:56 829

Android记事本源代码

这是个人学习Android时开发的一个记事本软件源代码,Linux下编写,如果出现乱码,记得更改编码为UTF-8, 开发博客见http://blog.csdn.net/jesson20121020/article/category/2539741

2015-11-02

简单的android来电管家完整代码

实现了黑白名单的添加与删除,定时拦截,选择拦截模式,开机自启动等功能,具体的过程请查看我的博文:http://blog.csdn.net/jesson20121020/article/category/2539741 欢迎访问我的博客http://blog.csdn.net/jesson20121020,查看更多关于安卓,linux,C的博文

2014-09-15

计算机专业考研19所大学历年试题汇总

计算机专业考研19所大学历年试题汇总。里面收录了19所大学好多年的试题,考研的好资料,,欢迎大家下载

2012-06-12

空空如也

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

TA关注的人

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