按类别查询搜索结果
关于关键词 的检测结果,共 5850
moyaoyi | 2017-06-07 23:15:30 | 阅读(1570) | 评论(0)
偶然的机会看到了一个计算星期几的算法,感觉很怪异并且很有意思就记录一下,也与大家共勉。自己写的代码有些瑕疵,但重点是计算星期的算法值得思索,有不正确的地方希望多多指正。问题:输入年月日计算是星期几?代码如下:#include <stdio.h>int getWeek(int year, int month, int day){int aWeek[12] =...【阅读全文】
jurson | 2017-06-05 15:08:49 | 阅读(2100) | 评论(0)
对于udp而言,recvfrom只返回发送报文的源地址,但是无法知道发送报文的目的地址和收到报文的接口是哪一个?为了完成这个目的,可以通过setsockopt设置IP_PKTINFO,并使用recvmsg的控制信息来实现。如果支持IP_RECVDSTADDR和IP_RECVIF的话,也可以使用IP_RECVDSTADDR和IP_RECVIF来实现。size_t recvmsg(int sockfd, stru...【阅读全文】
king_road | 2017-05-18 21:11:53 | 阅读(1400) | 评论(0)
1    目的     将一个类的接口转换成客户希望的另外一个接口。【阅读全文】
king_road | 2017-05-18 20:11:39 | 阅读(1010) | 评论(0)
单例在资源管理相关等方面 基本上是必须使用的。代码:点击(此处)折叠或打开#include<iostream>#include <pthread.h>#include <stdlib.h>using namespace std;class noncopyable {protected: &nb...【阅读全文】
king_road | 2017-05-18 18:48:31 | 阅读(830) | 评论(0)
建造者模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。例如建造一个车, 宝马先建造车身, 发动机, 车窗, 车轮, 奔驰先造发动机, 车身,车轮, 车窗等等。对于客户来说, 知道造车工厂就可以了, 具体怎么造, 那是汽车工厂的事情。 使用场景     当创建复...【阅读全文】
king_road | 2017-05-18 17:43:42 | 阅读(790) | 评论(1)
工厂模式是属于创建模式, 大体可以分为三种,简单的工厂模式, 工厂方法模式, 抽象工厂模式一:简单工厂模式点击(此处)折叠或打开// 简单工厂模式// 优点, 简单 // 缺点, 当需要增加新的类的时候, 需要修改工厂类, 违反开发封闭的原则, 软件实体(类, ...【阅读全文】
sfc0907 | 2017-05-18 11:08:24 | 阅读(2290) | 评论(0)
文章出处:http://blog.csdn.net/lin_fs/article/details/7804494    最近在工作中遇到一个多进程操作同一文件的问题,一个进程会一直向文件中写入,另一个进程会一直读。为了防止读写冲突,所以需要对文件的操作加以保护。以下是转载部分:表头文件  #include  定义函数&...【阅读全文】
帝国时代211 | 2017-05-14 11:09:51 | 阅读(5030) | 评论(0)
BMP图片格式详解【阅读全文】
清无 | 2017-05-13 14:51:31 | 阅读(2410) | 评论(0)
右键工程项目名点击Add Files选中文件选中targets 为debug和release【阅读全文】
iARM | 2017-05-11 16:05:06 | 阅读(860) | 评论(0)
在网上看到了一个C语言计算日期间隔的方法,咋一看很高深,仔细看更高神,很巧妙。先直接代码吧#include <stdio.h>#include <stdlib.h>int day_diff(int year_start, int month_start, int day_start   , int year_end, int month_end, int day_end){ int y2, m2, d2; int y1, m1, ...【阅读全文】
kensniper | 2017-05-10 10:59:52 | 阅读(0) | 评论(0)
UDP 单播、广播和多播,udp单播广播     使用UDP协议进行信息的传输之前不需要建议连接。换句话说就是客户端向服务器发送信息,客户端只需要给出服务器的ip地址和端口号,然后将信息封装到一个待发送的报文中并且发送出去。至于服务器端是否存在,或者能否收到该报文,客户端根本不用管。  &nbs...【阅读全文】
meme_china | 2017-04-25 18:31:12 | 阅读(390) | 评论(0)
 最近彻底研究分析了ts文件格式,这里做下学习总结:简单的来说,ts文件中的信息其实就是通过负载类型字段来找,找到后把数据从负载中提取出来,ts中可以有很多媒体类型数据,比如说可以同时又音频和视频数据,可是要如何区分ts文件中的数据是音频还是视频呢?这就需要动用ts文件中的PSI描述说明了。PSI:在MPE...【阅读全文】
帝国时代211 | 2017-04-22 12:00:48 | 阅读(1230) | 评论(0)
编程计算一个数的二进制形式1位的总数【阅读全文】
帝国时代211 | 2017-04-21 09:47:19 | 阅读(2190) | 评论(0)
如何用位运算符(~)和数据运算符(-)来计算表示n + 1和n - 1?【阅读全文】
帝国时代211 | 2017-04-08 11:16:49 | 阅读(1250) | 评论(0)
结构体作用及大小计算【阅读全文】
上古归墟 | 2017-03-31 22:52:38 | 阅读(2800) | 评论(0)
本文主要介绍微信wifi智能灯的开发,讲解微信直连sdk的代码。【阅读全文】
【C/C++】 号和槽
rexrock23 | 2017-03-17 14:32:57 | 阅读(910) | 评论(0)
整理笔记的时候发现了大学时期的一些笔记【阅读全文】
dliyc | 2017-03-10 17:37:02 | 阅读(990) | 评论(0)
wojiushiwolh | 2017-03-10 00:14:04 | 阅读(2080) | 评论(0)
进程组:几个进程组队在一起就成了一个进程组,每个进程都有一个进程组ID属性,同一进程组中的进程的进程组ID相同。会话:会话就是多个进程组的组合。会话首进程:一个会话里是有很多进程的,第一个被创建出来的进程就是会话首进程。举个例子:一卡车有许多西瓜,一个西瓜里面有很多籽。这里卡车就是会话,西瓜就是...【阅读全文】
wl820215 | 2017-03-09 13:20:57 | 阅读(2680) | 评论(0)
在项目中经常会用到一些配置文件,在Windows下其后缀是.ini。例如:端口配置.ini配置文件由节、键、值组成。节[section]键=值name=value下面主要用C来实现在Linux下获取配置文件中键的值:如配置文件为sysconfig,在Linux下一般配置文件放在对应的/etc目录下//sysconfig文件信息[cpp] ...【阅读全文】