• 关于

    连续赋值怎么用

    的搜索结果
  • 停笔几天,休息一下也顺便思考一下人生

    好久没写感慨了吧,思考倒是时长有,人吗,总该多思考些,不然和机器又有何区别? 这几天忙着备案加上阴雨连绵以及以前各种劳累的积累,腰犯病了,这个是第二次了。 记得第一次是在上海忘我工作的时候,那段时间连续几个月每天3点睡觉,早上6点就起来了,有人说需要这么拼吗? 其实需要也不需要。 需要的是===...

    文章 浣熊干面包 2017-11-18 930浏览量

  • 停笔几天,休息一下也顺便思考一下人生

    好久没写感慨了吧,思考倒是时长有,人吗,总该多思考些,不然和机器又有何区别? 这几天忙着备案加上阴雨连绵以及以前各种劳累的积累,腰犯病了,这个是第二次了。 记得第一次是在上海忘我工作的时候,那段时间连续几个月每天3点睡觉,早上6点就起来了,有人说需要这么拼吗? 其实需要也不需要。 需要的是===...

    文章 毒逆天 2015-11-13 643浏览量

  • LevelDB:Bloom源码精读——数据结构

    一、原理分析 BloomFiler(布隆过滤器)是由Howard Bloom在1970年提出的二进制向量数据结构,怎么来理解“二进制向量数据结构”? 我们将其分解成“二进制”、“向量”和“数据结构”来分别理解。 1、二进制:用0和1来表示的数。 2、向量:是指位向量或者比特向量,即向量的坐标系的X...

    文章 码府 2016-02-18 4798浏览量

  • shell 脚本 ---数组

    数组的定义:所谓数组,就是相同数据类型的元素按一定顺序的集合,就是把有限个类型相同的变量用一个名字命令,也就是说这些变量被定义成数组之后,它们就不在有自己的名字了,那么我们怎么找到各个变量或者元素呢?是通过索引或者下标(有时候也称下标变量) 数组特点:     1、数组是相同数据类型元素的集合 ...

    文章 技术小阿哥 2017-11-27 710浏览量

  • 【Go语言】【12】GO语言的结构体

           当我第一次接触到C语言时,就对结构体投入了极大的兴趣,认为这个东西以后大有作为,后来接触Java、C++,面向对象编程中的对象进入我的视线,经过了这么多年的磨练,回过头来再看结构体依旧是那么亲切;同时从另一个角度上看结构体与面向对象中的成员对象是多么的相像 :) 一、结构体元素 结构...

    文章 技术小胖子 2017-11-17 886浏览量

  • 【Go语言】【12】GO语言的结构体

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://qingkechina.blog.51cto.com/5552198/1671463        当我第一次接触到C语言时,就对结构体投入了极大的兴趣,认为这个东西以后大有作...

    文章 shy丶gril 2016-05-24 1420浏览量

  • 比memcpy更快的内存拷贝

    偶然间看到一个叫xmemcpy的工具,用做内存拷贝。号称在拷贝120字节以内时,比glibc提供的memcpy快10倍,并且有实验数据。 这让人感觉很诧异。一直以来都觉得memcpy是很高效的。相比于strcpy等函数的逐字节拷贝,memcpy是按照机器字长逐字进行拷贝的,一个字等于4(32位机)...

    文章 七伤 2016-03-24 4444浏览量

  • 深入浅出变长结构体

    1、 问题的引出 项目中用到数据包的处理,但包的大小是不固定的,其长度由包头的2字节决定。比如如下的包头:88 0f 0a ob cd ef 23 00 。长度由头2个字节880f决定,考虑字节序,转为0f88,转为10进制3976个字节的包长度。 这个时候存储包的时候,一方面可以考虑设定包的大小...

    文章 开发者社区 2019-07-11 2069浏览量

  • 动态内存分配的C代码示例

    概述 之前有同学在QQ上问我,C语言中的动态内存分配是怎么回事。 首先,我们来看看内存分配的概念,它是指在程序执行的过程中分配或者回收存储空间的方法。一般说来,内存分配方法分为静态内存分配和动态内存分配两种。在本文中,我们主要讨论动态内存分配。 要实现动态内存分配,就需要有执行这个操作的对象...

    文章 周兆熊 2016-09-02 1101浏览量

  • 《嵌入式Linux与物联网软件开发——C语言内核深度解析》一2.7 技术升级:用宏定义来完成位运算

    本节书摘来自异步社区《嵌入式Linux与物联网软件开发——C语言内核深度解析》一书中的第2章,第2.7节,作者朱有鹏 , 张先凤,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.7 技术升级:用宏定义来完成位运算 在Linux内核源码中有很多函数,你一层一层地查看进去,会发现其最终实现其...

    文章 异步社区 2017-05-02 2417浏览量

  • C语言中strcpy(char *strDest, const char *strScr)字符串复制库函数的理解与分析

    1.原版的strcpy()函数原型   1 2 3 4 5 6 7 char * strcpy( char *strDest, const char *strSrc ) {  assert( (strDest != NULL) && (strSrc != NU...

    文章 文艺小青年 2017-07-08 1100浏览量

  • 给指针malloc分配空间后就等于数组吗?

    首先回答这个的问题:严格的说不等于数组,但是可以认为它是个数组一样的使用而不产生任何问题。不过既然这样,那它应该算是个数组吧。所以,一般我们都用“动态数组”这种名字来称呼这种东西。 要讲清楚这个东西,涉及到malloc函数,指针类型和“[ ]”下标运算。 ======分割线[0]======mal...

    文章 指尖的舞曲 2014-07-03 789浏览量

  • 重学计算机组成原理(十)- "烫烫烫"乱码的由来

    程序 = 算法 + 数据结构 对应到计算机的组成原理(硬件层面) 算法 --- 各种计算机指令 数据结构 --- 二进制数据 计算机用0/1组成的二进制,来表示所有信息 程序指令用到的机器码,是使用二进制表示的 存储在内存里面的字符串、整数、浮点数也都是用二进制表示的 万物在计算机里都是0...

    文章 javaedge 2019-08-18 1216浏览量

  • 探究JS V8引擎下的“数组”底层实现

    JavaScript 中的数组有很多特性:存放不同类型元素、数组长度可变等等,这与数据结构中定义的数组结构或者C++、Java等语言中的数组不太一样,那么JS数组的这些特性底层是如何实现的呢,我们打开V8引擎的源码,从中寻找到了答案。V8中对数组做了一层封装,使其有两种实现方式:快数组和慢数组,快...

    文章 2020Labs 2019-12-17 880浏览量

  • IA-32e架构下的内核初始化内存管理

    初级内存管理单元 关于内存的分页 以往的物理页是按照4KB进行分配和管理的, 而在Linux之后流行的就是2MB大小的物理页的分配和管理, 整个物理内存管理单元也是2MB物理页管理的 先获取基本的物理地址空间信息 在bootloader程序中, 已经调用了BIOS的int 15h中断将物理内...

    文章 megachen 2018-10-17 704浏览量

  • Lua 脚本语法说明(转)

    Lua脚本语法说明(增加lua5.1部份特性)  Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。  所以,我只简单的归纳一下Lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写Lua程序了。  在Lua中,一切都是变量,除了关键字。I.  首先是注释  写一个程序...

    文章 developerguy 2016-03-06 775浏览量

  • VC++超级教程

    嘿嘿嘿,这个是在黑客防线上看到的,写的很不错,可惜就是没有了前两章的内容,不错,整体已经非常不错了 。来源:http://www.hacker.com.cn/newbbs/dispbbs.asp?boardid=12&id=27259第3章 命名规则比较著名的命名规则当推Microsoft...

    文章 孤剑 2005-02-27 862浏览量

  • c++常见面试题30道

    转自:http://blog.csdn.net/shihui512/article/details/9092439; 1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C+...

    文章 atlas2015 2013-06-15 1823浏览量

  • 如何插入? | 非开车,纯技术交流

    《InnoDB自增键基础知识测试》中的四道测试题,全答对的朋友少之又少,为了讲清楚InnoDB自增键,今天先系统性讲讲,什么是插入,如何插入。 MySQL有一系列的语句,可以往数据库新增数据,称作范插入语句(insert-like statement)。不同的插入方式,对自增键的影响是不一样的。画...

    文章 云起君 2020-02-06 126浏览量

  • 详解C++中的this指针

    有下面的一个简单的类:  class CNullPointCall{public:    static void Test1();    void Test2();    void Test3(int iTest);    void Test4(); private:    static ...

    文章 hengyunabc 2010-09-12 894浏览量

  • 详解C++中的this指针

    有下面的一个简单的类:  class CNullPointCall{public:    static void Test1();    void Test2();    void Test3(int iTest);    void Test4(); private:    static ...

    文章 横云断岭 2010-09-12 518浏览量

  • Unity 之数据集合解析

    在日常开发中数据集合经常的会用到,使用频率较高的例如 List 、Dictionary,在数据集合中每种数据结构都有他们的优缺点,所以今天笔者对常用的数据集合归纳整理,一是防止自己忘记、二是希望能够帮助到对此理解不清晰的开发者 笔者的Unity 开发版本为 2017.4.2.f2 (.NET ...

    文章 su9257_海澜 2018-07-04 855浏览量

  • 前端工程师面试题汇总(转)

    HTML Doctype作用?严格模式与混杂模式如何区分?它们有何意义? HTML5 为什么只需要写 <!DOCTYPE HTML>? 行内元素有哪些?块级元素有哪些? 空(void)元素有那些? 页面导入样式时,使用link和@import有什么区别? 介绍一下你对浏览器内核的理解?...

    文章 sidney_c 2018-05-24 1637浏览量

  • Redis 哈希结构内存模型剖析

    本文共 1231字,阅读大约需要 5分钟 ! 概述 在前文《Redis字符串类型内部编码剖析》之中已经剖析过 Redis最基本的 String类型的内部是怎么编码和存储的,本文再来阐述 Redis中使用 最为频繁的数据类型:哈希(或称散列),在Redis内部是怎么存的。 实验源码环境:Redis...

    文章 codesheep 2018-08-27 1878浏览量

  • 如何优雅的在 koa 中处理错误

    软件开发时,有 80% 的代码在处理各种错误。 ——某著名开发者 想让自己的代码健壮,错误处理是必不可少的。这篇文章将主要介绍 koa 框架中错误处理的实现(其实主要是 co 的实现),使用 koa 框架开发 web 应用时进行错误处理的一些方法。 基础 在 Node.js 中,错误处理的方...

    文章 xiaoqb 2016-03-21 5514浏览量

  • 三十分钟熟悉es6(es6常用功能总结)

    1、前注 关于es6的详细说明,可以参照我的系列文章es6 从入门到熟练,或者阮一峰的ECMAScript 6 入门。 我的系列文章,是在阮一峰的基础上,增加了更多适合初中级开发者的内容(包括大量的示例代码和解释),以降低学习难度,丰富说明。 本文是对es6整体的回顾,结合我的实际开发经验,对es...

    文章 零零水 2017-09-18 1885浏览量

  • 简洁的 Bash Programming 技巧续篇

    简洁的 Bash Programming 技巧系列文章专门介绍 Bash 编程中一些简洁的技巧,帮助大家提高平时 Bash 编程的效率。继上一篇文章发布后,收到很多读者的反响,所以我决定继续将自己学到的一些新的技巧更新在这篇续篇中,当然也希望其它同学也能一起分享你们的技巧。续篇中有部分的内容已经偏...

    文章 tuantuan 2017-01-10 1294浏览量

  • 优就业C/C++教程-C++中引用和匿名对象的理解和本质剖析

    大家对C++的引用应该都不陌生吧,抱着既要知其然,也要知其所以然的态度。下面将按照是什么?怎么用?为什么需要?本质剖析的流程来向大家一一描述。 引用是什么? 引用其实就是给变量起的一个别名,使用这个别名跟使用变量名没有区别。 那什么又是变量名呢? 变量名实质上是一段连续存储空间的别名,是一个标号(...

    文章 ujiuye 2016-04-15 1762浏览量

  • SQL语句的两次执行问题

         昨天下午,写充值窗口时,出现了SQL语句被执行两次的问题。头痛了一下午和一晚上。     充值的窗口要操作两张表,一张是学生的基本信息表,就是将充值金额写入。另一张表,是用来存放本次充值的信息,比如:充值时间日期,谁充的钱。。。对前一张表的操作很快就写好了。但是在修改第二张表时,却出现了...

    文章 soledad_lhc 2013-10-02 960浏览量

  • 安卓逆向系列教程(一)Dalvik 指令集

    安卓逆向系列教程(一)Dalvik 指令集 作者:飞龙 寄存器 Dalvik 指令集完全基于寄存器,也就是说,没有栈。 所有寄存器都是 32 位,无类型的。也就是说,虽然编译器会为每个局部变量分配一个寄存器,但是理论上一个寄存器中可以存放一个int,之后存放一个String(的...

    文章 apachecn_飞龙 2017-01-25 553浏览量

1 2 3 4 5 >

云产品推荐

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