随笔分类 -  综合

前端综合类
摘要:童思少儿编程教学系统是K12在线编程教育系统,学习,随堂问答,编程实操为一体的系统。其中图形化编程系统基于Scratch3【相关架构参考】。 先看架构 从结构层次拆分,系统主要分成两个大块,普通的GUI部分和学习部分。 从功能模块拆分,GUI中包含用户中心、用户作业作品、自由创作作品。通过路由进行切 阅读全文
posted @ 2020-09-18 14:56 chua1989 阅读(431) 评论(0) 推荐(0)
摘要:这是一个Python学习系统,主要提供给成年人。交互方式为对话式,不过里面的对话全部是通过脚本内置好的。用户通过Enter展示下一句对话,支持语音自动朗读。 先看架构! 基础支持层 提供了课程学习回使用到的通用功能模块 图片展示系统。标准化图片展示(限制展示图片在640px*480px范围内)、点击 阅读全文
posted @ 2020-09-18 11:57 chua1989 阅读(353) 评论(0) 推荐(0)
摘要:整体架构 Scratch3的界面功能划分如下图 Scratch的整体架构如下图所示 scratch-gui: 是基于React的组件库,组成了整个页面。对于界面有定制化的在这个库下进行 scratch-blocks:积木编程模块,创建和生成积木块区域和拖拽效果区域。需要定制化积木块以及积木块相关功能 阅读全文
posted @ 2020-09-17 10:51 chua1989 阅读(2027) 评论(0) 推荐(0)
摘要:创业有一年多了,公司前途未卜,有感而发 创业是一种艰苦的修行 工作强度和压力大大提升 创业的这几个人都是熟人,也都是第一次创业。选择了儿童编程作为入口,近两年炒的比较火,市场也比较看好。 选好了就干呗,初生牛犊嘛,鸡血还是要打的。每个人的热情都是比较旺盛的。都希望产品快速出来看效果,前面开发产品的几 阅读全文
posted @ 2020-08-23 18:04 chua1989 阅读(392) 评论(3) 推荐(3)
摘要:网络上有很多类似的讨论。比如 阮一峰:MVC,MVP 和 MVVM 的图示 廖雪峰:MVVM 司徒正美: 各自用一句话来概括MVC、MVP、MVVM的差异特点 。。。 但是说的往往比较概念化、空泛,初学者很难理解。本篇用最简单的例子讲解这三者,看完本篇,你就不会再纠结这个问题了 本文例子主要从MV* 阅读全文
posted @ 2020-08-01 16:48 chua1989 阅读(1581) 评论(0) 推荐(2)
摘要:基本知识可以参考下面文章: Emoji 那些事儿:https://www.jianshu.com/p/a5b667371380 一个emoji引发的思考: https://www.jianshu.com/p/d8e30225788a 查看浏览器的emoji支持情况,在浏览器打开下面的页面(如果浏览器 阅读全文
posted @ 2020-05-18 16:56 chua1989 阅读(657) 评论(0) 推荐(0)
摘要:点播不同格式之间不能切换 比如a视频为mp4格式,b视频为m3u8格式,a和b之间切换。会导致很多异常问题 a先切换到b,发现播放没有问题,可以调用replayByVidAndPlayAuth无缝切换,但是再从b切换到a,就出现视频格式无法解析的问题,报4006 a先切换到b再切回a,无法对b进行调 阅读全文
posted @ 2020-04-23 17:07 chua1989 阅读(10096) 评论(0) 推荐(0)
摘要:今天遇到一个问题在MDN中文版搞半天没有找到答案,去英文版一看,发现是中文版本漏掉的段落。大哥们,没有翻译就原文放出来嘛,坑死人啊。 说说事情的原委 主站有一个域名a.demo.com,某页面下内嵌有一个iframe,地址指向了子站域名b.demo.com。b.demo.com中要使用到麦克风,调用 阅读全文
posted @ 2020-04-17 17:41 chua1989 阅读(1349) 评论(0) 推荐(0)
摘要:HTML HTML 中的预留字符必须被替换为字符实体。http://www.w3school.com.cn/html/html_entities.asp <:&lt;或&#60; 理:&#29702;或&#x7406; 财:&#36130;或&#x8D22; JS ascii编码表http://as 阅读全文
posted @ 2020-03-27 10:52 chua1989 阅读(371) 评论(0) 推荐(0)
摘要:1. Git add 添加 多余文件 这样的错误是由于, 有的时候 可能 git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件 git add 如果添加了错误的文件的话 撤销操作 git status 先看一下add 中的文件 git diff 可以对比所有的更改,退出g 阅读全文
posted @ 2016-07-28 13:44 chua1989 阅读(1098) 评论(0) 推荐(0)