在构建一些行业或者事物的模型的时候,需要预先设计好相关的字段或属性,举个例子,比如搭建飞机机型的数据库模型时,它可能有的字段有“重量”、“长度”、“机翼长度”、“动力模式”等等,不过在设定这些字段时,一般需要对该行业或者这类事物有一定的了解,所以后面就在构思一种可以通用的、比较快能查询一个行业的常见属性的方法,后面发现使用一些百科信息的属性来构建这样一个项目是可行,实施之后也能达到不错的效果...
昨天在想如何将树形结构数据,即一层层、有父级子级关系的数据打印出来,而且还能表示层级关系。刚才想了想,感觉用递归比较合适,稍微琢磨了一下发现可行,下面就分享一下这个想法。 先准备一些数据,为了方便演示,我这里就用dict和list的组合来表示数据,另外我们规定每一行的索引即代表该行的id,比如第一行的数据,它的id就是0,第二行就是1,以此类推。 其中的paren...
写文章的时候,找图是一个比较麻烦的事情,既要找到好看高清的图片,又要规避版权的风险,而国外就有很多免版权的图库,比如pexels、unsplash等等,其中我比较常用的是unsplash。而我就在想,可不可以把unsplash封装成一个api,这样在嵌入一些项目中会比较方便。那么话不多说,一起来看看吧。 其实unsplash官方就已经提供了api接口了,有两种,source a...
在三四年前,差不多是2016年左右,Felix's blog还没有诞生的时候,我有在lofter的博客发布过一段时间的内容,都是一些画画或者手工之类,最近刚好想到了就打算把一些画画和手工搬过来,现在也很少画画了,是一个爱好,画的不太好,轻喷哈哈。 以下的标题都是我临时命名...
之前在做一个吉他谱网站项目的时候一直想找一款可以在网页端渲染gp5格式乐谱(即guitar pro5的默认乐谱格式)的前端插件,不过一直没有找到合适的,就这样这个项目中止了半年多,但最近终于发现了一个非常不错的插件“AlphaTab”,它支持在网页端渲染乐谱,采用SVG绘制;它不仅支持gp5,也同样支持gp3、gp4、gpx,还支持一种专门为AlphaTab创造的用文本表示的乐谱格式。除了在...
之前想试试提取b站视频的源地址,发现网上的提取视频的网站都需要下载他们的工具,并不是很想下载,所以就来尝试一下自己提取Bilibili的下载地址,那么接下来就一起来看看吧! 一、lets do it! 我们先随便打开一个视频 比如著名歌手雷军的Are you ok,播放量已经超了两千五百万了,我们就用这个视频来试...