首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏服务端技术杂谈

    智能合约开发

    以太坊平台对底层区块链技术进行了封装,让区块链应用开发者可以直接基于其进行开发开发者只要专注于应用本身的开发,从而大大降低了难度。 以太坊则是“图灵完备的”,让我们就像使用任何高级语言一样来编写几乎可以做任何事情的程序(智能合约)。 智能合约的官方推荐的编程语言是Solidity,文件扩展名以.sol结尾。 Solidity语言和JavaScript很相似,用它来开发合约并编译成以太坊虚拟机字节代码。 (钱包)理解为一个开发者工具,它提供账户管理、挖矿、转账、智能合约的部署和执行等等功能。 智能合约的部署是指把合约字节码发布到区块链上,并使用一个特定的地址来标示这个合约,这个地址称为合约账户。 合约部署之后,当需要调用这个智能合约的方法时只需要向这个合约账户发送消息(交易)即可,通过消息触发后智能合约的代码就会在EVM中执行了。

    1.2K60发布于 2018-04-18
  • 来自专栏java一日一条

    Java 8 开发顶级技巧

    但是我发现了一些Java 8代码中可以帮助我们的一些选择,让我们一起来看看吧。 2.使用Lambda表达式 Lambda表达式是Java 8的主要特点之一。即使你还没有使用Java 8,你现在可能已经对它们有了基本的了解。 这会导致… 使用现有的函数式接口 随着开发人员越来越熟悉Java 8代码,我们就能知道当使用如Supplier和 Consumer的接口时,会发生什么,以及创建一个本地的ErrorMessageCreator 遍历数组时使用循环 但是,使用Java 8并不一定意味着你必须到处使用流和新的集合方法。 特别是,遍历原始类型的小型数组几乎肯定会用,以获得更好的性能循环,很可能(至少对于Java开发人员是新的流)更具可读性。 ?

    73310发布于 2018-09-18
  • 来自专栏区块链与Web3.0

    Solidity开发智能合约

    0 Solidity和智能合约Solidity开发可运行的智能合约步骤:源代码通过编译成字节码(Bytecode),同时会产生二进制接口规范(ABI)通过交易将字节码部署到以太坊网络,部署成功会产生一个智能合约账户通过 web3.js+ABI去调用智能合约中的函数来实现数据的读取和修改下面开始简单例子入手Solidity。 - 以太坊区块链的Delphi接口,允许开发适用于Windows,macOS,iOS和Android的dApp开发Fortmatic - 一种易于使用的SDK,无需扩展或下载即可构建web3 dAppPortis 使用中继器将交易成本分担给中继器3 开发环境部署3.1 npmNode Package Manager,一个软件包管理系统,专管理用 js 编写的软件包。 secure --unlockganache-cli --secure --unlock "0x67a3119994ffc7b384e086e443bf7a73a96a45c06ae3d1b163586ebc8e6f22

    69410编辑于 2024-07-28
  • 来自专栏悦思悦读

    AI 入行那些事儿(8)人工智能 vs 人类智能

    弱人工智能 vs 强人工智能 看到这里,我们难免会产生一个疑问:现阶段机器学习还达不到人脑的水平,那么未来深度学习继续向前发展,人工智能能否和人类的智能相提并论呢? 要解答这个问题,我们可以从人工智能发展的两个阶段——弱人工智能和强人工智能——说起。 ? 人工智能 vs 人类智能 现在的人工智能显然连弱人工智能都没有达到。但科技的发展是很快的,我们完全可以设想有一天我们能进入弱人工智能阶段,继而进入强人工智能阶段。 到了那时,人脑和人工智能之间又会变得孰强孰弱呢? ? 弱人工智能 vs 人类智能 我们先来把人脑和弱人工智能做个对比。 强人工智能 vs 人类智能 到了强人工智能时代,可能真的会出现一个程序,它能在所有的领域学习、行动和决策。

    1.2K30发布于 2021-03-22
  • 来自专栏DevOps

    CodeWave系列:8.CodeWave 智能开发平台 公司官网及项目管理实战

    2.3 页面设计 2.4 运行测试 点击预览按钮实现应用发布,访问地址:ZQIndex-app1 (163.com) 2.5 待开发项 (1) 整体页面样式需要调整 (2) 为对应的按钮添加事件 (3) 3.3 模型设计 3.4 页面设计 3.5 部署运行 点击预览按钮实现应用发布,访问地址:ZQFrame/ZQUser-app1 (163.com) 3.6 待开发项 (1)项目整体界面需要优化,包括主题

    52810编辑于 2024-03-29
  • 来自专栏智能可视化开发平台

    Joker 智能开发平台-组件开发

    组件开发在前端项目开发中,组件开发占据着举足轻重的地位。通过组件封装,能够将公共业务或 UI 交互进行统一整合,有效避免重复开发,极大地提高开发效率。 JOKER 开发平台展现出卓越的优势,它支持在线进行组件开发,且开发完成的组件无需经过编译,即可在平台内直接引用并渲染。 组件布局:开发者能够通过可视化拖拽的方式管理组件布局,同时可配置组件的属性、区块以及事件。此外,平台提供的大纲树功能,能以更直观的方式帮助开发者查看和管理组件结构,让组件布局的设计与调整更加便捷高效。 值得一提的是,平台会自动分析公开方法的参数类型和返回类型,并提供可视化的方法调用界面,极大地提升了开发的便捷性,让开发者能够更轻松地使用和管理组件方法。 组件布局组件布局是组件/页面开发中最为重要的环节之一,我们可以通过工作画布实现对组件/页面的布局编排,实现组件的展现开发。在前端编辑器中,界面分为左右两个区域,即 开发画布区 和 属性区。

    16910编辑于 2025-10-23
  • 来自专栏菲宇

    python-k8sclient开发K8S

    0x01 client-go 1、简介 Client-go是kubernetes官方发布的调用K8S API的golang语言包,可以用来开发K8S的管理服务、监控服务,配合前端展示,就可以开发出一款定制化的 3、开发 Client-go开发k8s有两种方式,一种是in cluster模式,另一种是out of cluster模式,至于二者的区别,大致来看可以认为我们开发的go服务是否放在K8S集群内运行,在集群内运行则为 0x02 python-k8sclient 1、简介 python-k8sclient貌似是OpenStack维护的调用K8S API的python语言包,可以用来开发K8S的管理服务、监控服务,配合前端展示 、开发 k8sclient开发比较简单,只需要提供K8S master的访问地址即可,如果设置了访问账号密码,那么还需要提供它们。 至于其他的开发,主要是调用k8sclient包的接口,主要功能接口可以参看k8sclient源码,部分接口功能如下: Pod:新建、查询所有、按名称查询、更新、删除 RC:新建、查询所有、按名称查询、更新

    2.8K20发布于 2019-07-31
  • AI中台与智能开发智能开发的“效率引擎”

    但很多人不知道,这些“会自己干活”的智能体,背后都离不开一个关键支撑:AI中台。先说说AI中台到底是什么。其实它一点不玄乎,就像智能开发的“万能工具箱+共享工坊”。 简单说,AI中台把智能开发需要的基础技术,都提前做好、整备好,不用开发者每次都“从零造轮子”。再看智能体,它本质是“能自主完成特定任务的AI系统”。 开发者可以像搭积木一样,把这些组件和业务场景结合,快速拼接出智能体。 可能有人会问:“直接开发智能体不行吗?为啥要多一个AI中台?”其实答案很简单:智能体的核心竞争力是“场景适配能力”,而不是基础技术。 未来,随着AI中台的能力越来越完善,智能开发会变得越来越简单,而我们身边,也会出现更多能真正解决问题的“智能帮手”。

    54610编辑于 2025-11-25
  • 来自专栏Sign

    精灵之息 开发日志(8

    所以数据没变很正常呀,虽然我以为改了很多东西,但是对那些玩家来说,其实根本就没有变化。

    43230发布于 2021-08-20
  • 来自专栏犀牛饲养员的技术笔记

    搭建智能合约开发环境

    学习智能合约开发第一步当然是搭建一个顺手的开发环境。 我自己的环境电脑环境是MacBook Pro,操作系统是macOS Monterey。 开发智能合约使用的编程语言叫solidity,搭建开发环境主要分为两个步骤: 安装IDE 安装以太坊钱包 安装ide,目前一般有两个选择,一个是使用在线的Remix WEB IDE,或者Remix的桌面版本 另一个选择是使用vscode,并安装相关的插件搭建本地开发环境。本篇文章主要是对第一种进行阐述,vscode的方案感兴趣的可以自己查阅相关资料。 智能合约的开发步骤也是类似。刚才我们是在一个模拟的以太坊环境测试的我们的小demo,这个环境叫Javascript VM,可以认为它是一个本地的调试环境。

    1.1K20编辑于 2023-02-24
  • 来自专栏AI技术应用

    AI智能体的开发

    AI智能体的开发技术方案是一个复杂且多层面的决策过程,它需要根据智能体的具体功能、性能要求、部署环境、可扩展性以及团队的技术栈来综合考量。 以下是一个全面且分层的AI智能开发技术方案,涵盖了从数据到部署的各个环节。 Kubernetes (K8s): 用于自动化部署、扩展和管理容器化应用,尤其适用于高并发、高可用性的智能体服务。 移动应用: 原生开发 (iOS/Android) 或跨平台框架 (React Native, Flutter)。 通过对上述各个层面的精心规划和技术选型,可以构建出健壮、高效且智能的AI智能体。

    1.1K10编辑于 2025-06-16
  • 来自专栏区块链

    音乐NFT智能合约开发

    音乐NFT的智能合约开发是音乐NFT项目的核心技术环节,它决定了NFT的铸造、交易、版权管理等功能是否能够安全、高效地运行。以下是音乐NFT智能合约开发的详细流程和关键要点。 一、智能合约开发的基础1.选择区块链平台以太坊(Ethereum):支持ERC-721和ERC-1155标准,生态成熟,但Gas费用较高。 3.开发工具与环境开发框架:Truffle、Hardhat、Brownie等。编程语言:Solidity(以太坊)、Rust(Solana)、Cadence(Flow)等。 总结音乐NFT的智能合约开发需要结合区块链技术、音乐行业需求和安全性要求,通过合理的功能设计、严格的代码审计和持续的优化维护,确保音乐NFT项目能够安全、高效地运行。 开发者应关注行业动态和技术发展,不断迭代和创新,为用户和艺术家提供更好的体验和价值。

    27710编辑于 2025-03-07
  • 智能体来了!2026智能开发全面指南

    智能体来了!2026智能开发全面指南 一、 繁华落尽后的“平静”:技术背后的选择逻辑“真正深入使用 AI 之后,我反而更平静了。” 在过去这段时间里,我深入钻研了 Python 编程、探究了 AIGC 的视觉极限、搭建了复杂的流程智能体、甚至深入到了 STM32 的硬件底层。 在这里,我们筛选真需求,击碎伪智能,夺回 AI 时代的协作主权。 核心逻辑:我们将 Coze 的智能、n8n 的连接、Dify 的稳定组合在一起。工具只是加速器,而你才是那个将零件组装成自动化生产线的指挥官。 核心逻辑:从私有化部署(Ollama)到具身智能(STM32 硬件开发)。我们要构建的是即便平台规则改变,依然能稳定运行的数字资产底座。

    32710编辑于 2026-01-24
  • 来自专栏Pseudoyu

    Solidity 智能合约开发 - 基础

    前言 去年读研的时候上的 HKU 的 <COMP7408 Distributed Ledger and Blockchain Technology>,课程中学习了以太坊智能合约的开发,做了一个简单的图书管理 智能合约 与 Solidity 语言 智能合约是运行在链上的程序,合约开发者可以通过智能合约实现与链上资产/数据进行交互,用户可以通过自己的链上账户来调用合约,访问资产与数据。 开发/调试工具 与常规编程语言不同,Solidity 智能合约的开发往往无法直接通过一个 IDE 或本地环境进行方便的调试,而是需要与一个链上节点进行交互。 OpenZeppelin 提供了非常多的合约开发库与应用,能兼顾安全、稳定的同时给予开发者更好的开发体验,降低合约开发成本。 uint16、uint256,默认为 uint256,通过 uint8 public u8 = 1; 来定义,默认值为 0 address,地址类型,可以通过 address public addr =

    1.2K20编辑于 2023-04-11
  • 开发 Copilot:解锁云端开发智能密码

    在科技迭代如闪电般迅速的时代,云开发领域正经历着一场由云开发 Copilot 掀起的革新风暴。 智能代码生成:革新编程起点 云开发 Copilot 的智能代码生成功能,堪称开启高效开发大门的金钥匙。 设想开发一款社交媒体 APP,开发者输入 “创建用户注册页面,含邮箱验证、密码加密及头像上传功能”,转瞬之间,条理清晰、符合前端开发规范的 HTML、CSS 与 JavaScript 代码跃然屏上。 精准错误诊断与修复:筑牢代码防线 代码编写征途布满荆棘,Bug 隐匿暗处,排查修复常令开发者心力交瘁。云开发 Copilot 化身智能 “纠错卫士”,实时扫描代码。 展望明日,伴随 AI 技术指数级进化、云生态枝繁叶茂,Copilot 必将深度渗透开发全程,化身开发者 “超脑”,引领云端编程跃入智能、高效的梦幻新境。

    33810编辑于 2024-12-07
  • 来自专栏农场游戏开发

    开发DAPP智能合约系统需要哪几点?以太坊智能合约系统开发

    DAPP智能合约系统开发 我们来看一下DAPP应该具备什么样的条件(来自于Oreilly《去中心化应用》): 1. 开源 2. 内部货币 3. 去中心化共识 4. 至于内部货币这个事情,如果是运行在以太坊的智能合约,一定需要ETH才能使系统运行,因此内部货币也一定存在。 如果我们用以太坊和智能合约来开发一个DAPP,那么应该顺着这个思路往下走。 前端展示不是什么问题,JS可以直接调用智能合约,返回什么显示什么即可。 以太坊不适合开发交互很频繁的程序,更像早期互联网,开发一些并发量不大的信息展示页面。 怎样实现智能合约?    DAPP开发只需要掌握以下三种能力就可以了。 2.jpg   第一,能够正确理解区块链。 第二,至少熟悉一种开发语言。比如Javascript、C++、Go、Python等。   第三,至少熟悉一种区块链的智能合约开发。比如以太坊、超级账本、EOS等。

    79320发布于 2021-07-29
  • 来自专栏LB说IOT

    开发人员帮助智能城市变得更智能

    许多不同的利益相关者将需要合作以帮助使城市更智能。为了实现他们的目标,他们现在正在寻找人工智能(AI),物联网,机器人技术,XR(VR / AR),边缘计算甚至游戏领域的专业知识。 将数据收集移至边缘有助于保护个人数据免于传输,因此城市正在寻找具有边缘计算经验的开发商。 机器人技术和人工智能-智能城市中的所有内容交付-从文档到比萨饼,都可以通过移动机器人和无人机来处理。 这可以帮助正在尝试减少道路上的车辆数量的城市,但它们将需要拥有机器人,人工智能和机器学习专业知识的开发人员才能实现。 游戏和XR-城市正面临挑战,要让公民选择许多移动智能城市计划,因为即使结果对他们有利,他们也不想被跟踪。在这里,具有游戏化和XR技能的开发人员可以通过使其有趣,有趣并为公民参与提供奖励而大放异彩。 为什么智能路灯很重要?除了可以为城市节省超过50%的能源和劳动力成本外,它们还共同创造了“城市为平台”的中坚力量,并提供了智能城市应用程序所需的功能和连通性。

    25110编辑于 2022-04-12
  • 腾讯ADP智能开发平台-个人智能回答库

    在早期我实际就谈到过,简单的RAG模式的知识库实际很难真正达到知识库智能问答的要求,特别是底层知识点的关联依赖逻辑,基于提示词本身的融合推理能力。 整个智能知识库的难点,不是简单的知识库知识的向量化存储,而是要理解你的完整提示语,对提示语进行拆解然后分别进行执行,最终再进行一次归纳和汇总。 那么我们来看下腾讯ADP的智能知识库效果如何。 构建一个最简单的知识库文档智能体 接着,我们在应用开发里面构建一个最简单的AI知识库问答智能体。核心的提示词如下: 基于人月思维知识库的内容进行问题的回答。 具体回答的要求如下: 1. 在学习云原生技术时,我不仅阅读文档,更通过实际搭建k8s集群、部署微服务应用来深化理解。知识只有在真实场景中应用,才能转化为个人能力。

    42210编辑于 2025-12-20
  • 来自专栏全栈程序员必看

    OpenBmc开发8:devtool简介与使用

    下图显示了将与devtool add 命令一起使用的常见开发流程: devtool edit recipes devtool build recipes devtool deploy-target recipes 该命可让提取代码,指定现有配方以及跟踪并收集来自与该代码相关联的其他开发人员的任何补丁文件。 下图显示了将与devtool modify 命令一起使用的常见开发流程: devtool edit recipes devtool modify softname devtool build devtool 下图显示了将与devtool modify 命令一起使用的常见开发流程: devtool upgrade devtool build devtool deploy-target devtool finish

    4.7K11编辑于 2022-11-10
  • 来自专栏码客

    WPF 桌面端开发 8-DependencyProperty

    在Resources和Data binding中,XAML 提供了这样一种语法,来为属性赋值:

    1K20发布于 2020-05-09
领券