首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏ionic3+

    开发指南】(五)ionic3开发技术基础

    ionic的技术基础主要是angular。 首先要区分angularjs和angular,前者一般指代angular1,后者是angular2+,它将angular1技术栈推倒重来,使用typescript重新实现,发展至今,已正式发布了angular5 ,而angular6也在紧锣密鼓开发中,这些版本都是向下兼容的,只是各方面得到进一步优化。 ionic3配合使用最新的angular5更好,只是关于angular5的文章较少,而且对比angular4差别不大,所以可以学习angular4,有兴趣的可以看下此文: Angular 4 基础教程

    41230发布于 2018-08-20
  • 来自专栏区块链开发

    Web3 项目开发技术难点

    Web3 项目的开发虽然前景广阔,但也面临着诸多技术难点,这些难点涵盖了底层区块链技术、智能合约、前端交互、安全性和用户体验等多个方面。以下是一些主要的技术挑战。 三、前端与区块链的集成:钱包管理 (Wallet Management): 用户需要使用浏览器扩展或移动钱包与 Web3 应用交互,对于非技术用户来说,钱包的设置和管理可能存在门槛。 缺乏统一的标准: Web3 领域仍在发展初期,缺乏统一的技术标准和协议,导致开发和集成存在一定的困难。八、数据存储与管理:链上存储成本高昂: 将大量数据直接存储在区块链上的成本非常高。 十、监管不确定性:法律法规的滞后: Web3 技术发展迅速,但相关的法律法规尚未完善,存在监管不确定性,可能影响项目的合规性和发展方向。 综上所述,Web3 项目的开发涉及诸多技术挑战,需要开发者具备深入的区块链知识、安全意识和创新能力,并不断探索新的技术和解决方案来克服这些难题。

    52810编辑于 2025-04-10
  • 来自专栏区块链开发

    Web3 App开发技术方案

    开发一个 Web3 App(去中心化应用 dApp)的技术方案涉及多个层面,从底层的区块链交互到用户界面的呈现。一个典型的 Web3 App 技术方案通常包含以下几个核心部分。1. 支持技术与服务 (Supporting Technologies and Services)去中心化存储 (Decentralized Storage): IPFS, Arweave, Filecoin 典型的 Web3 App 开发流程:需求分析与设计: 明确应用功能、目标用户、选择合适的区块链平台。智能合约开发与测试: 编写、部署和 Thorough testing 智能合约。 后端服务开发: 构建处理链下逻辑、数据存储和外部集成的后端服务。前端界面开发: 构建用户界面,集成钱包和 Web3 库,与智能合约和后端服务交互。 开发 Web3 App 需要开发者对区块链技术、加密学、智能合约以及前后端开发都有一定的了解,并能适应去中心化带来的新挑战和开发模式。

    88510编辑于 2025-05-19
  • 来自专栏系统开发案例

    DAPP系统开发Web3合约技术

    采用了区块链技术,在互联网上的匿名节点维护的分布式状态机上构建应用程序。  

    67150编辑于 2022-09-30
  • 来自专栏区块链

    区块链 Web3 项目开发技术框架

    Web3 技术框架是一个多层、去中心化的堆栈,它将传统的 Web2 元素与区块链的独特能力结合起来。 Web3 技术框架本质上是一个技术栈(Tech Stack),它从底层协议到用户界面(DApp)都被设计为去中心化或至少是抗审查的。1. 这是一个经过严格审计的合约库,提供了经过验证的代币标准(ERC-20, ERC-721, ERC-1155)和安全工具,极大地降低了开发难度和安全风险。3. 总结来说,一个典型的 Web3 项目技术框架由 **EVM Layer 2(网络) + Solidity(合约) + Hardhat(工具) + The Graph(数据) + React/Wagmi( #区块链 #软件外包 #web3开发

    32910编辑于 2025-10-14
  • 来自专栏数字孪生

    WebGL开发3D模型的技术难点

    WebGL 开发 3D 模型虽然强大,但也存在一些技术难点,主要集中在性能、兼容性、复杂性等方面。以下我将详细阐述这些难点。1. 3. 复杂的数学和图形学知识:矩阵和向量: WebGL 涉及到大量的矩阵和向量运算,例如模型变换、视图变换、投影变换等。 调试和测试:调试工具: 浏览器提供的开发者工具可以用于调试 WebGL 应用程序,例如查看控制台日志、分析性能等。 总结:WebGL 开发 3D 模型虽然面临一些技术难点,但随着 WebGL 技术的不断发展和各种 WebGL 库 (例如 Three.js、Babylon.js) 的出现,开发难度已经大大降低。 通过学习相关的图形学知识、掌握 WebGL API 和相关库,并进行充分的实践,就可以克服这些难点,开发出优秀的 WebGL 3D 应用程序。

    65810编辑于 2024-12-24
  • 来自专栏清菡软件测试

    Jmeter系列之《3.badboy脚本开发技术详解》

    目录 一、badboy中的检查点 二、 badboy中的文本参数化 1.建立参数化列表 2.进行参数化 3.选择遍历所有内容,然后回放 4.改编码格式 5.设置检查点根据参数化进行回放 总结 三、badboy 中的数据库参数化(没实操) 1.安装odbc 2.配置数据源 3.data source放到脚本最前端 四、badboy中的并发 五、badboy中查看报告 六、badboy中打断点 一、badboy中的检查点 3.选择遍历所有内容,然后回放 右键step1--properties,选择这个: 选择遍历searchtxt里面所有的内容。点击确定。点击playall回放。 3.中文可能有乱码,改下请求中的编码即可。 3.data source放到脚本最前端 把这个添加到脚本里面,然后拖到最上头。在最前端先把数据取出来,放在后面就取不了数据了就会报错。 这个是数据库的参数化。

    56630编辑于 2022-04-27
  • 《伴时匣》app开发技术分享--用户登录(3

    ## 技术栈 Appgallery connect ## 开发准备 上一节我们实现了用户数据的提交,我们成功的实现了用户的注册,并且成功的把保存的数据这一节我们就要根据提交的信息进行登陆验证,在登陆之后我们需要保存当前用户的信息 拿到返回数据源的条目回调,当回调条目大于1,我们就实现后续的业务逻辑,这时候我们就实现了用户的登陆,同时把用户登录成功后的数据存储起来,通过我们创建的用户首选项方法存储到应用中,方便我们后续的使用 ## 功能开发

    14700编辑于 2025-07-24
  • 来自专栏深入浅出区块链技术

    Solana Web3 技术栈 - 开发者指南

    译文出自:登链翻译计划[1] 译者:翻译小组[2] 校对:Tiny 熊[3] 简介 在这篇博客中,我们讨论一下 Solana 区块链,以及作为一个开发者如何开始在 Solana 上构建 dapp。 我们将探讨一些高层次的概念、工具和技术,这些都是 Solana 开发所需要的,最后我们将建立一个小的 dapp。如果这让你感到兴奋,那就加入享受吧! 此外,如果你在 Solana 开发过程中遇到任何技术问题,一个解决你问题的好地方是Solana Stack Exchange[6]。 Solana Web3 技术栈 Solana 有一个非常好的工具生态系统和技术栈。让我们看看开发程序需要和使用的工具: 1. 3. Anchor Anchor[14]是 Solana 的 Sealevel 运行时的一个框架,为编写智能合约提供了几个方便的开发者工具。

    2.4K40编辑于 2022-11-07
  • 来自专栏数字孪生

    WebGL开发3D产品展示的技术难点

    WebGL 开发 3D 产品展示虽然前景广阔,但同时也存在一些技术难点。1. 性能优化渲染效率: WebGL 在浏览器中运行,受到硬件和浏览器限制,渲染效率相对较低。 开发难度WebGL API: WebGL API 相对底层,学习曲线较陡峭,需要掌握一定的图形学知识。开发工具: 缺乏成熟的开发工具,调试和开发过程相对复杂。 应对策略性能优化: 采用各种优化技术,如减少多边形数量、压缩纹理、使用 LOD 技术、减少绘制调用等。模型处理: 使用专业的模型处理工具,对模型进行优化和转换,选择合适的模型加载策略。 开发难度: 选择合适的 WebGL 框架,如 Three.js、Babylon.js 等,降低开发难度。 总而言之,WebGL 开发 3D 产品展示存在一定的技术难点,但通过合理的策略和技术手段,可以克服这些困难,开发出优秀的 3D 产品展示应用。

    50600编辑于 2025-01-29
  • 来自专栏HarmonyOS NEXT 端云一体

    《仿盒马》app开发技术分享-- 金刚区(3

    ## 技术栈Appgallery connect## 开发准备上一篇文章中我们实现了项目端云一体化新人专享券活动模块,数据也成功的从云端获取,现在我们开始继续向下,实现金刚区模块**功能分析**金刚区的实现我们之前已经完成了

    15000编辑于 2025-06-23
  • 来自专栏技术开发分享

    web3智能合约dapp系统项目开发技术分析

    总的来说,这些特性减少了信息不对称的风险,降低了 web3 系统专有技术的重要性,增加了系统贡献者和消费者网络相对于开发者的重要性。换句话说,这些功能将系统的价值从技术栈转移到网络。 web3 系统的去中心化经济是由两种激励因素共同驱动的: 内在激励,即根据系统的底层特征,如用户基础、网络效应、技术等,来激发第三方参与的内在意愿。外部激励,如数字资产分配、收益分享等。  其中,数字资产是 web3 建设者促进去中心化经济的形成和持续运作的最关键工具,因为它们能够平衡开发者、贡献者和消费者之间的激励机制。 成功的用户获取和留存可以显著提高 web3 系统对开发者和贡献者的内在激励,从而为这些系统带来更大价值,最终吸引更多用户。 再次强调,web3 系统真正价值在于其利益相关者网络,而不是它的技术栈、封闭或专有系统或其它常规的护城河。

    54320编辑于 2022-10-24
  • 来自专栏making

    区块链web3项目系统开发技术方案丨DAPP系统开发技术讲解

      作为一种可能的Web3.0底层技术,区块链以去中心化、不可篡改、可溯源等特点,构建起数字经济时代的全新信任体系。   从技术角度分析,区块链让数字资产价值流转的每一个节点都公开透明、有迹可循且不可篡改,这将会让Web3.0时代的一切交易变得更加真实可信。

    690110编辑于 2022-11-07
  • 来自专栏全栈程序员必看

    jsp开发技术

    一、为什么说JSP也是动态web开发的一项技术呢?这是因为写JSP虽然像是在写HTML,但是JSP允许在页面中嵌套Java代码,或者利用某个标签表示Java代码(EL与jstl)。 这就使得我们在写JSP时能够获取请求对象Request和响应对象Response等这样的web开发常用对象,实现与浏览器的交互。 jsp.java)最终运行class文件; PS:被翻译后的servlet在Tomcat的work目录中可以找到; 二、page三大指令;   1) page指令   2) include指令   3) DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    1.2K20编辑于 2022-09-06
  • 来自专栏python3

    3层交换技术

    Switch>en Switch#vlan database Switch(vlan)#vlan 2 name vlan2 VLAN 2 added: Name:vlan2 Switch(vlan)#vlan 3 name vlan3 VLAN 3 added: Name:vlan3 Switch(vlan)#vtp server Switch(vlan)#vtp domain lcl VTP domain lcl 192.168.2.1 255.255.255.0 Switch(config-if)#no shut Switch(config-if)#exit Switch(config)#int vlan 3 vlan 2 Switch(config-if)#exit Switch(config)#int f0/2 Switch(config-if)#exit Switch(config)#int f0/3 Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 3 Switch(config-if)

    46010发布于 2020-01-09
  • 来自专栏系统开发案例

    NFT卡牌游戏系统开发Web3链游技术

      想要理解web3,就必须了解去中心化、区块链和代币(token)的概念。  web3沿用了区块链去中心化的概念,用户通过代币来创作和消费内容,同时可以获得自己创作内容的所有权。   web3基于区块链加密的技术加上完全去中心化的存储方式能够允许用户对自己的数据有完全的所有权,用户可以决定数据是否开放给其他机构使用。   早在2017年,两个开发开发制作了世界上第一个NFT项目—CryptoPunks,将一万多个随机生成的像素头像放到了以太坊的区块链上,开创性的将加密的虚拟资产带入了加密货币的领域。   但是NFT利用智能合约的方式,创作者可以收到作品所有交易的版税收益,这让全职的NFT创作者成为了可能  NFT除了利用到区块链的技术之外,智能合约也是NFT和web3不可或缺的技术概念。   8.小结  总的来说,web3通过区块链技术,让用户对自己的数据有了真正的自主权。  用户在互联网上的数据不再是互联网巨头算法的免费养料,同时所衍生的技术也给未来带来了无穷的想象力。

    78840编辑于 2022-10-19
  • 来自专栏火属性小虫

    HarmonyOS开发学习(3)–页面开发

    HarmonyOS开发学习(3)–页面开发 组件是界面搭建与显示的最小单位,组件根据功能可以分为以下五大类:基础组件、容器组件、媒体组件、绘制组件、画布组件。 推荐大家优先使用Resource类型,将资源文件(字符串、图片、音频等)统一存放于resources目录下,便于开发者统一维护。 同时系统可以根据当前配置加载合适的资源,例如,开发者可以根据屏幕尺寸呈现不同的布局效果,或根据语言设置提供不同的字符串。 遍历数组的方式构建列表,可以减少重复代码,示例代码如下: @Entry @Component struct ListDemo { private arr: number[] = [0, 1, 2, 3, ArkUI开发框架提供了一种页签容器组件Tabs,开发者通过Tabs组件可以很容易的实现内容视图的切换。页签容器Tabs的形式多种多样,不同的页面设计页签不一样,可以把页签设置在底部、顶部或者侧边。

    2.3K10编辑于 2024-03-26
  • 来自专栏用户9868391的专栏

    链游系统开发(Unity3D链游开发详情)丨链游开发成熟技术源码

    而区块链是采用分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。   区块链和元宇宙,一个象征极简自由的去中心化技术,一个代表互联网未来的新概念,两者会有什么联系呢?    我们现在所看到的元宇宙,并不仅仅只是包含了区块链技术,还包含了VR/AR技术、人工智能技术等诸多技术门类。   从本质上来看,元宇宙是一种新的数据传输方式的开始。 有了区块链技术,元宇宙里才会形成经济体系,不用担心元宇宙中的财富随时会被清零,会永久的保存在元宇宙中。   所以,可以说它们是互相成就的关系。    3.分布式   在分布式数字身份系统中,用户身份信息管理是去中心化的,因此也可以避免被随意地泄露和篡改。

    41330编辑于 2022-07-02
  • 来自专栏前端三元同学

    使用Vite2+TypeScript4+Vue3技术栈,如何入手开发项目

    今天,我们使用vite2.0+vue3+ts来开发一个demo项目。 实战 我们,打开Vite官方网站(https://cn.vitejs.dev/)。 Vite (法语意为 "快速的",发音 /vit/) 是一种新型前端构建工具,能够显著提升前端开发体验。 它主要由两部分组成: 一个开发服务器,它基于 原生 ES 模块 提供了 丰富的内建功能,如速度快到惊人的 模块热更新(HMR)。 Vite在开发模式下不需要打包可以直接运行,使用的是ES6的模块化加载规则; VueCLI开发模式下必须对项目打包才可以运行; Vite基于缓存的热更新; VueCLI基于webpack的热更新; 搭建项目 在开发之前呢,我们需要做以下工作。

    1.4K20发布于 2021-04-15
  • 来自专栏AI智韵

    超越DeepSeekV3,Gemma 3技术报告

    3. 指令调优 与之前的方案(见表6)相比,我们使用改进的后训练方法将预训练模型转换为指令调优模型。 技术。 责任、安全性和保密性 在开发Gemma模型时,责任、安全性和保密性至关重要。 为了降低对Gemma 3用户的风险,我们继续整合增强的内部安全流程,这些流程涵盖整个开发工作流程,与最近的谷歌AI模型(Gemini团队,2024)保持一致。 我们在开发速度与针对性安全测试之间取得平衡,确保我们的评估重点突出且高效,同时坚持我们在前沿安全框架中提出的承诺。 对于化学知识的评估,我们采用了Macknight等人开发的基于知识的封闭式化学危害评估方法。我们的评估表明,Gemma 3模型在这些领域的知识水平较低。 7.4.

    2K10编辑于 2025-03-14
领券