ChinaUnix首页
|
论坛
|
博客
博客首页
博客专家
往日推荐
博客文集
博文
博主
热搜:
网络安全
C#
C语言
PHP
敏捷
Oracle
AIX
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
|
关于关键词 的检测结果,共
5605
条
【C/C++】
磁卡软解码技术-
信
号处理
chunchui1987
| 2017-07-23 13:32:43 | 阅读(850) | 评论(0)
所谓磁卡软件解码就是指不通过专用解码芯片,而是通过用软件的方式来实现,这样灵活度高,成本也大大降低了,所有目前专业做这一行的公司都实现了自己的软解码技术,像目前大多数POS上都是用软解码。虽然需要实现这个技术的公司已经很少了,但我还是在此分享一下最近的成果。 磁卡最常见算是银行卡了,虽然国内已逐渐淘汰...
【阅读全文】
【C/C++】
c标
准
库中的快速排序法qsort( )
mk112255
| 2017-07-22 10:39:08 | 阅读(0) | 评论(0)
快速排序法原型为:void qsort (void *base,size_t nmemb,size_t size, int (*compar)(const void *,const void *));第一个参数是指针,指向等...
【阅读全文】
【C/C++】
Linux下发
生
段错误时如何产
生
core文件
权艺
| 2017-07-15 14:50:01 | 阅读(1700) | 评论(0)
Linux下C程序常常会因为内存访问错误等原因造成segment fault(段错误),此时如果系统core dump功能是打开的,那么将会有内存映像转储到硬盘上来,之后可以用gdb对core文件进行分析,还原系统发生段错误时刻的堆栈情况。这对于我们发现程序bug很有帮助。 使用ulimit -a可以查看系统core文件...
【阅读全文】
【C/C++】
应用层通过netlink获取指定接口
信
息
philarlala
| 2017-07-13 19:25:51 | 阅读(10950) | 评论(0)
同事最近想用netlink 获取指定网卡的信息,在网上搜了大半天,都是用netlink获取全部网卡的信息的例子,没有获取指定网卡信息的例子,找我帮忙看看,建议他用ioctl(前段时间刚好总结了ioctl 相关的内容,想了解的请参考http://blog.chinaunix.net/uid-30226910-id-5766831.html),不过个人认为netlink 也肯定是能获取指...
【阅读全文】
【C/C++】
flock和fcntl
加
锁详解
sfc0907
| 2017-07-13 14:42:26 | 阅读(2750) | 评论(0)
原文网址:http://www.jb51.net/article/90255.htm首先flock和fcntl是系统调用,而lockf是库函数。lockf实际上是fcntl的封装,所以lockf和fcntl的底层实现是一样的,对文件加锁的效果也是一样的。后面分析不同点时大多数情况是将fcntl和lockf放在一起的。下面首先看每个函数的使用,从使用的方式和效果来看各个函数的区...
【阅读全文】
【C/C++】
证
书及原理介绍(认
证
,签名,openssl)
wavespider
| 2017-07-12 13:57:51 | 阅读(3950) | 评论(0)
本文从原理到openssl的基本使用进行了讲解,有一些是从网络上找来的资源,如有冒犯,请告知。都是按照自己的想法来分析的,如果有不对的地方,还请大牛们进行指正。
【阅读全文】
【C/C++】
应用层通过ioctl获取系统接口
信
息-struct ifreq& strcuct ifconf
philarlala
| 2017-06-24 18:40:35 | 阅读(3360) | 评论(0)
在应用层获取系统的网卡或者路由的信息都可以通过ioctl 获取,总结一下使用ioctl 获取网卡信息相关的内容1.关键数据结构,strucet ifreq 通过ioctl 获取某一个网卡信息的数据结构,struct ifconf 是获取所有可用网卡的数据结构(经实践,不管网卡link 状态是up or down,只能获取配置了ip地址网卡)struct ifreq 和 struc...
【阅读全文】
【C/C++】
git跨平
台
换行符
cokeboL
| 2017-06-21 17:08:43 | 阅读(0) | 评论(0)
git config --global/--system core.autocrlf true 设置为 true 时提交和检出都不会替换换行符git config -l 查看当前生效项
【阅读全文】
【C/C++】
C++标
准
库addressof的应用
Aquester
| 2017-06-15 09:52:54 | 阅读(2740) | 评论(0)
C++11将addressof作为标准库的一部分,用于取变量和函数等内存地址。代码示例:#include <memory>#include <stdio.h>void f() {}int main(){ int m; printf("%p\n", std::addressof(m)); // 一些环境非C++11可用std::__addressof printf("%p\n", std::addressof(f))...
【阅读全文】
【C/C++】
UDP recvmsg 返回目的地址和目的接口
信
息
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...
【阅读全文】
【C/C++】
客户端 用不用 bind 的
区
别
sx_lwc
| 2017-06-01 15:33:36 | 阅读(180) | 评论(0)
【阅读全文】
【C/C++】
C结构体、C++结构体 和 C++类的
区
别
z4656207
| 2017-05-24 08:45:53 | 阅读(1370) | 评论(0)
【阅读全文】
【C/C++】
函数后面
加
一个const的作用(转)
z4656207
| 2017-05-24 08:45:30 | 阅读(1270) | 评论(0)
【阅读全文】
【C/C++】
unix平
台
动态连接库的版本管理
pacman2000
| 2017-05-23 06:36:35 | 阅读(3200) | 评论(1)
世界上唯一不变的是变化,对于动态连接库更是如此。动态库天生为方便程序的更新而设计,只需要替代库文件,无需重新编译主程序,即可运行更新后的版本。另外,动态库是多应用共享的,多个程序使用同一个库,那么库只会加载一份。 但是,现实往往不这么简单。既然动态库...
【阅读全文】
【C/C++】
char *a 和char a[] 的
区
别(指针和数组的
区
别)
wonderfulpjz
| 2017-05-22 13:35:04 | 阅读(620) | 评论(0)
在C/C++中,指针和数组在很多地方可以互换使用,这使得我们产生一种错觉,感觉数组和指针两者是完全等价的,事实上数组和指针是有很大的区别的。1.两者在含义上的区别。 数组对应着一块内存区域,而指针是指向一块内存区域。其地址和容量在生命期里不会改变,只有数组的内容可以改变;而指针却...
【阅读全文】
【C/C++】
Linux添
加
头文件路径—INCLUDE_PATH
西门不旷课
| 2017-05-21 07:02:24 | 阅读(570) | 评论(0)
Linux添加头文件路径—INCLUDE_PATH
【阅读全文】
【C/C++】
各unix平
台
动态连接库的编译与使用
pacman2000
| 2017-05-18 07:17:12 | 阅读(2530) | 评论(0)
unix平台下,动态连接库的使用有两种方式,link方式和dlopen方式。需要设置LD_LIBRARY_PATH作为查找路径(低版本AIX使用LIBPATH)。link方式是程序启动时加载所有编译时连接的动态库,直到程序结束也不会关闭。dlopen方式是在运行中按照参数指定的方式加载动态库,并可以使用dlclose函数关闭,直到下次再使用dlopen重新加...
【阅读全文】
【C/C++】
c语言学习笔记--chapter0-getchar,scanf以及缓冲
区
的概念
超凡天赐
| 2017-05-13 23:10:01 | 阅读(160) | 评论(0)
【阅读全文】
【C/C++】
C++中位拷贝与值拷贝的
区
别
帝国时代211
| 2017-05-10 22:51:16 | 阅读(1520) | 评论(0)
C++中位拷贝与值拷贝的区别
【阅读全文】
【C/C++】
pv操作经典问题-
生
产者与消费者问题
nongchaoer_t
| 2017-05-09 11:45:46 | 阅读(1530) | 评论(0)
【阅读全文】
首页
<<
2
3
4
5
6
7
8
9
10
11
>>
末页