自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(479)
  • 资源 (1)
  • 收藏
  • 关注

转载 Docker中文手册

http://www.docker.org.cn/book/docker.html什么是Docker?Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 D

2016-12-17 17:38:04 2190

转载 Docker 介绍以及其相关术语、底层原理和技术

https://ruby-china.org/topics/22004原文发表在 Pilehub http://pilehub.org/t/docker/23英文原文: Understanding DockerDocker是啥Docker是一个程序运行、测试、交付的开放平台,Docker被设计为能够使你快速地交付应用。在Docker中,你可以将你

2016-12-17 16:34:26 2297

转载 Docker 学习笔记

http://blog.opskumu.com/docker.html一、Docker 简介1.1 Docker 守护进程1.2 Docker 客户端1.3 Docker 内部1.4 libcontainer1.5 命名空间「Namespaces」1.6 资源配额「cgroups」二、Docker 安装三、Docker 基础用法3.1 Search im

2016-12-17 12:58:58 2065

转载 什么是POP3、SMTP和IMAP?

http://help.163.com/09/1223/14/5R7P6CJ600753VB8.htmlPOP3POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自

2016-10-26 19:57:20 1121

转载 Linux的system()和popen()差异

http://blog.csdn.net/liuxingen/article/details/470575391. system()和popen()简介在linux中我们可以通过system()来执行一个shell命令,popen()也是执行shell命令并且通过管道和shell命令进行通信。 system()、popen()给我们处理了fork、exec、wait

2016-10-24 13:18:20 553

转载 使用FD_CLOEXEC实现close-on-exec,关闭子进程无用文件描述符

http://blog.csdn.net/chrisniu1984/article/details/7050663我们经常会碰到需要fork子进程的情况,而且子进程很可能会继续exec新的程序。这就不得不提到子进程中无用文件描述符的问题!fork函数的使用本不是这里讨论的话题,但必须提一下的是:子进程以写时复制(COW,Copy-On-Write)方式获得父

2016-10-24 13:11:13 870

转载 网络地址处理函数用法inet_aton inet_ntoa inet_addr inet_network

参考:http://baike.so.com/doc/6950872-7173273.htmlint inet_aton(const char *string, struct in_addr*addr);功能:将一个字符串IP地址转换为一个32位的网络序列IP地址。头文件:参数描述:1 输入参数string包含ASCII表示的IP地址2 输出参数addr是将要用新的

2016-09-21 19:19:06 3225

转载 SPI、IIC、UART区别

http://blog.csdn.net/happenhappy/article/details/5664951第一个区别当然是名字:     SPI(Serial Peripheral Interface:串行外设接口);     I2C(INTER IC BUS)     UART(Universal Asynchronous Receiver Transm

2016-09-01 16:45:06 1469

转载 RS232通信协议详解

http://blog.csdn.net/mrdingjie/article/details/8126062通信协议所谓通信协议是指通信双方的一种约定。约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。因此,也叫做通信控制规程,或称传输控制规程,它属于ISO'S OSI七层参考模型中的数据链路层

2016-09-01 16:37:06 8252

转载 svn 命令行创建和删除 分支和tags

http://blog.csdn.net/yangzhongxuan/article/details/7519948创建分支svn cp -m "create branch" http://svn_server/xxx_repository/trunk http://svn_server/xxx_repository/branches/br_feature001 

2016-08-31 13:05:30 540

转载 linux wpa_supplicant 802.1x client用法

http://www.cnblogs.com/hopeworld/archive/2010/01/21/1653020.html配置文件ctrl_interface=/var/run/wpa_supplicantctrl_interface_group=rootap_scan=0network={key_mgmt=IEEE8021Xeap

2016-08-31 13:04:51 2275

转载 Linux下date命令,格式化输出,时间设置

http://blog.csdn.net/jk110333/article/details/8590746/date命令的帮助信息 [root@localhost source]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显

2016-08-16 19:54:12 1415

转载 关于编译报错“dereferencing pointer to incomplete type..

http://my.oschina.net/michaelyuanyuan/blog/68203dereferencing pointer to incomplete type如果C语言在访问一个特定类型的数据结构指针时(或者该指针的成员),且该数据类型定义并没有被include进来,则会报如上错误。今天同事问了我一个问题,他make的时候报错,“第201行:derefer

2016-08-16 19:53:12 7471

原创 应用程序使用RAW socket从内核中抓取指定协议的数据包流程分析;

应用程序使用RAW socket从内核中抓取指定协议的数据包流程分析;应用程序:int init_sockets(){    struct ifreq ifr;    struct sockaddr_ll addr;    struct sockaddr_in addr2;     drv->sock = socket(PF_PACKET, SOCK

2016-08-02 13:19:30 3201

转载 802.1X协议的工作机制流程详解

参考:http://blog.csdn.net/phunxm/article/details/9389661802.1X协议是一种基于端口的网络接入控制协议,“基于端口的网络接入控制”是指在局域网接入设备的端口这一级,对所接入的用户设备进行认证和控制。作为一个认证协议,802.1X在实现的过程中有很多重要的工作机制。下图显示了802.1X协议的基本原理:Supplica

2016-07-28 15:29:27 1462

转载 Git 安装和配置(网络代理的设置)

http://www.linuxidc.com/Linux/2015-04/116215.htm安装 gitsudo apt-get install git查看git配置git config --list或者~/gedit .gitconfiggit设置代理(一般用于公司内部网络,如果上网正常,不需要设置)git config --global

2016-05-20 16:54:05 5470

转载 64位ubuntu 14.04无法找到和使用32bit库

http://www.cnblogs.com/tao560532/p/4249084.htmlUbuntu12.04安装64位系统出现编译错误error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or dir问题:Ubun

2016-05-20 16:52:10 2026

转载 linux 查看文件系统类型

http://www.cnblogs.com/kysnail/archive/2012/03/25/2417221.htmlLinux 查看文件系统的方式有多种,列举如下: 1. mount:~$ mount/dev/sda1 on / type ext4 (rw,errors=remount-ro,user_xattr)proc on /proc

2016-05-12 20:18:57 655

转载 python基础31[常用模块介绍]

http://www.cnblogs.com/itech/archive/2011/01/28/1945273.html  python除了关键字(keywords)和内置的类型和函数(builtins),更多的功能是通过libraries(即modules)来提供的。常用的libraries(modules)如下: 1)python运行时服务* copy: cop

2016-05-11 21:05:52 503

转载 OpenWRT开发--Build SDK

http://my.oschina.net/hevakelcj/blog/410633  OpenWRT开发之——创建软件包(有更新)目录[-]试验步骤第一步:生成SDK第二步:安装SDK第三步:创建helloworld项目第四步:创建helloworld包第五步:试验helloworld总结求关注试验

2016-05-10 09:38:26 5105 1

转载 Linux头文件和库文件添加环境变量与GCC编译器添加INCLUDE与LIB环境变量

转载:http://blog.csdn.net/crazyhacking/article/details/7371917对所有用户有效在/etc/profile增加以下内容。只对当前用户有效在Home目录下的.bashrc或.bash_profile里增加下面的内容:(注意:等号前面不要加空格,否则可能出现 command not found)#在PATH中找到可执行文

2016-05-09 17:13:02 5584

转载 syslog-ng 学习

http://luyongxin88.blog.163.com/blog/static/925580720112275183903/  因为工作的需要,涉及到了syslog-ng。现在看来,在外包公司工作,也就这么两点的好处了,一是拿的钱稍微多点,二就是能接触一下新的东西。当然,想要深入了解,公司是不会提供这样的机会了,还是自己看看吧。以下都是一些网络上学习来了有关sysl

2016-04-28 15:28:31 1019

转载 基于OpenWrt添加ubus支持的示例分享

http://blog.csdn.net/hbl0307106015/article/details/48249585写作说明发布声明: 本文发布于2015年9月6日,内容为原创,转载请说明出处,多谢合作,Linux有GPL协议,那么博客应用也类似,希望大家遵循“GPL”开源精神平台:OpenWrt 14.07 + 一台路由器需求:为一个守护进程添加ubus支持,使之能

2016-04-25 10:06:01 1870 1

转载 ubus数据结构和接口介绍

http://www.faceye.net/search/160382.html#bottom-adlibubus数据结构struct ubus_event_handler {struct ubus_object obj;ubus_event_handler_t cb;};struct ubus_context {struct list_head reques

2016-04-25 10:04:55 9235

转载 Linux进程间通信——使用消息队列

http://www.cnblogs.com/lidabo/p/4323807.html验证可行下面来说说如何用不用消息队列来进行进程间的通信,消息队列与命名管道有很多相似之处。有关命名管道的更多内容可以参阅我的另一篇文章:Linux进程间通信——使用命名管道 一、什么是消息队列消息队列提供了一种从一个进程向另一个进程发送一个数据

2016-04-16 20:34:13 427

转载 Spring常用注解,自动扫描装配Bean

http://elf8848.iteye.com/blog/4428061 引入context命名空间(在Spring的配置文件中),配置文件如下:Xml代码  xmlns:context="http://www.springframework.org/schema/context"    http://www.springframework.o

2016-03-31 09:40:43 371

转载 Hibernate一对多,多对一,多对多,一对一关系汇总

http://developer.51cto.com/art/200906/127132.htmHibernate如果上手了,那么在Hibernate中的一对多,多对一,多对多,一对一这些关系,应该很快能理解.下面就把这几种关系简单说一下.本文中用到的三个实例化类分别为Customer(保存客户基本信息),CustomerDetails(保存客户详细信息),Cu

2016-03-25 20:10:00 1466

转载 Hibernate中一对多和多对一关系

http://blog.sina.com.cn/s/blog_4b5bc0110100z483.html1、单向多对一和双向多对一的区别?只需要从一方获取另一方的数据时 就使用单向关联双方都需要获取对方数据时 就使用双向关系部门--人员使用人员时如果只需要获取对应部门信息(user.getdeptarment())不需要 从部门下的人员信息时,就

2016-03-25 19:59:11 4628

翻译 Hibernate validator限制参数非空方法

Hibernate validator有下面三种注释来限制输入参数必须非空@NotBlankValidate that the annotated string is not null or empty. The difference to NotEmpty is that trailing whitespaces are getting ignored.用于字符串,会忽略字符

2016-03-24 17:16:56 5305

原创 Hibernate error: Field 'firmwareId' doesn't have a default value

环境:Hibernate: 4.1.3.FinalMySQL错误:在保存一个新的记录时出现如下错误org.hibernate.exception.GenericJDBCException: Field 'firmwareId' doesn't have a default value原因:新建MySQL记录时没有设置主键的,应该在MySQL端将该主键设置为自动递增。

2016-03-24 16:40:07 872

原创 Eclipse warn: Implementation of project facet maven could not be found. Functionality will be limit

警告:Implementation of project facet maven could not be found. Functionality will be limited.Implementation of project facet me.hibernate could not be found. Functionality will be limited.Impl

2016-03-22 17:13:05 3933

原创 Index downloads are disabled, search results may be incomplete

环境:Eclipse Luna Service Release 2 (4.4.2) + Maven 3.2.5在pom.xml中添加依赖,会出现如下“Index downloads are disabled, search results may be incomplete”错误提示:解决方案:1、Window --> Preferences-->Maven 勾

2016-03-22 16:30:43 5216

原创 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

Eclipse Luna Service Release 2 (4.4.2) 在执行mvn install时出现如下错误:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?[ERROR] Failed to execute goal org.apac

2016-03-22 15:55:19 610

原创 Web crash:The method getDispatcherType() is undefined for the type HttpServletRequest

Eclipse运行Maven工程时,可以正常启动Tomcat V8运行war包,但当通过网页访问其web时,出现如下crash信息,导致web无法访问。三月 22, 2016 2:51:35 下午 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet [jsp] in con

2016-03-22 15:28:16 879

原创 Eclipse-JEE解决Cannot change version of project facet Dynamic web module to 2.4

参考:http://blog.csdn.net/steveguoshao/article/details/38414145描述:之前用MyEclipse10创建的Maven工程,一直运行正常,但使用Eclipse-Java EE luna Service Release 2 (4.4.2)打开该工程时出现如下错误:Cannot change version of project facet

2016-03-22 13:44:42 1944

转载 Libjingle综述

http://www.cppblog.com/peakflys/archive/2013/01/30/197629.aspx国内现在很多语音聊天工具都是基于TURN方式实现的,包括YY、AK等等,这种方式对于服务器的性能要求很高,而且在用户量增大的时候,服务器压力也会越来越大,用户的语音质量也会受到很大影响。而基于P2P方式实现的语聊服务器,就可以极大的避免这种情况的发生,而且用户的语音体验也

2016-03-18 21:17:46 488

转载 WebRTC in the real world: STUN, TURN and signaling

http://www.cnblogs.com/bktmkd/p/5100082.html翻译☞http://www.html5rocks.com/en/tutorials/webrtc/infrastructure/ !WebRTC中文社区原创,转载请注明出处,谢谢,水平有限,部分意思可能不到位,建议参考英文原帖!WebRTC 可以p2p视频通话

2016-03-18 21:16:26 1650

转载 STUN/TURN/ICE协议在P2P SIP中的应用(二)

http://www.cnblogs.com/ishangs/p/3816689.html1       说明2       打洞和穿越的概念... 13       P2P中的打洞和穿越... 24       使用STUN系列 协议穿越的特点... 25       STUN/ TURN/ICE协议的关系... 36       ST

2016-03-17 18:32:35 929

转载 STUN/TURN/ICE协议在P2P SIP中的应用(一)

http://www.cnblogs.com/ishang/p/3810382.html1           说明       本文详细描述了基于STUN系列协议实现的P2P SIP电话过程,其中涉及到了SIP信令的交互,P2P的原理,以及STUN、TURN、ICE的协议交互       本文所提到的各个服务单元的交互均使用UDP,不涉及TCP的打洞及其他

2016-03-17 18:30:53 1009

转载 Linux平台下WebRTC音视频获取(Javascript API)

http://blog.csdn.net/temotemo/article/details/7520175测试平台:操作系统:Ubuntu 11.04一、下载并安装WebKit库1、Linux Ubuntu 11.04或11.10版本2、安装Ericsson Labs public GPG key命令:[cpp] view

2016-03-17 17:55:47 719

Android判断Internet连接

判断当前Android 手机能否上Internet,尽量减少流量

2010-06-28

空空如也

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

TA关注的人

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