小破站,记录和学习
06
17
Audio实现音频文本同步 Audio实现音频文本同步
最近公司项目接到一个需求,要实现录音播放时和文本同步,类似于音乐播放器播放歌曲时,歌词和声音同步的效果。要实现这个功能需要监听audio标签的实时播放时间,然后在监听事件中处理文本,通过当前时间定位到对应的文本数据,并展示在页面。 原生实现
2020-06-17
14
React中使用Dva React中使用Dva
在公司使用Antd时接触到了dva,它是由阿里架构师 sorrycc 带领 team 完成的一套前端框架,在作者的 github 里是这么描述它的:“dva 是 react 和 redux 的最佳实践”。dva 是一个基于 redux 和
2020-06-14
13
ReactNative对比Cordova ReactNative对比Cordova
事实上对于移动端,支持HTML,JS和Css的框架并不只有ReactNative,还有诸如Cordova,Fultter等。Cordova 是 Apache 旗下的。 React-Native 是 Facebook 旗下的在2013年发布的
2020-06-13
13
图解ReactNative 图解ReactNative
随着React的火热,FaceBook又再推出ReactNative,与React不同的是ReactNative是一个专注于移动端的框架,React Native使你只使用JavaScript也能编写原生移动应用。 它在设计原理上和Reac
2020-06-13
13
图解React 图解React
React是一个强大的前端视图层框架,并以其强大的设计理念获得了众多前端工程师的喜爱。本文主要阐述React的心智模型,即为什么我们会这样设计 React,站在更高的角度审视React,汲取它的优秀的设计理念。设计 React 的核心前提是
2020-06-13
06
Log4j2日志框架配置详解 Log4j2日志框架配置详解
在Java世界里, 日志框架通常有 logback 和 log4j 。它们两个的关系我也不多说了,通常一些老的项目使用的是log4j。Log4j是Apache的一个日志框架,且目前官方已经停止对它的维护。这些年 Log4j 发布了很多个版本
2020-06-06
04
Logback日志框架配置详解 Logback日志框架配置详解
在Java世界里, 日志框架通常有 logback 和 log4j 。两个日志框架都是同一个作者写的,其中 logback 是后浪,可以看作是 log4j 的改良版本,因此在性能上 logback 要好过 log4j 。目前主要分为3个模块
2020-06-04
05
31
对Docker的理解 对Docker的理解
在工作中有接触过docker部署,但只限于简单的使用,对于docker不甚了解,只是大致知道它是一种进程级别的虚拟化技术,因此本文是我对Docker技术的整理和总结。Docker是时下热门的容器技术,相信作为一名开发人员,你也一定听说过或者
2020-05-31
28
LeetCode-迷宫问题 LeetCode-迷宫问题
上篇说到广度优先搜索算法,今天就来做一个应用广度优先算法的力扣算法题吧。这个题是力扣上很常见的求最短路径类型的算法题,对于这种题如果没有解题的算法思路,看到题基本就是脑子一片空白,无从下手的关键。但是使用广度优先搜索算法去求解它时,代码实现
2020-05-28
27
广度优先搜索算法BFS 广度优先搜索算法BFS
最近在看到力扣上一道推箱子算法题时,思考了很久也想不到解题思路。于是查了一下推箱子的解题思路,便查到了广度优先搜索算法(BFS),广度优先搜索算法专门用于解决最短路径问题,其算法思路也很简单。而推箱子问题就可以用广度搜索算法解决,与它类似的
2020-05-27
13 / 20