• 关于

    struct出现问题怎么解决

    的搜索结果
  • 字符串按规则排序算法

    写这个东西源自于公司组织的一次编程道场,最后的总结就是,尽量使用既有的库,将问题转化为既有库算法能解决的问题,可读性第一,效率第二。老大们说的话总是让人觉得醍醐灌顶,不要自己实现一个功能为了去榨取那么一点点性能,最终还不一定能榨出来!不知道有没有什么特别的原因,最后几位老大展示出的代码竟然一模一样...

    文章 科技小能手 2017-11-12 817浏览量

  • linux 串口0x03,0x13的问题【转】

     linux 串口0x03,0x13的问题 本人最近在调linux串口的时候,发现其他数据接收正常,但是0x13怎么也接收不到,后面发现了这篇文章,两天的bug终于解决了,原来是linux底层uart配置问题,现分享给大家 版权所有,转载必须说明转自 http://my.csdn.net/weiq...

    文章 桃子红了呐 2017-11-07 868浏览量

  • 如何任意扩展sk_buff而不重新编译内核

    玩Linux网络的同好一定希望可以任意定义网络处理逻辑的行为,可谓协议处理的高端定制,最显而易见的办法就是在结构体里面加一个字段,事实上Linux的一个入口流控补丁IMQ就是这么做的,它简单的修改了Linux内核的sk_buff结构体的定义,增加了一个字段,增加了一个IMQ使用的字段,然后重新编译...

    文章 科技小能手 2017-11-12 809浏览量

  • Linux设备模型(9)_device resource management ---devm申请空间【转】

    阅读目录 转自:http://www.wowotech.net/linux_kenrel/device_resource_management.html   回到顶部 转自:http://www.wowotech.net/linux_kenrel/device_resource_mana...

    文章 桃子红了呐 2017-11-14 968浏览量

  • c语言中较常见的由内存分配引起的错误_内存越界_内存未初始化_内存太小_结构体隐含指针

    1.指针没有指向一块合法的内存   定义了指针变量,但是没有为指针分配内存,即指针没有指向一块合法的内浅显的例子就不举了,这里举几个比较隐蔽的例子。 1.1结构体成员指针未初始化   1 2 3 4 5 6 7 8 9 10 11 struct student {   char *...

    文章 文艺小青年 2017-06-29 869浏览量

  • Linux设备模型(9)_device resource management ---devm申请空间【转】

    转自:http://www.wowotech.net/linux_kenrel/device_resource_management.html   1. 前言 蜗蜗建议,每一个Linux驱动工程师,都能瞄一眼本文。 之所以用“瞄”,因此它很简单,几乎不需要花费心思就能理解。之所有这建议,是...

    文章 sky-heaven 2016-07-25 609浏览量

  • 十天学Linux内核之第三天---内存管理方式

    原文:十天学Linux内核之第三天---内存管理方式   昨天分析的进程的代码让自己还在头昏目眩,脑子中这几天都是关于Linux内核的,对于自己出现的一些问题我会继续改正,希望和大家好好分享,共同进步。今天将会讲诉Linux如何追踪和管理用户空间进程的可用内存和内核的可用内存,还会讲到内核对内存分...

    文章 杰克.陈 2015-01-27 646浏览量

  • 24小时学通Linux内核之内存管理方式

      昨天分析的进程的代码让自己还在头昏目眩,脑子中这几天都是关于Linux内核的,对于自己出现的一些问题我会继续改正,希望和大家好好分享,共同进步。今天将会讲诉Linux如何追踪和管理用户空间进程的可用内存和内核的可用内存,还会讲到内核对内存分类的方式以及如何决定分配和释放内存,内存管理是应用程序...

    文章 技术让梦想更伟大-李肖遥 2015-01-22 559浏览量

  • linux 串口0x03,0x13的问题【转】

     linux 串口0x03,0x13的问题 本人最近在调linux串口的时候,发现其他数据接收正常,但是0x13怎么也接收不到,后面发现了这篇文章,两天的bug终于解决了,原来是linux底层uart配置问题,现分享给大家 版权所有,转载必须说明转自 http://my.csdn.net/weiq...

    文章 sky-heaven 2015-04-08 656浏览量

  • 设备端开发常见问题(1)

    【】设备端上报{"Content":"Publish message to topic:/a1yYDYMf6Fw/GZDD-MQTT-T1-002/user/get,QoS=0","Reason":"No authorization"},这种问题就是topic权限对应权限不对,发布和订阅注意一些,...

    文章 _雨曦 2020-08-06 266浏览量

  • poll/epoll/keyed-poll/keyed-epoll的唤醒--分层次的解决方案

    linux中poll系统调用实现了对文件描述符的轮询,由于poll的实现问题,每当一个或者多个文件描述符上有事件发生的时候,poll的核心并没有什么好的办法可以知道到底是哪些文件描述符上发生了事件,于是不得不采用遍历所有的fd_set中的文件描述符的办法,但是这种方式很低效,如果有很多的描述符但是...

    文章 科技小能手 2017-11-12 891浏览量

  • CentOS安装scrot记

    似乎感觉这个事件没什么好写的,但我还是记一下。 CentOS下没有个很爽的截图软件,网上学友们都推荐scrot这个。 提示:在Gnome下,可以用 gnome-screenshot 命令行进截屏,详细使用方法请 man。安装scrot实在太折腾了! 1. 安装 scrot的源码在:http:...

    文章 李名赫 2016-04-22 2816浏览量

  • 《C陷阱与缺陷》学习笔记(下):连接、库函数、预处理器、可移植性缺陷及其他

    第四章  连接   连接器并不理解C语言,然而它能理解机器语言和内存布局。作者强调连接器并不能处理连接时和C语言相关的一些错误,如果C语言提供了lint,要善加利用。   每个外部对象都必须在程序某个地方进行定义。这就意味着如果一个程序中包括了语句extern int a;就应该在别的某个地方包括...

    文章 长征6号 2017-04-12 841浏览量

  • 我们应该怎么样编写 Go 语言库,有哪些标准可以参考?

    云栖号:https://yqh.aliyun.com第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策! 不久前我和朋友们想出一个主意,准备合并我们的 IRC bots,并用 Go 重写它们。为了防止重写大部分现有功能,我们试图找到支持 bots 程...

    文章 云栖号资讯小编 2020-02-11 367浏览量

  • socket通信简介

    前言   我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这...

    文章 chars-d 2016-04-21 1204浏览量

  • 【Linux网络】Linux Socket编程 TCP协议

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

    文章 沧海一笑dj 2015-02-02 1515浏览量

  • Linux Socket编程(不限Linux)

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

    文章 吴秦tylerzhu 2016-04-26 1067浏览量

  • C++ Traits编程技法--从迭代器的设计看参数推导与类型推导

    迭代器与相应类型推导 在写作泛型函数或代码时,我们可能存在这样的需要:与参数相关的其它类型,比如一个迭代器的值的类型,在算法中运用迭代器时,很可能会用到其也叫相应类型(associate type)。 什么是相应类型? 迭代器所指之物的类型就是其中一个。如果我们的算法中有必要声明一个变量,以”...

    文章 shy丶gril 2016-05-19 2150浏览量

  • 24小时学通Linux内核之向内核添加代码

      睡了个好觉,很晚才起,好久没有这么舒服过了,今天的任务不重,所以压力不大,呵呵,现在的天气真的好冷,不过实验室有空调,我还是喜欢待在这里,有一种不一样的感觉,在写了这么多天之后,自己有些不懂的页渐渐的豁然开朗了吗,而且也交到了一些朋友,真是相当开心啊。今天将介绍一下向内核中添加代码,一起来看看...

    文章 技术让梦想更伟大-李肖遥 2015-01-28 674浏览量

  • 记录一次无聊的(经历了Nodejs -> Shell -> C)的探索问题过程

    提出问题 在运行项目的服务器的git是1.8.3.1版本的时候,pm2 deploy 项目,服务器fetch不到最新的一次commit。 对于这个问题,在pm2的github也有issues讨论。然后开issues的人表示 pm2-deploy is garbage  并且觉得  I find i...

    文章 野兽'' 2017-09-24 901浏览量

  • 十天学Linux内核之第九天---向内核添加代码

    原文:十天学Linux内核之第九天---向内核添加代码   睡了个好觉,很晚才起,好久没有这么舒服过了,今天的任务不重,所以压力不大,呵呵,现在的天气真的好冷,不过实验室有空调,我还是喜欢待在这里,有一种不一样的感觉,在写了这么多天之后,自己有些不懂的页渐渐的豁然开朗了吗,而且也交到了一些朋友,真...

    文章 杰克.陈 2015-01-28 745浏览量

  • Linux bonding的初始状态问题以及解决

    问题: 启动一个bonding网卡,往其里面添加两个根本就没有插着网线的网卡,拉起该bonding后,ifconfig发现其有RUNNING标志,然后将其一个slave插上网线再拔掉,ifconfig就没有RUNNING标志了。分析: 这个问题实际上无伤大雅,只是在第一次欺骗一下OS而已,然而却会...

    文章 科技小能手 2017-11-12 952浏览量

  • 阿里内核月报2014年12月

    Live kernel patching on track for 3.20 运行时间敏感的用户一直以来都很希望有一种方法可以在不重启系统的情况下对运行的操作系统内核打补丁。目前有几个还没有进入主线内核的实现(比如:kpatch, Kgraft)。很明显,这些实现不可能全部进入upstream内核...

    文章 场景研读 2017-06-07 1750浏览量

  • 01.C++(一)----面向对象的思想

    (创建于2017/12/20) 1.命名空间 namespace :C++引入的用于解决多个模块间命名冲突问题的一个机制,他是一个由程序设计者命名的内存区域,程序设计者可以根据需要指定一些有名字的空间域,把一些全局实体分别放在各个命名空间中,从而与其他全局实体分隔开来。 #include <...

    文章 黑夜路口 2018-03-14 693浏览量

  • 多线程程序操作共享区域(文件)的一点体会

         最近比较忙,很久没有写博客了,持续长时间的编程,使得我完全沦为程序匠人。但是感觉却不是想别人那么糟糕,毕业已经快两年了,我为我的编程兴趣仍然如此强烈而感到欣慰,也对一直以来比较关心的“行业应用软件架构设计”有了更深的了解,这坚定了我的信念!      今天晚上,终于有了一点点闲暇的时间,...

    文章 andyro1984 2011-03-15 623浏览量

  • arm上加载insmod驱动时出现Unknown symbol in module

    问题 这几天在arm上做蓝牙耳机驱动的时候,编译好了驱动但是在板子上insmod时候。 怎么会出现这种情况,不对呀,仔细查我们会发现,其实编译驱动的时候,就出现了一些警告,只是当时没有在意而已,而恰恰是这些警告导致的这些问题。 硬件设备 板子用的是realarm 内核linux-2.6....

    文章 shy丶gril 2016-05-18 5372浏览量

  • Java 和 C#的比较

    1。访问控制方面:C#有public、internal、protected、private,比java多了个internal,其实它跟java的包访问差不多,internal表示同一个编译集合(如exe、dll)下的类可以互访。 对于protected,java和C#有区别。在java中,prot...

    文章 余二五 2017-11-23 916浏览量

  • c语言基础学习12_项目实战:快译通字典

    =====================================================================================================================================================...

    文章 黑泽明军 2018-01-30 819浏览量

  • Linux 脏数据回刷参数与调优

    Linux 脏数据回刷参数与调优 简介#我们知道,Linux用cache/buffer缓存数据,且有个回刷任务在适当时候把脏数据回刷到存储介质中。什么是适当的时候?换句话说,什么时候触发回刷?是脏数据达到多少阈值还是定时触发,或者两者都有? 不同场景对触发回刷的时机的需求也不一样,对IO回刷触发时...

    文章 幸运券发放 2020-04-08 405浏览量

  • Android 破解之道 (二)

    前言 在这篇文章,我们来讨论一下基于Android系统多缓存文件方式截屏的一些事。《 破解之道(一)》开篇介绍了基于Root环境截屏的技术,使用这种方式获取屏幕数据是快捷而便捷的。然而,大家先不要开心太早,此中却有两个系统级问题,很少有文章涉猎讨论,在此向大家详细解说一下。 SurfaceFlin...

    文章 丰和 2016-01-20 8884浏览量

1 2 3 4 ... 7 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT