ldehai

路慢慢其修远兮,吾将上下而求索

七牛云图片和视频上传后的处理

一、背景介绍 1、目前系统保存图片和视频的逻辑 项目所有图片和视频都是保存在七牛云的。 图片上传后,后台数据库保存的是图片链接地址。 视频上传后,app端是本地截取的图片作为视频缩略图并上传到七牛云。数据库中保存的是此缩略图的链接地址。 2、存在的问题 小程序因为不好处理视频截图,目前后台保存的是视频地址。为了能在app上正确的展示视频截图,需要做一些额外的处理工作。 下面先了解一下七牛...

我的文件夹使用方法

为什么开发我的文件夹 用iOS系统的同学都知道,跟Windows、Mac以及Android系统不同,它没有一个统一存放文件的地方,自然也没有文件夹的功能。 我们的文件是散落在各个app之中的,要找起来没那么容易。 而且有的app中文件的有效期只有几天。比如微信聊天中发送的文件,过了有效期就不能访问了。 想把手机当优盘用,拷贝点东西带着,也没那么容易。 别人发来的压缩文件打不开,还得传到电脑上打开。 基于以上原因,我开发了’我的文件夹’‘,它可以: 把各个app中分散的文件归集到一起; 预览文件,支持很多文件格式; 自动解压压缩文件,支持zip/ra...

使用Gitbook搭建写作环境

gitbook简介 Gitbook.com是一个写作和出版的平台,他们使用的系统是开源的。支持Markdown和AsciiDoc格式,最后输出的是静态网页。还可以通过calibre把书转成pdf、epub、mobi等常用格式,方便在各种设备上阅读。 要达成的目标 由于Gitbook和Markdown的开放性,可以在本地搭建写作环境,对我来说很有吸引力。我使用如下的组合来搭建我的写作环境...

mongodb简介

简介 mongodb是久负盛名的非关系数据库。它以文档为存储单位,与严格的关系数据库形成泾渭分明的区别。 db->collection->document mongodb的存储结构是数状结构的,可以建多个数据库,数据库底下建多个collection,collection下 是最终的document,存放实际的数据。这个结构类似于硬盘上文件的组织方式。有分区、目录、文件。 如...

Android Support Library简介

Android系统每年都会有版本更新,新版本必然带来新的特性。但是,要想使用这些新特性,手机的系统就要更新到最新的版本。 大家都知道,iPhone,是苹果生产的,iOS版本的升级只需要考虑自己发布的产品就好了。 Android不一样,它是一个开放的生态系统,代码开源,只要是手机厂商都能生产搭载Android系统的手机,但用的硬件却是五花八门的。 一个手机操作系统要想正常的运行,必须能够跟手...

用Base64嵌入图片

一天冷似一天,阴冷的空气无声无息的悬在城市的上空,纷飞的落叶也在述说着岁月更替的故事。 在使用wxPython写程序时,如果用到了图标,而打包的时候又想嵌到程序里,就要使用base64对图片进行编码,然后把生成的字符串直接写到程序里就好了,废话不多说,上代码: # -*- coding:utf-8 -*- #导入需要的库 import wx from wx.lib.embeddedim...

Framer简介

Framer是一个开源项目,一个基于JavaScript的原型工具,专为设计师打造。现在的应用更注重交互设计,它可以让你效率更高。项目地址http://www.framerjs.com,使用Framer包括4个步骤: 用Photoshop设计原型图 用Framer.app从Photoshop中导出设计图 在app.js里写视图展示及交互代码,可以加各种特效 用浏览器打开i...

File Already Exists but Should Not Pyconfig

接上一篇,python项目用到了scipy计算模块,之后用pyinstaller打包后,每次运行就会报警告file already exists but should not:……./pyconfig.h。虽然不影响运行,还是觉得有必要解决这个问题,在搜索到stackoverflow这个帖子后,问题解决。 问题的原因是pyinstaller打包时pyconfig.h多打了一次,所以会报已经...

Python程序打包成EXE--使用pyinstaller打包matplotlib、scipy、wxpython

用python帮朋友写了个科学计算的程序,用到了matplotlib和scipy,以及wxpython。代码写完,发现不能直接拿给朋友用,windows系统默认是没有运行环境的,得装python,matplotlib,scipy以及其他的运行库。这对于程序小白来说实在强人所难。好在有pyinstaller,可以用它打包成一个exe文件,所有的库都在一起了。妈妈再也不用担心没有环境跑程序了。 ...

热心的加拿大设计师Andrew

今天收到Andrew的邮件: I'm a graphic designer and I really like your app. Would you be interested in letting me update the icon for you? I'll do it for free. 真的挺喜欢这些人,愿意为了自己喜欢的东西付出,不要回报。对我来说也是一种莫大的鼓舞。 最...