记录精彩的程序人生
https://mp.weixin.qq.com/s/7EXaxqH2O2S9ZyGbfyIEFQ 有了HTTP,为什么还要RPC? ** **[ 大侠学JAVA ](javascript:void(0);)** ** *2022-06-19 14:30* *发表于江苏* 作者:浮生忆梦 出处:https://tinyurl.com/y4o875zm “ 很长时间以来都没有怎么好好搞清楚 RPC(即 Remote Procedure Call,远程过程调用)和 HTTP 调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~Naive! 本文简单地介绍一下两种形式的 C/S 架构,先说一下他们最本质的区别,就是 RPC 主要是基于 TCP/IP 协议的,而 HTTP 服务主要是基于 HTTP 协议的。 我们都知道 HTTP 协议是在传输层协议 TCP 之上的,所以效率来看的话,RPC 当然是要更胜一筹啦!下面来具体说一说 RPC 服务和 HTTP 服务。 OSI 网络七层模型 在说 RPC 和 HTTP 的区别之前,我觉的有必要了解一下 OSI 的七层网络结构模型(虽....
参考 https://github.com/tronprotocol/wallet-cli/blob/develop/src/main/java/org/tron/common/utils/TransactionUtils.java 中的setPermissionId方法 public static Transaction setPermissionId(Transaction transaction, String tipString) throws CancelException { if (transaction.getSignatureCount() != 0 || transaction.getRawData().getContract(0).getPermissionId() != 0) { return transaction; } System.out.println(tipString); int permission_id = inputPermissionId(); if (permission_id < 0) { throw new CancelExcep....
https://zhuanlan.zhihu.com/p/112622253
import com.acuilab.bchelper.main.dao.NodeDao; import com.acuilab.bchelper.main.node.NodeListTopComponent; import java.awt.event.ActionEvent; import java.sql.SQLException; import java.util.List; import javax.swing.AbstractAction; import javax.swing.Action; import javax.swing.ButtonGroup; import javax.swing.JMenu; import javax.swing.JMenuItem; import javax.swing.JRadioButtonMenuItem; import org.openide.nodes.AbstractNode; import org.openide.nodes.Children; import org.openide.nodes.Node; import org....
原因不明,可能是因为包名中带. 具体现象是 WindowManager.getDefault().findTopComponent(tcID)找不到对应的TopComponent 又一个现象:tcID的长度不能超过50个字符,否则也找不到 INFO [org.netbeans.core.windows.persistence]: [PersistenceManager.getTopComponentForID] Problem when deserializing TopComponent for tcID:'NODEDEDE_TRON_TronNodeTool'. Reason: Top component NODEDEDE_TRON_TronNodeTool could not be located or loaded from Components folder. INFO [org.netbeans.core.windows.persistence]: [PersistenceManager.getTopComponentForID] Problem when deserial....
通过org.openide.util.NbBundle类实现 代码中调用 NbBundle.getMessage(ChartFrame.class, "CTL_ChartFrame", stock.getName(), stock.getCode()) Bundle.properties文件: CTL_ChartFrame={0}({1}) 如果有额外参数要传进去,配置中使用{0}、{1}等来接收
blocks.zip
https://github.com/satoshilabs/slips/blob/master/slip-0044.md # SLIP-0044 : Registered coin types for BIP-0044 Number: SLIP-0044 Title: Registered coin types for BIP-0044 Type: Standard Status: Active Authors: Pavol Rusnak stick@satoshilabs.com Marek Palatinus slush@satoshilabs.com Created: 2014-07-09 ## Abstract BIP-0044 defines a logical hierarchy for deterministic wallets. Level 2 of the hierarchy describes a coin type in use. ## Motivation BIP repository does not want to deal with assigning....
GitHub地址:https://github.com/tronprotocol/trident 参考https://www.cnblogs.com/linkstar/p/7899191.html 报错 原因: 这里的注释有4个不识别的特殊字符,去掉 执行成功后,去子项目的build目录下找libs目录,里面有打包好的jar和源码 一共3个子项目
https://cn.developers.tron.network/docs
https://exp-blog.com/container/wsl2-qian-yi-docker-cun-chu-wei-zhi/ —————————————————————————————————————— 解决方法 其实用 WSL 命令就可以简单实现迁移,操作步骤如下: 停止 Docker 进程 关闭所有发行版: wsl --shutdown 导出 docker-desktop-data 发行版: wsl --export docker-desktop-data D:\wsl\docker\tmp\docker-desktop-data.tar 注销 docker-desktop-data 发行版: wsl --unregister docker-desktop-data 导入 docker-desktop-data 到期望迁移的目录: wsl --import docker-desktop-data D:\wsl\docker\data\ D:\wsl\docker\tmp\docker-desktop-data.tar --version 2 (迁移目录 D:\wsl\d....
https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
https://blog.codekiller.top/2021/02/25/%E6%9C%8D%E5%8A%A1%E5%99%A8/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%ADDocker%E7%9A%84%E5%AE%B9%E5%99%A8%E8%BF%81%E7%A7%BB/
http://c.biancheng.net/view/3121.html
https://www.jianshu.com/p/c366c44cb3f1
http://cr.openjdk.java.net/~briangoetz/lambda/lambda-state-final.html
Ikonli provides icon packs that can be used in Java applications. Currently Swing and JavaFX UI toolkits are supported. https://github.com/kordamp/ikonli/ https://kordamp.org/ikonli/ <dependency> <groupId>org.kordamp.ikonli</groupId> <artifactId>ikonli-swing</artifactId> <version>12.3.1</version> </dependency> <dependency> <groupId>org.kordamp.ikonli</groupId> <artifactId>ikonli-antdesignicons-pack</artifactId> <ver....
JavaFX9入门必看三合一PDF.zip JavaFX9入门必看三合一PDF.z01.zip JavaFX9入门必看三合一PDF.z02.zip 解压前去掉后面两个包的.zip扩展名
来源:https://time.geekbang.org/column/article/382342 https://mp.weixin.qq.com/s?__biz=MzAwMTk4NjM1MA==&mid=2247504692&idx=1&sn=65fdbc0662cace8441ed63399c426184&chksm=9ad3c975ada44063bedb32e54b74db2b3a9960be6ccf78dc2b8b711ee195b2b4648ad05857b2 一个企业级项目是由多人合作完成的,不同开发者在本地开发完代码之后,可能提交到同一个代码仓库,同一个开发者也可能同时开发几个功能特性。这种多人合作开发、多功能并行开发的特性如果处理不好,就会带来诸如丢失代码、合错代码、代码冲突等问题。 所以,在编码之前,我们需要设计一个合理的开发模式。又因为目前开发者基本都是基于 Git 进行开发的,所以本节课,我会教你怎么基于 Git 设计出一个合理的开发模式。 那么如何设计工作流呢?你可以根据需要,自己设计工作流,也可以采用业界沉淀下来的、设计好....
哈哈,n年前写的,居然找到了。。。 屏幕截图(记不清了,大概参考了http://hadeslee.iteye.com/的JAVA截屏程序,源码链接已失效,故无法确认) javasift图像匹配算法(http://fly.mpi-cbg.de/~saalfeld/Projects/javasift.html) 限于文件大小,已去掉相关素材 /Files/cuizhf/TreasureHunter.rar