自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dances with Wolves 的专栏

Never underestimate your power to change yourself!

  • 博客(607)
  • 资源 (19)
  • 收藏
  • 关注

转载 OTG技术

OTG是On-The-Go的缩写,是近年发展起来的技术,2001年12月18日由USB Implementers Forum公布,主要应用于各种不同的设备或移动设备间的联接,进行数据交换。特别是PDA、移动电话、消费类设备。改变如数码照相机、摄像机、打印机等设备间多种不同制式连接器,多达7种制式的存储卡间数据交换的不便。目录1简介▪ 释义▪ 

2014-03-28 08:22:43 961

转载 isp

SP(Internet Service Provider),互联网服务提供商,即向广大用户综合提供互联网接入业务、信息业务、和增值业务的电信运营商。ICP(Internet Content Provider)是互联网内容提供商,向广大用户综合提供互联网信息业务和增值业务的电信运营商。在互联网应用服务产业链“设备供应商——基础网络运营商——内容收集者和生产者——业务提供者——用户”中,ISP

2014-03-24 11:23:33 3766

转载 ADSL

非对称数字用户线路,亦可称作非对称数字用户环路。是一种新的数据传输方式。它因为上行和下行带宽不对称,因此称为非对称数字用户线环路。它采用频分复用技术把普通的电话线分成了电话、上行和下行三个相对独立的信道,从而避免了相互之间的干扰。即使边打电话边上网,也不会发生上网速率和通话质量下降的情况。通常ADSL可以提供最高1Mbps的上行速率和最高8Mbps的下行速率(也就是我们通常说的带宽),此时线路

2014-03-24 11:21:46 2004

转载 路由器设置及路由级联设置教程

本教程提供两个路由接路由的接法,仅供参考! 上联路由设置: 跟平时设置时一样,无任何难度,不过要记好上联路由网关(此例为192.168.1.1)下面设置会用到. ❤接法一:接下联路由WAN口(级联): 接法二:接下联路由LAN口(扩展):(图就不画了,玩过路由的应该都懂,不懂的朋友拿个路由折腾一下就OK了)下联路由A设置: 此接法需注意: 1.下

2014-03-24 11:18:15 3761

转载 家用路由器的级联

方法/步骤1 本文假定:1、用户已开通宽带业务(ADSL、小区宽带、光纤等);2、用户上网时不需要在本地运行网络运营商提供的拨号软件、平台等支持;3、用户网络、电脑正常,能够使用;4、路由器均为出厂默认设置;5、用户电脑的操作系统为XP;6、电脑本地连接IP地址、DNS服务器地址获取方式均为自动获取;7、本文中

2014-03-24 11:11:38 1680

转载 c#万能视频播放器

http://www.cnblogs.com/haibindev/archive/2011/12/21/2296173.html  本人之前很多的文章中均提到了使用libvlc为播放器内核制作的播放器,也许有些朋友对此感兴趣,于是我用c#写了一个调用libvlc api实现的万能视频播放器,与大家分享一下。说它“万能”,当然是因为我们站在了vlc的肩膀上。  vlc是一个强大而

2014-03-18 10:10:26 962

转载 rtsp协议详解

目录:概述RTSP简介协议特点协议细节典型的rtsp交互过程RTSP消息格式方法定义消息头定义状态码rtsp中常用方法举例SDP协议概述简介SDP协议格式SDP协议举例说明概述RTSP简介RTSP(Real Time Streaming Protocol), 实时流传输协议, 是TCP/IP协议体系中的一个应用层协议, 由

2014-03-08 09:50:48 979

转载 转 八部众---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十三)

这几天在规划新产品,新产品要做什么,两个来源:      1看看业界最新的产品,先来个海阔天空的头脑风暴。从ipod模式谈到金山与google的合作,从android谈到百度的电子商务,从孙正义的投资校内网到汽车GPS、车载充电、车载MP3。但这些只是引新思路,真正还要落回到自己所在的行业所在的客户。正规的干,和现在业界的标杆比,我们水平差,和他们用正规的方法交锋,只有输的份儿。所以,历来

2014-03-08 09:45:51 682

转载 协议设计和分析

好久没有写东西,工作实在是太忙~~~~~~~~~     关于协议设计和分析一直都都是在工作遇到,说到协议我想在这个网络的时代,没有人可以离开它了,他存在我们生活中的任何角落,只不过我们都是平凡的人,并没有注意到它的存在,可以这么说如果没有协议人类的生活和日常的工作生产都不能进行,如果仔细想想你生活中用到的所有东西,协议已经包含其中。那到第什么协议呢?说的简单一点就是双方达成的共识

2014-03-08 09:45:07 653

转载 RTSP协议详解

关于 RTSP.RTSP协议是一个非常类似HTTP协议的流控制协议。它们都使用纯文本来发送信息,而且rtsp协议的语法也和HTTP类似。Rtsp一开始这样设计,也是为了能够兼容使用以前写的HTTP协议分析代码 。这是个好消息。它们主要的区别是HTTP协议是没有状态的, http协议在发送一个命令后,连接会断开,而且命令之间没有依赖性。不同的是RTSP的命令需要知道现在正处于一个什么状态,也

2014-03-08 09:44:35 1369

转载 美剧中的英文粗语脏话知多少?

一.优雅骂人 1. Stop complaining! 别发牢骚!2. You make me sick! 你真让我恶心!3. What’s wrong with you? 你怎么回事?4. You shouldn’t have done that! 你真不应该那样做!看美国影片必须了解的英文粗语脏话5. You’re a jerk! 你是个废物/混球!6. Don

2014-03-07 09:39:00 1679

转载 数字图像处理和图像识别中常用的OpenCV函数

1、cvLoadImage:将图像文件加载至内存; 2、cvNamedWindow:在屏幕上创建一个窗口; 3、cvShowImage:在一个已创建好的窗口中显示图像; 4、cvWaitKey:使程序暂停,等待用户触发一个按键操作; 5、cvReleaseImage:释放图像文件所分配的内存; 6、cvDestroyWindow:销毁显示图像文件的窗口; 7、cvCreat

2014-02-26 15:14:40 752

转载 C#多线程编程介绍——使用thread、threadpool、timer

http://www.2cto.com/kf/201207/138929.htmlsystem.threading 命名空间提供一些使得能进行多线程编程的类和接口,其中线程的创建有以下三种方法:thread、threadpool、timer。下面我就他们的使用方法逐个作一简单介绍。1. thread这也许是最复杂的方法,但他提供了对线程的各种灵活控制。首先你必须使用

2014-02-20 16:10:02 960

转载 一、什么是WPF?

Windows Presentation Foundation(以前的代号为“Avalon”)是 Microsoft 用于 Windows 的统一显示子系统,它通过 WinFX 公开。它由显示引擎和托管代码框架组成。Windows Presentation Foundation 统一了 Windows 创建、显示和操作文档、媒体和用户界面 (UI) 的方式,使开发人员和设计人员可以创建更好的视

2014-02-20 08:39:48 689

转载 WPF入门教程系列(二) 深入剖析WPF Binding的使用方法

同一个对象(特指System.Windows.DependencyObject的子类)的同一种属性(特指DependencyProperty)只能拥有一个binding。这一点可以通过设置binding对象的方法名得知:public static BindingExpressionBase SetBinding(      DependencyObject target,

2014-02-20 08:39:07 821

转载 WPF入门教程系列(一) 创建你的第一个WPF项目

http://www.cnblogs.com/pengjinyu/archive/2009/08/19/1549845.htmlWPF基础知识快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识:1) C#基础语法知识(或者其他.NET支持的语言):这个是当然的了,虽然WPF是XAML配置的,但是总还是要写代码的,

2014-02-20 08:38:41 1063

转载 wpf只运行一个实例

在winform下,只运行一个实例只需这样就可以:1. 首先要添加如下的namespace:using System.Threading; 2. 修改系统Main函数,大致如下:        bool bCreatedNew;              //Create a new mutex using specific mutex name

2014-02-20 08:35:41 1331

转载 【分享】深入浅出WPF全系列教程及源代码

本人10月份提出离职,但是交接很慢,估计年底才会交接完,趁着交接之际,自学了一下WPF,因为这是微软未来的发展趋势,自WIN7以来包括前不久发布的WIN8,核心还是WPF,在此,将自己的学习成果做一个总结,同时将自己学习积累的东西和广大博友分享,希望大家能共同进步。在文章的结尾我会将全系列的源代码地址提供给大家,有需要的朋友可以下载下来自己研究研究。由于之前申请WPF博客专栏一直没有申请下来,所以

2014-02-20 08:10:03 1058

转载 十六种英语时态讲解

英语共有十六种时态,其表现形式如下(以study为例)  一般时        进行时            完成时            完成进行时现在 study      be studying          have studied           have been studying过去 studied      be studying          had st

2014-02-10 14:45:23 1708

转载 英语时态8种基本时态讲解

英语时态8种基本时态讲解一.概念:英语中表示不同时间发生的动作或存在的状态,需用不同的动词形式表示,这种不同的动词形式称为时态。二.种类:(基本时态)     一般现在时   一般过去时       现在进行时   过去进行时     一般将来时   过去将来时     现在完成时   过去完成时三.用法:1.一般现在时:1)一般现在时表示经常发生或习惯性的动作

2014-02-10 14:43:57 7345

转载 英语时态表!史上超全的英语时态总结!收藏吧

孩子从三年级才开始学英语,很多英语语法和英语时态都没接触到!但是上初中了之后,英语是很拉分数的一科!所以让孩子在外边也补习了英语。孩子拿回来了一些老师给的英语时态的学习资料,包括下面这个英语时态表!  孩子老师跟孩子讲,英语共有16种时态!  常用的有12个:一般现在时、一般过去时、一般将来时、过去将来时、现在进行时、过去进行时、  将来进行时、现在完成时、过去完成时、将来完成

2014-02-10 14:41:44 6307 2

转载 16种英语时态总结归纳

时态(Tense)是表示行为、动作和状态在各种时间条件下的动词形式。因此,当我们说时态结构的时候,指的是相应时态下的动词形式。  英语时态分为16种:一般现在、一般过去、一般将来、过去将来时,以及这四者的进行时、完成时和完成进行时。  初中英语必考八大时态基本结构一般现在时一般过去时一般将来时现在进

2014-02-10 14:35:51 1727

转载 [.Net 多线程处理系列专题七——对多线程的补充

因为有些人可能会疑惑,讲了这么多 多线程,到底在实际的应用上有什么作用的呢? 这里我在这里用多线程简单实现了一个文件的下载的功能。服务器端页面:%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="FileServer.Default" %>  >  html xmlns=

2014-01-16 14:44:07 689

转载 [.Net线程处理系列]专题六:线程同步——信号量和互斥体

也不多说了,直接进入主题了一、信号量(Semaphore)信号量(Semaphore)是由内核对象维护的int变量,当信号量为0时,在信号量上等待的线程会堵塞,信号量大于0时,就解除堵塞。当在一个信号量上等待的线程解除堵塞时,内核自动会将信号量的计数减1。在.net 下通过Semaphore类来实现信号量同步。Semaphore类限制可同时访问某一资源或资源池的线程数。

2014-01-16 14:43:41 635

转载 [.Net线程处理系列]专题五:线程同步——事件构造

引言:    其实这部分内容应该是属于专题四,因为这篇也是讲关于线程同步的,但是由于考虑到用户的阅读习惯问题,因为文章太长了,很多人不是很愿意看包括我也是这样的,同时也有和我说可以把代码弄成折叠的,这样就不会太长的,但是我觉得这样也不怎么便于阅读,因为我看别人的博客的时候,看到有代码是折叠起来的时候很多时候不愿意去点,并且点一下之后同样拉长文章的,然后就看到右边的滚动条变小了,本以为快看完

2014-01-16 14:43:13 638

转载 [.Net线程处理系列]专题四:线程同步

目录:一、线程同步概述二、线程同步的使用三 、总结 一、线程同步概述    前面的文章都是讲创建多线程来实现让我们能够更好的响应应用程序,然而当我们创建了多个线程时,就存在多个线程同时访问一个共享的资源的情况,在这种情况下,就需要我们用到线程同步,线程同步可以防止数据(共享资源)的损坏。然而我们在设计应用程序还是要尽量避免使用线程同步,

2014-01-16 14:42:24 631

转载 [.Net线程处理系列]专题三:线程池中的I/O线程

上一篇文章主要介绍了如何利用线程池中的工作者线程来实现多线程,使多个线程可以并发地工作,从而高效率地使用系统资源。在这篇文章中将介绍如何用线程池中的I/O线程来执行I/O操作,希望对大家有所帮助。目录:一、I/O线程实现对文件的异步二、I/O线程实现对请求的异步三、小结 一、I/O线程实现对文件的异步1.1 I/O线程介绍:对于线

2014-01-16 14:41:56 701

转载 [.Net线程处理系列]专题二:线程池中的工作者线程

目录:一、上节补充二、CLR线程池基础三、通过线程池的工作者线程实现异步四、使用委托实现异步五、任务六、小结 一、上节补充对于Thread类还有几个常用方法需要说明的。1.1 Suspend和Resume方法    这两个方法在.net Framework 1.0 的时候就支持的方法,他们分别可以挂起线程和

2014-01-16 14:41:15 1114

转载 [.Net 线程处理系列]专题一:线程基础

引言:    最近一段时间都在研究关于.Net线程的内容,觉得线程是每个程序员都应该掌握的,所以写下这个线程的系列希望能给大家学习过程中一些帮助,同时也是自己对线程的巩固,当中如果有什么错漏还请大家指出,这样我们可以互相得到进步。目录:一、线程的介绍二、线程调度和优先级三、前台线程和后台线程四、简单线程的使用五、小结 一、线程

2014-01-16 14:40:10 622

转载 四种进程或线程同步互斥的控制方法

很想整理一下自己对进程线程同步互斥的理解。正巧周六一个刚刚回到学校的同学请客吃饭。在吃饭的过程中,有两个同学,为了一个问题争论的面红耳赤。一个认为.Net下的进程线程控制模型更加合理。一个认为Java下的线程池策略比.Net的好。大家的话题一下转到了进程线程同步互斥的控制问题上。回到家,想了想就写了这个东东。   现在流行的进程线程同步互斥的控制机制,其实是由最原始最基本的4种方法实现的。

2014-01-16 14:36:42 627

转载 Linux中线程同步和互斥的区别

相交进程之间的关系主要有两种,同步与互斥。所谓互斥,是指散步在不同进程之间的若干程序片断,当某个进程运行其中一个程序片段时,其它进程就不能运行它 们之中的任一程序片段,只能等到该进程运行完这个程序片段后才可以运行。所谓同步,是指散步在不同进程之间的若干程序片断,它们的运行必须严格按照规定的 某种先后次序来运行,这种先后次序依赖于要完成的特定的任务。  显然,同步是一种更为复杂的互斥,而

2014-01-16 14:28:00 648

转载 线程同步之四——条件变量

1.互斥量的存在问题:    互斥量是线程程序必需的工具,但它们并非万能的。例如,如果线程正在等待共享数据内某个条件出现,那会发生什么呢?它可以重复对互斥对象锁定和解锁,每次都会检查共享数据结构,以查找某个值。但这是在浪费时间和资源,而且这种繁忙查询的效率非常低。    在每次检查之间,可以让调用线程短暂地进入睡眠,比如睡眠三秒钟,但是因此线程代码就无法最快作出响应。真正需要的是这

2014-01-16 14:24:53 756

转载 线程与同步之三——信号量

信号是 E. W. Dijkstra 在二十世纪六十年代末设计的一种编程架构。Dijkstra 的模型与铁路操作有关:假设某段铁路是单线的,因此一次只允许一列火车通过。信号将用于同步通过该轨道的火车。火车在进入单一轨道之前必须等待信号灯变为允许通行的状态。火车进入轨道后,会改变信号状态,防止其他火车进入该轨道。火车离开这段轨道时,必须再次更改信号的状态,以便允许其他火车进入轨道。    在

2014-01-16 14:22:11 892

转载 线程与同步之三——读写锁

特性:    读写锁也叫共享——排他锁,因为有3种状态, 所以可以有更高的并行性。使用mutex,它的状态要么处于锁住和未锁状态,只有一个线程可以上锁。而读写锁有更多的状态:在读状态锁住,在写状态锁住,未锁住。只有一个线程可以获得写锁,多个线程可以同时获得读锁。当读写锁是写加锁状态时, 在这个锁被解锁之前, 所有试图对这个锁加锁的线程都会被阻塞。当读写锁在读加锁状态时, 所

2014-01-16 14:20:51 501

转载 线程与同步之二——互斥量

我们可以通过pthread提供的互斥量接口来保护我们的数据,确保每次只有一个线程访问。从本质上说就是一把锁,我们在访问共享数据的时候设置(上锁),在访问完成后释放(解锁)。当我们解锁互斥量的时候,如果有多余一个的线程被阻塞,则所有阻塞在这个锁的进程都被唤醒,变成可以运行的状态。接下来,只有一个线程开始运行并设置锁,其他的看到互斥量仍然是被锁定,继续等待。 1. 初始化:

2014-01-16 14:20:01 549

转载 透过12306五大焦点看高性能高并发系统

http://storage.it168.com/a2012/0217/1313/000001313424_all.shtml【IT168 专稿】在2011年与2012年的新旧交替之际,铁道部的12306网上购票系统着实“火”了一把,在中国境内可谓是无人不知无人不晓,曾有人在网上戏称12306为“史上最牛电商”。12306购票系统的初衷是系统通过在线购票方式以免除半夜早起,在瑟瑟寒风中

2014-01-16 14:12:21 1173

转载 百度技术总监谈12306高性能海量并发网站架构设计

http://iecspace.ecjtu.org/posts/12306-website-architecture12306全国火车票网上售票网站的情况大家都见到了,如果让你来设计该订票网站,你会如何设计才能应对如此大规模以及高并发的情况呢?以下是百度前技术总监邵辉给出的设计:      列车在线订票系统的业务逻辑比较简单,不用多说。可能的瓶颈有两个,一个是车次和剩余票量的查

2014-01-16 14:07:11 1281

转载 转几个12306各家所言 之二

http://www.cchere.com/topic/3965719我曾在淘宝写过一段时间代码,2012年在一家百强民企做电商副总,当时在极为艰苦的条件下带队开发了一个B2C网站,走支付宝和银联支付通道,年营业额千万级(当然实在太少了,我只是说这个网站投入了实际的运营)。也就在那个时候,我对12306嗤之以鼻,觉得他们做得太烂了,认为自己能带队花几百万半年时间做个好的出来。于

2014-01-15 20:16:31 1096

转载 转几个12306各家所言 之一

http://www.zhihu.com/question/2245139712306 外包给阿里巴巴、IBM 等大企业做是否可行?12306首秀被骂的狗血喷头后铁道部找来IBM、阿里巴巴等大企业要解决方案,给出的条件是资金管够但是问题得解决。几大企业最后都拒绝了(其中阿里巴巴最后负责了排队系统的建设)。12306开始自己尝试解决问题。他们发现市面上可以买到的成

2014-01-15 20:15:42 828

转载 华为的JAVA笔试题

一、 单项选择题  1.Java是从( )语言改进重新设计。  A.Ada B.C++ C.Pasacal D.BASIC  答案:B    2.下列语句哪一个正确( )  A. Java程序经编译后会产生machine code  B. Java程序经编译后会产生byte code  C. Java程序经编译后会产生DLL  D. 以上都不正确  答案:B

2014-01-13 17:11:15 815

常见js源码

js在项目中用的越来越多,这里积累了一些常用的代码,供参考

2016-03-21

MFC socket Dialog Test

自己撰写的一个基于简单Dialog的MFC Socket类

2013-11-18

代理事件机制

Delegates-and-Events-in-CSharp.rar

2012-11-10

threadpool.rar

threadpool线程池学习

2012-11-10

visual C++开发

介绍VC开发OCX的文章

2012-11-10

Linux常用命令

Linux常用命令全集

2012-11-10

高质量C++

林锐版本的高质量C++编程指南,深入学习C++的参考用书,必须学习

2012-11-10

深入Python

[深入Python].(Dive.Into.Python).Mark.Pilgrim.文字版.Examples.zip,原本文档扫描版

2012-11-10

移动侦测的一个代码

C++开发,移动侦测的算法代码,一个老外的算法改写而来,很好用

2012-11-10

GCC 参考技术大全

GCC开发

2012-09-21

C++引用的作用和用法

详叙述c++中引用的做法.引用作为c++中无论程序设计还是参数引用,还是指针引用都是很常见和实用的

2012-09-21

C++规范编程

C++作为最广泛的开发工具,编程规范多不被人所重视,导致后续的代码出现各种各样的问题,从而不得不进行重构和修补,浪费了很多时间。本文介绍比较规范的编程模式

2012-08-15

C#描述中的单例与多例模式

单例模式有以下特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供这一实例。 一个典型的单例类的实现如下所示:其中构造子私有表示子类不能被继承。

2012-08-15

C#异步回调算法

2.工作机制: .Net使用从线程池中得到的线程来执行通过BeginInvoke()分配的方法,当异步方法执行完成时,工作线程调用回调方法而不只直接回到线程池中,要实现回调方法,我们必须在使用beginInvoke()方法的时候指定一个参数为IAsyncResult类型的方法,因为在 AsyncResult是一个.Net中已经定义好的委托,我们要使用回调方法的话,就必须符合他的要求:他的定义如下,public delegate void AsyncCallBack(IAsyncResult asyncResult);

2012-08-15

空空如也

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

TA关注的人

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