SF
Guyoung Studio
Guyoung Studio
注册登录
关注博客
注册登录
主页
关于
RSS
可扩展跨平台网络安全工具套件 CaptfEncoder v2.0.0 发布
guyoung
2021-04-16
阅读 2 分钟
2.6k
CaptfEncoder是一款可扩展跨平台网络安全工具套件,提供网络安全相关编码转换、古典密码、密码学、非对称加密、特殊编码、杂项等工具,并聚合各类在线工具。
多端JavaScript Canvas框架streakjs
guyoung
2019-11-24
阅读 5 分钟
2.5k
streakjs 是一款多端 JavaScript Canvas 框架,支持桌面及移动浏览器、Node.js、微信小程序等平台,使用统一的 API,快速实现图形绘制、变换、动画和交互等功能。
快速搭建前端代码静态展示网站工具CodeInstant
guyoung
2019-11-06
阅读 2 分钟
3.1k
CodeInstant是一款快速搭建前端代码静态展示网站工具, CodeInstant提供一套静态网站框架和站点导航自动生成脚本,帮助前端开发人员在GitHub pages等平台快速搭建代码展示网站。
跨平台网络安全工具套件CaptfEncoder v1.3.0发布
guyoung
2019-10-24
阅读 2 分钟
3.3k
CaptfEncoder是一款跨平台网络安全工具套件,提供网络安全相关编码转换、古典密码、密码学、特殊编码等工具,并聚合各类在线工具。 使用 方法一 直接下载可执行程序 百度网盘 [链接] 密码:k5b9 方法二 使用Electron运行 git clone [链接] cd CaptfEncoder npm install npm start 支持操作系统 Windows Linux MacOS Othe...
微信小程序国密算法实现库sm-crypto
guyoung
2018-10-24
阅读 3 分钟
10k
SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。ECC 256位(SM2采用的就是ECC 256位的一种)安全强度比RSA 2048位高,但运算速度快于RSA。
微信小程序仿微信SlideView组件slide-view
guyoung
2018-10-23
阅读 1 分钟
5.5k
微信小程序仿微信SlideView组件。 使用 1、安装 slide-view 从小程序基础库版本 2.2.1 或以上、及开发者工具 1.02.1808300 或以上开始,小程序支持使用 npm 安装第三方包。 {代码...} 2、在需要使用 slide-view 的页面 page.json 中添加 slide-view 自定义组件配置 {代码...} 3、WXML 文件中引用 slide-view 每一个 slid...
微信小程序Markdown渲染组件wemark
guyoung
2018-10-22
阅读 1 分钟
7.1k
wemark可以实现在小程序下渲染Markdown内容,支持图片、表格在内的大部分Markdown特性。 特性 以小程序自定义组件形式提供,可直接引入使用 支持大部分markdown标记的解析、渲染 支持代码表格、代码高亮、HTML视频等特性 支持使用原生rich-text进行渲染 兼容mpvue等开发框架 使用 1、下载并拷贝wemark目录到小程序根目录...
CTF编码全家桶小程序
guyoung
2018-10-22
阅读 2 分钟
6.2k
CTF编码全家桶小程序提供Base64、Url、HTML实体、莫尔斯电码等编码转换工具,凯撒密码、栅栏密码、ROT13、MD5、SHA等加密工具,及IP地址查询、Whois信息查询等工具。
微信小程序营销组件wxapp-market
guyoung
2018-10-18
阅读 2 分钟
4.2k
wxapp-market 是基于微信小程序的营销组件,用于快速开发营销玩法类小程序项目页面,包含大转盘、刮刮乐、老虎机、水果机、九宫格翻纸牌、摇一摇、手势解锁等多种营销组件。
微信小程序图片预加载组件 wxapp-img-loader
guyoung
2018-10-17
阅读 2 分钟
8.2k
由于微信小程序没有提供类似 Image 这样的 JS 对象,要实现图片的预加载要麻烦一些, wxapp-img-loader自定义组件可以在微信小程序中实现图片预加载功能。
在小程序开发中使用 npm
guyoung
2018-10-16
阅读 2 分钟
13.2k
node_modules可以 在小程序根目录下,也可以存在于小程序根目录下的各个子目录中。但是不可以 在小程序根目录外。使用--production选项,可以减少安装一些业务无关的 npm 包,从而减少整个小程序包的大小。
扩展微信小程序框架功能
guyoung
2017-01-10
阅读 1 分钟
13.9k
ES6 对 Promise 有了原生的支持,但微信开发者工具更新版本(0.11.112200)后, 移除了开发者工具对 ES6 中Promise 特性原生的支持, 需要引入第三方的 Promise 库。
WeZRender:微信小程序Canvas增强组件。
guyoung
2017-01-01
阅读 3 分钟
9.9k
WeZRender是一个微信小程序Canvas增强组件,基于HTML5 Canvas类库ZRender。 使用 WXML: {代码...} JS: {代码...} 特性 数据驱动 利用WeZRender绘图,只需定义图形数据。 {代码...} 丰富的图形选项 内置多种图形元素(圆形、椭圆、圆环、扇形、矩形、多边形、直线、曲线、心形、水滴、玫瑰线、Trochoid、文字、图片等)...
使用ES6新特性开发微信小程序
guyoung
2016-12-29
阅读 2 分钟
15.9k
ECMAScript 6(简称ES6)是JavaScript语言的最新标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。
微信小程序开发实战——微信小程序开发者工具0.10.101100
guyoung
2016-10-13
阅读 3 分钟
3.8k
微信小程序开发者工具发布最新版本0.10.101100,增加了video控件,模块化中可使用 exports 对外暴露接口,模块化中 require 可不写 .js 后缀等。
微信小程序开发实战——使用UUID、Base64、Chance等
guyoung
2016-10-07
阅读 1 分钟
20.1k
Chance 是一个基于 JavaScript 的随机数工具类。可以生成随机数字,名称,地址,域名,邮箱,时间等等,几乎网站中使用的任何形式的内容都能够生成。这个随机数工具可以帮助减少单调的测试数据编写工作,特别是编写自动化测试的时候。
微信小程序开发实战——模块化
guyoung
2016-09-28
阅读 6 分钟
16.2k
Javascript社区做了很多努力,在现有的运行环境中,实现"模块"的效果。通行的JavaScript模块规范主要有两种:CommonJS、AMD、UMD、CMD等
微信小程序开发实战——使用Immutable.js
guyoung
2016-09-27
阅读 2 分钟
8.1k
Immutable 是 Facebook 开发的不可变数据集合。不可变数据一旦创建就不能被修改,是的应用开发更简单,允许使用函数式编程技术,比如惰性评估。Immutable JS 提供一个惰性 Sequence,允许高效的队列方法链,类似 map 和 filter ,不用创建中间代表。immutable 通过惰性队列和哈希映射提供 Sequence, Range, Repeat, Map,...
微信小程序开发实战——使用Underscore.js
guyoung
2016-09-26
阅读 4 分钟
12k
Underscore.js 是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象。Underscore 提供了100多个函数,包括常用的:map、filter、invoke — 当然还有更多专业的辅助函数,如:函数绑定、JavaScript 模板功能、创建快速索引、强类型相等测试等等。 微信小程序无法直接使...
Egret应用开发实践(04) 状态机系统
guyoung
2016-03-14
阅读 7 分钟
5.9k
有限状态机(finite-state machine,缩写:FSM)又称有限状态自动机,简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。它是一个有向图,由一组节点和一组相应的转移函数组成。
Egret应用开发实践(03) MVC 模块化具体实现
guyoung
2016-03-12
阅读 6 分钟
5k
PureMVC框架的目标很明确,即把程序分为低耦合的三层:Model、View和Controller,这三部分由三个单例模式类管理,分别是Model、View和Controller,三者合称为核心层或核心角色。
Egret应用开发实践(02) MVC 模块化
guyoung
2016-03-11
阅读 5 分钟
5.4k
简介 模块化两个概念: 软件设计模块化 软件代码模块化 软件设计模块化——分层——MVC——PureMVC 软件代码模块化——JavaScript模块化——CommonJS——WebPack 软件设计模块化 分层是将一个复杂的程序进行层次划分。为每一层进行设计,每层都是内聚的而且只依赖与它的下层。采用标准的架构模式来完成与上层的松散关联。将所有与领...
Egret应用开发实践(01) Egret与WebPack
guyoung
2016-03-09
阅读 5 分钟
6.4k
Egret引擎是一款使用TypeScript语言构建的开源免费的移动游戏引擎。Egret仅是纯粹的使用TypeScript语言来开发游戏,开发后可以使用Egret来打包为HTML5网页游戏和Android,iOS,WinPhone原生游戏。