码迷,mamicode.com
首页 >  
搜索关键字:指针 十六进制转十进制    ( 27276个结果
MySQL索引结构之Hash索引、full-text全文索引(面)
Hash索引 主要就是通过Hash算法(常见的Hash算法有直接定址法、平方取中法、折叠法、除数取余法、随机数法),将数据库字段数据转换成定长的Hash值,与这条数据的行指针一并存入Hash表的对应位置;如果发生Hash碰撞(两个不同关键字的Hash值相同),则在对应Hash键下以链表形式存储。 检 ...
分类:数据库   时间:2020-09-08 20:50:17    阅读次数:46
那些年,我们踩过的 Java 坑
那些年,我们踩过的 Java 坑 1.对象比较方法 JDK1.7提供的Objects.equals方法,非常方便地实现了对象的比较,有效地避免了繁琐的空指针检查。 1.1.问题现象 在JDK1.7之前,在判断一个短整型、整型、长整型包装数据类型与常量是否相等时,我们一般这样写: Short shor ...
分类:编程语言   时间:2020-09-08 20:48:51    阅读次数:48
[比特币]比特币中的共识协议
双花问题 在比特币系统中,Hash指针有两个用途:指向前一个区块和指向某笔交易。 比特币支付过程中,每笔交易都必须包含输入和输出。 交易输入中需要包含付款方此次交易的币的来源,付款方的公钥,交易输出包括此次要交易的币的数量以及收款方的地址。 币的来源中会包含付款方的地址,这样可以防止盗币事件的发生。 ...
分类:其他好文   时间:2020-09-07 19:20:53    阅读次数:66
C++ 限定符Const和指针
指向常量的指针 指向常量的指针不能用于其所指对象的值。若想存放常量对象的地址,只能使用指向常量的指针。 const int a = 3; //a是个常量,其值不能改变 int *b = &a; //错误:b是个普通指针 const int *c = &a; //正确 *c = 8; //错误:c不能 ...
分类:编程语言   时间:2020-09-07 19:09:19    阅读次数:38
26、二叉搜索树与双向链表
输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 Python # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # self.r ...
分类:其他好文   时间:2020-09-02 16:53:04    阅读次数:42
LeetCode 633 平方数之和(多解题)
LeetCode 633 平方数之和 题目描述: 给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a2 + b2 = c。 逆向双指针逼近 对于给定的整数target,可能存在的两个整数a、b均不可能大于floor(sqrt(c)), 因此在[0, floor(sqrt(c))] ...
分类:其他好文   时间:2020-08-31 13:07:18    阅读次数:45
[C]char*和char[]的区别
一、概述 在偶然一次尝试使用unix函数mkdtemp的时候发现一个问题,函数有一个唯一参数template是一个字符串指针,它的声明如下: char *mkdtemp(char *template); 但是,当我声明一个指针形式的字符串指针,并传入mkdtemp的时候,出现了Segmentatio ...
分类:其他好文   时间:2020-08-29 15:31:24    阅读次数:52
线性表(二):单链表的增删改查及源码
#include <stdio.h>#include <malloc.h>//结点结构体定义typedef struct link_node { int n;//数据域 struct link_node *next;//指针域:(此时结构体尚未定义完整,不能用 NODE *next; )用该结构体类 ...
分类:其他好文   时间:2020-08-28 15:04:53    阅读次数:74
NullPointerException的处理新方式,Java14真的太香了
NullPointerException的处理新方式,Java14真的太香了原创liululee锅外的大佬4月14日专注分享最新技术内容在Java语言中,处理空指针往往是一件很头疼的事情,一不小心,说不定就搞出个线上Bug,让你的绩效考核拿到3.25。最近新出的Java14,相信大家都有所耳闻,那么今天就来看看,面对NullPointerException,Java14有哪些更好的处理方式呢?1.
分类:编程语言   时间:2020-08-28 14:54:04    阅读次数:90
Kotlin对比Java编程语言其优势在哪里?
随着计算机语言的发展,以成本为核心的驱动力,推动着经历了汇编、C、C++、Java、Kotlin的发展,其目的在于让开发人员更好的聚焦于业务,而不用太关注语言本身的处理。近几年,又开始流行更高级的语言,它们被称之为现代编程语言,比如Rust、Go、Kotlin和TypeScript等。现代的核心原因,我认为可以总结为以下几点:入门更容易类型推断空指针安全内置的并发支持减少模板代码(简洁)操纵集合更
分类:编程语言   时间:2020-08-28 14:32:41    阅读次数:96
27276条   上一页 1 ... 50 51 52 53 54 ... 2728 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!