自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(244)
  • 资源 (32)
  • 收藏
  • 关注

原创 Dedicate EPS Bearer Setup

Dedicate EPS Bearer Setup

2014-02-21 08:21:41 7228

原创 多核计算与程序设计 - 09 基本算法和数据结构 之四 AVL搜索树

AVL搜索树AVL 树概念:一个自平衡的二叉树,左右子树的高度的差不超过1。它的名字得名于它的发明者G.M. Adelson-Velsky 和 E.M. Landis。AVL搜索树操作   之   插入操作插入操作的关键点是找到离插入点最近的,并且因为插入新的节点而成为不平衡节点的点。这里且把它称为A节点。基本情况:找到二叉树不平衡的节点,然后对它进行选择,得到平衡

2014-02-02 12:48:02 784

原创 EPS Attach Procedure -- Step F

End to End EPS Bearer and Dormancy这里主要介绍了在承载建立后有哪些用到的ID,及在没有数据传输时在链路进入Dormancy时那些链接的状态。Summary Bearers Tunnels Keys and IP Address在Attach 和承载建立的过程中,每一层都有自己使用的ID。这里做一下总结。1)  当

2014-01-26 11:37:09 2719

原创 EPS Attach Procedure -- Step E

Attach Procedure CompleteE-RAB Bearer Setup CompleteAttach Procedure CompletionIPv6 Prefix AllocationeNB Complete EPS Bearer Setup当eNB 收到 RRCConnectionReconfigurationComplete后,

2014-01-22 09:13:28 2482

原创 EPS Attach Procedure -- Step D

Attach Accept and DRB Setup它大概包含了下面几个步骤:Attach Accept and S1 bearer EstablishmentAS Security ActivationUE Capability ExchangeRadio Bearer Configurationpic_0Attach Accept

2014-01-21 08:31:26 3145

原创 EPS Attach Procedure -- Step C

Step C   EPS Bearer establishment and IP-CAN SetupAPN determination P-GW and S-GW selectionS11/S5 EPS Bearer initiationIP-CAN Setup establishmentEPS Bearer establishment completeAPN de

2014-01-14 09:23:17 3767

原创 EPS Attach Procedure -- Step B

Step B  Authentication ProcedureMME 和 HSS/AuC 用 Diameter 的 Authentication-Information-Request/Answer (AIR / AIA) 来进行鉴权过程。MME 发送 AIR 到HSS/AuC来获取Authentication Vectors。当HSS

2014-01-05 22:17:23 3505

原创 EPS Attach Procedure -- Step A

EPS Attach Procedure  --  Step A Summary FlowA-1)  EMM Attach Aequest and PDN Connectivity RequestA-2)  RRC Connection EstablishA-3)  MME SelectionA-4)  S1-AP Control Plane Establishment

2013-12-20 10:42:39 6323

原创 Initiate EPS Attach Procedure - Overview

Initiate EPS Attach Procedure 概要Initate EPS Attach主要有两个大的步骤组成注册到EPS 网络(注册到MME)建立EPS承载 (用于传输用户数据)EPS 注册主要是NAS层中(EMM/ESM)的消息。EMM:负责注册或Attach的过程ESM:负责与PDN建立连接的过程EPS的注册(Att

2013-12-12 08:37:46 3414

原创 C# 进程间通信 (Process Communication in C#)

http://www.cnblogs.com/yukaizhao/archive/2011/08/04/system-io-pipes.htmlhttp://www.cnblogs.com/jonneydong/archive/2012/03/02/2418743.htmlhttp://www.cnblogs.com/vir56k/archive/2011/07/12/2103994.ht

2013-12-04 08:12:23 9561

原创 创造性的解决问题

创造性的解决问题适用于问题不清楚并且复杂的情况。例如:    Q1  要将新产品推向市场很困难。    Q2  某一条流水线上的机器一直重复当机。六个阶段1) 寻找切入点2) 环顾事实3) 定义问题4) 产生大量的创意5) 形成解决方案6) 寻求认同阶段一: 寻找切入点定义:  寻找达成目标可能的机会。  发散

2013-12-01 19:12:05 2933

原创 Android 运行 C/C++程序 (使用 arm-linux-gcc 交叉编译环境)

这个其实就是个人的一个小小的兴趣,用C/C++写一个小程序放在Android的系统中,然后用Java写一个Android的UI程序来调用这个C/C++的程序。这里总结了实现这个功能的一些步骤和遇到的问题。这里参考了下面两篇博文,主要是关于搭建arm-linux-gcc交叉编译环境的,非常有帮助,感谢他们的分享。http://blog.csdn.net/super005/articl

2013-11-28 20:39:54 26739

原创 LTE - EPS Architecture

EPS Architecture这里只是总结了一下LTE核心网的简单的概念,主要是MME, PDN-GW 和 APN相关的。Key word:MCC (Mobile Country Code) broadcast by System Information MessageMNC (Mobile Network Code) broadcast by System Informatio

2013-11-23 14:26:02 3584

原创 LTE 网络基础总结

EPS (Evolved Packet System) Network Architecture & Protocol1  网络演进方向All-IP basedReduced network costReduce data latency and signaling loadBetter network topology scalability and reliabilityI

2013-11-19 08:31:18 4220

原创 26 C# 第二十一章 CLI

CLI (Common Language Infrastructure)  公共语言基础结构C#生成的不是处理器能直接解释的指令,它生成的是一种中间语言指令,CIL (Common Intermediate Language)公共中间语言。CIL会被转换为处理器能理解的机器码。然而光有机器码还是不够的,C#还需要在一个代理的上下文中执行。负责管理C#程序执行的这个代理就是虚拟执行系统(

2013-09-30 08:51:12 962

原创 25 C# 第二十章 平台互操作性和不安全的代码

概述C#虽然功能强大,但在某些时刻必须也要对内存和指针进行操作。 C#中一共有三种方式:1)  通过平台调用(P/Invoke)来调用非托管DLL所公开的API。2)  通过不安全的代码,它允许我们访问内存地址和指针。3)  通过COMInterop(COM 互操作),但此处不进行描述。平台调用1)  外部函数的声明确定了要调用的目标函数后,P/Invo

2013-09-29 08:45:34 920

原创 24 C# 第十九章(二) 基于 .Net 4 TPL 的同步和线程处理模式

异步编程模式  (APM: Asynchronous Programming Model)多线程编程的主要问题:1)  监视异步操作的状态,知道何时完成。2)  线程池。避免启动和终止线程的开销。3)  避免思索。4)  为不同的操作提供原子性访问。异步编程模式就是为解决上述问题而产生的。给定一个要长时间运行的同步方法X(),APM使用一个BeginX(

2013-09-23 08:41:07 1421

原创 23 C# 第十九章(一) 基于 .Net 4 TPL 的同步和线程处理模式

22 C# 第十九章(一) 同步

2013-08-30 08:13:09 1894

原创 22 C# 第十八章 TPL 并行编程

C# TPL(Task Parallel Library)和PLINQ(Parallel LINQ) 并行编程是.Net4 为多线程编程引入的新的API。一: Task 线程的基本使用关于Action委托: 它是 .Net 定义的一种委托类型。public delegate void Action():  封装一个方法,该方法不具有参数并且不返回值。pu

2013-08-12 09:24:08 7552

转载 一位台湾码农的心路历程

网上摘来的,最初看到的地方是 http://www.apkbus.com/android-4731-1.html尤其文章最后的部分,还是很值得认真思考一下的。一位台湾码农的心路历程前 言:台湾的IT环境是什么样的,我们很少关注过。本文作者superbcde是一位台湾程序员,他没有显赫的教育背景,从IT培训学校开始,一步一步走向 自己的奋斗目标。他告诫年轻人:要趁着年

2013-07-29 20:40:25 1956

原创 08 Android 使用Thread操作UI

08 Android 使用Thread操作UI

2013-07-27 10:00:02 3187

原创 21 C# 第十七章(三) 使用动态对象

使用动态对象使用动态对象进行编程,开发人员可以用一个动态调度机制对设想的操作进行编码。"运行时" 会在程序执行时对这个机制进行解析,而不是由编译器在编译时验证和绑定。一个简单的实例 来自MSDN  using System;namespace DynamicExamples{ class Program { static voi

2013-07-22 08:35:05 5205

原创 20 C# 第十七章(二) 特性

特性(attribute)这里把书中的叙述和来自MSDN信息整理在一起。其中一些实例代码比较实用这里也保存下来方便以后自己参考使用。特性的概念和用途MSDN 信息特性定义: 特性提供功能强大的方法,用以将元数据或声明信息与代码(程序集、类型、方法、属性等)相关联。给某个类或函数,属性,或模块附加的信息声明。元数据:是有关在程序中定义的类型的信息。 所有的 .NE

2013-07-15 13:41:07 1011

原创 19 C# 第十七章(一) 反射

反射的概念,用处概念:反射是指对一个程序集中的元数据进行检查的过程。用处:1)  访问程序集中类型的元数据。包括像完整的类型名,成员名的构造,及对一个构造进行修饰的特性。2)  使用元数据,在运行时动态调用一个类型成员,而不是编译时绑定。3)  枚举程序集中的所有类型,并搜索满足特定条件的类型。使用 System.Type 访问元数据基本功能

2013-07-10 08:21:07 894

翻译 无线网络-LTE (10) 通信过程之 HO - X2-based handover without Serving GW relocation

This procedure is used to hand over a UE from a source eNodeB to a target eNodeB using X2 when the MME is unchanged and decides that the Serving GW is also unchanged. The presence of IP connectivity b

2013-07-03 08:02:58 6233

原创 多核计算与程序设计 - 08 基本算法和数据结构 之四 二叉树

基础知识    二叉树: 一种特殊的普通树,每个节点刚好有两棵子树(包括为空的)的普通树。    树梢节点: 左右子树至少有一个节点为空的子树。    最小树梢节点和最小树梢高度: 离根节点最近的树梢节点为最小树梢节点,最小树梢节点到根节点的距离为最小树梢高度。    最大树梢节点和最大树梢高度: 离根节点最远的树梢节点为最大树梢节点,最大树梢节点到根节点的距离为最大树

2013-06-30 15:06:34 1108

原创 18 C# 第十六章 集合的使用

这里主要整理了一些集合使用的例子,便于在工作时查找和使用。这些段代码主要来自 MSDN。List与数组有相似的属性,但随着元素的增加,其容量也会自动的扩展。当然也可以通过 TrimToSize或 Capacity来缩小其空间。MSDN 代码实例:  List_Sampleusing System;using System.Collections.Gen

2013-06-26 08:11:46 1129

原创 17 C# 第十五章 Linq标准查询的使用

这里主要收集了一些查询表达式的基本用法,例子短小,方便以后参考使用。1, 查询表达式概述什么是查询表达式, 还是以一个实际的例子来描述一下。例子中会把它和查询运算符加以区分。实例1:using System;using System.Collections.Generic;using System.Linq;using System.Text;na

2013-06-20 08:43:16 905

原创 07 Activity启动另一个Activity 及 进程的信息查询

简要说明:一个小程序,实际中用到的,目的是用一个Activity 启动另一个Activity,然后再kill 掉。刚好中间又涉及到查询系统中进程的信息,这里就一并总结一下,方便以后使用。注意:关于用Activity kill 另一个 Activity,在网上查了好几种方法,包括 (restartPackage, killBackgroundProcesses, forceStopPac

2013-06-10 21:16:04 1739

原创 16 C# 第十四章 标准查询运算符

定义IEnumerable 上的每个方法都是一个标准查询运算符(Standard Query Operator)。 它提供了对集合进行查询的能力。注意查询运算符和查询表达式是有区别的。这里有一个简单的例子A simple sample show how to use.using System;using System.Collections.Generic;

2013-06-06 09:01:36 2621

原创 多核计算与程序设计 - 07 基本算法和数据结构 之四 树

普通树一种数据结构,有一个根,根下面有子树和叶子,子树下面又有子树和叶子。树的结构:树的遍历树的遍历分深度优先和广度优先,深度优先是先处理子节点,然后是叶子,而且还分为先序(先操作节点后继续遍历)和后序(先遍历节点后操作)广度优先是先处理叶子,后遍历节点。深度优先(先序)深度优先(后序)

2013-05-26 11:41:19 2392

原创 06 SlidingDrawer的使用

在开发的一个小 App 中用到了SlidingDrawer 控件,这里把工程中SlidingDrawer的使用方法总结了一下,保留起来以便下次方便使用。一,  界面的效果SlidingDrawer 在主界面上会有一个按钮,如图打开后的效果二,工程的组件和结构主要涉及的类有三个MainActivity,  SlidingDrawer

2013-05-25 16:21:23 3717

原创 15 C# 第十三章 事件和委托(二) 使用事件

delegate 和 event 他们的定义和使用有点类似,会有点让人迷惑。多播委托有几个问题(委托链中的异常,委托链中的返回值,委托空值的检查)这里可以通过分析事件怎样解决他们来了解事件与委托的区别,使用当然看具体问题来定未必事件就是比委托好的解决方式。事件的使用大致分为这样几步:1)  定义一个委托类型2)  定义一个事件类型(在委托类型前加

2013-05-23 12:15:07 891

原创 05 Animation 实现动画

Animation 的原理非常简单,就是放一些图片在工程中,然后指定一个顺序用一个ImageView 把他们连续的显示出来。一,  普通播放动画方法Step 1)  首先在工程中加入自己想要播放的图片。Step 2)  在工程中的res文件夹下加入一个anim文件夹,在文件夹里添加一个 test.xml文件。这个xml文件的作用是定义图片播放的顺

2013-05-19 16:39:50 940

原创 14 C# 第十三章 事件和委托(一) 多播委托的问题

一个简单的概述这里有一个小小的例子描述了一些单独使用委托链的局限。知道了使事件的优势,用委托链的不足,也就更清楚了使用这样便于在设计时灵活的选择。多播委托(委托链)一个简单的实例:(cooler and heater)程序中有两个工作实体, Cooler 和 Heater,它们会根据输入的温度改变自己的状态(On 或 Off)  有一个管理者Thermostat,Coo

2013-05-14 08:36:24 933

原创 04 ImageView中图片保存到文件

最近做的一个小App中的一个功能, 把ImageView中的图片保存为一个 jpg文件。如果设备上有SDCard,图片会被保存到SD卡上,如果没有则保存在设备的存储空间中。这里主要包含了两个要点,一是 Android文件保存时文件夹的创建;二是 ImageView中图片提取并保存为图片。感觉今后还会用到,这里总结一下以后方便查找。程序运行界面:使用类

2013-05-13 22:11:34 6532

原创 03 Android Gallery 和 ImageView 的组合使用

一个关于Gallery 和 ImageView最简单的实例程序,目的是把Gallery和ImageView的使用描述清楚。程序的运行效果控件之间的关系图程序中涉及到的类,接口,及作用:ImageView:一个图像显示的控件,把大图片显示到设备的屏幕上。OnItemClickListener:响应用户对Gallery中预

2013-04-30 11:05:36 1278

原创 02 Android 自定义对话框

在做自己的一个小应用时,需要用到一个自定义的对话框,对话框会加载一个自己的layout文件,并且可以任意的添加元素。在网上找了一下,资源不少,但觉得还是应该自己把AlterDialog类继承一下,形成一个自己实现自定义对话框的框架。这样更清晰,主要是方便自己以后开发的使用。目标程序的运行方式:1)  主程序:点击按钮2)  自定义对话框弹出

2013-04-20 21:01:14 1390

原创 13 C# 第十二章 委托

委托概述:与C/C++中的函数指针类似,把方法用对象封装起来,以便在运行时间接的绑定该方法。委托的使用:关键字: delegatepublic delegate bool ComparsonHandler(int x, int y);实例程序:using System;using System.Collections.Generic;usin

2013-03-29 08:38:10 683

原创 12 C# 第十一章 泛型

泛型概述: 目的: 通过泛型可以定义类型安全的数据结构,而无须使用实际的数据类型。使相同算法可以应用于不同的数据类型,而无须复制类型特定的代码。与C++中的模板在语法上比较类似。语法: public class Stack{ private T[] m_Item; public void Push(T data) { } publ

2013-03-22 08:17:31 927

nodejs + mongodb 合集 (1)

nodejs + mongodb 资源 合集 01

2017-03-21

Android Activity间共享数据

一些Activity间共享数据的代码实例,用于开发时参考。

2015-11-29

Android Style实例总结

总结了一些Android按钮不同风格Style使用的实例,以便开发时使用。

2015-11-28

C# 并行编程示例源码

C# 并行编程的示例源码,用于学习并行编程的原理和使用方法。

2015-06-29

C# 并行编程代码示例 - 命令式任务并行

C# 并行编程代码示例 - 命令式任务并行。其中总结了一些代码示例,便于以后开发过程中使用。

2015-04-21

实例代码 学习libgdx - SpriteBatch

一个学习libgdx中类SpriteBatch的代码实例,其中包含了四个例子能显示使用SpriteBatch类编程的效果。

2014-06-23

AVL Tree 代码实例

AVL Tree 的代码实例,包括插入和删除节点操作。

2014-02-02

C#进程间通信-共享内存代码实例

C#进程间通信-共享内存代码实例。用实现了2个进程,他们之间使用共享内存方式进行通信。

2013-12-04

C#进程间通信-消息队列代码实例

C#进程间通信-消息队列代码实例。用实现了2个进程,他们之间使用消息队列方式进行通信。

2013-12-04

C#进程间通信-管道代码实例

C#进程间通信-管道代码实例。用实现了2个进程,一个Client 一个Server他们之间使用管道方式进行通信。

2013-12-04

C# TPL 同步实例代码

几个C# TPL 同步的实例代码,来自MSDN和C#本质论中,用于参考。

2013-08-30

C# TPL Sample

几个使用C# TPL编程的小例子,例如创建任务,ContinueWith的使用,异常处理等等。

2013-08-14

Android 线程+View的使用

一个线程控制View的代码实例,其中主要使用了两种方式:Post方式和Handler方式。

2013-07-27

二叉树实例

二叉树实例代码,包括插入,遍历,查找,和删除等操作。

2013-06-30

App 间相互调用实例代码

App 间相互调用实例代码,包括启动,查询系统App信息,结束目标App。

2013-06-10

普通树实例代码

普通树实例代码,使用深度优先和广度优先进行遍历。

2013-05-26

SlidingDrawer 代码实例

SlidingDrawer的代码实例。一个最简单的SlidingDrawer的使用方法。

2013-05-25

动画播放实例代码

一段动画播放的实例代码,主要利用的是Android 的AnimateDrawer类。

2013-05-19

代码实例:保存View中的图片到文件中

一个代码实例:把ImageView中的图片保存到指定的图片文件中。

2013-05-11

Gallery and ImageView 实例代码

Gallery and ImageView 实例代码

2013-04-30

WCF 实例代码

一个 WCF 的实例代码,简单的例子,来描述WCF工作方式,和创建客户端的方法。

2012-12-21

多线程队列源代码

多线程队列源代码,包括一个多线程队列的实现和测试程序。

2012-12-16

WCF Sample code 2

使用配置文件方式实现的WCF Service 和 Client 的代码实例。

2012-11-28

WCF Sample code 1

使用代码方式实现的 WCF Service and Client 的代码实例。

2012-11-28

快速排序 --- 非递归实现

快速排序 非递归实现方式的完整源代码和测试结果。

2012-11-04

多线程栈 源码

多核程序与并行设计中多线程栈的实现的源代码,其中还包括测试结果,用于学习参考。

2012-10-27

多核编程第6章-实例代码

多核编程第6章-实例代码: 包含四个并行模型的实例代码,委托(boss-worker) 对等(peer to peer) 流水线(pipeline) 生产者-消费者(producer-consumer),仅是框架的实例代码不包含异常处理,容错等其他考虑。

2012-07-29

大规模C++程序设计

大规模C++程序设计, C++开发大型系统,C++开发。

2011-11-27

UML 基础案例与应用

UML 基础案例与应用,UML 应用实例, OO基础知识介绍。

2011-11-26

Android基础教程(第3版)

Android 移动开发基础教程。基本环境搭建,程序实例。代码说明。

2011-10-05

GPRS 网络结构描述和图示

GPRS 网络结构描述和图示,详细给出了网络上的节点和接口协议。

2009-11-28

空空如也

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

TA关注的人

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