ChinaUnix首页
|
论坛
|
博客
博客首页
博客专家
往日推荐
博客文集
博文
博主
热搜:
Windows
JavaScript
服务器
PHP
敏捷
Oracle
ubuntu
信息
博客首页 〉
搜索结果
按类别查询搜索结果
操作系统
程序设计
数据库
热点技术
综合
架构与运维
移动开发与应用
Web前端
LINUX
|
BSD
|
WINDOWS
|
其他UNIX
|
AIX
|
SOLARIS
|
C/C++
|
Java
|
Python/Ruby
|
项目管理
|
Web开发
|
嵌入式
|
C#/.net
|
PHP
|
Delphi
|
PERL
|
Erlang
|
Verilog
|
敏捷开发
|
Mysql/postgreSQL
|
Oracle
|
DB2/Informix
|
Sybase
|
数据库开发技术
|
SQLite/嵌入式数据库
|
SQLServer
|
NOSQL
|
虚拟化
|
云计算
|
大数据
|
HADOOP
|
高性能计算
|
IT业界
|
IT职场
|
信息化
|
网络与安全
|
系统运维
|
服务器与存储
|
架构设计与优化
|
Android平台
|
iOS平台
|
Windows平台
|
其他平台
|
Html/Css
|
JavaScript
|
jQuery
|
HTML5
|
关于关键词 的检测结果,共
23649
条
【C/C++】
do{...}while(0)
的
意义和用法
qgx2009
| 2018-07-30 14:38:34 | 阅读(1060) | 评论(0)
备忘转自:http://www.spongeliu.com/415.htmllinux内核和其他一些开源的代码中,经常会遇到这样的代码:do{ ... }while(0)这样的代码一看就不是一个循环,do..while表面上在这里一点意义都没有,那么为什么要这么用呢?实际上,do{...}while(0)的作用远大于美化你的代...
【阅读全文】
【C/C++】
Redis内存管理
的
基石zmallc.c源码解读
qgx2009
| 2018-07-30 14:37:17 | 阅读(1160) | 评论(0)
先总结:1、zmalloc的原理是每次分配内存时都多分配一个sizeof(size_t)大小的空间用来记录本次分配的内存大小,相应的释放内存时也需要是否多分配的那块内存。2、用一个全局变量用来记录分配的总内存大小,这样malloc时增加该值,free时减该值。下面是转载:zmalloc.hzmalloc.c宏变量说明:其他...
【阅读全文】
【C/C++】
#define中#和##
的
作用
zds05
| 2018-07-29 17:29:57 | 阅读(1060) | 评论(0)
#define f(a,b) a##b #define d(a) #a #define s(a) d(a) void main( void ) { puts(d(f(a,b))); puts(s(f(a,b))); } 输出结果: f(a,b) ab分析: ##把两个...
【阅读全文】
【C/C++】
zeromq测试示例c++ python互相通
信
rep/req
2005227042
| 2018-07-27 15:58:06 | 阅读(0) | 评论(0)
1)rep服务C++版本点击(此处)折叠或打开#include <zmq.h>#include <string.h>int main(){ void* context = zmq_ctx_new(); void* responder = zmq_socket(co...
【阅读全文】
【C/C++】
C++模板参数替换
的
理解
浅色年华
| 2018-07-26 15:38:51 | 阅读(1040) | 评论(0)
main.cpp里调用PRINT ( La ); // La是一个自定义的List对象print的声明在UniPrint/print.h里注意C++模板类的定义和实现必须要在同一个文件中,通常是头文件,因为编译器要看到模板实现才能展开模板。但是print.h里的模板类UniPrint只有方法的声明,没有方法的实现。所以print.h的末尾引入了print_implementati...
【阅读全文】
【C/C++】
交换两个数
的
四种方法
sailingnew
| 2018-07-21 11:31:47 | 阅读(1100) | 评论(0)
一.建立临时变量 1.普通的方法: 思路简介:建立一个临时变量,通过temp=a,a=b,b=temp来实现交换。 缺点:这只是一种假交换,由于这只是在函数内部...
【阅读全文】
【C/C++】
嵌入式软件开发工程师谈软件架构
的
设计
jxhaoxia
| 2018-07-18 15:14:07 | 阅读(3130) | 评论(0)
虽然作者说特指linux平台,但是即使如今的ARM平台,此思量依然适用。注:此处嵌入式特指基于linux平台,单片机和其他rtos不在讨论范围问题总是有原因的,我说下自己的理解:打开拉勾等招聘网站,搜索架构师,会出现各种系统架构师,web架构师,后台服务端架构师等等,但是唯独很难看到嵌入式软件架构...
【阅读全文】
【C/C++】
创蓝253云通讯平台---短
信
验证码接口说明
luck_yun
| 2018-07-12 16:45:58 | 阅读(1090) | 评论(0)
创蓝253云通讯平台---短信验证码接口说明
【阅读全文】
【C/C++】
开发一个自己
的
CSS 框架(一)
浅色年华
| 2018-07-10 15:01:00 | 阅读(730) | 评论(0)
代码仓库点我传送因为简单,强依赖原生 Javascript 对虚拟 DOM 不友好(如 React、Vue、Angular),使用虚拟 DOM 对使用原生 Javascript 编程(JQuery)不友好。没有代码是最棒的代码,部署在任何地方,运行在任何地方。我会告诉我叫 IE 吗?看这表情,我会骗你?原文链接...
【阅读全文】
【C/C++】
C语言
的
位域
qgx2009
| 2018-07-04 14:34:37 | 阅读(600) | 评论(0)
刚才看到c语言位域的概念,位域一般用到协议定义里面,翻到一篇文章贴过来备用。 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,...
【阅读全文】
【C/C++】
C++基类和派生类
的
构造和析构顺序
守候心田
| 2018-07-02 11:27:08 | 阅读(0) | 评论(0)
构造:先基类构造,在派生类构造析构:先派生类析构,再基类析构
【阅读全文】
【C/C++】
【C(C++)】创蓝253云通讯平台国际短
信
API接口DEMO
创蓝253
| 2018-06-29 10:18:29 | 阅读(1470) | 评论(0)
#include <arpa/inet.h>#include <assert.h>#include <errno.h>#include <netinet/in.h>#include <signal.h>#include <stdlib.h>#include <stdio.h>#include <string.h>#include <sys/types.h>#include <sys/socket.h>#include <sys/wait.h>#include <netdb.h>//#includ...
【阅读全文】
【C/C++】
【ASP】创蓝253云通讯平台国际短
信
API接口DEMO
创蓝253
| 2018-06-29 10:17:11 | 阅读(1090) | 评论(0)
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%><%Function Post(url,data) dim Https ...
【阅读全文】
【C/C++】
运动物体
的
检测
albert_shao
| 2018-06-28 22:13:23 | 阅读(950) | 评论(0)
通过一个实际的记录,可以看到如何从想法变为现实。最重要的还是目标,只要有了目标,剩下的事情去实现就好了。
【阅读全文】
【C/C++】
C++继承中重载、重写、重定义
的
区别
pppstar
| 2018-06-22 17:42:58 | 阅读(1350) | 评论(0)
C++继承中重载、重写、重定义的区别:重载overload:是函数名相同,参数列表不同 重载只是在类的内部存在。但是不能靠返回类型来判断。重写override:也叫做覆盖。子类重新定义父类中有相同名称和参数的虚函数。函数特征相同。但是具体实现不同,主要是在继承关系中出现的 。重...
【阅读全文】
【C/C++】
C++公有继承,私有继承和保护继承
的
区别--
pppstar
| 2018-06-22 17:42:03 | 阅读(990) | 评论(0)
昨天学习三种继承方式,有些比喻十分形象,特此分享。首先说明几个术语:1.基类基类比起它的继承类是个更加抽象的概念,所描述的范围更大。所以可以看到有些抽象类,他们设计出来就是作为基类所存在的(有些名字里面有abstract的)。基类也叫父类,虽然本人觉得这个比喻并不恰当。因为实际上子类是基类的...
【阅读全文】
【C/C++】
简单实现客户端服务端互联通
信
levy_lee
| 2018-06-15 18:30:12 | 阅读(1380) | 评论(0)
/*服务端程序*/#include <stdio.h>#include <stdlib.h>#include<sys/types.h>#include<sys/socket.h>#include <string.h>#include <string.h>#include <arpa/inet.h>#include <netinet/in.h>#include <arpa/inet.h>#include <errno.h>int main(void){ int sockfd,ret,newfd; int readlen; in...
【阅读全文】
【C/C++】
浅析二叉树
的
遍历以及二叉查找树
StolennnXB
| 2018-06-08 23:45:30 | 阅读(2930) | 评论(0)
本文简要介绍了二叉查找树的插入和删除操作,以及三种便利的递归与非递归实现
【阅读全文】
【C/C++】
Linux ldd -- 查看可执行文件所依赖
的
动态链接库
xuequansongmo
| 2018-06-07 16:14:08 | 阅读(0) | 评论(0)
动态链接库
【阅读全文】
【C/C++】
关于java
的
date转换成c++
的
tm问题。
pamire
| 2018-06-06 16:52:41 | 阅读(1230) | 评论(0)
java.sql.Date java.util.Date 转换 tm
【阅读全文】
首页
<<
7
8
9
10
11
12
13
14
15
16
>>
末页