通过4个维度拆解字节跳动教育产品,浅析在线教育发展历程

有人将2020年视为在线教育的风口,也有人说这是一个新的起点,纷杂火热的背后在线教育在经历着什么?一路走来,这个行业是如何发展的?了解过去,才能更好地预见未来。所以我将选取一款在线教育产品进行深入研究,帮助大家从侧面一窥中国在线教育发展经历的关键节点及接下来的发展趋势。受疫情影响,2020年春季延期开学,线下教育机构纷纷取消课程,众人将目光转向了线上,使得“在线教育”一时间

《个人信息保护法》,教我如何做产品!

昨日,《个人信息保护法》正式生效。《个人信息保护法》的实施,意味牺牲个人信息换体验、大数据杀熟的时代已结束,大数据时代、数字世界,有法可依了。产品经理需要对其仔细研究,对产品设计也提出了新的需求。本文作者对此进行了分析,与你分享。2021年11月1日,《个人信息保护法》正式生效。这部法律于2021年8月20日通过,于2021年11月1日起施行。这是数字世界的基本法

于谦的“游戏人间”,正在引领抖音内容生态破圈

于谦入驻抖音之后也为文娱内容生态注入了新的创新力,作者在本篇文章中分析了于谦入驻抖音带来的影响,讲解了关于抖音明星在探索过程中的玩法裂变,推荐对抖音内容生态破圈感兴趣的群体阅读。短短五天的时间里,“头号玩儿家”于谦在抖音来了一次破圈之旅。“来趟人间,玩儿才重要”。12月15日,当镜头内的于谦身着一件写着“头号玩儿家”灰色帽衫出现在抖音时,如同投下一粒石子,打破了内

“兴趣社区2.0”俘获年轻人

根据国家统计局数据,我国年新增人口数由1995年的2063万降低至2009年的1615万,因此,估算Z世代人口规模约2.64亿,占2019年底总人口比重约18.

JS 函数

初始函数Function类型,即函数的类型。典型的JavaScript函数定义:function 函数名称(参数表){ //函数执行部分 return ;}//注意:参数列表直接写形参名即可return语句:return返回函数的返回值并结束函数运行函数也可以看做数据来进行传递参数列表相当于函数入口,return 语句相当于函数出口函数可以作为参数来传递。 fu

云智慧微课堂:移动创业公司的IT性能优化实例讲解

本期主讲:汤金城,多年从事移动互联网相关运维工作,带领团队维护数百台服务器,拥有丰富的故障排查和性能优化实战经验,擅长业务拆分,高可用架构设计。大家好,我叫汤金城,今天和大家分享一下我在公司业务方面故障排查遇到的一些坑,以及进行性能调优的解决方法。记得刚来公司接手业务的时候,IT架构乱的一塌糊涂,前任留下来很多坑:服务器资源紧张,初期架构没考虑扩展性等等,不过对于初创企业来

在Linu系统中收集硬件和系统信息

显示硬件信息DmidecodeDmidecode 可以读取硬件信息, 直接输入 sudo dmidecode 会输出大量信息, 可以按照下面的表格分类显示# 显示BIOS信息sudo dmidecode -t 0支持的类型Type | Descritpion---- | --------------------------0 | BIOS1 | System2

Docker学习笔记

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。官网:https://www.docker.com相关资料:Docker入门教程 http://dockone.io/article/111Docker_百度百科 htt

全面学习javascript中的对象

对象的基础对象的定义对象是一组由若干个无序的键值对(key/value)组成的数据集合 ,在 javascript 中所有的数据都可以被视作对象。每一个键值对又可以叫做“成员(members)”。对象(object)的创建(3种方式)对象字面量(对象初始化器)构造函数Object.create() es5的创建对象的方式,可以指定原型对象//方式1var me = {

一个前端写的php博客系统2--前台展示+后台登录

部署的演示地址我的博客地址: http://www.weber.pub 可以查看到具体的站点展示github 地址:https://github.com/baiyuming/byblog前台首页展示首页的侧边预留的位置是给后面的统计,热门之类的版块预留位置。。。控制器文章列表展示要考虑到文章数量增多后分页展示,那么我们要统计文章数量,使用 count() 计算文章总数,然后

内存的妙用 -- PHP终于可以 vs JAVA啦

目录初探 Swoole -- 用 Swoole 启动一个 hello world内存的妙用 -- PHP终于可以 vs JAVA啦初级应用 -- 实现用户注册登录 [撰写中]展望 -- Swoole 的局限性分析及我个人的期待 [撰写中]原生 PHP CURD让我们来回顾一下PHP中数据库的使用prepare('SELECT * FROM user WHERE id=:i

数人云CTO解读Docker 1.12和金融业容器化

7月29日数人云在上海举办金融沙龙,邀请上交所和近二十家来自银行、保险、证券的IT技术专家一同探讨容器技术在金融业中的最佳实践。数人云CTO肖德时在会上将传统金融行业通过容器可以解决的四大问题做了逐一解读。以下是演讲实录:容器技术基本上是2013年出来的,2014年开始在中国传播。在2016年,大家可以感觉到Docker技术的发展加速,在生产环境中也有很多的成功案例。在Do

微信理财通首秀仓惶,互联网金融不必心切

1月15日,传说中的微信版“余额宝”千呼万唤始出来,但这不是一次成功的亮相,略显仓惶。移动互联浪潮下,第三方支付迎来第二春,有了新的机会窗口。一直落后于支付宝的腾讯财付通,挂上马甲微信支付,在微信7亿用户以及高频使用的加持下,被解读成颠覆支付宝的产品。支付宝与财付通微信支付的竞争,成为时下最in的话题,即便在理财领域,两家明争暗斗,相战欢。去年,支付宝与天弘基金合作,推出余

双坐标轴?绝对的反人类设计(可视化误区系列之一)

对于研究过ggplot2的人而言,一个很奇怪的问题就是,为什么ggplot2做双坐标轴那么难?(解决方案可以参见Stack Overflow的这个问题。)作者给出的理由但事实上,作者并不建议使用双轴,这是他没有在ggplot2提供相关解决方案的原因,可以参见这个答案。摘录如下:It's not possible in ggplot2 because I believe pl

水平垂直居中

实现demodemo源码css代码:.container{width:400px;height: 200px;background-color: # ccc;position: absolute;top:0;bottom: 0;left: 0;right: 0;margin:auto;overflow:hidden;}/第一种方式实现圆角/.left-circle{back

React学习笔记5:学习Redu

好久没写东西了!!!!Redux是React官方推荐数据流管理方法Flux的实现之一,当然Redux是非必选,仅仅是众多实现中可选项罢了,不过是最大众选择!Redux的详细介绍可以看下其他童鞋的文章,比如:[Redux 介绍],总之一搜有很多文章,本文直接引导如何使用。1、搭建一个基础Hello world的React项目,参考React学习笔记1:环境搭建import R

Sass 快速入门教程

@import若不想将scss编译成css文件,在scss文件名前面加上下划线_。使用CSS @import指令默认情况下@import在当前目录下需找scss文件加载,若想使用原生css的import指令可以使用下面四个规则:当@import后面跟上的文件名是以.css结尾的时候;当@import后面跟的是http://开头的字符串的时候;当@import后面跟的是一个u

前端静态资源版本更新与缓存之——通过gulp 在原html文件上自动化添加js、css版本号

原理修改js和css文件通过对js,css文件内容进行hash运算,生成一个文件的唯一hash字符串(如果文件修改则hash号会发生变化)替换html中的js,css文件名,生成一个带版本号的文件名方案现在网上的方案都是生成一个新的dist目录,里面包含了要发布的html,js,css等文件。但是在实际的公司的项目中,会有情况不能生成新的HTML进行发布,需要在原来的HTM

公众号内容创作的必要条件:信息不对称理论

1970年,美国经济学家阿克洛夫发表了一份论文,叫做《柠檬市场:质量不确定性和市场机制》。过了很多年以后,他和另外两个美国经济学家拿到了诺贝尔经济学奖,这份论文的核心内容是 信息不对称理论 ,研究方向是市场经济。例如,在旧车市场,卖主知道车的真实质量,而买者不知道,这样卖者就会以次充好,高价将低质量的二手车卖给买者,获得利益。例如,你第一次到某个景区,不知道各景区之间的路