积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(394)数据库(104)Julia(87)C++(80)云计算&大数据(75)区块链(68)Python(64)系统运维(58)PostgreSQL(40)TiDB(33)

语言

全部英语(491)中文(简体)(132)中文(繁体)(11)日语(3)韩语(3)俄语(2)西班牙语(1)葡萄牙语(1)zh(1)

格式

全部PDF文档 PDF(555)其他文档 其他(88)PPT文档 PPT(7)
 
本次搜索耗时 0.139 秒,为您找到相关结果约 650 个.
  • 全部
  • 后端开发
  • 数据库
  • Julia
  • C++
  • 云计算&大数据
  • 区块链
  • Python
  • 系统运维
  • PostgreSQL
  • TiDB
  • 全部
  • 英语
  • 中文(简体)
  • 中文(繁体)
  • 日语
  • 韩语
  • 俄语
  • 西班牙语
  • 葡萄牙语
  • zh
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 To Int or to Uint, This is the Question

    dathskovsky@speedata.io | www.linkedin.com/in/alexdathskovsky • what will the result be if we call add_uint8(255u, 1u)?SURPRISE AGAIN: INTEGER PROMOTION Alex Dathskovsky | alex.dathskovsky@speedata.io | www dathskovsky@speedata.io | www.linkedin.com/in/alexdathskovsky • what will be the result if we will call add_uint8(255u, 1u) ?INTEGER NARROWING Alex Dathskovsky | alex.dathskovsky@speedata.io | www.linkedin.com/in/alexdathskovsky dathskovsky@speedata.io | www.linkedin.com/in/alexdathskovsky • what will be the result if we will call my_add(uint64_t(1), int64_t(-2)) ?SURPRISE AGAIN: MORE INTEGER PROMOTION Alex Dathskovsky | alex.dathskovsky@speedata
    0 码力 | 102 页 | 3.64 MB | 5 月前
    3
  • pdf文档 Golang Manual By AstaXie-20120522

    is protected by a mutex. var ( countLock sync.Mutex inputCount uint32 outputCount uint32 errorCount uint32 ) Names Names are as important in Go as in any other language. In some size; instead, the printing routines use the type of the argument to decide these properties. var x uint64 = 1<<64 - 1 fmt.Printf("%d %x; %d %x\n", x, x, int64(x), int64(x)) prints 18446744073709551615 min function that chooses the least of a list of integers: func Min(a ...int) int { min := int(^uint(0) >> 1) // largest int for _, i := range a { if i < min { min = i
    0 码力 | 6205 页 | 12.83 MB | 1 年前
    3
  • pdf文档 Au Units

    constexpr uint64_t CPU_CLOCK_HZ = 400'000'000; // API to implement: std::chrono::nanoseconds elapsed_time(uint64_t num_cpu_ticks); 1 2 3 4 8Example: “CPU ticks” time units constexpr uint64_t CPU_CLOCK_HZ // API to implement: std::chrono::nanoseconds elapsed_time(uint64_t num_cpu_ticks); 1 2 3 4 std::chrono::nanoseconds elapsed_time(uint64_t num_cpu_ticks) { using NS_PER_TICK = std::ratio<1'000'000'000 units constexpr uint64_t CPU_CLOCK_HZ = 400'000'000; // API to implement: std::chrono::nanoseconds elapsed_time(uint64_t num_cpu_ticks); 1 2 3 4 std::chrono::nanoseconds elapsed_time(uint64_t num_cpu_ticks)
    0 码力 | 191 页 | 22.37 MB | 5 月前
    3
  • pdf文档 Performance Engineering: Being Friendly to Your Hardware

    operations may get fusedCode density uint64_t v = 0x123456789abcdef0; 46 x86 movabs r10, 0x123456789abcdef0 49 ba f0 de bc 9a 78 56 34 12Code density uint64_t v = 0x123456789abcdef0; 47 x86 movabs $2, 0xdef0 46 02 02 3c cf 8a 42 34 78 14 02 00 af 26 42 64 b8 14 02 00 f0 de 42 34Code density uint64_t v = 0x123456789abcdef0; 48 x86 movabs r10, 0x123456789abcdef0 49 ba f0 de bc 9a 78 56 34 12 $2, 0xdef0 46 02 02 3c cf 8a 42 34 78 14 02 00 af 26 42 64 b8 14 02 00 f0 de 42 34Code density uint64_t v = 0x123456789abcdef0; 49 x86 movabs r10, 0x123456789abcdef0 49 ba f0 de bc 9a 78 56 34 12
    0 码力 | 111 页 | 2.23 MB | 5 月前
    3
  • pdf文档 Curve文件系统元数据Proto(接口定义)

    UNKNOWN_ERROR = 1; // NOSPACE = 2; // } // fs interface message GetFsInfoRequest { optional uint32 fsId = 1; // fs id optional string fsName = 2; // fs name } message mountPoint { host = 1; required string mountDir = 2; // } message Volume { required uint64 volumeSize = 1; required uint64 blockSize = 2; required string volumeName = 3; required string user = FsInfo { required uint32 fsId = 1;© XXX Page 4 of 15 required string fsName = 2; required uint64 rootInodeId = 3; required uint64 capacity = 4; required uint64 blockSize = 5; required
    0 码力 | 15 页 | 80.33 KB | 5 月前
    3
  • pdf文档 Balancing Efficiency and Flexibility: Cost of Abstractions in Embedded Systems

    ⚫ data: 0 bytes ⚫ bss: 1568 bytes 6Traditional HAL void GPIO_Init(GPIO_InitStruct* conf) { uint32_t temp; /* check the values */ if (!IS_GPIO_PIN(conf->pin)) { return; } if (!IS_GPIO_MODE(conf->mode)) (conf->pin * 2u)); OSPEEDR = temp; /* ... */ } /* ... */ } 7 typedef struct { uint32_t pin; GPIO_Modes mode; } GPIO_InitStruct; int main (void) { GPIO_InitStruct conf = { 0 const std::uint32_t m_address; public: CRegister (std::uint32_t address) : m_address(address) { } void set (std::uint32_t val) const { *(reinterpret_castuint32_t *>(m_address))
    0 码力 | 75 页 | 2.12 MB | 5 月前
    3
  • pdf文档 Curve支持S3 数据缓存方案

    案主要针对的场景是顺序写和顺序 读,而对于随机写和随机读来说也会有一定性能提升,但效果可能不会太好。 元数据采用2层索引 由于chunk大小是固定的(默认64M),所以Inode中采用map<uint64, S3ChunkInfoList> s3ChunkInfoMap用于保存对象存储的位置信息。采用2级索引的好处是,根据操作的offset可以快速定位到index,则只需要遍历index相关的 S3ChunkInfo { required uint64 chunkId = 1; required uint64 compaction = 2; required uint64 offset = 3; required uint64 len = 4; // file logic length required uint64 size = 5; // file size required uint64 inodeId = 1; required uint32 fsId = 2; required uint64 length = 3; required uint32 ctime = 4; required uint32 mtime = 5; required uint32 atime = 6; required uint32 uid
    0 码力 | 9 页 | 179.72 KB | 5 月前
    3
  • pdf文档 When Lock-Free Still Isn't Enough: An Introduction to Wait-Free Programming and Concurrency Techniques

    true. Otherwise return false. // Precondition: The counter is not zero bool decrement(); uint64_t read(); // Return the current value of the counter }; • Sometimes referred to as a “sticky counter” } bool decrement() { return (--counter == 0); } uint64_t read() { return counter; } uint64_t counter{1}; }; Thread 1: increment_if_not_zero() if (counter > 0) { { std::lock_guard g_{m}; return (--counter == 0); } std::mutex m; uint64_t counter{1}; }; Thread 1: increment_if_not_zero() std::lock_guard g_{m}; if (counter
    0 码力 | 33 页 | 817.96 KB | 5 月前
    3
  • pdf文档 CurveFS对接S3方案设计

    required string endpoint = 3; required string bucketname = 4; required uint64 blockSize = 5; required uint64 chunkSize = 6; } mds.proto© XXX Page 4 of 11 import "curvefs/proto/common 1; required uint64 blockSize = 2; required FSType fsType = 3; optional common.Volume volume = 4; optional common.S3Info s3Info = 5; } message FsInfo { required uint32 fsId = 1; required FsStatus status = 3; required uint64 rootInodeId = 4; required uint64 capacity = 5; required uint64 blockSize = 6; required uint32 mountNum = 7; repeated MountPoint mountpoints
    0 码力 | 11 页 | 145.77 KB | 5 月前
    3
  • mobi文档 Go 101 (Golang 101) v1.21.0

    bool. 11 built-in integer numeric types (basic integer types): int8, uint8, int16, uint16, int32, uint32, int64, uint64, int, uint, and uintptr. two built-in floating-point numeric types: float32 and float64 complex types. Go also support two built-in type aliases, byte is a built-in alias of uint8. We can view byte and uint8 as the same type. rune is a built-in alias of int32. We can view rune and int32 as the type will occupy in memory at run time. For example, every value of the uint8 occupies 8 bits in memory. So the largest uint8 value is 255 (28-1), the largest int8 value is 127 (27-1), and the smallest
    0 码力 | 610 页 | 945.17 KB | 1 年前
    3
共 650 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 65
前往
页
相关搜索词
ToIntortoUintThisistheQuestionGolangManualByAstaXie20120522AuUnitsPerformanceEngineeringBeingFriendlyYourHardwareCurve文件系统文件系统数据Proto接口定义接口定义BalancingEfficiencyandFlexibilityCostofAbstractionsinEmbeddedSystems支持S3缓存方案WhenLockFreeStillIsnEnoughAnIntroductionWaitProgrammingConcurrencyTechniquesCurveFS对接设计方案设计Go101v121.0
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩