积分充值
 首页
前端开发
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文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(428)Python(157)PyWebIO(67)区块链(48)Java(42)Go(40)C++(24)UML(14)Rust(13)PHP(12)

语言

全部中文(简体)(354)英语(70)中文(简体)(1)

格式

全部PDF文档 PDF(301)其他文档 其他(108)PPT文档 PPT(18)DOC文档 DOC(1)
 
本次搜索耗时 0.078 秒,为您找到相关结果约 428 个.
  • 全部
  • 后端开发
  • Python
  • PyWebIO
  • 区块链
  • Java
  • Go
  • C++
  • UML
  • Rust
  • PHP
  • 全部
  • 中文(简体)
  • 英语
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • PPT文档 PPT
  • DOC文档 DOC
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Java 对象的创建过程

    链滴 Java 对象的创建过程 作者:vcjmhg 原文链接:https://ld246.com/article/1619614850780 来源网站:链滴 许可协议:署名-相同方式共享 4.0 国际 (CC BY-SA 4.0) 概述 在之前的一篇文章《关于java继承的哪些事》简单讲了Java创建对象的过程,但具体细节当时并没有 细讲。因而本篇文章以HotSpot虚拟机为例, 来讲一下Java虚拟机是如何创建一个对象的? 简单来说Java对象的创建过程总共分为5步: Java创建对象的过程 类加载检查 首先当虚拟机遇到一个new指令时,首先会去检查这个参数能否在常量池中定位到这个类的符号引用 并且检查这个符号引用所代表的的类是否已经被加载、连接、解析和初始化过,如果没有需要先执行 的加载操作(详细过程可参考"类的加载流程" )。 分配内存 当类加载检查通过后 在Java堆规整的情况下,所有被使用过的内存放到一边,所有未被使用过的内存放置到另一边,中间 置一个指针作为分界点的指示器,当需要分配内存空间时,只需要将空闲指针向空闲内存方向移动对 内存大小的位置即可。 原文链接:Java 对象的创建过程 该算法能够使用的前提必须是空间是规整的,因为如果空间是碎片化的,很明显该算法就会失效。 另一种算法是空闲列表,其分配内存的过程如下: 虚拟机会维护一个列表,该列表中会记录那些内存块是可用的,在分配内存时,会在空闲列表中找到
    0 码力 | 4 页 | 389.87 KB | 1 年前
    3
  • pdf文档 在Eclipse中使用Maven创建Dynamic Web Project

    在Eclipse中使用Maven创建Dynamic Web Project 1 创建Maven Project 在Eclipse中选择File - new - Project… - Maven - Maven Project,创建Maven工程。按需填写相关信息,注意选择 org.apache.maven.archetypes maven-archetype-webapp 1.0,完成工程创建。 2 配置⼯工程JRE的版本为⾼高版本 配置⼯工程JRE的版本为⾼高版本 在所创建的项目上点击右键,选择Properties - Java Build Path - Libraries,选择JRE System Library[JavaSE-1.5], 将其修改为本机使用的高版本JRE,例如JavaSE-1.8(Java SE 8 [1.8.0_77])。设置完成后,右键点击工程中Java Resources - new - Source Folder,创建src/ Folder,创建src/test/resources目录。创建之后的Java Resources目录下包含4个子目录: src/main/java src/main/resources src/test/java src/test/resources 3 配置更更改class路路径 右键项目,选择Properties - Java Build Path -> Source,应该有4个源代码文件夹。 其中src/main/java、
    0 码力 | 2 页 | 345.86 KB | 1 年前
    3
  • pdf文档 Django 官方教程翻译项目

    README 初识 Django 快速安装指南 创建你的第一个 Django 项目, 第一部分 创建你的第一个 Django 项目, 第二部分 创建你的第一个 Django 项目, 第三部分 创建你的第一个 Django 项目, 第四部分 创建你的第一个 Django 项目, 第五部分 创建你的第一个 Django 项目, 第六部分 创建你的第一个 Django 项目, 第七部分 进阶内容:编写可重用的应用 点击才有效。 初识 Django 快速安装指南 创建你的第一个 Django 项目, 第一部分 创建你的第一个 Django 项目, 第二部分 创建你的第一个 Django 项目, 第三部分 创建你的第一个 Django 项目, 第四部分 创建你的第一个 Django 项目, 第五部分 创建你的第一个 Django 项目, 第六部分 创建你的第一个 Django 项目, 第七部分 进阶内容:编写可重用的应用 如果对上述草稿有话想说,请参与讨论。 5. 可以开始翻译咯。 6. PR。 README - 5 - 本文档使用 书栈(BookStack.CN) 构建 初识 Django 初识 Django 设计模型 创建模型 享用便捷的 API 动态生成的管理页面:并非徒有其表 规划 URL 编写视图 设计模板 这只是冰山一角 Django 最初被设计用于具有快速开发需求的新闻类站点,目的是要实现简单快捷的网站开发。以下
    0 码力 | 103 页 | 1.86 MB | 1 年前
    3
  • pdf文档 ThinkJS 2.2 中文文档

    TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,向这个语言 添加了可选的静态类型,在大型项目里非常有用。 ThinkJS 2.1 开始支持了创建 TypeScript 类型的项目,并且开发时会自动编译、自动更新,无需手 工编译等复杂的操作。具体请见这里。 断点调试 从 ThinkJS 2.2.0 版本开始,支持对 ES2015+ 和 TypeScript 注入等安全漏洞。同时支持事务、关联模型等高级 功能。 代码自动更新 ThinkJS 内置了一套代码自动更新的机制,文件修改后立即生效,不用重启 Node.js 服务,也不用 借助第三方模块。 自动创建 REST 接口 使用 thinkjs 命令可以自动创建 REST 接口,不用写任何的代码即可完成 REST API 的开发。如果 想在 REST 接口中过滤字段或者进行权限校验,也很方便处理。 支持多种 WebSocket Features ECMAScript 6 compatibility table ECMAScript 7 Features ECMAScript 7 compatibility table 创建项目 安装 Node.js ThinkJS 是一款 Node.js 的 MVC 框架,所以安装 ThinkJS 之前,需要先安装 Node.js 环境,可以去 官方 下载最新的安装包进行安装,也可以通过其他一些渠道安装。
    0 码力 | 277 页 | 3.61 MB | 1 年前
    3
  • word文档 python3学习手册

    ./configure prefix=/usr/local/python3.x.x #设置要安装的路径, pefix为可选 # make && make install 创建软链接: # ln -s /usr/local/python3.x.x/bin/python3 /usr/bin/python3 # ln -s /usr/local/python3.x.x/bin/pip3 bytearray set 集合是由若干个元素组成的,基本功能是 进行成员关系测试 和 删 除重复元素 set可以进行数学上的集合运算(差集,并集,交集等) 可用 { ... } 和 set() 函数创建集合,创建空集合必须使用 set()而不能用 {} 例: a=set("fldsaj") b=set("fdslj") a - b #a和b的差集 a | b 返回新列表,且排好序了,升序,原 listxx不变 ②set数据操作(无序,数值不重复) ★若在创建set时,有多个重复的元素,则只会存储其一,元素只能是 不可变对象 t=("wh","fdjs","fkdsl") setyy=frozenset(t) # 创建不可变set,无add remove update操作 setxx.add("xxx")
    0 码力 | 213 页 | 3.53 MB | 1 年前
    3
  • pdf文档 Flask入门教程

    访问。 讨论与反馈 如果你有任何疑问和想法,欢迎通过下面的方式提出: 在 HelloFlask 论坛发布帖子,并选择“Flask 入门教程”分类。 在专栏对应的连载文章下面撰写评论。 在源码仓库创建 Issue。 相关资源 本书主页:http://helloflask.com/tutorial 本书论坛:https://discuss.helloflask.com 本书源码:https://github 这个命令会打印出当前计算机用户的名称。其他常用的命令还有 cd 命令,用来 切换目录(change directory); mkdir 命令,用来创建目录(make directory)。在不同的操作系统上,执行某个操作的命令可能会有所不同,在必要 的地方,书里会进行提示。 我们先来为我们的程序创建一个文件夹: $ mkdir watchlist $ cd watchlist 除非特别说明,从现在开始,本书假设你的工作目录将是在项目的根目录,即 现在为我们的项目文件夹创建一个 Git 仓库,这会在我们的项目根目录创建一个 .git 文件夹: 第 1 章:准备工作 8 $ git init Initialized empty Git repository in ~/watchlist/.git/ Git 默认会追踪项目文件夹(或者说代码仓库)里所有文件的变化,但是有些无关 紧要的文件不需要记录变化,我们在项目根目录创建一个 .gitignore
    0 码力 | 127 页 | 7.62 MB | 1 年前
    3
  • epub文档 百度超级链 XuperChain stable 中文文档

    重要接口和数据结构 19.5. 应用场景 进阶使用 1. 合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 3. 创建合约 3.1. 编写合约 3.2. 部署 wasm合约 3.3. 部署native合约 3.4. 部署solidity合约 合约升级 3.6. 设置合约方法的ACL 4. 发起提案 5. 配置变更 5.1. 配置多盘存储 5.2. 替换扩展插件 6. 使用平行链与群组 6.1. 创建平行链 6.2. 获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 8.2. A网络搭建 8.3 权限系统 实现一个去中心化,区块链内置的合约账号权限系统。特点如下: 1. 支持多种权限模型,比如背书数、背书率、AK集合、CA鉴权、社区治理 等; 2. 支持完善的账号权限管理,比如账号的创建、添加和删除AK、设置AK权 重、权限模型; 3. 支持设置合约调用权限,添加和删除AK、设置AK权重、权限模型; 6. 隐私和保密 XuperChain支持多种隐私保护和保密机制,包括但不限于:
    0 码力 | 325 页 | 26.31 MB | 1 年前
    3
  • pdf文档 Laravel 5.6 中文文档

    里移除了。 configureMonologUsing 方法 如果你在使用 configureMonologUsing 方法为应用自定义 Monolog 实例,现在需要创建一个 custom 日志频道。更多关于如何创建自定义频道的 信息,可以查看完整的日志文档。 日志 Writer 类 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 资源 original 属性 资源响应的 original 属性现在被设置为原始模型而不是 JSON 字符串/数组。这样在测试中就可以更好地检查响应的模型。 路由 返回新创建的模型 从路由中直接返回新创建的 Eloquent 模型时,响应状态码由 200 调整为 201,如果应用的任意相应测试显式期望 200 状态码,那么需要将它们修改 为 201。 信任代理 由于信任代码功能使用的底层 其中 ~ 表示当前用户家目录),否则不能在命令行任意路径下调用 laravel 命令。 安装完成后,通过简单的 laravel new 命令即可在当前目录下创建一个新的 Laravel 应用,例如,laravel new blog 将会创建一个名为 blog 的新 应用,且包含所有 Laravel 依赖。该安装方法比通过 Composer 安装要快很多: laravel new blog
    0 码力 | 377 页 | 14.56 MB | 1 年前
    3
  • epub文档 百度超级链 XuperChain 3.7 中文文档

    17.4. 超级链跨链方案 进阶使用 1. 合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 3. 创建合约 3.1. 编写合约 3.2. 部署wasm合约 3.3. 部署native合约 4. 发起提案 5. 配置变更 5.1. 配置多盘存储 5.2. 替换扩展插件 6. 使用平行链与群组 6.1. 创建平行链 6.2. 获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 8.2. A网络搭建 8.3. 跨链查询 9. 非事务场景跨链使用文档 9.1. 中继同步合约 权限系统 实现一个去中心化,区块链内置的合约账号权限系统。特点如下: 1. 支持多种权限模型,比如背书数、背书率、AK集合、CA鉴权、社区治理 等; 2. 支持完善的账号权限管理,比如账号的创建、添加和删除AK、设置AK权 重、权限模型; 3. 支持设置合约调用权限,添加和删除AK、设置AK权重、权限模型; 6. 隐私和保密 XuperChain支持多种隐私保护和保密机制,包括但不限于:
    0 码力 | 270 页 | 24.86 MB | 1 年前
    3
  • pdf文档 Rust 程序设计语言 简体中文版 1.85.0

    三章,等到你想要通过项目应用所学到的细节 时再回到第二章。 第五章讨论结构体(struct)和方法,第六章介绍枚举(enum)、match 表达式和 if let 控 制流结构。在 Rust 中,创建自定义类型需要用到结构体和枚举。 第七章介绍 Rust 的模块(module)系统,其中的私有性规则用来组织代码和公开的 API(应 用程序接口)。第八章讨论标准库提供的常见集合数据结构,例如 Vector(向量)、字符串和 IDE 支 持。详见附录 D。 创建项目目录 首先创建一个存放 Rust 代码的目录。Rust 并不关心代码的存放位置,不过对于本书的练习和 项目来说,我们建议你在 home 目录中创建 projects 目录,并将你的所有项目存放在这里。 打开终端并输入如下命令创建 projects 目录,并在 projects 目录中为 “Hello, world!” 项目创建 一个目录。 对于 Linux、macOS 源文件总是以 .rs 扩展名结尾。如果文件名 包含多个单词,那么按照命名习惯,应当使用下划线来分隔单词。例如命名为 hello_world.rs, 而不是 helloworld.rs。 现在打开刚创建的 main.rs 文件,输入示例 1-1 中的代码。 文件名:main.rs fn main() { println!("Hello, world!"); } 保存文件,并回到当前目录为
    0 码力 | 562 页 | 3.23 MB | 22 天前
    3
共 428 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 43
前往
页
相关搜索词
Java对象创建过程guideeclipsemavencreateDynamicWebProject20180525pdfDjango官方教程翻译项目ThinkJS2.2中文文档python3学习手册Flask入门入门教程百度超级XuperChaintable文文中文文档Laravel5.63.7Rust程序设计程序设计语言简体文版中文版简体中文版1.85
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩