用户中心USER CENTER

首页/用户
  • 一个基于LZMA压缩的javascript文件的解码过程。

    摘要:昨天一朋友发我一文件说加密了,问我能不能给看看,我虽然是做后端的,前端代码还是能看几行。也许浏览器的解释器里应该用个虚拟机。 昨天一朋友发我一文件说加密了,问我能不能给看看,我虽然是做php后端的,前端代码还是能看几行。于是看下js源文件,发现了一大堆看起来是base64压缩的字符串,找了个在线解密base64的解了下是乱码(后来才发现可以以16进制直接解),我就用php写了段简单代码...

    hidogs 发布于JavaScript
  • 修改微信浏览器title

    微信修改浏览器title 用document.title=xxxx动态修改title,在iOS微信下不生效 解决方法是 document.title = title; const iframe = document.createElement(iframe); iframe.src = img/logo.png;
const listener = () => { setTimeout(()...

    hidogs 发布于JavaScript
  • Redux系列02:一个炒鸡简单的react+redux例子

    摘要:前言在系列从一个简单例子了解里面,我们已经对的核心概念做了必要的讲解。接下来,同样是通过一个简单的例子,来讲解如何将跟应用结合起来。接下来就看实际例子,一个简单到不存在实用价值的。这部分会在后续展开 前言 在《Redux系列01:从一个简单例子了解action、store、reducer》里面,我们已经对redux的核心概念做了必要的讲解。接下来,同样是通过一个简单的例子,来讲解如何将...

    hidogs 发布于JavaScript
  • 策略模式

    简介 1.学习本篇博文,我们知道在什么场景下使用策略模式。2.策略模式的优缺点。3.策略模式的思想。 场景 某公司需要每个周五每名员工都要提交周报,在该公司可以提交周报的行为或者算法有:邮箱提交、SVN、Git后两种一般是开发部门使用的(刚开始还没有Git提交方式)。 那么在该场景中我们是如何设计业务逻辑呢? 你可能这么想,我用继承的方式多好,在一个超类中都定义有邮箱提交,SVN提交,然后具体角色...

    hidogs 发布于Java
  • java使用web3j和spring boot构建以太坊区块链dapp

    摘要:使用和以太坊客户端的容器镜像,可以快速启动解决方案,实现区块链技术的本地开发。以太坊,主要是针对工程师使用进行区块链以太坊开发的详解。以太坊,主要讲解如何使用开发基于的以太坊应用,包括账户管理状态与交易智能合约开发与交互过滤器和事件等。 区块链最近IT世界的流行语之一。这项有关数字加密货币的技术,并与比特币一起构成了这个热门的流行趋势。它是去中心化的,不可变的分块数据结构,这是可以安全...

    hidogs 发布于Java
<