13 brk1985

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 2w+

本地socket unix domain socket

socket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIXDomain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIX Domain Socket用于IPC更有效率:不需要经过网络协议栈,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进...

2018-05-30 19:03:28

JavaScript时间函数用法总结(部分)

1、yyyy-mm-dd hh:mm:ss转换成时间戳1522910473000:格式yyyy-MM-dd转为yyyy/MM/dd再转换成时间戳var dDateTime = new Date(strTime.replace(new RegExp("-", "gm"), "/"));//strTime为yyyy-mm-dd hh:mm:ss格式var lDateTime = dDateTime....

2018-04-05 15:11:44

安卓开发环境搭建后碰到的疑难问题

1、cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。 D:\Software\android-sdk-windows\tools\lib\devices.xml覆盖D:\Software\android-sdk-windows\system-images\android-27\android-tv\x86\devices.xm

2017-12-01 11:13:05

windows和linux下select定时器demo

// TestTime.cpp : Defines the entry point for the console application.//#ifdef WIN32 #include "stdafx.h" #include #include #pragma comment(lib,"Ws2_32.lib")#else #include #include #endi

2017-11-30 11:33:06

HTTP文件断点续传的原理

前几天一个同事跑过来找我说,我们在广告素材视频这块想做断点续传,就是这次某个视频缓存到一半,下次不用重头开始,可以在原来停留得位置开始继续下载.以提供更好的用户体验。同时说需要我们支持吐素材地址的业务接口告诉终端最后修改时间/文件签名(md5),用这个用来判断我当前要下的文件有没有变化,同时告诉终端文件的Size大小.我一细想,这个问题压根不需要通过改变现有接口提供更多的数据来做.

2017-11-29 09:10:37

linux调试错误原因总结(部分)

1、Segmentation faulta、直接拷贝到ftp上造成,改用tftp上传不会有该问题;b

2017-11-15 14:49:20

cab包制作使用

1、如果需要创建cab文件,首先需要Cabarc或者Makecab,它们随着Cabinet SDK的安装就有了,Cabinet SDK的下载地址是http://msdn.microsoft.com/workshop/management/cab/cabdl.asp。Cabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可以用来创建cab文件。2、制作cab文件时需要将所有

2017-11-14 10:31:56

小技巧、小经验(6)

1、PostMessage与PostThreadMessage的区别消息队列是属于线程的,Post消息就是把消息放到目标线程的消息队列中。这两者的区别在于:PostMessage 通过指定目标窗口句柄来确定目标线程,通常情况下由窗口过程来处理消息;PostThreadMessage 直接指定目标线程ID来确定目标线程,没有目标窗口,只能在消息循环中直接根据消息类型做相应的处理。在程序设计的选择方面...

2017-11-03 14:48:19

ubuntu linux虚拟机配置多个IP地址

1、设置里允许启用多个网络连接2、修改interfaces配置文件vim /etc/network/interfacesvim /etc/network/interfacesauto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp auto eth0:0 iface

2017-09-28 18:10:06

YUV格式数据存储方式总结(常见的)

YUV格式有两大类:平面(planar)和紧凑(packed)。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。以下缩写p表示“紧凑”,sp表示“半紧凑”。以分辨率8*4为例,数据存储方式如下。1、yuyv(yuv422)【YUY2】:

2017-09-15 11:36:02

图文详解YUV420数据格式

YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chro

2017-09-15 09:28:30

Ubuntu14.04安装及问题解决

注意安装版本不能过老,否则没有安装包镜像、网上找安装包资源很麻烦。1、设置root密码sudo passwd输入2次密码即可2、ssh安装sudo apt-get install openssh-server3、Ubuntu14.04解决ssh登录不上http://blog.sina.com.cn/s/blog_5f435c130102v6p

2017-08-18 16:10:04

项目实用makefile

在上一篇文章“小项目实用makefile”中,已经说明了单个makefile管理层次目录的局限性。本文,主要总结一下项目中的一种实用makefile树写法,为10来个人协作的中小型项目makefile编写,提供参考。                1. 需求        从实用角度,makefile树应该达到以下需求:        1)自动加入编译系统。新增目录、文件后,能够自

2017-08-09 17:32:57

H.264编码原理以及I帧B帧P帧

前言-----------------------       H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中, 一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图像画面,我们可以先编码出一个完整 的图像

2017-08-04 10:50:01

《VC网络通讯编程实例》目录

(1)基本网络编程实例Winsock实现网络聊天室【\chap1\ChatRoom(Winsock)】CSocket实现聊天室【\chap1\ChatRoom(Csocket)】(2)本地计算机网络编程实例获取计算机的名称和IP地址【\chap2\Local】获取计算机的子网掩码【\chap2\ Local】获取计算机的DNS设置【\chap2\ Local】获

2017-06-14 22:26:00

VS错误总结(部分)

1、问题1 1>fatal error C1900: “P1”(第“20080116”版)和“P2”(第“20070207”版)之间 Il 不匹配1>LINK : fatal error LNK1257: 代码生成失败 解决:安装VS2008 SP1.

2017-05-29 14:16:34

初探nginx架构(100%)

众所周知,nginx性能高,而nginx的高性能与其架构是分不开的。那么nginx究竟是怎么样的呢?这一节我们先来初识一下nginx框架吧。nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。我们也可以手动地关掉后台模式,让nginx在前台运行,并且通过配置让nginx取消master进程,从而可以使nginx以单进程方

2017-04-19 14:31:25

不太会说话,怎样提高说话的技巧?

我觉得不太会说话,可能很多时候就是明明没话说,却偏要找话说,结果说的全是废话,自然不受待见。所以,废话不多说,直接上干货,一共九条,就称为“独孤九言”吧。1. 发言、讲话、研讨之类分享型的说话场合,最好抢在前面来说,这是因为人的注意力差不多也就能集中一两个小时的样子,越靠后,大家越没有精力去听你讲了什么,前面的人偶尔超时发言大家还能接受,但后面的人可能都没时间说什么了,所以只要你认真准

2017-04-11 19:05:51

小技巧、小经验(5)

1、VC控制EXCEL的基本操作之选择范围篇 http://blog.csdn.net/shuilan0066/article/details/79363762、VC控制EXCEL的基本操作之设置篇 http://blog.csdn.net/shuilan0066/article/details/7936383

2017-03-30 20:55:19

解决TCP网络传输“粘包”问题

当前在网络传输应用中,广泛采用的是TCP/IP通信协议及其标准的socket应用开发编程接口(API)。TCP/IP传输层有两个并列的协议:TCP和UDP。其中TCP(transport control protocol,传输控制协议)是面向连接的,提供高可靠性服务。UDP(user datagram protocol,用户数据报协议)是无连接的,提供高效率服务。在实际工程应用中,对可靠性和效率的

2017-01-16 16:13:20

查看更多

勋章 我的勋章
    暂无奖章