Web_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Web >>列表
区块链最近IT世界的流行语之一。这项有关数字加密货币的技术,并与比特币一起构成了这个热门的流行趋势。它是去中心化的,不可变的分块数据结构,这是可以安全连接和使用的密码算法。在这种结构中的每一区块通常包含前一个区块的加密哈希,一个时间戳,和交易数据。区块链是点对点管理网络的,并在加入每一个新的块之前进行节点间通信的验证。这是关于区块链的部分理论。简而言之,这是一种技术,它允许我们使用一个去中心化的方式管理双方的交易。现在,问题是我们如何在我们的系统中实现它。于是以太坊来了... 查看全文
ERP系统中,最优秀的前端技术非React莫属,层层封装,可以在任何一层开始构建应用,兼顾了足够的灵活性、适应性和封装重用性。如同下围棋,用最简洁的规则,描述了最复杂的智慧。而语法严格的工业语言JAVA,足够优秀能承担优良封装的任务。此文的前篇链接:我的javaweb架构方案闲话少述,我们首先用一个方法来构筑一个ActionString[]fieldNames=newString[]{"id","name","remark"}... 查看全文
· web3j官网全文翻译发布时间:2018-07-10
web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。可以通过它进行以太坊区块链的开发,而无需为你的应用平台编写集成代码。本文是对web3j官网的完整翻译,大家可以参考。阅读全文?当然如果希望有一个快速入门的web3j内容,并且最好是边练习实例边学习的实操教程的话。我们有一个web3j教程可以满足需要,专门详细的讲解区块链、以太坊、web3j。... 查看全文
在我们的web3j以太坊开发课程中,预置代码是在终端命令行使用gradle进行构建的。如果希望在熟悉的Eclipse中开发web3j以太坊应用,这个快速教程将告诉你如何进行配置。我们将分为6个步骤来介绍如何在Eclipse中使用Gradle项目开发web3j以太坊应用:安装Gradle工具安装Eclipse的Gradle插件创建Gradle项目配置Gradle项目创建演示类代码运行仿真器和演示代码1、安装Gradle官网下载最新的4.8.1版本Gradle压缩包,然后选择一个目录解压,比如:d... 查看全文
SpringWebFlux快速上手——响应式Spring的道法术器... 查看全文
web3j过滤器提供以太坊网络发生的某些事件的通知,对java和安卓程序员来说很有用。在Ethereum以太坊中支持三类过滤器:块滤波器(Blockfilters)未决交易过滤器(Pendingtransactionfilters)主题过滤器(Topicfilters)块过滤器和未决交易过滤器提供了在网络上创建新交易或块的通知。主题过滤器更灵活。允许根据提供的特定标准创建过滤器。不幸的是,除非你使用WebSocket连接到Geth,否则通过JSON-RPCAPI来处理过滤器是一个繁琐的过程... 查看全文
从广义上讲,有web3j支持三种类型的以太坊交易:1.以太币从一方交易到另一方2.创建一个智能合约3.与智能合约交易为了进行这些交易,必须有以太币(以太坊区块链的代币)存在于交易发生的以太坊账户中。这是为了支付gas成本,这是为支付参与交易的以太坊客户端的交易执行成本,支付了这个成本就能将结果提交到以太坊区块链上。获得以太币的说明下文会说到。此外,我们还可以查询智能合约的状态。如何获得以太币Ether要想获得以太币Ether你有两种途径可以选择:-1.自己开采挖矿-2... 查看全文
importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;importorg.dom4j.Document;importorg.dom4j.io.SAXReader;importorg.ksoap2.SoapEnvelope;importorg.ksoap2.serialization.SoapObject;importorg.ksoap2.serialization.SoapPrimitive... 查看全文
如何使用web3j为Java应用或AndroidApp增加以太坊区块链支持,教程内容即涉及以太坊中的核心概念,例如账户管理包括账户的创建、钱包创建、交易转账,交易与状态、智能合约开发与交互、过滤器和事件等,同时也详细说明如何使用web3j提供的API开发接口与以太坊进行交互,是java工程师学习以太坊应用开发的不二选择。以太坊概述以太坊是备受关注的区块链,它基于密码学技术和P2P通信技术构建了一个去中心化的平台,所有的交易同步保存在每个节点中,通过将区块单向级联成链... 查看全文
web3j简介web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。可以通过它进行以太坊区块链的开发,而无需为你的java应用平台编写集成代码。快速启动想要快速启动的话,有一个Web3jdemo示例项目可用,演示了通过Web3j开发以太坊的许多核心特征,其中包括... 查看全文
javax.servlet.ServletException:java.lang.NoClassDefFoundError:Couldnotinitializeclasscom.swtech.eduonline.common.constants.CommonConstantsjava.util.MissingResourceException:Can'tfindresourceforbundlejava.util.PropertyResourceBundle,keymydomainjavax... 查看全文
· 加密部署java web应用系统发布时间:2018-03-30
使用手册一、准备好源程序(.class文件)1.把程序发布到某个目录下,比如tomcat的webapps目录下。二、注意事项2.不支持打包好的文件(比如jar,war等),请将打包文件解压后,再运行本程序进行加密。3.加密工具会将.class源文件直接替换成已经加密的文件,所以请事先做好程序备份。4.加密文件最好不超过200个,否则系统运行可能出现问题。5.不支持spring,请将涉及spring的类或者包(例如service类)排除在外。6.只能在windows平台使用。只能加密... 查看全文
· 加密部署java web应用系统发布时间:2018-03-30
使用手册一、准备好源程序(.class文件)1.把程序发布到某个目录下,比如tomcat的webapps目录下。二、注意事项2.不支持打包好的文件(比如jar,war等),请将打包文件解压后,再运行本程序进行加密。3.加密工具会将.class源文件直接替换成已经加密的文件,所以请事先做好程序备份。4.加密文件最好不超过200个,否则系统运行可能出现问题。5.不支持spring,请将涉及spring的类或者包(例如service类)排除在外。6.只能在windows平台使用。只能加密... 查看全文
心跳重连缘由在使用websocket过程中,可能会出现网络断开的情况,比如信号不好,或者网络临时性关闭,这时候websocket的连接已经断开,而浏览器不会执行websocket的onclose方法,我们无法知道是否断开连接,也就无法进行重连操作。如果当前发送websocket数据到后端,一旦请求超时,onclose便会执行,这时候便可进行绑定好的重连操作。因此websocket心跳重连就应运而生。如何实现在websocket实例化的时候,我们会绑定一些事件... 查看全文
· 【JavaWeb】权限管理系统发布时间:2018-02-27
前言前面我们做的小项目都是一个表的,业务代码也相对简单。现在我们来做一个权限管理系统,体验一下多表的业务逻辑,顺便巩固一下过滤器的知识。!目的现在我有一个管理商品、订单的页面。当用户点击某个超链接时,过滤器会检测该用户是否有权限!需求分析按照面向对象的思想,我们至少应该有权限(Privilege)和用户(User)实体。两个实体足够了吗?细想一下,如果我们有多个用户,多个用户也有多个权限,当要为用户授权的时候,这样子就会非常麻烦!所以我们应该引入角色(Role)这个实体!引入角色(Role... 查看全文
一、Jdk安装1.通过crt工具将安装包拷贝到当前用户的根目录下即/home/username/2.在usr/lib下创建jvm包即:sudomkdirjvm3.将压缩包cp(mv)到jvm中4.解压压缩包即:sudotar-xvfjdk.tar.gz5.配置环境变量:/etc/profile中:sudovi/etc/profileexportJAVA_HOME=/usr/lib/jvm/jdk1.7.0_21exportCLASSPATH=.:$JAVA_HOME/lib... 查看全文
英文原文:12FrameworksJava,Web,andMobileProgrammersCanLearnin2018新的一年已经开始,不知道大家有没有定好小目标。如果2018年还没有决定学什么,那么你来对地方了。在今天的文章中,我将分享一些你可以学习的最好框架,以提升你在移动和Web开发以及大数据技术方面的知识。在当今世界,对各种框架的了解是非常重要的。它们使你可以快速开发原型和实际项目。如果你在创业公司工作,那么你肯定希望能够立马装备一些炫酷的东西,那正是框架知识发光发热的地方... 查看全文
无线家庭宽带公司Webpass于今天宣布退出波士顿市场。援引外媒TheVerge报道,在收到读者爆料之后发现公司网站的市场清单中已经移除了波士顿(去年12月还在)。随后媒体电话联系了Webpass客户服务代表,确认在波士顿地区公司不再接收新客户。随后Alphabet旗下负责GoogleFiber的Access在声明中确认了这条新闻。Access发言人在邮件中表示:“同任意收购一样,我们花费了一些时间来评估Webpass的业务。根据我们的分析结果... 查看全文
Firefox57淘汰了旧的扩展,正式转向了WebExtensions扩展架构,但目前WebExtensions提供的功能相比旧扩展架构要少许多,导致很多流行的扩展难以移植到新架构。Mozilla官方博客宣布了下一个版本Firefox59将会引入一系列新的WebExtensionsAPI和改进,包括:标签隐藏,browserSettings.openBookmarksInNewTabs()API,browserSettings.openSearchResultsInNewTabs()API... 查看全文
Firefox57淘汰了旧的扩展,正式转向了WebExtensions扩展架构,但目前WebExtensions提供的功能相比旧扩展架构要少许多,导致很多流行的扩展难以移植到新架构。Mozilla官方博客宣布下一个版本Firefox59将会引入一系列新的WebExtensionsAPI和改进,包括:标签隐藏,browserSettings.openBookmarksInNewTabs()API,browserSettings.openSearchResultsInNewTabs()API... 查看全文