按类别查询搜索结果
关于关键词 的检测结果,共 7894
StolennnXB | 2018-05-09 23:47:15 | 阅读(2570) | 评论(0)
本文由leetcode题目474切入,介绍了1唯01背包问题的解决思路以及优化,进而可以推广至二维乃至更高维度~【阅读全文】
dasunwarman | 2018-04-23 19:45:49 | 阅读(3330) | 评论(0)
1、代码 mkdir testcrpccd testcrpcvi test.xtest.x内容,如下 program TESTPROG { version VERSION { string TEST(string) = 1; } = 1;} = 87654321;使用rpcgen生成代码 rpcgen test.x得到文件,如下 test_clnt.c test.h test_svc.c再生成test_clnt_func.c rpcgen -Sc -o...【阅读全文】
k_ewell | 2018-04-07 17:16:52 | 阅读(3750) | 评论(0)
centos rtl8192eu WIFI NetworkManager wifi.scan-rand-mac-address【阅读全文】
aquester | 2018-02-26 20:59:50 | 阅读(75800) | 评论(0)
问题复现步骤:1) 输入字符串:{    "V":0.12345678}2) 字符串转成cJSON对象3) 调用cJSON_Print将cJSON对象再转成字符串4) 再将字符串转成cJSON对象5) 保留8位精度方式调用printf打印值,输出变成:0.123456问题的原因出在cJSON的print_number函数:static char *print_number(cJSON *item){&n...【阅读全文】
andersonyan | 2018-01-14 23:35:51 | 阅读(3440) | 评论(0)
1. 什么是回调 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用, 是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调,     是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步...【阅读全文】
philarlala | 2018-01-05 15:01:20 | 阅读(2160) | 评论(0)
1.关于组播的问题描述:加入组播组使用struct ip_mreqn,通过ip和网卡index 加入,离开组播组的时候使用struct ip_mreq ,只通过ip 离开,当网卡ip先清除,再离开组播组的话,无法通过ip找到对应的网卡,离开失败。查看内核ip_mc_find_dev 发现,查找网卡的顺序是先index,然后ip,最后目的ip路由对应的出接口,因此用网...【阅读全文】
osmanthusgfy | 2017-12-25 13:53:23 | 阅读(2180) | 评论(0)
如题,参考MS的文档:https://blogs.msdn.microsoft.com/chuckw/2012/11/30/direct3d-sdk-debug-layer-tricks/https://blogs.msdn.microsoft.com/vcblog/2015/03/31/visual-studio-2015-and-graphics-tools-for-windows-10/安装Graphics Tools就行了,具体安装步骤如文档所说:To install the Graphics To...【阅读全文】
309976659 | 2017-12-23 13:51:09 | 阅读(830) | 评论(0)
STM32的芯片种类繁多,而有时候应项目需要,往往需要尝试好几款芯片,那么当拿到一款没用过的芯片之后如何快速上手呢?我的方法是,登录ST中国官网(http://www.stmcu.com.cn),下载该芯片的相关资料(Cube包,芯片datasheet,芯片UserManual),借助Cube包内的例程,即可快速熟悉该单片机的外设配置。...【阅读全文】
key_person | 2017-12-08 18:45:51 | 阅读(2400) | 评论(0)
探讨使用信号量和条件变量实现的多线程循环队列的性能差异【阅读全文】
key_person | 2017-11-30 19:06:52 | 阅读(11000) | 评论(0)
VS中是可以方便的查看容器中的变量的,GDB如何打印STL中容器的变量呢?GDB官方提供了一个符号文件,如果是简单的打印变量信息,可以下载到项目中加载进来使用。符号文件地址:https://sourceware.org/gdb/wiki/STLSupport 下载gdb-stl-views使用GDB调试代码时,使用source命令加载该符号文件(如:source ~/stl...【阅读全文】
pppStar | 2017-11-21 11:20:34 | 阅读(44210) | 评论(0)
一.综述 针对服务器网络性能进行优化的工作是极端复杂的,因为在这里有多个不确定因素影响的最终的性能,在这里并不是简单的1+1+2=4的问题,而很可能会是1+1+2=-1。粗略的说,影响性能因素的元素大致有:IOAT配置,网卡驱动版本,操作系统版本,主板芯片组-芯片型号/主板布线,应用程序架构...   &...【阅读全文】
zhanggf8220 | 2017-11-20 11:27:29 | 阅读(2880) | 评论(0)
 libiconv.so.2.5.0: ELF 32-bit LSB shared object, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, with unknown capability 0xf41 = 0x756e6700, not stripped    这个LSB 和MSB 就是大端,小端的问题,在这里我不讲大小端原理,只说编译问题。默认情况下mips-linux-gnu-gcc编...【阅读全文】
【C/C++】 递归的
key_person | 2017-11-14 19:29:49 | 阅读(1320) | 评论(0)
不使用递归的理由【阅读全文】
密林三木 | 2017-11-06 14:23:52 | 阅读(1150) | 评论(0)
Linux 2.6系统调用注册及调用流程:init/main.c --->start_kernel()--->arch/x86/kernel/traps.c.trap_init()在此文件中,执行如下函数进行system_call与int 0x80绑定:# define SYSCALL_VECTOR0x80set_system_trap_gate(SYSCALL_VECTOR, &system_call);arch/x86/kernel/entry_64.S.system_call():cmpq $...【阅读全文】
密林三木 | 2017-11-06 14:22:05 | 阅读(1480) | 评论(0)
Linux 内核态系统调用函数定义file:include/linux/syscalls.hSYSCALL_DEFINE0#define SYSCALL_DEFINE0(name) asmlinkage long sys_##name(void)asmlinkage 通过堆栈而不是寄存器进行参数传递。#define asmlinkage CPP_ASMLINKAGE __attribute__((syscall_linkage))示例函数:SYSCALL_DEFINE2(gethostname, ...【阅读全文】
密林三木 | 2017-11-06 14:17:11 | 阅读(1170) | 评论(0)
linux int 0x80系统调用系统调用汇编实现:点击(此处)折叠或打开.section .datamsg:        .ascii "hello world!\n".section .text...【阅读全文】
gjh_1234 | 2017-10-30 14:37:50 | 阅读(1530) | 评论(0)
小不点的成长 | 2017-10-25 17:48:15 | 阅读(1690) | 评论(0)
dream_my_dream | 2017-10-18 22:54:00 | 阅读(930) | 评论(0)
c函数调用过程原理及函数栈帧分析【阅读全文】
Laine_Ch | 2017-10-15 21:02:50 | 阅读(400) | 评论(0)
vector学习随笔之clear【阅读全文】