首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 小试牛刀-SpringBoot集成SOL

    Welcome to Code Block's blog 本篇文章主要介绍了 [小试牛刀-SpringBoot集成SOL链] ❤博主广交技术好友,喜欢文章的可以关注一下❤ 一、什么是solanaj programId和调用参数等进行功能调用.也可以通过以下已封装的类进行合约调用: SystemProgram:该类可以方便的生成与原生代币有关的TransactionInstruction,如:要实现转移SOL

    24100编辑于 2025-07-22
  • 来自专栏Golang语言社区

    Golang语言情怀--第92期 区块链技术-SOL币怎么挖矿?SOL币挖矿教程全面介绍

    SOL币作为Solana安全设计的一部分,所有费用都将在SOL币中支付并被烧掉,从而减少总供应量,这种通货紧缩的SOL币机制激励了更多的代币持有者参股,从而提高了网络安全性,也让SOL币投资价值展现在大家面前 ,因此有不少投资者都想购买SOL币。 除了可以直接在交易所购买之外,大家还可以通过挖矿获取SOL币,只不过这项操作比较复杂,新手投资者还不清楚SOL币怎么挖矿?下面C18快讯小编就给大家全面介绍一下SOL币挖矿教程。 SOL币挖矿教程全面介绍 我们这里将挖矿分为以下几个步骤: 注册Solana钱包、充值SOL资产、置换USDT和RAY以及STEP、提供流动性、质押LP。 2、充值SOL、RAY资产 公链上每一币操作需要消耗SOL资产作为gas费。 因此我们需要先往钱包地址里充值SOL资产。 可以在币安或抹茶上购买SOL。 并将购买的SOL提币至上面的地址。

    3.4K10编辑于 2022-06-24
  • 来自专栏Windows技术交流

    SOL Server (MSSOLSERVER) service failed, system cannot find the file specified

    blog.sqlauthority.com/2020/01/16/sql-server-event-id-7000-the-system-cannot-find-the-file-specified/报错:Event 7000The SOL

    21810编辑于 2024-08-07
  • 来自专栏深入浅出区块链技术

    实践create2进行合约无缝升级(2) - Metapod.sol 解析

    Metapod.sol 这个合约,是带有保险库合约。主要用于转移合约的钱(balance)。核心思想就是在销毁合约前,将需要销毁合约的余额转到保险库,等合约升级完成,再将保险库的钱转移到最终合约。

    87020编辑于 2022-11-07
  • 来自专栏浅聊区块链

    随着DeFi和NFT生态系统受影响,SOL鲸鱼能否提供喘息机会

    尽管 SOL 价格破烂不堪,但 Solana 鲸鱼仍将其持有量增加了 0.88%。 对于Solana 价格来说,这是一个波涛汹涌的一周、一个月和一年。 多次网络中断,加上看跌的宏观市场状况,成功使SOL 价格从 2021 年 11 月的历史高点下跌了 95%。 Solana 价格和市场情绪受到影响 尽管 SOL 价格已经跟随主要看跌趋势线,但分析师预计价格将进一步下跌。最近的 FTX 崩盘使 SOL 价格跌至 2021 年 3 月的水平。 FTX 崩盘后,SOL 在几天内损失了超过 63% 的价格。 值得注意的是,SOL 的相对强度指数仍处于超卖区域,表明卖家主导了市场。 随着技术指标和社会情绪转向看跌,NFT 和DeFi生态系统能否拯救 SOL? DeFi 和 NFT 生态系统支持 SOL? FTX 垮台后,Solana DeFi生态系统受到重创。

    45240编辑于 2022-11-18
  • 来自专栏巴山学长

    01背包问题的模拟退火算法

    是最优解的 sol_current = sol_new; sol_best = sol_new; t0=97; tf=3; t=t0; p=1; y=zeros(1,10000); j=1 接下来 new=randperm(num,2); sol_new(new(1))=~sol_new(new(1)); sol_new(new(2))=~sol_new(new(2 sol_new=sol_current; end end end t=t. = sol_new; sol_best = sol_new; t0=97; tf=3; t=t0; p=1; y=zeros(1,10000); j=1 while t>=tf for r= new=randperm(num,2); sol_new(new(1))=~sol_new(new(1)); sol_new(new(2))=~sol_new(new(2

    2.2K10发布于 2019-07-15
  • 来自专栏大白技术控的技术自留地

    用Maxima画出一些有趣的图

    :rk(eqs,[x,y],inits, t_range)$ plot2d([discrete, makelist([sol[i][2], sol[i][3]], i, 1, length(sol)) :rk(eqs,[x,y,z],inits, t_range)$ plot2d([discrete, makelist([sol[i][2], sol[i][3]], i, 1, length(sol ))], WEB_IMAGE); plot2d([discrete, makelist([sol[i][3], sol[i][4]], i, 1, length(sol))], WEB_IMAGE); plot2d([discrete, makelist([sol[i][2], sol[i][4]], i, 1, length(sol))], WEB_IMAGE); ? plot2d([discrete, makelist([sol[i][3], sol[i][4]], i, 1, length(sol))], WEB_IMAGE); ?

    48520发布于 2019-03-05
  • 来自专栏人工智能与演化计算成长与进阶

    Jmetal设置Solution Variables

    1); } 使用Variables对象改变对象的决策变量 sol2.setDecisionVariables(var_sol1); Code ProblemSet problemset = CIHS.getT1(); Solution sol1 = new Solution(problemset); Solution sol2 = new Solution } //重新获取sol1的变量验证是否全部设置为1 Variable[] var_sol1 = sol1.getDecisionVariables(); Variable变量 sol2.setDecisionVariables(var_sol1); //验证 Variable[] var_sol2 = sol2. (var_sol2[i] + " "); } //[1.0,1.0...1.0]

    48110发布于 2020-08-14
  • 来自专栏全栈程序员必看

    matlab中dde23函数_时滞模型的matlab编程

    ,tau,history,tspan); %[0.1, 0.3]是时滞,[2 2]是初值,[0, 50]是时间范围 figure; % plot(sol.x,sol.y) plot(sol.x ,sol.y(1,:) ) hold on plot(sol.x,sol.y(2,:),’-.’ ) hold off title(‘时滞微分方程组’); xlabel(‘time t’); plot(sol.x,sol.y); title('An example of Wille and Baker'); xlabel('time t'); ylabel('solution y'); legend 1 1 1],[0,5]); plot(sol.x,sol.y); title(‘An example of Wille and Baker’); xlabel(‘time t’); ylabel = dde23(@myddefun,lags,history,tspan) plot(sol.x,sol.y) function dy = myddefun(t,y,Z) dy=[

    3K20编辑于 2022-11-10
  • 来自专栏数据魔术师

    论文拾萃 | PISTS算法求解obnoxious p-median problem (附Python代码)

    _move_flag = True break else: temp_sol = _perturb(self, res, best_sol , HTB): back_sols = [] for i in curr_sol: back_sol = list(curr_sol) back_sol.remove (i) back_sol = tuple(sorted(back_sol)) if hash(back_sol) not in HTB: #如果删除操作后得到的解的哈希值不在禁忌列表中 (n_dim)) - set(back_sol)) curr_sols = [] for i in res: curr_sol = list(back_sol) curr_sol.append(i) curr_sol = tuple(sorted(curr_sol)) if hash(curr_sol) not in HTC:#如果添加操作后得到的解的哈希值不在禁忌列表中

    1.1K41编辑于 2023-01-05
  • 来自专栏oracle3技术大杂烩

    2018-11-01 solc命令行使用

    需要通过solc在命令行编译合约,总结如下: 1、单一文件编译 solc.exe --combined-json abi,bin,interface,metadata file1.sol 2、文件有import --combined-json abi,bin,interface,metadata --allow-paths D:\solidity D:\solidity\foo\file3.sol 这个必须写全路径 ,否则编译会出现找不到的情况 示例: D:\SOLIDITY └─ file1.sol └─  file2.sol └─foo         └─file3.sol file1.sol: pragma /file1.sol"; contract test2 is test1 { } file3.sol: pragma solidity ^0.4.7; import ".. /file1.sol"; contract test3 is test1 { }

    74420编辑于 2022-05-13
  • 来自专栏华仔的技术笔记

    solidity代码功能模块

    超级用户(Superuser.sol) pragma solidity ^0.4.24; import "./Ownable.sol"; import ". /Ownable.sol"; import "../token/ERC20/ERC20Basic.sol"; import ".. 合约什么都不持有(NoOwner.sol) pragma solidity ^0.4.24; import "./HasNoEther.sol"; import ". /HasNoToken.sol"; import ". /Ownership/Ownable.sol"; import "../Ownership/rbac/RBAC.sol"; import "..

    79430编辑于 2022-05-20
  • 来自专栏区块链入门

    第三十四课 采用TRUFFLE框架如何创建自己的ERC721非同质化资产生物商店?

    /contracts/Creature.sol... Compiling ./contracts/CreatureFactory.sol... Compiling . /contracts/CreatureLootBox.sol... Compiling ./contracts/DeployCreature.sol... Compiling . /contracts/Factory.sol... Compiling ./contracts/Migrations.sol... Compiling . /contracts/Strings.sol... Compiling ./contracts/TradeableERC721Token.sol... /contracts/Factory.sol... Compiling ./contracts/Migrations.sol... Compiling .

    1.6K10发布于 2019-02-22
  • 来自专栏杨建荣的学习笔记

    备库归档删除策略失效的问题分析 (r7笔记第6天)

    DGMGRL> show database verbose sol Database - sol Role: PRIMARY Intended State: TRANSPORT-ON /datafile, /U02/app/oracle/oradata/sol, +DATA/sol/datafile, /U02/app/oracle/oradata/sol, /data/oracle /oradata/sol, /U02/app/oracle/oradata/sol, /other/app/oracle/oradata/sol, /U02/app/oracle/oradata/sol , /U01/app/oracle/oradata/sol, /U02/app/oracle/oradata/sol' LogFileNameConvert = '/ U01/app/oracle/oradata/sol/, /U02/app/oracle/oradata/sol/' FastStartFailoverTarget = ''

    1.2K80发布于 2018-03-16
  • 来自专栏Ethereum

    《纸上谈兵·solidity》第 5 课:依赖与外部调用 —— 合约交互的风险与防护

    合约为例,我们设计以下结构:Counter.sol:被调用合约,提供 increment 方法。 Caller.sol:发起调用者,分别以接口和低级 .call 调用 Counter。Interaction.t.sol:测试合约,验证两种调用方式。 /Test.sol";import ".. /src/Counter.sol";import ".. /src/Vault.sol";import "..

    54420编辑于 2025-08-01
  • 来自专栏全栈程序员必看

    时滞系统matlab仿真_时滞模型的matlab编程

    ddesd 以结构体 sol 的形式返回解。使用辅助函数 deval 和输出 sol 来计算区间 tspan = [t0,tf] 中的特定点 tint 的解。 yint = deval(sol,tint) ddesd 返回的结构体 sol 包含下列字段。 sol.xddesd 选择的网格 sol.ysol.x 网格点处的 y(x) 近似值。 sol.ypsol.x 网格点处的 y(x) 近似值 sol.solver求解器名称 ‘ddesd’ sol = ddesd(ddefun,delays,history,tspan,options) 的解算方法与上述方法相同 如果指定了 ‘Events’ 选项,并且检测到事件,输出结构体 sol 还包括下列字段: sol.xe包含所有事件位置的行向量,即事件函数消失的时间 sol.ye包含特定列数据的矩阵,其列值为与 sol.xe 中的时间对应的解 sol.ie索引向量,其中的索引值用于指定在 sol.xe 中的对应时间所发生的事件 示例 方程 sol = ddesd(@ddex1de,@ddex1delays,@ddex1hist

    1.9K20编辑于 2022-09-27
  • 来自专栏nft市场

    使用Uniswap V2部署自己的去中心化交易所

    : 工厂合约**UniswapV2Pair.sol:**配对合约**UniswapV2ERC20.sol:**LP Token 合约UniswapV2Pair.sol管理着流动性资金池,不同币对有着不同的实例 ,比UniswapV2Pair.sol, 如 USDT-WETH 这一个币对,就对应一个UniswapV2Pair.sol合约地址**,DAI-WETH 又对应另一个UniswapV2Pair.sol* 每个UniswapV2Pair.sol都有对应的一种UniswapV2ERC20.sol与之绑定。 UniswapV2Factory.sol则是用来部署UniswapV2Pair.sol的,通过工厂合约的 createPair() 函数来创建新的配对合约实例。 uniswap-v2-peripheryperiphery核心有两个合约文件:UniswapV2Router01.sol:路由合约 01 版本UniswapV2Router02.sol:路由合约 02

    1.6K20编辑于 2022-10-24
  • 来自专栏数据魔术师

    论文拾萃|Solution-based tabu search求解Max-Minsum DP(附代码及详细注释)

    [i]]; Hx2 += W2[Sol[i]]; Hx3 += W3[Sol[i]]; } Build_Potential(Sol, NSol, P); //拷贝,将当前解作为最优解 [i]]需将与Sol[x]的距离转换为与Sol[y]的距离 for (int i = 0;i < x;i++) { p = P[Sol[i]] - D[Sol[i]][Sol[ p : p_min; } //自身P[Sol[i]]的改变 p = P[NSol[y]] - D[NSol[y]][Sol[x]]; p_min = p < p_min p : p_min; //其他P[Sol[i]]需将与Sol[x]的距离转换为与Sol[y]的距离 for (int i = x + 1;i < M;i++) { p = P[Sol[i]] - D[Sol[i]][Sol[x]] + D[Sol[i]][NSol[y]]; p_min = p < p_min ?

    1K41发布于 2021-03-16
  • 来自专栏区块链入门

    第二十五课 如何开发自己的BANCOR去中心化交易平台?1,摘要2,BancorNetwork网络的文件框架和功能3,2个连接器通证兑换测试场景4,CLB(一种ERC20)和ETH兑换测试场景4,总结

    | | ContractIds.sol | | FeatureIds.sol | | IBancorNetwork.sol | | | | | EtherToken.sol | | | SmartToken.sol | | | SmartTokenController.sol | | ContractRegistry.sol | | Managed.sol | | Owned.sol | | TokenHolder.sol | | Utils.sol | | Whitelist.sol | | | | IOwned.sol | ITokenHolder.sol | IWhitelist.sol

    94610发布于 2018-10-10
  • 来自专栏LC刷题

    回溯算法

    #define N 8 int isSafe(int x, int y, vector<vector<int>>&sol) { //当该位置合法且没有被访问 return (x >= 0 && x + 1, sol, xMove, yMove) == 1)//从该位置开始,继续走 return 1; else sol[next_x][next_y] = -1;// 该位置走不通 (sol); return 1; } 最终的结果。 x, y) == true) { sol[x][y] = 1; if (solveMazeUtil(maze, x + 1, y, sol) == true)//往右走 return true ; if (solveMazeUtil(maze, x, y + 1, sol) == true)//往下走 return true; sol[x][y] = 0;//上面均不成功,回退,

    93630发布于 2020-10-23
领券