目录

阿崔实验室

记录精彩的程序人生

java中jxbrowser打开网页,怎么样才能一直在网页内跳转网页,而不弹出子窗口?

使用弹窗处理器,重写pophandler // 强制不弹出窗口 browser.setPopupHandler(new PopupHandler() { @Override public PopupContainer handlePopup(PopupParams pp) { browser.loadURL(pp.getURL()); return null; } });

【dappbrowser】window.formatMiddle

window.formatMiddle = function() { var g = { cfx_getNextNounce: 1, cfx_getBalance: 1, cfx_getBlockByEpochNumber: 0, cfx_epochNumber: 0, cfx_getBlocksByEpoch: 0, cfx_call: 1, cfx_getCode: 1 }; return function(h) { var c = void 0 === h ? {} : h, b = void 0 === c.method ? "" : c.method; c = void 0 === c.params ? {} : c.params; b && (b = b.replace("eth_", "cfx_"), b = b.replace("getTransactionCount", "getNextNonce"), b = b.replace(/estimateGas$/, "estimateGasAndCollateral"), b = b.replace("g....

dappbrowser。。

window.formatUtils = function() { /** 判断地址a是否是一个合法的conflux旧地址 */ function g(a) { return "string" === typeof a && /^(-)?0x[0-9a-f]*$/i.test(a) && /^0x[018][0-9a-fA-F]{39}$/.test(a) } /** 判断地址a是否是一个合法的conflux新地址 */ function h(a) { return /^(cfx(test)?|net\d+):(type\.(null|user|contract|builtin):)?[0123456789abcdefghjkmnprstuvwxyz]{42}$/i.test(a) } function c(a, d, e) { if (e.from) { var k = a.from; if (null === k || void 0 === k || h(k)) d[e.index] = k; else if (g(k)) a.from = conf....

JxBrowser的一个注解问题

直接用 @JSAccessible 不起作用,引用不到;可使用完整路径名 @com.teamdev.jxbrowser.chromium.JSAccessible

NetBeans GUI设计器窗口在设计和源之间切换而不显示

https://www.javaroad.cn/questions/92089 在菜单栏上,尝试单击“查看” - >“显示编辑器工具栏”

okex api 有更新!

社区V5SDK:(内含语言有:python java cs php) https://github.com/jane-cloud/Open-API-SDK-V5.git v5的优势解释: 资金方面:上线实时结算功能,跨币种保证金模式,不需要考虑资金划转,只要账户里有币就可以开仓任一合约,极大地提升资金利用率; 接口方面:提供统一的一套API接口,交易所有业务线的产品;如下单接口,通过修改参数,就可以下任意其他业务线订单; 下单方式:增加Websocket交易模式;可以通过Websocket方式进行下单撤单等操作; 增加查询某一合约ID的产品状态(交易中、暂停中、预上线) Websocket账户/持仓频道支持首次订阅按订阅维度推送初始数据,且无特定触发条件时,会定时推送数据 查看V5 API 文档详情 https://www.okex.com/docs-v5/zh https://www.okex.com/account/my-api

【Netbeans】project.properties未同步更新导致项目无法编译 有更新!

现象:执行clean and build platform.download: ant -f D:\\GitHub\\acuibc clean build D:\NetBeans82\harness\suite.xml:130: Cannot open D:\GitHub\acuibc\${project.com.acuilab.bc.cfx.flappeebee}\nbproject\project.xml BUILD FAILED (total time: 0 seconds) 这个项目已经移除了,不知为何没同步删除,手动删除后正常编译

【Conflux】备忘 有更新!

Conflux是一个在不牺牲任何去中心化程度及安全性的情况下,以PoW共识机制率先实现高 TPS 的公有链。2018年11月Conflux完成首轮3500万美金融资,投资方包括红杉资本、顺为资本、百度风投、峰瑞资本、IMO Ventures、MetaStable、Fundamental Labs 等。测试网于19年4月正式上线,公链主网预计会在2020年第2季度上线。 官方网站: https://www.conflux-chain.org GitHub: https://github.com/Conflux-Chain Conflux区块浏览器: http://www.confluxscan.io Conflux钱包web版: https://wallet.confluxscan.io/ Conflux钱包桌面版: https://forum.conflux.fun/t/topic/2020 Conflux赏金计划: https://bounty.conflux-chain.org Conflux论坛: https://forum.conflux.fun/ Conflux赏金计划注册....

【Netbeans Platform】去掉启动时自动更新

经过几天的研究,发现去掉启动时自动检查更新的最好方式是完全移除Auto Update UI模块。 当然副作用是,“工具”菜单里没有插件管理选项,而对于特定的应用程序来说,这个插件管理也不是必要的,有时去掉反而是更合适。至于所需的更新功能,在UI这一块需要开发人员自己去实现(调用Auto Update Services提供的功能)。 @see org.netbeans.modules.autoupdate.ui.actions.Installer @see org.netbeans.modules.autoupdate.ui.actions.AutoupdateCheckScheduler @see org.netbeans.modules.autoupdate.ui.actions.CheckForUpdatesProviderImpl

框里个框 有更新!

2070s 5 3300 2060s 3 2600 2060 7 2300 3070 2 4500 平台 2 2200 847平台 1 1300 2060 8 2600 847平台 1 2750 3070 14 81200(5800x14) 2060 4 10000(2500x4) 平台 1 1500 847平台 2 4700(2350*2) ------------ 53800+1300=55100 55100+2600*8=55100+20800=75900 75900+86450=162350 162350+4700=167050 20210301 3060 4 18400(4600*2) 固态硬盘 300 预付电费=(软显功率+300)/1000 * 24 * 0.6 * 天数(每月按30.5计算) 20210201电费 1272 20210301电费 1486 待分摊项: 电工 200 冷风机 1296 材料695 (一捆10平方铜线,630,两个电箱,65) 20210316 3060 8400(2*4200) ###############################....

lp 有更新!

20210301 20210312 20210313 20210314 20210315

Creating Browser

https://jxbrowser.support.teamdev.com/support/solutions/articles/9000012878-creating-browser

如何维护更新日志 有更新!

https://keepachangelog.com/zh-CN/1.0.0/ markdown在线编辑器:http://jbt.github.io/markdown-editor/

【conflux】关于批量转账 有更新!

/** * 批量转账 * @param privateKey 私钥 * @param to 接收地址列表 * @param value 转账数量列表 * @param gas 矿工费 * @throws java.lang.Exception */ @Override public void batchTransfer(String privateKey, String[] tos, BigInteger[] values, BigInteger gas, BatchTransferCallback callback) throws Exception { if(tos.length != values.length) { throw new java.lang.IllegalArgumentException("tos.length must equal with values.length"); } CFXBlockChain bc = Lookup.getDefault().lookup(CFXBlockChain.class); Cfx cfx = bc.getCfx(); A....

【conflux】关于交易状态

该文章已经加密。

Stop/cancel SwingWorker thread?

https://stackoverflow.com/questions/8083768/stop-cancel-swingworker-thread

xxx 有更新!

@ECHO ON ECHO 该文件由轻松矿工(www.qskg.top)自动生成,仅供排查错误使用. ECHO 使用之前请先停止挖矿. cd "C:\轻松矿工\exts\t-rex-0_19_7_cuda11_1" C: "t-rex.exe" -a octopus -o stratum+tcp://cfx.ss.poolflare.com:3366 -u 0x10000004f223caa220e9e58418324e38894b3886.002 --log-path "C:\轻松矿工\log\20210219_202535_CFX_log.txt" -p x PAUSE https://github.com/trexminer/T-Rex/releases 0x10000004f223caa220e9e58418324e38894b3886 0xb73cb8130681d8553a822aa4f491f782fc2fd0d9

星火大陆

flintos https://os.flintos.cn/ 公众号:星火矿池

解决JxBrowser中BrowserView控件覆盖其他控件的办法

https://blog.csdn.net/w815878564/article/details/79699559 JxBrowser是一个基于chromium的Java浏览器组件,同时支持Swing以及JavaFx。因为是基于chromium开发的,所以JxBrowser对于H5以及CSS3的支持非常良好,兼容性也不错,完全可以代替JavaFx自带的Webview。但是在有一些使用场景上,JxBrowser会出现一些问题,比如我希望在布局容器上除了添加JxBrowser还想添加一些其他控件,按照正常情况来讲,哪个控件最后添加就会显示在最上层从而覆盖其他控件,但是JxBrowser始终会出现在最上层。 查看源码得知,JxBrowser在创建浏览器控件的时候有两个类型,一个是light一个是heavy,默认情况是创建heavy。我们将这个type改为light即可。代码如下所示: BrowserContextParams params = new BrowserContextParams(path); BrowserContext context = new BrowserContext....

【NetbeansRCP】Runtime Look and Feel Switching 有更新!

Following on from my earlier Options Window Color Analysis, here's the Search field in the Options window, also darkened, important for air traffic systems that need to avoid the white glare of default UI text fields. The key to this is this: UIManager.put("TextField.background", Color.LIGHT_GRAY); Below is code for a runtime look and feel swither. @OnShowing @ActionID(category = "Switcher", id = "org.m1.Startable") @ActionRegistration(displayName = "Switcher") @ActionReference(path = "Toolbar....