自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (12)
  • 收藏
  • 关注

原创 Axure Repeater系列---排序

最新学习整理Repeater,网上也能找到一些实现排序的帖子,但是对于不熟悉中继器的同学来说,直接上手还是有点难度的。我也遇到一些坑,特整理记录下来,共同学习。学习之前最好了解下中继器的各个属性以及函数的含义。工具:Axure8.0学习目标:如下图所示,通过点击箭头图标实现位置调整,每次点击箭头相邻两行调换顺序(点击第一行,即“高等数学”顺序不变)。知识点:(1)全局变量设...

2018-08-21 13:35:15 2191

原创 Axure 给Image部件设置本地图片

设置本地图片给image部件

2015-12-17 17:29:08 14798 7

原创 Repeater 添加图片至表格

axure中的Repeater添加文本和图片

2015-12-11 16:51:20 3185 4

原创 CSS立方体基础篇之一

花了点时间把CSS3D变形研究了下,做了个立方体的实例。1. 基础1.1 理解坐标和旋转参考资料:http://www.zhangxinxu.com/wordpress/2012/09/css3-3d-transform-perspective-animate-transition/rotateX(angle):定义沿X轴的3D旋转rotateY(angle):定义沿Y轴的3D

2015-03-17 17:42:02 1054 1

原创 Gpgraph的使用与配置--第二篇

Gpgraph的使用与配置--第二篇

2015-01-23 14:51:09 2115

原创 Gpgraph的使用与配置--第一篇

JPGRAPH的配置与使用

2015-01-23 12:36:06 2466

原创 Conversion to Dalvik format failed with error 1 解决办法

Android工程没有显示错误,但是一运行就报Conversion to Dalvik format failed with error 1。解决办法:检查build path中的Librarys选项,检查有没有Android Dependences,如果有就remove掉。再clean工程,便可解决。

2013-05-22 17:44:05 798

原创 com.android.ddmlib.AdbCommandRejectedException: device offline

[2012-09-12 15:12:28 - SystemAnction] Failed to install SystemAnction.apk on device '0380614940e0d0d7': adb rejected install command with: device offline[2012-09-12 15:12:28 - SystemAnction] com.and

2012-09-12 15:21:53 7890 3

原创 删除system/app下的apk

要删除系统system/app目录下的的APK,由于/system/app目录默认是只读,所以,想要删除这些APK,必须首先获得system目录的删除权限。通过如下步骤删除system/app下的apk文件:1. 连接设备。如果是手机则需要打开usb调试,设置--》应用程序--》开发--》USB调试。如果是其他设备可能还需要:adb connect 目标设备的IP地址(192.168.1.

2012-07-01 16:10:49 31035 1

转载 柳传志用人之道

原文链接:http://tech.163.com/12/0624/08/84OK56Q8000915BD.html柳传志:选人要看“后脑勺”2012-06-24 08:55:22 来源: 中国经营报(北京) 作为中国企业界最成功的领袖,柳传志缔造了联想传奇。作为一个成功的企业家,柳传志过人之处莫过于他的选人、用人之道。在柳传志心目中,年轻领导核心应该是什么样子呢?18年前,柳传志写

2012-06-24 16:11:27 3428

原创 设计模式之简单工厂模式:c++实现

////operateFactory.h#include class BaseOperate{public:BaseOperate():mNumberA(0),mNumberB(0){}virtual ~BaseOperate(){}void setNumberA(double number){mNumberA=number;

2012-06-24 15:24:53 846

原创 ubuntu下安装Navicat

Step1: 打开Navicat官网,下载Navicat ,网址:http://www.navicat.com/en/download/download.html* Navicat for MySQL10.0.11DownloadDownloadDownloadStep2:进入下载目录,解压压缩包解压命令:tar -zxv

2012-03-31 16:59:36 23072 4

原创 UBUNTU下Apache2安装

Ubuntu下手动Apache2安装步骤:首先在/usr/local 目录下创建apache2dir文件夹,作为apache2的安装目录。安装如下:Step1:官网下载Apache2源码:apache2_2.2.17.orig.tar , 源码放在根目录/soft下,在根目录下创建soft文件夹即可 Step2:  进入soft目录, 终端下输入:tar -xvf apache

2012-02-15 09:51:15 657

原创 字符串转化为整数

要求: 将诸如“12345”的字符串转换为整型数据1234。 分析:1. 1234 = 1000+200+30+4 = (10 +2)*10*10  + 30 +4 = ((1*10 +2)*10+ 3)*10 +42. 十进制0 的Ascii码值为48,1的

2011-10-10 22:07:27 1528

转载 NAT类型说明与类型检测

原文链接:http://choudaxian.blog.163.com/blog/static/1900141120090122925744/(1)全克隆( Full Cone) : NAT把所有来自相同内部IP地址和端口的请求映射到相同的外部IP地址和端口。任何一个外部

2011-08-26 16:03:45 8168

原创 samba共享目录

原文链接:http://forum.ubuntu.org.cn/viewtopic.php?t=20852首先要安装samba: 代码:sudo apt-get install sambasudo apt-get install smbfs

2011-08-23 08:56:42 5976

原创 c++ 内存格局

1. extern 变量用法extern变量,即外部变量(全局变量),是在函数的外部定义的,它的作用域从变量的定义出开始到本程序文件的结束。在此有效作用域内,extern变量可以为程序中各个函数使用。编译时,extern变量与static变量分配在静态存储区。1.1 extern

2011-07-28 17:26:27 711

原创 c 学习记录 一

1.  ftruncate() 改变文件大小  头文件: #include   函数定义: int ftruncate(int fd , off_t length);   函数说明: ftruncate()会将参数fd指定的文件大小改为参数length指定的大小。参数fd为已打开

2011-07-27 22:25:58 563

转载 linux 解压缩命令

.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileNam

2011-07-07 11:13:01 494

转载 Ubuntu下安装SDL

Ubuntu下安装SDL命令如下: sudo apt-get install libsdl1.2-dev 依次安装下面几个包: sudo apt-get install libsdl-image1.2-devsudo apt-get install libsdl-mixer1.2

2011-07-07 10:36:57 3445

原创 读文件最后一行数据重复出现解决办法

<br />读文件时,使用feof()判断文件是否结束,使用时发现文件最后的数据会重复出现一次,比较令人费解!<br /> <br />源代码:<br />#include<stdio.h><br />#include <stdlib.h><br /><br /><br />st

2011-05-15 21:32:00 3078 1

原创 大端小端转换

<br />大小端转换方法:<br />#include<stdlib.h><br />#include<stdio.h><br />#define Tranverse16(X)                 ((((UINT16)(X) & 0xff00) >> 8) |(((UINT16)(X) & 0x00ff) << 8))<br />#define Tranverse32(X)                 ((((UInt32)(X) & 0xff000000) >> 24) | /<br

2011-04-06 17:25:00 8586

原创 P2PCenter编译错误处理

<br /> P2PCenter项目简介:<br />项目简介:<br /> P2P点播直播开源项目是一个由Kevin发起,多人参与开发并不断更新,符合GPL开源协议的开源项目。<br />项目成员: 系统架构及初期开发: 符文科(Kevin), 马军(Mark), 张威, 高成, 王亮 <br />  LINUX相关开发:   李桂生(QQ:674859634)<br />  JSP网站系统:   伍林(QQ:86409354)<br />  ASP网站系统:   徐小均(QQ:275992019)<br

2011-02-23 16:27:00 2498 1

原创 TCP Socket

                                                               Tcp socket 收发数据流程图服务器端代码:WORD wVersionRequested; WSADATA wsaData; int err; char recvbuffer[100],recvdata[100]; //time_t time_start,time_end; cout wVersionRequested=MAKEWORD(1,1); err=WSAStartup

2011-02-18 20:39:00 844

原创 UDP Socket编程系列一

<br />最近做网络编程用到Socket,把一点经验记录下来:<br />UDP Socket通讯,分为Server和Client端,如果出现不能通讯数据的情况可以从下面2个方面考虑:<br />1. 收发端IP地址是否配置合适<br />2. 收发端口是否匹配,也就是说发送端发往数据的端口是否是接收端监听的端口<br />如果接收端收到的数据是乱码,与发送端发发送的数据不一致,很有可能是接收端的buffer没有分配空间。

2011-01-06 11:45:00 617

转载 滑动窗口详解

<br />滑动窗口协议<br />单工 ——> 全双工 <br />设备改造成全双工工作模式; <br />线路合并,两条线路->一条线路; <br />数据帧和应答帧在一个信道上传输; <br />捎带/载答(piggybacking):暂时延迟待发确认,以便附加在下一个待发数据帧的技术。 <br />优点:充分利用信道带宽,减少帧的数目意味着减少“帧到达”中断; <br />缺点:带来的问题:复杂。 <br />如何把单工的设备改造成双工的设备? <br /><br />3.4.1 一比特滑动窗口协议

2010-11-21 12:18:00 4454

转载 流媒体相关知识介绍 及其 RTP 应用 (转)

一、流媒体简介随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频等多媒体格式过渡。目前在网络上传输音频/视频(Audio/Video,简称A/V)等多媒体文件时,基本上只有下载和流式传输两种选择。通常说来,A/V文件占据的存储空间都比较大,在带宽受限的网络环境中下载可能要耗费数分钟甚至数小时,所以这种处理方法的延迟很大。如果换用流式传输的话,声音、影像、动画等多媒体文件将由专门的流媒体服务器负责向用户连续、实时地发送,这样用户可以不必等到整个文件全部下载完毕,而

2010-11-15 17:38:00 967

转载 RTP协议IP电话QoS监测及提高策略

1 引言随着Internet和多媒体技术的飞速发展,Internet已由早期的单一数据传输网向多媒体数据(视频、音频、文本等)综合传输网发展。但Internet提供的只是尽力而为的服务,不能满足多媒体应用程序对传输延迟、包丢失、抖动控制等要求,为了能在传统的IP网上运行多媒体程序,必须考虑服务质量(Ouality of Service,QoS)。QoS可用延迟、抖动、吞吐量、丢包率等参数来描述。为了支持网络的实时传输服务,互联网工作组(Internet Engineering Task Force,IETF

2010-11-15 17:36:00 2813

转载 RTP/RTCP协议

完整的C/S架构的基于RTP/RTCP的H.264视频传输方案。此方案中,在服务器端和客户端分别进行了功能模块设计。服务器端:RTP封装模块主要是对H.264码流进行打包封装;RTCP分析模块负责产牛和发送RTCP包并分析接收到的RTCP包;QoS反馈控制模块则根据RR报文反馈信息动态的对发送速率进行调整;发送缓冲模块则设置端口发送RTP、RTCP包。客户端:RTP模块对接收到的RTP包进行解析判断;RTCP模块根据SR报文统计关键信息,产牛并发送RR包。然后,在VC++6.0下用Socket编程,完成基于

2010-11-15 17:34:00 7250

原创 OPAL类继承图

<br />最近学习OPAL和PTLIB(OPAL库依赖于PTLIB库)库,把OPAL设计类的继承关系整理出来,和朋友们分享。图中,最下面的几个类是孤立的,上面那些类由POBJECT类扩展而来。<br /> 

2010-11-09 17:25:00 922

转载 滑动窗口机制图解

<br />(1).窗口机制<br />滑动窗口协议的基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号,称为发送窗口;同时,接收方也维持了一个连续的允许接收的帧的序号,称为接收窗口。发送窗口和接收窗口的序号的上下界不一定要一样,甚至大小也可以不同。不同的滑动窗口协议窗口大小一般不同。发送方窗口内的序列号代表了那些已经被发送,但是还没有被确认的帧,或者是那些可以被发送的帧。下面举一个例子(假设发送窗口尺寸为2,接收窗口尺寸为1):<br /><br />分析:①初始态,发送方没有帧发出,发送

2010-10-13 08:51:00 3006

转载 滑动窗口

UDP模拟TCP滑动窗口实现数据安全可靠传输(C#)(本文网址:http://www.jellon.cn/index.php/archives/194)Jellon 发表于 2009-11-27 16:23 最近需要实现P2P也就是需要做NAT穿透,原来写的TCP传输就出现问题了,因为TCP不能很好的实现内网的穿透,因此最好用UDP来实现传输。可是UDP存在一些可靠性上的问题,主要是UDP是面向无连接的协议,传输中数据包丢失时没有重传,而且由于网络环境因素可能会出现数据包的乱序的情况。UDP的特点导致其不能

2010-10-12 15:57:00 1458 1

转载 判断本机IP地址是公网地址还是私网地址

<br />对于ip是否是公网ip,网上已经有很多文章进行了描述。但我每次都记不太住,总要查找一下才又清楚。因此决定在这里记录下来,方便以后查询:)<br />ip地址分为五类。E类为保留为今后使用,D类为组播地址。用于主机网络地址的就是A类、B类、C类了。<br /><br />这五类IP地址的各自范围如下:<br /><br /> <br />在tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下: <br /> <br />    10.0.0.0/8:10.0.0.0~10.2

2010-10-11 16:36:00 17901

转载 Windows中系统调用的流程

<br />Windows中系统调用的流程<br />潘爱民,2010.9.24<br />在《Windows内核原理与实现》一书,我曾经详细地解析了Windows应用程序发出的系统调用,经过ntdll.dll中的stub函数,再通过sysenter/syscall或int 2eh指令,调用到内核的完整过程。图8.5中有一个错误(感谢读者liucy指出这一错误),正确的图应该如下所示。<br /> <br />图中红色文字是改正之后的函数名称。这里实际上把通过sysenter或int 2eh两种情形的系统调

2010-09-29 15:31:00 962

转载 几种同步手段(互斥量,信号量,事件,临界区)

设计目标:<br /><br />模拟一个售票系统,有两个线程可以出售,总共100张票。<br />中间打印出出售的信息。<br />这里的票是一个临界资源,<br />同时,控制台也是个临界资源。(如果同时输出会造成屏幕的混乱)<br /><br />原始程序:<br /><br />#include <stdio.h><br />#include <iostream><br />#include <windows.h><br /><br />using namespace std;<br /><br /

2010-09-29 15:27:00 742

原创 回调函数

写了个简单的回调函数例个子,与大家分享。有的错误地方,欢迎指正!      在VC6.0下,建个Win32 Console工程,把下面的代码放进去,直接编译。/************************************************************

2010-09-20 14:08:00 524

转载 struct sockaddr 与 struct sockaddr_in 搜集

<br />struct sockaddr {<br />unsigned short sa_family;     /* address family, AF_xxx */<br />char sa_data[14];                 /* 14 bytes of protocol address */<br />};<br />sa_family是地址家族,一般都是“AF_xxx”的形式。好像通常大多用的是都是AF_INET。<br />sa_data是14字节协议地址。<br />此数

2010-08-30 21:29:00 548

Repeater添加文本和图片

利用Repeater动态添加文本和图片。实践过程中注意两个重要的知识点: 1. 因为安全性限制,不支持发布到网站后打开本地图片 2. 中继器中使用的图像生成原型后的默认位置是原型目录下的images

2015-12-13

互联网+阿里研究院2015

2015阿里研究院互联网+报告

2015-09-22

Axure实现iPhone英文键盘

学习小楼老师的iPhone英文键盘。亲自动手实现了遍,花了点时间把实现过程记录下来,分享给大家。

2015-05-06

p2p相关PPT 学习资料

一些牛人的P2p方面的PPT,对了解p2p有帮助!

2011-04-06

用Visual C#实现P2P应用程序

Visual C#实现P2P应用程序。一位牛人写的文章,转了!

2011-04-05

简单p2p聊天项目开发

北大青鸟培训项目,简单p2p聊天项目开发,有详细文档资料及源码。值得学习!

2011-04-05

Socket异步通信,线程,双端队列

Socket异步通信,线程,双端队列。对学习Socket异步通信有帮助。

2010-12-07

SIP(rfc2543)

SIP开发文档,对开发SIP协议有所帮助。学习SIP协议的朋友,赶紧下载喔!

2010-12-07

实现SOCKET封装

SOCKET封装,实现对底层函数的包装,使用SOCKET更加方便,对理解面向对象也有所帮助。

2010-12-07

ARQ协议发送、接收端代码示例

ARQ发送端,接收端代码,很好的学习资料。希望对学习滑动窗口的朋友有所帮助。

2010-12-07

二次背包问题的一种快速解法

文章在分析了二次背包问题(KL5)精确算法的计算效率随利润矩阵密度下降的原因的基础上,提出了不受密度影响的KL5 快速解法———利润欺骗法利润欺骗法可以提高变量约简效率,降低分支决策深度: 实例计算表明,快速算法的效率远高于精确算法,而且计算精度并不降低: 关键

2010-08-28

空空如也

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

TA关注的人

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