自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 在网易有数上做数据加工和数据分析的实践

最近在做平台的前端性能分析,为了快速实现这个目标,我准备借助现有的系统完成。 本次实践涉及的网易有数产品:Hubble(数据上报)、数据开发及管理、有数BI。 这是官网地址:https://sf.163.com/product-bigdata

2022-10-10 18:53:35 1133 1

原创 给读者的信

开头各位读者朋友们:在这里非常感谢大家的支持!先说说我们专栏的由来。笔者第一次听说微前端,还是在听候选人介绍项目时候。所以笔者可能比读者们接触这方面要晚很多。 后面有幸在项目里用 qiankun 这款微前端框架来解决不同子产品统一整合在一起的需求。 在实践过程中,笔者深深感到其中的麻烦,需要变更的地方特别多,稍不留意就会出错。后来笔者就开始研究其内部实现,正好我的老弟也在做这方面研究。然后我们就一起合计着是不是可以出个技术专栏,专门写如何结合业务实现一款自己的微前端框架。 笔者也查了下相应资源,发

2022-03-31 21:58:30 974

原创 微前端框架-专栏介绍

本专栏是一门基础加实战的课程, 在读完本专栏后,读者可以掌握从头研发一款自己的微前端框架。专栏分为三部分组成:第一部分:讲解微前端涉及到的前端基础知识,然后实现一个简易的微前端框架;由5大篇幅组成;第二部分:是基础知识应用加深部分,仿照市面上流行的设计软件 Figma 开发一个web插件系统;由6大篇幅组成;第三部分:进一步结合基础知识,实战一个完整的微前端框架,最终通过Web Component 方式提供给用户使用;由9大篇幅组成;

2022-03-30 21:52:23 1101

原创 小游戏《塔防》开发(四)

本篇是游戏内的数学物理知识补充,读者看完后可自行回去看之前的教程。

2022-03-30 15:24:50 953

原创 小游戏《塔防》开发(三)

本篇我们讲解防御塔设计。在前面讲解过,建造的防御塔有四种,其中三种属于远程攻击防御,另一种属于产生防御兵防御,接下来我们依次讲解防御塔的实现以及对应的武器和士兵实现。

2022-03-30 15:24:15 1010

原创 小游戏《塔防》开发(二)

上篇我们介绍了资源加载和关卡设计,本篇我们介绍怪物设计,希望读者能够从中学到游戏NPC角色的设计实现。

2022-03-30 15:23:38 985

原创 小游戏《塔防》开发(一)下篇

在上篇我们讲解了游戏的加载和部分关卡设计,本篇继续上篇教程。

2022-03-30 15:22:56 1484

原创 小游戏《塔防》开发(一)上篇

通过前面的一系列学习和实践,我们已经打下了基础,本篇开始我们将会带大家开发一个塔防类游戏,。作者也力求一步一步介绍每个游戏的开发流程,帮助大家快速掌握使用白鹭引擎开发游戏。本篇开始介绍塔防游戏的开发,分为以下几个部分:1. 资源加载;2. 关卡设计;3. 怪物设计;4. 防御塔设计;5. 玩家技能;6. 游戏个体智能行走和弓箭自动追踪移动敌人;限于篇幅,塔防游戏实践知识点我们分为几篇讲解。本篇是第一篇,讲解"资源加载"和"关卡设计"。

2022-03-30 15:20:37 1487

原创 小游戏《堆木头》开发

网上找了一款H5小游戏《堆木头》,源码实现是使用Dom技术开发的。本篇我们就一起动手使用白鹭引擎来实现这款游戏的基本功能,教程也尽可能的细化每个实现步骤。读者最好先去看下改造前的源码,然后再来看本篇教程,有了对比后,读者能够更好的理解使用白鹭引擎开发游戏。 读者在阅读之前,建议先熟悉下白鹭引擎的基本概念。

2022-03-30 15:19:30 3741

原创 小游戏《我要飞的更高》开发

网上找了个h5小游戏《我要飞的更高》,发觉挺好玩的。本篇我们一起使用白鹭引擎实现部分功能和效果。

2022-03-30 15:18:10 1065

原创 小游戏《俄罗斯方块》开发

《俄罗斯方块》这款游戏大家应该都不陌生吧,以前的老爷手机上都会内置这款游戏,本篇我们一起使用白鹭引擎开发一款简易版的《俄罗斯方块》小游戏。

2022-03-30 15:10:40 2266

原创 给读者的信

本专栏由多个小游戏教程组成,在每个小游戏教程中,作者手把手教大家如何使用egret游戏引擎改造开发 一款小游戏。读者从中能学到egret的相关知识点和开发这些小游戏涉及的理论知识。作者相信读者通过本专栏的学习能够入门小游戏的开发。

2022-03-30 15:06:49 2288

原创 数据可视化的学习--概念

数据科学、机器学习和AI的区别很多时候,我都是搞不清楚这三者之间的区分,区分不了就容易走入误区,开发的应用也就做的四不像,无法抓住重点,也无法向客户、朋友、同事解释这个应用究竟解决什么。三者之间的区分讲解:假设我们正在制造一辆自动驾驶汽车,并且正在研究如何在停车标记处自动停车的具体问题。那么我们将需要使用这三个领域的技能。机器学习:汽车必须能够通过摄像头识别停车标志。我们构建了数据集,其...

2019-09-05 17:06:51 4585

原创 小游戏开发设计之塔防类游戏

本篇文章通过讲解copy这款塔防游戏的经历,讲解里也包含着一些设计思路,希望能帮到想要开发小游戏的爱好者们。

2019-08-19 10:00:59 1334

原创 web端数据采集库sdk支持abtest设计

sdk支持abtest功能现在web端A/B 实验支持三种类型:编程实验、多链接实验、可视化实验,sdk在用户客户端的功能就是拉取实验配置,执行实验。流程如下:graph TDA[拉取实验配置] --> BB[归类实验配置] --> CC[运行多链接实验] --> DD[发送da_abtest事件] --> EE[运行可视化实验或编程实验] --...

2018-07-27 13:59:35 687

原创 tensorflow-线性回归参数预测实践和web端使用该模型

前言tensorflow 是Google的开源的深度学习框架,本次分享下利用该框架计算出一个线性回归参数的预测实践,以及训练后如何将模型转化为web端可以使用的模型。 TensorFlow的官方地址:https://www.tensorflow.org/ ; js版本的官方地址: https://js.tensorflow.org/ ; 转化为web端可以使用的工具地址:https://...

2018-07-02 18:49:55 579

原创 web在线页面编辑实现-abtest可视化实验

前言最近我们开发了A/B Testing 平台,开发web可视化实验中,涉及到页面在线编辑的实现,本文对此展开叙述。我在另一篇文章里也简单做了分享,有兴趣的可以点击查看abtest-可视化实验sdk编辑功能开发浅谈。功能介绍用户接入我们A/B Testing平台,可选择三种实验类型,可视化实验是其中一种便于用户快速上手的实验类型。简单来说,用户创建好可视化实验后,在目标页内针对元素...

2018-05-30 21:32:15 15384 3

原创 abtest-可视化实验sdk编辑功能开发浅谈

前言前不久Hubble推出AB测试平台,web端已支持了编程实验、多链接实验,现在又支持了可视化实验。可视化实验通过所见即所得的在线配置,降低了运营方使用A/B Testing 的成本,本文就web端可视化实验实现简单分享下。分析整个可视化实验流程大体如下: 1. 创建可视化实验,填入目标url; 2. 打开目标页,进入在线编辑状态; 3. 编辑完成后保存退出; 4. 进入...

2018-05-24 20:25:12 7094

原创 Hubble A/B test平台前端项目开发浅谈

前言现在Hubble abtest平台已经正式上线了,至于技术实现方案我在其中一篇文章做了一些分享(查看react技术栈实践),本文主要分享下一些开发过程中的遇到问题思考总结,以及简单介绍下我们平台的技术实现,希望对大家有些帮助。项目落实过程1. 技术选型技术选型上同事思考了很久,摆在我们有两个方案:第一个继续沿用开发Hubble系统的那套,即基于regular框架实现;还...

2018-05-21 20:26:06 1006

原创 canvas初探实践-第二篇

文本操作探索文本操作,只需简单记住如何操作文本的方法、属性的API。方法: 方法 说明 fillText() 绘制“填充”文本 strokeText() 绘制“描边”文本 measureText() 用于获取文本的长度属性: 属性 说明 font 定义文本字体样式 t...

2018-05-18 20:59:00 460

原创 机器学习tensorflow框架初试

前言新手学习可以点击参考Google的教程。开始前,我们先在本地安装好 TensorFlow机器学习框架。 1. 首先我们在本地window下安装好python环境,约定安装3.6版本; 2. 安装Anaconda工具集后,创建名为 tensorflow 的conda 环境:conda create -n tensorflow pip python=3.6; 3. conda切换环境:a...

2018-05-03 13:45:44 461

原创 用户行为大数据分析平台-jsSdk采集库实现详细解说

背景进入互联网后,数据成爆发式增长,互联网数据分析平台发展如雨后春笋般。这些平台除了提供超级给力的数据分析能力外,还提供了各种数据采集工具,本文就此分享了web前端端数据js采集库开发的心得体验。 有兴趣的朋友可以参考下小伙伴分享的该平台初步介绍:https://blog.csdn.net/qq_28773159/article/details/79752718#10006-weixin-1...

2018-04-25 20:41:34 6251 2

原创 网易HubbleData之web端js-sdk数据采集库讲解

背景网易HubbleData是一个洞察用户行为的数据分析系统,提供一套完整的数据解决方案。公司内部的诸如考拉、易信、LOFTER、美学、漫画等几十款产品都已接入使用。 平台工作流程如下: 下图展示了平台的一些应用: (1) 事件分析结果 (2) 漏斗转化 (3) 用户路径分析 (4) 用户分群构建 这些应用围绕着用户行为以及用户属性分析数据。讲...

2018-04-24 21:54:00 2304

原创 canvas初探实践-第一篇

添加canvas元素作为新手,比如我,探索canvas是在页面上加个canvas元素开始的。 <style type="text/css"> #id { border: 1px dashed gray; }</style><canvas id="canvas">不支持&a

2018-04-02 12:27:18 1507 1

原创 react技术栈实践

react技术栈实践背景最近开发一个全新AB测试平台,思考了下正好可以使用react技术开发。实践前技术准备首先遇到一个概念,redux。这货还真不好理解,大体的理解:Store包含所有数据,视图触发一个Action,Store收到Action后,返回一个新的 State,这样视图就发生变化,State计算过程叫做 Reducer,Reducer其实就是一个处理数据的函数,...

2018-04-02 12:23:44 1088 1

数据结构与算法JavaScript描述

数据结构与算法JavaScript描述,javascript版本。 可以通过它复习下学校里学的 基础。

2014-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除