自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 sigemptyset、sigaddset、sigprocmask的用法

程序可以实现!!!!!!!http://hi.baidu.com/mylife1898/blog/item/09439ef9491f7c51252df2ee.html/cmtid/a5b6e851d8d265868c543006源程序:#include #include #include #include int main(int argc,char **a

2016-10-13 14:37:11 1468

转载 linux 信号signal和sigaction理解

可以实现的!!!!signal,此函数相对简单一些,给定一个信号,给出信号处理函数则可,当然,函数简单,其功能也相对简单许多,简单给出个函数例子如下:[cpp] view plain copy 1 #include    2 #include    3 #include    4    5 void ouch(in

2016-10-13 10:23:12 547

转载 Linux 下基于socket的简单网络聊天室(服务器与客户端)

实验成功!本程序分为服务端与客户端,服务器建立一个共享内存区,用于存贮各个客户端发送过来的消息,服务器接收一个客户端登陆后,即开启一个子进程,原父进程返回等待新客户的登陆,子进程用于接收客户的消息,并把共享内存里面的全部的内容发送给客户端。为了便于处理数据的方便,在处理客户消息的子进程中再创建一个子进程,一个用于接收子进程消息,存于共享内存区;另一个子进程用于发送共享内存给客户端。

2016-10-10 11:36:35 4137 5

转载 Posix多线程编程—线程属性

一.线程属性线程具有属性,用pthread_attr_t表示,在对该结构进行处理之前必须进行初始化,在使用后需要对其去除初始化。我们用pthread_attr_init函数对其初始化,用pthread_attr_destroy对其去除初始化。1.名称:pthread_attr_init/pthread_attr_destroy功能:对线程属性初始化/去除初始化头文件:#includ

2016-10-09 20:45:07 357

转载 linux 信号signal和sigaction理解

今天看到unp时发现之前对signal到理解实在浅显,今天拿来单独学习讨论下。signal,此函数相对简单一些,给定一个信号,给出信号处理函数则可,当然,函数简单,其功能也相对简单许多,简单给出个函数例子如下:[cpp] view plain copy 1 #include    2 #include    3 #includ

2016-10-09 20:44:24 401

转载 Linux下socket TCP的简单例子

服务器端:#include#include // for close function#include string.h> // for bzero function#include#include#include #include #includein.h>#include #define SERV_PORT 5555#define SERV_IP "xxx.xxx.

2016-10-09 20:43:41 357

转载 linux下c/c++实例之十socket简单应用

一、简介      通过socket扫描本机打开的tcp端口号,模拟用户名、密码登录服务器的过程、socket文件传输及模仿http服务器。二、详解1、Linux下tcp端口扫描(1)scanport.c:[html] view plain copy// 端口扫描程序,只支持扫描TCP端口  #includ

2016-10-09 20:42:29 1071

转载 Linux Socket 编程实例(一个Hello World程序)

在Linux下写了个小的socket程序,分为客户端和服务器端,服务端开一个端口(2000),做为一个daemon,等待客户的连接请求.一旦有客户连接,服务器端打印出客户端的IP地址和端口,并且向服务器端发送欢迎信息和时间.下面是服务端的代码(tcpserver.c).由于这只是个简单的程序,所以只用了单线程实现!tcpserver.c/** * Tcp Server program,

2016-10-09 20:40:53 4221 1

转载 inet_ntoa函数陷阱

#include stdio.h>#include sys/socket.h>#include netinet/in.h>#include arpa/inet.h>#include string.h>int main(int argc, char* argv[]){    struct in_addr addr1,addr2;    unsigned long l1

2016-10-09 18:04:26 415

转载 使用Caffe 增加自定义 Layer 及其 ProtoBuffer 参数

在使用 Caffe 过程中经常会有这样的需求:已有 Layer 不符合我的应用场景;我需要这样这样的功能,原版代码没有实现;或者已经实现但效率太低,我有更好的实现。方案一:简单粗暴的解法——偷天换日如果你对 ConvolutionLayer 的实现不满意,那就直接改这两个文件:$CAFFE_ROOT/include/caffe/layers/conv_lay

2016-10-09 09:46:36 5333 3

转载 Linux C Socket编程原理及简单实例

部分转自:http://goodcandle.cnblogs.com/archive/2005/12/10/294652.aspx1.   什么是TCP/IP、UDP?2.   Socket在哪里呢?3.   Socket是什么呢?4.   有很多的框架,为什么还在从Socket开始?5.   Linux C Socket简单示例 1.什

2016-10-07 19:46:00 400

转载 Linux Socket编程(不限Linux)

“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有

2016-10-07 19:42:21 247

转载 有关 XPATH 注入的介绍与代码防御

0x01 介绍       软件未正确对 XML 中使用的特殊元素进行无害化处理,导致攻击者能够在终端系统处理 XML 的语法、内容或命令之前对其进行修改。在 XML 中,特殊元素可能包括保留字或字符,例如“”、“"”和“&”,它们可能用于添加新数据或修改 XML 语法。我们发现用户可控制的输入并未由应用程序正确进行无害化处理,就在 XPath 查询中使用。例如,假定 XML 文档包含“u

2016-10-07 16:00:01 865

转载 神经网络NeualNet代码

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 4

2016-10-07 15:35:42 838

转载 linux编程获取本机IP地址

ifaddrs结构体定义如下:C代码  struct ifaddrs   {       struct ifaddrs  *ifa_next;    /* Next item in list */       char            *ifa_name;    /* Name of interface */       unsigned int 

2016-10-07 10:55:28 1050

转载 c++ find()

STL的find,find_if函数提供了一种对数组、STL容器进行查找的方法。使用该函数,需 #include 我们查找一个list中的数据,通常用find(),例如:using namespace std;int main(){    list lst;    lst.push_back(10);    lst.push_back(20);    lst.p

2016-10-06 15:53:52 274

转载 c++find函数用法

头文件#include 函数实现templateclass InputIterator, class T>InputIterator find (InputIterator first, InputIterator last, const T& val){ while (first!=last) { if (*first==val) return

2016-10-06 15:52:05 818

转载 微信程序解析

九个月之前,应用号首次被提出。近日,应用号以“小程序”的名称,正式向200人发出公测邀请。“无需下载,用完即走”,微信小程序提供了一种新的开放能力,使其在IT圈中迅速引起广泛讨论,也吸引众多开发者怀着一颗好奇心开始对它一探究竟。为了减少开发者的学习成本,本文特别整理了数十篇CSDN博主的精华文章,他们从不同角度分析了微信小程序是什么、可产生的影响力及各类实践总结,帮你快速入门微信程序。

2016-10-06 15:51:18 366

转载 vector用法

在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout(5)使用迭代器访问元素.vectorint>::iterator it;for(it=ve

2016-10-06 15:36:27 617

空空如也

空空如也

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

TA关注的人

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