自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

管子(zero)的杂乱空间

发的技术相关的内容基本都测试过的。

  • 博客(45)
  • 资源 (4)
  • 收藏
  • 关注

Linux下突破限制实现高并发量服务器

1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发 数 量都要受到系统对用户单一进程同时可打开文件数量的 限制(这是因为系统为每个TCP连接都要创 建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当 前用户进程打开的文件数限制: [speng@as4 ~...

2011-09-30 12:52:00 91

android framework

framework 目录为框架层 代码,framework 为android四个层次中的第二层。 frameworks/ ├── base │ ├── Android.mk │ ├── api │ │ ├── 1.xml │ │ ├── 2.xml │ │ ├── 3.xml │ │ ├── 4.xml │ │ ├── 5.xml │ │ ├── 6...

2011-09-30 12:39:00 71

JBPM节点分支之Group节点分析

JBPM节点分支之Group节点分析 JBPM的众多节点类型中,唯独Group节点比较有个性;Group节点作为众多的节点中的一员,其并不能完成业务功能,但其作为一种节点的容器,可以对现有的节点类型进行“混搭”,从而构造出可以完成新的业务功能的节点类型!今天我们来简单的学习一下Group节点,后续我们会进行深入分析JBPM的并发设计时候再次提到Group节点。Group节点功能分析 作为...

2011-09-25 21:24:00 99

gnu build tools(automake ...) 指导

http://autotoolset.sourceforge.net/tutorial.html#SEC39 http://en.wikipedia.org/wiki/GNU_build_system http://autotoolset.sourceforge.net/tutorial.html#SEC40 http://hi.baidu.com/aflyhorse1990...

2011-09-25 17:44:00 88

关于 ipv4 ipv6 socket 编程 wiki

Beej's Guide to Network Programming Using Internet Sockets http://www.retran.com/beej/index.html Berkeley sockets http://en.wikipedia.org/wiki/Berkeley_sockets Sockets Tutorial http:...

2011-09-24 23:30:00 64

ipv4 ipv6 socket 编程相关结构

Structures for handling internet addresses Prototypes include <netinet/in.h> // All pointers to socket address structures are often cast to pointers // to this type before use in various ...

2011-09-24 23:21:00 92

初涉Java World (思维导图总结)

当做完ZC员工评价系统并对系统进行安装部署完成之后就开始了软考之旅,而软考之旅的第一站便是Java语言的学习.从九月五号到九月二十号完成了Java初步学习.中间穿插着YH系统维护,ZC系统新需求的提出并对其进行调整和修改.相对于整体大家的进度而言自己的进度慢了很多.不过我知道自己是不能着急的,要把握好自己的节奏,踏踏实实的走好每一步. 在马士兵老师的带领下进入了Java的世界.挺喜欢马老师...

2011-09-23 23:56:00 110

Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )

今天写一个正则表达式出现这个错误:Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ ) 解决办法:将\改为\\,就ok了 这是一个正则表达式错误,搜索了一下jdk帮助文档,找到了这么一段话: 根据Java Language Specification 的要求,Java 源代码的字符串中的反斜线 ...

2011-09-23 22:27:00 353

[全程建模]属性方法是否都要在UML中设计出来?

快乐2011-9-20 18:50:01 请教青润老师:属性要全写在类图中,方法是否也要全部写出,如构造方法,析构方法,读写方法,都要写吗?? 青润<[email protected]>23:28:06 都要写。 你这是设计,除了方法内部的具体实现不用写,属性方法等类间关系和类内部实现逻辑的部分都应该表示出来。 这样的设计,其实蕴含了全部编码的乐趣,而且可以把类间的设计关系强化出来。...

2011-09-20 23:30:00 92

[全程建模]警觉:一种错误的UML类设计的方式

狂奔的、蚂蚁 15:17:23 类图里面需要把所有的属性都写出来吗 小白菜 15:32:01 不需要,只要能够表达出你想要表达的意思即可 狂奔的、蚂蚁 15:33:44 不是啊 就是写好以后就直接生成代码了 狂奔的、蚂蚁 15:34:06 不是用例图 是类图 小白菜 15:35:47 uml用来绘制蓝图,为了给后面写代码或者以后查看代码提供思路,不需要画的很完整。 小白菜 15:36:16 如果为...

2011-09-20 17:35:00 78

数据结构之 插入排序

插入排序:   包括:直接插入排序,二分插入排序(又称折半插入排序),链表插入排序,希尔排序(又称缩小增量排序)。 插入排序算法思路 假定这个数组的序是排好的,然后从头往后,如果有数比当前外层元素的值大,则将这个数的位置往后挪,直到当前外层元素的值大于或等于它前面的位置为止.这具算法在排完前k个数之后,可以保证a[1…k]是局部有序的,保证了插入...

2011-09-20 16:06:00 83

[技术讨论]产品规划的周期问题

青润 11:18:25功能的细节描述一下,然后分项报价。青润 11:19:03二期,也不要开的太大,可以考虑做一个分阶段的规划,二期实现一部分功能,三期再做一部分,如此延续。青润 11:19:16每个阶段的时间都控制在2个月内完成,这样比较好。青润 11:19:37注意,是开发测试的全部时间控制在2个月内比较合适。漠北ぷ苍狼 11:19:42我其实做一期的时候就有一个很长的功能规划,差不多要做7,...

2011-09-20 11:23:00 101

Android Application Task Activities的关系

什么是Android Application? 简单来说,一个apk文件就是一个Application。 任何一个Android Application基本上是由一些Activities组成,当用户与应用程序交互时其所包含的部分Activities具有紧密的逻辑关系,或者各自独立处理不同的响应。 这些Activities捆绑在一起成为了一个处理特定需求的Application, 并且以“.a...

2011-09-20 10:42:00 88

.NET简谈组件程序设计之(初识NetRemoting)

在本人的“.NET简谈组件程序设计之(初识远程调用)”一文中,我们了解到什么是远程调用或者说在.NET平台上远程调用是什么样子的,可能和偏低层(Socket\Rpc)的远程调用有点距离。这只是系统为我们封装了假象而已,看不见不代表没有这逻辑,是为我们减轻了劳动负担。[王清培版权所有,转载请给出署名] 这篇文章我们来简单的了解一下在.NET平台上有一个强有力的远程调用武器,也是上一篇文章中我一笔带...

2011-09-19 14:42:00 58

.NET简谈组件程序设计之(初识远程调用)

在.NET1.0版本出来的时候,要想进行远程调用基本上都是通过WebService的方式。而随着.NET2.0版本的出现,我们可以通过一个更加方便且高扩展性的框架来进行编写远程调用的程序,也就是我们都比较熟悉的.NetRemoting。 网上对.NetRemoting技术讲解的文章不计其数,但是很少有一本比较全面的、系统的学习书籍。我们都是从哪些零散的知识里慢慢摸索,效果不太理想。 今天我也来...

2011-09-17 17:26:00 70

yate 指南

1.Yate 框架设计 Yate 的设计是为了提供一个可扩展性的电话引擎,试图以最简简洁的代码,在扩展所需功能与性能、稳定性之间达到最佳平衡。 Yate 设计分为三大部分: (1) 引擎( Engine ) 该引擎已 Yate C++ 类为基础,将把所有模块组件连接在一起,上图描述了各组件之间的交互过程。 (2) 模块( Modules ) 大部分功能由运行时加载...

2011-09-17 00:32:00 273

如何设置 Notification 中PendingIntent 的 Intent

  已经凌晨了,外面下着该死的雨,把我阻挡在教学楼却不能回寝室(其实主要是我没有可以换的衣服和裤子了,如果冲回去的话...后果可想而知 :)),并且还有那该死的Notification 中 PendingIntent 中的 Intent 却老是配置不好,不过令人欣慰和激动的是我还是搞定了,嘿嘿。废话少说,言归正传。   今天在写完 “ androidNotification 的使用”的时...

2011-09-16 17:59:00 62

Android下Affinities和Task

本文参考了官方Dev Guide文档,简单介绍Android下的affinities和任务(task)。 1、Activity和Task task就好像是能包含很多activity的栈。 默认情况下,一个activity启动另外一个activity时,两个activity是放在同一个task栈中的,第二个activity压入第一个activity所在的task栈。当用户按下返回键时,第二个...

2011-09-16 17:56:00 61

.NET简谈组件程序设计之(AppDomain应用程序域)

最近在苦学.NET底层框架模型,发现.NET深入真的不是一般的难,不开源、没有相关系统的官方的书籍做学习资料,只能零散的看MSDN。要想摸熟.NET的模型真的并非易事。慢慢来吧。[王清培版权所有,转载请给出署名] .NET应用程序域(AppDomain)是我们所有.NET应用程序的逻辑宿主容器。初次接触会感觉到AppDomain离我们日常开发比较远,不常用到。其实是我们很少接触一些复杂而底层的系...

2011-09-15 11:25:00 78

麻雀虽小五脏俱全----ZC评价系统

从暑假末期到开学初期我和少敏进行了一项ZC员工评价系统,项目相对来说比较小,而且之前也有过类似的系统,所以做起来的难度相对较小,我暂称之为小麻雀,但也就是这只小麻雀给了我一次初步经历软件工程的机会.而我也经历了各个角色,从最开始的业务联系人,到需求分析,软件编码,软件测试,软件部署,以及后期的软件维护,对软件工程的概念有了另一种角度(实际项目的)的理解.当然,这次也仅仅是初涉,一个从需求开始到...

2011-09-14 22:55:00 162

iPhone消息推送机制实现与探讨

最近两天在研究ios的消息推送机制。研究这个东西,还是充满兴趣的。 Push的原理: Push 的工作机制可以简单的概括为下图 图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。 ...

2011-09-14 22:19:00 71

人际关系之浅谈

人际关系——每个人每天都在和它打关系,有的游刃有余,有的则寸步难行,为什么呢?不是他意识不到人际关系的重要性,而是将其看的太重或者不重视这点。其实它像很多东西一样把握好这个度是最好的,但是把握这个度是有一定难度的。这时我想到李开复写的《做最好自己》里边阐释的成功同心圆,其实生活中无论那点都可以将其用同心圆去理解既能放又能收才是最高的水平。 最人际交往中首先我们得有一颗为别人着想的心,有一...

2011-09-11 21:39:00 84

有得有失,殊途同归---暑假总结(2)

话说有得有失,得是在英语方面的确获得了不少锻炼,有一定的提高,而在计算机方面感觉自己进度落下很多,主要是在整个暑假的过程中我总有一种感觉,感觉我和自己走的和大家并不是一条道路,感觉自己好像走偏了,刚开始的时候心里也过不了这个坎儿,尤其是代码编写方面.不过后来和跟米老师说交流这个问题,并不是自己走偏,而是通过不同的道路达到共同的目标---殊途同归. 现在总结下来其实自己在另一方面也获得了...

2011-09-07 00:14:00 84

openIMSCore 构建 IMS核心网

openIMSCore 基于Ser的分支,实现了 3gpp IMS realse 6规定的大部分功能,可以用来构建IMS 服务器 试验环境,IMS是一个很难实现的完美架构,涉及到的知识众多,高性能服务器,数据库,分布式, 通信协议等等。 openIMSCore 本身只是一个实验品,性能根本达不到运营的需求...

2011-09-06 17:31:00 225

原创 滚动图片,2种效果,一种有首尾,一种没有

演示地址:http://www.corange.cn/demo/3785/index.html 滚动图片 body, h2, p { margin:0px; padding:0px; } ul, li { margin:0px; padding:0px; list-st

2011-09-06 12:06:09 1687

.NET简谈组件程序设计之(渗入序列化过程)

在本人的上一篇文章“.NET简谈组件程序设计之(初识序列化、持久化) ”中,我们基本上了解了什么叫序列化和持久化。通过系统为我们提供的服务,我们可以很方便的进行二进制序列化、SOAP协议序列化。 今天这篇文章是来讲解怎么运用一些高级的功能,在序列化、反序列化过程中进行一些控制。[王清培版权所有,转载请给出署名] 这里穿插一句题外话:其实在我们自己编写组件的时候真的有好多东西可以借鉴.NET平台...

2011-09-05 17:19:00 52

.NET简谈组件程序设计之(初识序列化、持久化)

今天我们来学习在组件开发中经常用到的也是比较重要的技术“序列化”。 序列化这个名词对初学者来说不太容易理解,有点抽象。我们还是用传统的分词解释吧,肯定能搞懂它的用意是什么。 解释:数学上,序列是被排成一列的对象(或事件);这样,每个元素不是在其他元素之前,就是在其他元素之后。这里,元素之间的顺序非常重要。 那么我们对照这样的解释来分析一下我们程序中的序列化什么意思。都知道对象的状态是在内...

2011-09-05 11:24:00 58

JBPM流程部署之流程实例迁移解析与扩展

JBPM流程部署之流程实例迁移解析与扩展 前面我们已经详细的介绍了JBPM的流程实例迁移的配置和使用,相信大家已经对JBPM提供的流程实例迁移有所了解;今天我们来深入的分析一下JBPM提供给我们的流程实例迁移策略和相关流程实例迁移对象,最后我们会对分析中提到的不足,进行扩展优化! 下面我们先来简单的介绍一下流程实例迁移中用的几个类。 MigrationHelper:负责解析JPDL中有关...

2011-09-05 05:52:00 67

IP视频通信中的丢包恢复技术 LPR

LPR (或称丢包恢复)是宝利通最新开发的一种算法,其目的是保护IP视频通话免受网络丢包的影响。LPR采用前向纠错(FEC)方法,这是一种差错恢复方法,由发送方系统为发出的数据流添加冗余数据,使接收方系统可以侦测并纠正错误,而无需请求发送方系统重新传送丢失的信息。 在IP视频通话中,即使是在丢包率很小的情况下也会对使用效果造成较为明显的影响。正是由于这个原因,自从上世纪九十年代中后期...

2011-09-04 19:08:00 263

RoadMap,走出自己的特色主义

RoadMap,走出自己的特色主义 这几天上班交通特别拥挤,可能是因为各个学校陆续开学了吧。在这个金秋时节,很多经历了高考折磨的孩子挥手告别往日的苦难,兴高采烈的走进了自己或许是梦寐以求的象牙塔;对于很多人来说,这不仅仅是人生的一次新的起点,这也是人生的一次很大的转折点,当然了,我也不例外;所以这几天心里老是不能平静,觉得自己应该做点什么,来纪念这个特殊的日子!既然是起点,那么我们不妨先回首借鉴...

2011-09-04 12:17:00 159

ims 核心网架构

The IP-Multimedia Subsystem (IMS) defines the functional architecture for a managed IP-based network. It aims to provide a means for carriers to create an open, standards-based network that delivers i...

2011-09-03 22:36:00 752 1

IMS 呼叫流程图

http://www.eventhelix.com/ims/

2011-09-03 21:25:00 315

从HelloWorld来看iphone应用程序的生命周期

学习iphone开发首先第一件事就是得知道iphone应用程序的生命周期,说白点就是当点击程序图标启动程序开始到退出程序整个使用运行过程中底下的代码都发生了什么,只有理解了这个才能游刃有余的掌握iPhone程序的开发,否则在写程序的时候有点浑浑僵僵不知所以然的感觉。首先忘记Xcode给我们生成的代码模板,忘记Interface Builder,我们手动编写一个HelloWorld程序。真正...

2011-09-03 13:18:00 114

iPhone应用程序委托

一、委托 委托是指给一个对象提供机会对另一个对象中的变化做出反应或者影响另一个对象的行为。其基本思想是:两个对象协同解决问题。 委托简化了对象行为的自定义,同时最小化了对象之间的耦合。耦合是指对象之间的依赖。 每个iPhone应用程序都有一个UIApplication,UIApplication是iPhone应用程序的开始,负责初始化并显示UIWin...

2011-09-03 12:51:00 81

获得ip地理信息的几种方法【最全】

第一种是利用纯真ip数据库,这个可以在网上找到很多,缺点是更新有点慢。 第二种是利用门户网站的接口 目前已知的有腾讯、新浪、网易、搜狐和Google提供IP地址查询API,但是找得到的只有腾讯、新浪和网易的,Google的貌似要用Google Maps所以没有研究。看了下国内的几个腾讯提供的是JavaScript的,网易提供的是XML,而新浪的有多种格式可以用,注意非XM...

2011-09-03 11:47:00 160

获得ip地理信息的几种方法【最全】

第一种是利用纯真ip数据库,这个可以在网上找到很多,缺点是更新有点慢。 第二种是利用门户网站的接口 目前已知的有腾讯、新浪、网易、搜狐和Google提供IP地址查询API,但是找得到的只有腾讯、新浪和网易的,Google的貌似要用Google Maps所以没有研究。看了下国内的几个腾讯提供的是JavaScript的,网易提供的是XML,而新浪的有多种格式可以用,注意非XM...

2011-09-03 11:47:00 167

程序员不得不珍藏的那些励志片段

盘点一下自己收藏的励志片段,当自己伤心难过的时候,看着这点东西,哥依然会奋然前行。。 写出来愿和大家一起分享一下:同时也欢迎各位补充自己的珍藏励志片段 视频电影类: 《卡农小提琴版》 经典台词:一个人在完成自己梦想的时候,总会遇到各种各样的困难和挫折,但是不要紧,这只是完成梦想的磨练, 请微笑着,一步一步往前走,坚持我的路,不抛弃,不放弃,阳光依然照射...

2011-09-03 11:44:00 151

程序员不得不珍藏的那些励志片段

盘点一下自己收藏的励志片段,当自己伤心难过的时候,看着这点东西,哥依然会奋然前行。。 写出来愿和大家一起分享一下:同时也欢迎各位补充自己的珍藏励志片段 视频电影类: 《卡农小提琴版》 经典台词:一个人在完成自己梦想的时候,总会遇到各种各样的困难和挫折,但是不要紧,这只是完成梦想的磨练, 请微笑着,一步一步往前走,坚持我的路,不抛弃,不放弃,阳光依然照射...

2011-09-03 11:44:00 163

iPhone开发中两个开源实用工具nib2objc和ibtool

Interface Builder(简称IB)是Mac OS X平台下用于设计和测试用户界面(GUI)的应用程序,可以很直观的设计图形界面。实际上Mac OS X下所有的用户界面元素都可以使用代码直接生成;但IB能够使开发者简单快捷的开发出符合Mac OS X human-interface guidelines的GUI。通常你只需要通过简单的拖拽(drag-n-drop)操作来构建GUI就...

2011-09-02 23:24:00 255

不用Interface Builder实现的Hello World应用程序

本文从头开始来构建一个Hello World应用程序。 首先在Xcode中新建一个Window-based Application(基于窗口的应用程序),当项目窗口打开时,删除HelloWorldAppDelegate.h、HelloWorldAppDelegate.m、MainWindow.xib,注意不要忘了打开HelloWorld-Info.plist,删除Main nib f...

2011-09-02 22:26:00 80

moo.fx.pack.js

moo.fx.pack.js

2007-07-22

pic.js

pic.js

2007-06-02

css_573590.cache.css

css_573590.cache.css

2007-06-02

AJAX.JS

JS文件

2007-06-02

空空如也

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

TA关注的人

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